xgEdge

Expected goals

Girona FC expected goals (xG) 2025/2026

La Liga · after 38 matches · updated 1 Oct

Girona FC's attacking and defensive expected goals in La Liga 2025/2026, compared with the results they produced and with the rest of the competition.

Girona FC xG and xGA per match

Every match ↓
Attack
1.26 xG per match
#13/20
Attack (xG per match) across La Liga, best first
Rank Club xG per match
#1 Barcelona 2.25
#2 Real Madrid 2.03
#3 Atlético Madrid 1.56
#4 Villarreal 1.54
#5 Real Betis 1.47
#6 Real Sociedad 1.41
#7 Levante UD 1.38
#8 Rayo Vallecano 1.35
#9 Athletic Club 1.33
#10 Valencia 1.31
#11 Celta Vigo 1.31
#12 Espanyol 1.28
#13 Girona FC 1.26
#14 Deportivo Alavés 1.22
#15 Osasuna 1.19
#16 Mallorca 1.14
#17 Elche 1.12
#18 Sevilla 1.02
#19 Real Oviedo 0.93
#20 Getafe 0.81
League avg
1.35
Total
48.03 38 matches
Defence
1.51 xGA per match
#16/20
Defence (xGA per match) across La Liga, best first
Rank Club xGA per match
#1 Real Madrid 1.07
#2 Getafe 1.08
#3 Athletic Club 1.12
#4 Real Betis 1.20
#5 Barcelona 1.20
#6 Villarreal 1.21
#7 Valencia 1.22
#8 Deportivo Alavés 1.24
=9 Atlético Madrid 1.29
=9 Osasuna 1.29
#11 Rayo Vallecano 1.31
#12 Celta Vigo 1.31
#13 Espanyol 1.45
#14 Sevilla 1.49
#15 Real Sociedad 1.49
#16 Girona FC 1.51
#17 Real Oviedo 1.56
#18 Levante UD 1.59
#19 Mallorca 1.65
#20 Elche 1.65
League avg
1.35
Total
57.24 38 matches
xG difference
-0.24 xGD per match
#15/20
xG difference (xGD per match) across La Liga, best first
Rank Club xGD per match
#1 Barcelona +1.05
#2 Real Madrid +0.95
#3 Villarreal +0.33
#4 Real Betis +0.28
#5 Atlético Madrid +0.27
#6 Athletic Club +0.21
#7 Valencia +0.09
#8 Rayo Vallecano +0.04
#9 Celta Vigo -0.01
#10 Deportivo Alavés -0.02
#11 Real Sociedad -0.09
#12 Osasuna -0.10
#13 Espanyol -0.17
#14 Levante UD -0.21
#15 Girona FC -0.24
#16 Getafe -0.27
#17 Sevilla -0.47
#18 Mallorca -0.51
#19 Elche -0.53
#20 Real Oviedo -0.62
League avg
0.00
Total
-9.21 38 matches
Expected points Model — Model output — computed from each match's xG, not a result. How xPts works →
1.25 xPts per match
#13/20
Expected points (xPts per match) across La Liga, best first
Rank Club xPts per match
#1 Real Madrid 2.00
#2 Barcelona 1.99
#3 Villarreal 1.60
#4 Real Betis 1.57
#5 Atlético Madrid 1.56
#6 Athletic Club 1.52
#7 Valencia 1.48
#8 Rayo Vallecano 1.41
#9 Celta Vigo 1.39
#10 Real Sociedad 1.36
#11 Deportivo Alavés 1.36
#12 Osasuna 1.34
#13 Girona FC 1.25
#14 Levante UD 1.24
#15 Espanyol 1.22
#16 Getafe 1.15
#17 Elche 1.08
#18 Sevilla 1.05
#19 Mallorca 1.03
#20 Real Oviedo 0.94
League avg
1.38
Total
47.33 vs 41 actual pts

What the xG says

Girona FC's underlying numbers are among the weakest in La Liga. They rank #15 for xG difference at -0.24 per match, from low shot volume at about average chance quality. Their 39 goals are 9.03 below 48.03 xG, while 41 points are 6.33 below 47.33 xPts.

Actual vs expected

Measure Actual Expected Difference Reading
Goals vs xG Includes 3.70 xG from penalties
39 48.03 -9.03 scored 9.03 fewer than xG outside normal variance
55 57.24 -2.24 conceded 2.24 fewer than xGA within normal variance

