Mainz have recorded 9 expected goals (xG) across 4 Bundesliga games in 2026/2027, averaging 2.3 per match.
Over their last 10 games, Mainz are averaging 2.3 expected goals (xG) per match - P. Tietz leads that period with 2. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Mainz vs Leverkusen on 10.10.2026.
Mainz average 2.3 expected goals (xG) per Bundesliga game in 2026/2027, based on 4 matches. Over their last 10 games that figure is 2.3 per match.
Use the Home / Away filter above the data table to compare Mainz's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Mainz's results and their chances agree, within 1.1 points of xPts over 20 games. There is no regression case either way. What the table says is roughly what they have earned.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 20 | 20 | 41.02 | 36 | -5.02 | 30.43 | 28 | +2.43 | 33.94 | 35 | +1.06 |
| Last 10 | 10 | 21.61 | 19 | -2.61 | 15.73 | 16 | -0.27 | 17.44 | 14 | -3.44 |
| Last 5 | 5 | 12.35 | 12 | -0.35 | 8.44 | 6 | +2.44 | 9.22 | 10 | +0.78 |
| Home | 10 | 20.77 | 15 | -5.77 | 13.54 | 16 | -2.46 | 17.94 | 12 | -5.94 |
| Away | 10 | 20.25 | 21 | +0.75 | 16.89 | 12 | +4.89 | 16.00 | 23 | +7.00 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 19 Sep | Bundesliga | Gladbach (A) | 3-4 | 2.81 | 3.13 | 1.26 | 3 | L |
| 12 Sep | Bundesliga | Frankfurt (H) | 1-3 | 2.54 | 1.91 | 1.74 | 0 | W |
| 6 Sep | Bundesliga | Hamburg (A) | 0-5 | 2.52 | 0.27 | 2.70 | 3 | W |
| 29 Aug | Bundesliga | Paderborn (H) | 0-0 | 1.33 | 0.95 | 1.64 | 1 | W |
| 16 May | Bundesliga | Heidenheim (A) | 0-2 | 3.15 | 2.18 | 1.88 | 3 | W |
| 10 May | Bundesliga | U Berlin (H) | 1-3 | 1.50 | 2.75 | 0.75 | 0 | L |
| 3 May | Bundesliga | St. Pauli (A) | 1-2 | 2.02 | 0.99 | 2.04 | 3 | W |
| 25 Apr | Bundesliga | Bayern (H) | 3-4 | 2.70 | 2.17 | 1.68 | 0 | W |
| 19 Apr | Bundesliga | Gladbach (A) | 1-1 | 2.30 | 0.77 | 2.33 | 1 | W |
| 12 Apr | Bundesliga | Freiburg (H) | 0-1 | 0.74 | 0.61 | 1.42 | 0 | D |
| 4 Apr | Bundesliga | Hoffenheim (A) | 1-2 | 1.67 | 1.43 | 1.54 | 3 | W |
| 22 Mar | Bundesliga | Frankfurt (H) | 2-1 | 1.43 | 1.40 | 1.39 | 3 | W |
| 15 Mar | Bundesliga | Bremen (A) | 0-2 | 1.49 | 1.33 | 1.48 | 3 | W |
| 7 Mar | Bundesliga | Stuttgart (H) | 2-2 | 2.91 | 1.17 | 2.33 | 1 | W |
| 28 Feb | Bundesliga | Leverkusen (A) | 1-1 | 0.88 | 2.28 | 0.57 | 1 | L |
| 20 Feb | Bundesliga | Hamburg (H) | 1-1 | 1.88 | 0.73 | 2.15 | 1 | W |
| 13 Feb | Bundesliga | Dortmund (A) | 4-0 | 1.41 | 2.59 | 0.76 | 0 | L |
| 7 Feb | Bundesliga | Augsburg (H) | 2-0 | 2.23 | 0.77 | 2.30 | 3 | W |
| 31 Jan | Bundesliga | RB Leipzig (A) | 1-2 | 2.00 | 1.92 | 1.44 | 3 | W |
| 24 Jan | Bundesliga | Wolfsburg (H) | 3-1 | 3.51 | 1.08 | 2.54 | 3 | W |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Paul Nebel | midfielder | 16 | 1047 | 3.01 | 4 | +0.99 | 0.26 |
| Danny da Costa | defender | 20 | 1350 | 1.48 | 2 | +0.52 | 0.10 |
| Ransford Königsdörffer | attacker | 4 | 102 | 0.64 | 1 | +0.36 | 0.56 |
| Jae-sung Lee | midfielder | 16 | 1145 | 1.67 | 2 | +0.33 | 0.13 |
| Dominik Kohr | defender | 16 | 1256 | 0.68 | 1 | +0.32 | 0.05 |
| Silas | attacker | 7 | 282 | 0.81 | 1 | +0.19 | 0.26 |
| Sheraldo Becker | attacker | 18 | 1239 | 4.91 | 5 | +0.09 | 0.36 |
| Phillipp Mwene | defender | 20 | 1374 | 2.00 | 2 | 0.00 | 0.13 |
| Stefan Bell | defender | 4 | 297 | 1.16 | 1 | -0.16 | 0.35 |
| Phillip Tietz | attacker | 20 | 1715 | 9.38 | 9 | -0.38 | 0.49 |
| Stefan Posch | defender | 19 | 1664 | 0.54 | 0 | -0.54 | 0.03 |
| Nadiem Amiri | midfielder | 15 | 1152 | 7.59 | 7 | -0.59 | 0.59 |
| Anthony Caci | defender | 10 | 488 | 0.62 | 0 | -0.62 | 0.11 |
| Kaishu Sano | midfielder | 20 | 1798 | 0.74 | 0 | -0.74 | 0.04 |
| Benedict Hollerbach | attacker | 3 | 120 | 0.82 | 0 | -0.82 | 0.62 |
| Nelson Weiper | attacker | 11 | 116 | 1.57 | 0 | -1.57 | 1.22 |
| Kacper Potulski | defender | 14 | 924 | 1.65 | 0 | -1.65 | 0.16 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Borussia Dortmund | 4 | 6.9 | 9 | 3.8 | 2 | 7.6 | 12 | +4.4 |
| 2 | FC Augsburg | 4 | 7.3 | 11 | 9.3 | 6 | 4.3 | 7 | +2.7 |
| 3 | Elversberg | 4 | 6.2 | 8 | 8.4 | 7 | 4.3 | 7 | +2.7 |
| 4 | Werder Bremen | 4 | 5.1 | 8 | 6.4 | 8 | 4.6 | 7 | +2.4 |
| 5 | SC Freiburg | 4 | 9.1 | 12 | 4 | 3 | 8.4 | 10 | +1.6 |
| 6 | Schalke 04 | 4 | 5.7 | 3 | 9.1 | 4 | 3.7 | 5 | +1.3 |
| 7 | Paderborn | 4 | 3.3 | 3 | 6.2 | 5 | 3.5 | 4 | +0.5 |
| 8 | FC Bayern München | 4 | 10 | 14 | 2.8 | 2 | 9.7 | 10 | +0.3 |
| 9 | Eintracht Frankfurt | 4 | 7.6 | 9 | 9.2 | 10 | 4.7 | 5 | +0.3 |
| 10 | Hamburger SV | 4 | 3.4 | 2 | 7.9 | 13 | 2.8 | 3 | +0.2 |
| 11 | FSV Mainz 05 | 4 | 9.2 | 10 | 6.3 | 6 | 7.3 | 7 | -0.3 |
| 12 | RB Leipzig | 4 | 8.4 | 9 | 4.4 | 5 | 7.5 | 6 | -1.5 |
| 13 | FC Köln | 4 | 7.7 | 6 | 8.4 | 9 | 5.5 | 4 | -1.5 |
| 14 | VfB Stuttgart | 4 | 7.6 | 6 | 8.6 | 9 | 4.7 | 3 | -1.7 |
| 15 | Bayer 04 Leverkusen | 4 | 10 | 10 | 3.5 | 5 | 9 | 7 | -2 |
| 16 | FC Union Berlin | 4 | 5 | 4 | 9.9 | 17 | 3.5 | 1 | -2.5 |
| 17 | TSG Hoffenheim | 4 | 7.4 | 7 | 6.6 | 10 | 6.1 | 3 | -3.1 |
| 18 | Borussia Mönchengladbach | 4 | 7.3 | 6 | 12.5 | 16 | 3.4 | 0 | -3.4 |