Czech First League xG difference 2026/2027
Expected-goal difference per match for every Czech First League club: the chances a side made, less the chances it allowed, over the matches with xG behind them.
Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.
SK Slavia Praha lead on expected-goal difference, +1.17 a match over 9 matches with xG. That is 0.24 a match clear of FC Slovan Liberec. 1. FC Slovácko sit at the foot on −0.82 a match.
-
Best attack
2.20 SK Slavia Praha
19.76 xG in 9 matches
-
Best defence
0.81 FC Slovan Liberec
7.25 xGA in 9 matches
-
Widest xG difference
+1.17 SK Slavia Praha
+10.50 xGD in 9 matches
Attack and defence
SK Slavia Praha
P 9 · Pts 23 · 1st
xG/match 2.20 · xGA/match 1.03 · xGD/match +1.17
xPts 18.98
Open SK Slavia PrahaFC Slovan Liberec
P 9 · Pts 20 · 2nd
xG/match 1.73 · xGA/match 0.81 · xGD/match +0.92
xPts 17.14
Open FC Slovan LiberecAC Sparta Praha
P 9 · Pts 15 · 7th
xG/match 1.61 · xGA/match 1.17 · xGD/match +0.45
xPts 15.10
Open AC Sparta PrahaFK Jablonec
P 9 · Pts 14 · 8th
xG/match 1.35 · xGA/match 0.92 · xGD/match +0.43
xPts 14.32
Open FK JablonecFK Pardubice
P 9 · Pts 8 · 13th
xG/match 1.34 · xGA/match 1.14 · xGD/match +0.21
xPts 13.11
Open FK PardubiceViktoria Plzeň
P 9 · Pts 10 · 10th
xG/match 1.19 · xGA/match 1.04 · xGD/match +0.15
xPts 14.47
Open Viktoria PlzeňSK Sigma Olomouc
P 9 · Pts 16 · 4th
xG/match 1.20 · xGA/match 1.17 · xGD/match +0.02
xPts 12.48
Open SK Sigma OlomoucFC Hradec Králové
P 9 · Pts 14 · 9th
xG/match 1.03 · xGA/match 1.04 · xGD/match −0.01
xPts 11.15
Open FC Hradec KrálovéFK Teplice
P 9 · Pts 16 · 5th
xG/match 1.21 · xGA/match 1.29 · xGD/match −0.08
xPts 10.40
Open FK TepliceBohemians Praha 1905
P 8 · Pts 9 · 12th
xG/match 1.19 · xGA/match 1.39 · xGD/match −0.20
xPts 10.52
Open Bohemians Praha 1905FC Zbrojovka Brno
P 9 · Pts 16 · 6th
xG/match 1.19 · xGA/match 1.50 · xGD/match −0.32
xPts 11.97
Open FC Zbrojovka BrnoSK Líšeň
P 9 · Pts 5 · 14th
xG/match 1.04 · xGA/match 1.41 · xGD/match −0.36
xPts 10.01
Open SK LíšeňMladá Boleslav
P 8 · Pts 17 · 3rd
xG/match 1.35 · xGA/match 1.91 · xGD/match −0.56
xPts 8.21
Open Mladá BoleslavBaník Ostrava
P 9 · Pts 10 · 11th
xG/match 1.25 · xGA/match 1.90 · xGD/match −0.65
xPts 9.19
Open Baník Ostrava1. FC Slovácko
P 9 · Pts 4 · 15th
xG/match 0.92 · xGA/match 1.74 · xGD/match −0.82
xPts 7.91
Open 1. FC Slovácko| Club | xG/match | xGA/match | xGD/match |
|---|---|---|---|
| SK Slavia Praha SKS | 2.20 | 1.03 | +1.17 |
| FC Slovan Liberec FCS | 1.73 | 0.81 | +0.92 |
| AC Sparta Praha ACS | 1.61 | 1.17 | +0.45 |
| FK Jablonec FKJ | 1.35 | 0.92 | +0.43 |
| FK Pardubice FKP | 1.34 | 1.14 | +0.21 |
| Viktoria Plzeň VIK | 1.19 | 1.04 | +0.15 |
| SK Sigma Olomouc SKS | 1.20 | 1.17 | +0.02 |
| FC Hradec Králové FCH | 1.03 | 1.04 | −0.01 |
| FK Teplice FKT | 1.21 | 1.29 | −0.08 |
| Bohemians Praha 1905 BOH | 1.19 | 1.39 | −0.20 |
| FC Zbrojovka Brno FCZ | 1.19 | 1.50 | −0.32 |
| SK Líšeň SKL | 1.04 | 1.41 | −0.36 |
| FC Zlín FCZ | 0.86 | 1.30 | −0.44 |
| Mladá Boleslav MLA | 1.35 | 1.91 | −0.56 |
| Baník Ostrava BAN | 1.25 | 1.90 | −0.65 |
| 1. FC Slovácko FCS | 0.92 | 1.74 | −0.82 |
- Top 3 in the table
- Other clubs
- Above average at both ends
- Below average at both ends
Non-penalty xG. Hover, focus or tap a dot for its figures.
Ranked on xG difference per match
- Creates more than it allows
- Allows more than it creates
| # | Team | P | npxG | npxGA | npxGD | npxGD/match | Pts |
|---|---|---|---|---|---|---|---|
| 1 | SK Slavia Praha SKS | 9 | 19.76 | 9.26 | +10.50 | +1.17 | 23 |
| 2 | FC Slovan Liberec FCS | 9 | 15.56 | 7.25 | +8.31 | +0.92 | 20 |
| 3 | AC Sparta Praha ACS | 9 | 14.50 | 10.49 | +4.01 | +0.45 | 15 |
| 4 | FK Jablonec FKJ | 9 | 12.15 | 8.30 | +3.85 | +0.43 | 14 |
| 5 | FK Pardubice FKP | 9 | 12.10 | 10.23 | +1.87 | +0.21 | 8 |
| 6 | Viktoria Plzeň VIK | 9 | 10.70 | 9.32 | +1.38 | +0.15 | 10 |
| 7 | SK Sigma Olomouc SKS | 9 | 10.77 | 10.57 | +0.20 | +0.02 | 16 |
| 8 | FC Hradec Králové FCH | 9 | 8.24 | 8.34 | −0.10 | −0.01 | 14 |
| 9 | FK Teplice FKT | 9 | 9.68 | 10.35 | −0.67 | −0.08 | 16 |
| 10 | Bohemians Praha 1905 BOH | 8 | 9.55 | 11.15 | −1.60 | −0.20 | 9 |
| 11 | FC Zbrojovka Brno FCZ | 9 | 10.67 | 13.51 | −2.84 | −0.32 | 16 |
| 12 | SK Líšeň SKL | 9 | 9.39 | 12.66 | −3.27 | −0.36 | 5 |
| 13 | FC Zlín FCZ | 9 | 7.75 | 11.70 | −3.95 | −0.44 | 1 |
| 14 | Mladá Boleslav MLA | 8 | 10.83 | 15.30 | −4.47 | −0.56 | 17 |
| 15 | Baník Ostrava BAN | 9 | 11.24 | 17.07 | −5.83 | −0.65 | 10 |
| 16 | 1. FC Slovácko FCS | 9 | 8.31 | 15.70 | −7.39 | −0.82 | 4 |
xG is available for 8 of 9 matches for FK Teplice. xG is available for 8 of 9 matches for FC Hradec Králové. For those clubs every expected figure counts only the matches with xG, and the goals it is compared with come from those same matches.
Goals against chances made
Most goals above xG
Goals against chances allowed
Most conceded above xGA
Fewest conceded against xGA
A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- npxG
- — Non-penalty expected goals: xG with penalties removed
- npxGA
- — Non-penalty expected goals against: xGA with penalties removed
- npxGD
- — npxG minus npxGA
- npxGD/match
- — npxG minus npxGA, per match with xG data
- Pts
- — Points
A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.