Select a row to chart it across the season.

Goals minus xG, match by match

Girona FC are 9.03 goals below their xG after 38 matches. The gap was widest at -9.45, against Atlético Madrid on Sun 17/05.

Goals
39
xG
48.03
Gap
-9.03
Fri 15/08 Sun 24/08 Sat 30/08 Sun 14/09 Sat 20/09 Tue 23/09 Fri 26/09 Sat 04/10 Sat 18/10 Sat 25/10 Fri 31/10 Sat 08/11 Sun 23/11 Sun 30/11 Sun 07/12 Fri 12/12 Sun 21/12 Sun 04/01 Sat 10/01 Fri 16/01 Mon 26/01 Sat 31/01 Sun 08/02 Mon 16/02 Mon 23/02 Sun 01/03 Sat 07/03 Sat 14/03 Sat 21/03 Mon 06/04 Fri 10/04 Tue 21/04 Sat 25/04 Fri 01/05 Mon 11/05 Thu 14/05 Sun 17/05 Sat 23/05 -10 -8 -6 -4 -2 0 +0.44 +0.30 -1.82 -1.46 -1.96 -1.64 -2.72 -1.74 -2.29 -1.32 -1.59 -1.44 -1.90 -1.69 -2.63 -2.06 -3.12 -2.63 -2.28 -2.18 -2.11 -2.72 -4.17 -4.93 -5.15 -5.78 -6.81 -5.33 -5.55 -5.03 -4.55 -3.91 -4.47 -6.19 -6.17 -7.28 -9.45 -9.03 +0.44 -0.14 -2.12 +0.36 -0.50 +0.32 -1.08 +0.98 -0.55 +0.97 -0.27 +0.15 -0.46 +0.21 -0.94 +0.57 -1.06 +0.49 +0.35 +0.10 +0.07 -0.61 -1.45 -0.76 -0.22 -0.63 -1.03 +1.48 -0.22 +0.52 +0.48 +0.64 -0.56 -1.72 +0.02 -1.11 -2.17 +0.42 Running gap goals − xG Each match goals − xG
Girona FC: Goals vs xG, the gap after every match with xG
Date Opponent Goals xG Match gap Running gap
Fri 15/08 Rayo Vallecano 1 0.56 +0.44 +0.44
Sun 24/08 Villarreal 0 0.14 -0.14 +0.30
Sat 30/08 Sevilla 0 2.12 -2.12 -1.82
Sun 14/09 Celta Vigo 1 0.64 +0.36 -1.46
Sat 20/09 Levante UD 0 0.50 -0.50 -1.96
Tue 23/09 Athletic Club 1 0.68 +0.32 -1.64
Fri 26/09 Espanyol 0 1.08 -1.08 -2.72
Sat 04/10 Valencia 2 1.02 +0.98 -1.74
Sat 18/10 Barcelona 1 1.55 -0.55 -2.29
Sat 25/10 Real Oviedo 3 2.03 +0.97 -1.32
Fri 31/10 Getafe 1 1.27 -0.27 -1.59
Sat 08/11 Deportivo Alavés 1 0.85 +0.15 -1.44
Sun 23/11 Real Betis 1 1.46 -0.46 -1.90
Sun 30/11 Real Madrid 1 0.79 +0.21 -1.69
Sun 07/12 Elche 0 0.94 -0.94 -2.63
Fri 12/12 Real Sociedad 2 1.43 +0.57 -2.06
Sun 21/12 Atlético Madrid 0 1.06 -1.06 -3.12
Sun 04/01 Mallorca 2 1.51 +0.49 -2.63
Sat 10/01 Osasuna 1 0.65 +0.35 -2.28
Fri 16/01 Espanyol 2 1.90 +0.10 -2.18
Mon 26/01 Getafe 1 0.93 +0.07 -2.11
Sat 31/01 Real Oviedo 0 0.61 -0.61 -2.72
Sun 08/02 Sevilla 1 2.45 -1.45 -4.17
Mon 16/02 Barcelona 2 2.76 -0.76 -4.93
Mon 23/02 Deportivo Alavés 2 2.22 -0.22 -5.15
Sun 01/03 Celta Vigo 1 1.63 -0.63 -5.78
Sat 07/03 Levante UD 1 2.03 -1.03 -6.81
Sat 14/03 Athletic Club 3 1.52 +1.48 -5.33
Sat 21/03 Osasuna 0 0.22 -0.22 -5.55
Mon 06/04 Villarreal 1 0.48 +0.52 -5.03
Fri 10/04 Real Madrid 1 0.52 +0.48 -4.55
Tue 21/04 Real Betis 2 1.36 +0.64 -3.91
Sat 25/04 Valencia 1 1.56 -0.56 -4.47
Fri 01/05 Mallorca 0 1.72 -1.72 -6.19
Mon 11/05 Rayo Vallecano 1 0.98 +0.02 -6.17
Thu 14/05 Real Sociedad 1 2.11 -1.11 -7.28
Sun 17/05 Atlético Madrid 0 2.17 -2.17 -9.45
Sat 23/05 Elche 1 0.58 +0.42 -9.03

Goals vs xG ranking → Expected points ranking →

Girona FC xG trend

Current form +0.43 npxGD per match

The last 6 matches with xG.

Out-created the opponent in 19 of 38 matches. The worst was against Levante UD on Sat 20/09 (-2.43).

npxG · last 6
1.46
npxGA · last 6
1.03
-3 -2 -1 0 +1 +2 -2.08 Fri 15/08 -2.16 Sun 24/08 +0.81 Sat 30/08 -1.07 Sun 14/09 -2.43 Sat 20/09 -0.69 Tue 23/09 -0.03 Fri 26/09 +0.02 Sat 04/10 +0.12 Sat 18/10 +0.24 Sat 25/10 -0.89 Fri 31/10 -0.98 Sat 08/11 +0.02 Sun 23/11 -0.95 Sun 30/11 -1.09 Sun 07/12 +0.49 Fri 12/12 +0.20 Sun 21/12 +0.25 Sun 04/01 -0.77 Sat 10/01 -0.92 Fri 16/01 +0.13 Mon 26/01 -0.73 Sat 31/01 +0.89 Sun 08/02 +0.62 Mon 16/02 +0.35 Mon 23/02 +1.14 Sun 01/03 +1.36 Sat 07/03 -0.27 Sat 14/03 -1.74 Sat 21/03 -0.21 Mon 06/04 -1.70 Fri 10/04 -0.48 Tue 21/04 +0.06 Sat 25/04 +0.25 Fri 01/05 -0.23 Mon 11/05 +1.91 Thu 14/05 +0.20 Sun 17/05 +0.41 Sat 23/05 -0.26 season avg
Girona FC: non-penalty xG, xGA and their difference in each match, with the season's average so far
Date Opponent npxG npxGA npxGD Avg so far
Fri 15/08 Rayo Vallecano 0.56 2.64 -2.08 -2.08
Sun 24/08 Villarreal 0.14 2.30 -2.16 -2.12
Sat 30/08 Sevilla 2.13 1.32 +0.81 -1.14
Sun 14/09 Celta Vigo 0.65 1.72 -1.07 -1.13
Sat 20/09 Levante UD 0.47 2.90 -2.43 -1.39
Tue 23/09 Athletic Club 0.78 1.47 -0.69 -1.27
Fri 26/09 Espanyol 1.05 1.08 -0.03 -1.09
Sat 04/10 Valencia 1.16 1.14 +0.02 -0.95
Sat 18/10 Barcelona 1.74 1.62 +0.12 -0.83
Sat 25/10 Real Oviedo 2.03 1.79 +0.24 -0.73
Fri 31/10 Getafe 0.49 1.38 -0.89 -0.74
Sat 08/11 Deportivo Alavés 0.86 1.84 -0.98 -0.76
Sun 23/11 Real Betis 1.47 1.45 +0.02 -0.70
Sun 30/11 Real Madrid 0.79 1.74 -0.95 -0.72
Sun 07/12 Elche 0.94 2.03 -1.09 -0.74
Fri 12/12 Real Sociedad 1.44 0.95 +0.49 -0.67
Sun 21/12 Atlético Madrid 1.10 0.90 +0.20 -0.62
Sun 04/01 Mallorca 1.51 1.26 +0.25 -0.57
Sat 10/01 Osasuna 0.65 1.42 -0.77 -0.58
Fri 16/01 Espanyol 0.33 1.25 -0.92 -0.60
Mon 26/01 Getafe 0.93 0.80 +0.13 -0.56
Sat 31/01 Real Oviedo 0.61 1.34 -0.73 -0.57
Sun 08/02 Sevilla 1.66 0.77 +0.89 -0.51
Mon 16/02 Barcelona 2.76 2.14 +0.62 -0.46
Mon 23/02 Deportivo Alavés 2.22 1.87 +0.35 -0.43
Sun 01/03 Celta Vigo 1.74 0.60 +1.14 -0.37
Sat 07/03 Levante UD 2.03 0.67 +1.36 -0.30
Sat 14/03 Athletic Club 1.53 1.80 -0.27 -0.30
Sat 21/03 Osasuna 0.22 1.96 -1.74 -0.35
Mon 06/04 Villarreal 0.48 0.69 -0.21 -0.35
Fri 10/04 Real Madrid 0.52 2.22 -1.70 -0.39
Tue 21/04 Real Betis 0.57 1.05 -0.48 -0.39
Sat 25/04 Valencia 1.51 1.45 +0.06 -0.38
Fri 01/05 Mallorca 1.43 1.18 +0.25 -0.36
Mon 11/05 Rayo Vallecano 0.86 1.09 -0.23 -0.36
Thu 14/05 Real Sociedad 2.24 0.33 +1.91 -0.29
Sun 17/05 Atlético Madrid 2.14 1.94 +0.20 -0.28
Sat 23/05 Elche 0.59 0.18 +0.41 -0.26

Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 1.17 npxG and 1.43 npxGA per match. Current form is the same difference over the last 6 matches with xG.

Form ranking →

Strength of schedule

Season so far
tied number 8 hardest of 20 in La Liga
0.00 xG vs league average
Over 38 league matches
Last 5
number 20 hardest of 20 in La Liga
−0.15 xG vs league average
Over 5 league matches
Opponents behind the figures

Season so far

0.00 xG vs league average · over 38 matches · tied number 8 hardest of 20

  1. Elche Home −0.34
  2. Atlético Madrid Away +0.04
  3. Real Sociedad Home −0.36
  4. Rayo Vallecano Away +0.10
  5. Mallorca Home −0.18
  6. Valencia Away +0.10
  7. Real Betis Home +0.13
  8. Real Madrid Away +0.33
  9. Villarreal Home −0.01
  10. Osasuna Away +0.08
  11. Athletic Club Home +0.31
  12. Levante UD Away +0.05
  13. Celta Vigo Home −0.13
  14. Deportivo Alavés Away +0.07
  15. Barcelona Home +0.58
  16. Sevilla Away −0.06
  17. Real Oviedo Away −0.32
  18. Getafe Home −0.18
  19. Espanyol Away −0.23
  20. Osasuna Home +0.08
  21. Mallorca Away −0.18
  22. Atlético Madrid Home +0.04
  23. Real Sociedad Away −0.36
  24. Elche Away −0.34
  25. Real Madrid Home +0.33
  26. Real Betis Away +0.13
  27. Deportivo Alavés Home +0.07
  28. Getafe Away −0.18
  29. Real Oviedo Home −0.32
  30. Barcelona Away +0.58
  31. Valencia Home +0.10
  32. Espanyol Home −0.23
  33. Athletic Club Away +0.31
  34. Levante UD Home +0.05
  35. Celta Vigo Away −0.13
  36. Sevilla Home −0.06
  37. Villarreal Away −0.01
  38. Rayo Vallecano Home +0.10

Last 5

−0.15 xG vs league average · over 5 matches · number 20 hardest of 20

  1. Elche Home −0.34
  2. Atlético Madrid Away +0.04
  3. Real Sociedad Home −0.36
  4. Rayo Vallecano Away +0.10
  5. Mallorca Home −0.18

League schedule strength → How this is calculated →

Girona FC shots and chance quality

Low volume, average quality. Girona FC take 11.2 shots a match (league 12.5) at 0.10 npxG a shot (league 0.10), #15 in La Liga for volume and #5 for quality. 65% of their shots come from inside the box (league 65%), and set pieces produce 22% of their npxG (league 22%).

Attack

Shot volume
11.2 shots per match
#15/20
Shot volume (shots per match) across La Liga, best first
Rank Club shots per match
#1 Barcelona 18.1
#2 Real Madrid 17.5
#3 Real Betis 14.2
#4 Rayo Vallecano 13.9
#5 Athletic Club 13.7
#6 Atlético Madrid 13.1
#7 Espanyol 12.6
#8 Levante UD 12.6
#9 Real Sociedad 12.4
#10 Deportivo Alavés 12.1
#11 Valencia 12.0
#12 Villarreal 12.0
#13 Osasuna 11.9
#14 Sevilla 11.5
#15 Girona FC 11.2
#16 Mallorca 10.9
#17 Elche 10.8
#18 Celta Vigo 10.1
#19 Real Oviedo 10.0
#20 Getafe 9.2
League avg
12.5
Total
426 shots from 38 matches
Chance quality
0.10 npxG per shot
#5/20
Chance quality (npxG per shot) across La Liga, best first
Rank Club npxG per shot
#1 Villarreal 0.12
#2 Celta Vigo 0.12
#3 Barcelona 0.12
#4 Atlético Madrid 0.11
#5 Girona FC 0.10
#6 Real Betis 0.10
#7 Real Sociedad 0.10
#8 Levante UD 0.10
#9 Real Madrid 0.10
#10 Mallorca 0.10
#11 Elche 0.09
#12 Valencia 0.09
#13 Espanyol 0.09
#14 Deportivo Alavés 0.09
#15 Rayo Vallecano 0.09
#16 Athletic Club 0.09
#17 Real Oviedo 0.09
#18 Osasuna 0.08
#19 Getafe 0.08
#20 Sevilla 0.08
League avg
0.10
Total
44.33 npxG from 426 shots

Defence

Shots allowed
14.5 shots per match
#18/20
Shots allowed (shots per match) across La Liga, best first
Rank Club shots per match
#1 Barcelona 9.2
#2 Athletic Club 9.4
#3 Sevilla 10.6
#4 Real Madrid 10.8
#5 Getafe 11.1
#6 Atlético Madrid 11.6
#7 Valencia 11.7
#8 Rayo Vallecano 12.2
#9 Real Betis 12.3
#10 Osasuna 12.5
#11 Celta Vigo 12.6
#12 Deportivo Alavés 12.7
#13 Villarreal 12.8
#14 Espanyol 13.7
#15 Real Sociedad 13.9
#16 Elche 14.0
#17 Mallorca 14.2
#18 Girona FC 14.5
#19 Real Oviedo 14.7
#20 Levante UD 15.3
League avg
12.5
Total
552 shots allowed from 38 matches
Chance quality allowed
0.10 npxGA per shot
#10/20
Chance quality allowed (npxGA per shot) across La Liga, best first
Rank Club npxGA per shot
#1 Villarreal 0.08
#2 Celta Vigo 0.09
#3 Real Betis 0.09
#4 Getafe 0.09
#5 Osasuna 0.09
#6 Real Madrid 0.09
#7 Rayo Vallecano 0.09
#8 Valencia 0.09
#9 Deportivo Alavés 0.09
#10 Girona FC 0.10
#11 Espanyol 0.10
#12 Levante UD 0.10
#13 Atlético Madrid 0.10
#14 Real Sociedad 0.10
#15 Real Oviedo 0.10
#16 Mallorca 0.10
#17 Elche 0.11
#18 Athletic Club 0.11
#19 Barcelona 0.12
#20 Sevilla 0.12
League avg
0.10
Total
54.28 npxGA from 552 shots

Shot profile

Shot location

65% inside the box

League avg 65%

From 277 of 426 shots over 38 matches

Shots allowed, location

68% allowed inside the box

League avg 65%

From 375 of 552 shots allowed over 38 matches

Where the npxG comes from

78% open play · 22% set pieces

League avg 22% set pieces

From 9.1 of 42.0 npxG over 38 matches

Where the npxG allowed comes from

79% open play · 21% set pieces

League avg 22% set pieces

From 11.0 of 52.9 npxG allowed over 38 matches

Girona FC home and away xG

Girona FC per-match figures at home and away
Measure Home Away
Matches 19 19
xG / match 1.25 1.28
xGA / match 1.46 1.56
xGD / match -0.21 -0.28
xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → 1.30 1.19

Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.

Every Girona FC match by xG

Venue

This season

Matches
38
xG / match
1.26
xGA / match
1.51
xGD / match
-0.24
Points
41 of 114
  1. Sat 23/05 Elche H xG 0.58 xGA 0.18 xGD +0.40
  2. Sun 17/05 Atlético Madrid A xG 2.17 xGA 1.97 xGD +0.20
  3. Thu 14/05 Real Sociedad H Best underlying xG 2.11 xGA 0.33 xGD +1.78
  4. Mon 11/05 Rayo Vallecano A xG 0.98 xGA 1.20 xGD -0.22
  5. Fri 01/05 Mallorca H xG 1.72 xGA 1.09 xGD +0.63
  6. Sat 25/04 Valencia A xG 1.56 xGA 1.40 xGD +0.16
  7. Tue 21/04 Real Betis H xG 1.36 P xGA 1.04 xGD +0.32
  8. Fri 10/04 Real Madrid A xG 0.52 xGA 2.30 xGD -1.78
  9. Mon 06/04 Villarreal H xG 0.48 xGA 0.59 xGD -0.11
  10. Sat 21/03 Osasuna A xG 0.22 xGA 1.90 xGD -1.68
  11. Sat 14/03 Athletic Club H xG 1.52 xGA 1.76 xGD -0.24
  12. Sat 07/03 Levante UD A xG 2.03 xGA 0.67 xGD +1.36
  13. Sun 01/03 Celta Vigo H Against the chances xG 1.63 xGA 0.60 xGD +1.03
  14. Mon 23/02 Deportivo Alavés A xG 2.22 xGA 1.87 xGD +0.35
  15. Mon 16/02 Barcelona H xG 2.76 xGA 2.93 P xGD -0.17
  16. Sun 08/02 Sevilla A xG 2.45 P xGA 0.81 xGD +1.64
  17. Sat 31/01 Real Oviedo A xG 0.61 xGA 1.34 xGD -0.73
  18. Mon 26/01 Getafe H xG 0.93 xGA 0.80 xGD +0.13
  19. Fri 16/01 Espanyol A xG 1.90 P xGA 1.24 xGD +0.66
  20. Sat 10/01 Osasuna H xG 0.65 xGA 1.41 xGD -0.76
  21. Sun 04/01 Mallorca A xG 1.51 xGA 1.26 xGD +0.25
  22. Sun 21/12 Atlético Madrid H xG 1.06 xGA 0.90 xGD +0.16
  23. Fri 12/12 Real Sociedad A xG 1.43 xGA 0.95 xGD +0.48
  24. Sun 07/12 Elche A xG 0.94 xGA 2.03 xGD -1.09
  25. Sun 30/11 Real Madrid H xG 0.79 xGA 2.53 P xGD -1.74
  26. Sun 23/11 Real Betis A xG 1.46 xGA 1.45 xGD +0.01
  27. Sat 08/11 Deportivo Alavés H xG 0.85 xGA 1.84 xGD -0.99
  28. Fri 31/10 Getafe A xG 1.27 P xGA 1.38 xGD -0.11
  29. Sat 25/10 Real Oviedo H xG 2.03 xGA 1.79 xGD +0.24
  30. Sat 18/10 Barcelona A xG 1.55 xGA 1.61 xGD -0.06
  31. Sat 04/10 Valencia H xG 1.02 xGA 1.21 xGD -0.19
  32. Fri 26/09 Espanyol H xG 1.08 xGA 1.08 xGD +0.00
  33. Tue 23/09 Athletic Club A xG 0.68 xGA 1.41 xGD -0.73
  34. Sat 20/09 Levante UD H xG 0.50 xGA 2.88 xGD -2.38
  35. Sun 14/09 Celta Vigo A xG 0.64 xGA 2.50 P xGD -1.86
  36. Sat 30/08 Sevilla H xG 2.12 xGA 1.26 xGD +0.86
  37. Sun 24/08 Villarreal A xG 0.14 xGA 2.30 xGD -2.16
  38. Fri 15/08 Rayo Vallecano H Weakest underlying xG 0.56 xGA 3.43 P xGD -2.87

Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 3.43. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.

Every result, all competitions →

Girona FC in La Liga

Attack

Defence

About the data

xG data
Provided by TheStatsAPI, and stored as published.
Derived metrics
xGD, per-match rates, rankings and rolling averages are calculated from the match data.
Model metrics
xPts is produced by our probability model.

Learn how our xG analytics work →

How the model works →