Dortmund have recorded 6 expected goals (xG) across 4 Bundesliga games in 2026/2027, averaging 1.5 per match.
Over their last 10 games, Dortmund are averaging 1.5 expected goals (xG) per match - S. Guirassy leads that period with 1. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Dortmund vs Bremen on 09.10.2026.
Dortmund average 1.5 expected goals (xG) per Bundesliga game in 2026/2027, based on 4 matches. Over their last 10 games that figure is 1.5 per match.
Use the Home / Away filter above the data table to compare Dortmund's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Dortmund have taken 11.5 points more than their chances warranted over 20 games: +3.2 goals against their xG, and +7.8 on the goals their xGA expected them to concede. Finishing and goalkeeping at that level rarely hold, so the table is the optimistic reading of this side.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 20 | 20 | 40.80 | 44 | +3.20 | 26.78 | 19 | +7.78 | 34.46 | 46 | +11.54 |
| Last 10 | 10 | 17.00 | 19 | +2.00 | 11.79 | 8 | +3.79 | 17.29 | 21 | +3.71 |
| Last 5 | 5 | 9.55 | 11 | +1.45 | 4.54 | 2 | +2.54 | 10.13 | 15 | +4.87 |
| Home | 10 | 25.72 | 26 | +0.28 | 11.17 | 10 | +1.17 | 20.76 | 24 | +3.24 |
| Away | 10 | 15.08 | 18 | +2.92 | 15.61 | 9 | +6.61 | 13.70 | 22 | +8.30 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 19 Sep | Bundesliga | Stuttgart (A) | 0-1 | 1.57 | 1.01 | 1.76 | 3 | W |
| 12 Sep | Bundesliga | Paderborn (H) | 3-0 | 1.72 | 0.46 | 2.28 | 3 | W |
| 5 Sep | Bundesliga | Hoffenheim (A) | 2-3 | 1.95 | 1.53 | 1.65 | 3 | W |
| 29 Aug | Bundesliga | Hamburg (H) | 2-0 | 1.65 | 0.84 | 1.94 | 3 | W |
| 16 May | Bundesliga | Bremen (A) | 0-2 | 2.66 | 0.70 | 2.50 | 3 | W |
| 8 May | Bundesliga | Frankfurt (H) | 3-2 | 1.79 | 1.18 | 1.79 | 3 | W |
| 3 May | Bundesliga | Gladbach (A) | 1-0 | 0.72 | 2.55 | 0.40 | 0 | L |
| 26 Apr | Bundesliga | Freiburg (H) | 4-0 | 2.87 | 0.50 | 2.66 | 3 | W |
| 18 Apr | Bundesliga | Hoffenheim (A) | 2-1 | 0.86 | 2.35 | 0.53 | 0 | L |
| 11 Apr | Bundesliga | Leverkusen (H) | 0-1 | 1.21 | 0.67 | 1.78 | 0 | W |
| 4 Apr | Bundesliga | Stuttgart (A) | 0-2 | 0.61 | 0.74 | 1.18 | 3 | D |
| 21 Mar | Bundesliga | Hamburg (H) | 3-2 | 5.70 | 1.15 | 2.51 | 3 | W |
| 14 Mar | Bundesliga | Augsburg (H) | 2-0 | 2.56 | 0.50 | 2.58 | 3 | W |
| 7 Mar | Bundesliga | Koln (A) | 1-2 | 1.48 | 1.57 | 1.32 | 3 | L |
| 28 Feb | Bundesliga | Bayern (H) | 2-3 | 1.53 | 2.21 | 1.00 | 0 | L |
| 21 Feb | Bundesliga | RB Leipzig (A) | 2-2 | 1.49 | 2.77 | 0.73 | 1 | L |
| 13 Feb | Bundesliga | Mainz (H) | 4-0 | 2.59 | 1.41 | 2.06 | 3 | W |
| 7 Feb | Bundesliga | Wolfsburg (A) | 1-2 | 1.80 | 1.17 | 1.79 | 3 | W |
| 1 Feb | Bundesliga | Heidenheim (H) | 3-2 | 4.10 | 2.25 | 2.16 | 3 | W |
| 24 Jan | Bundesliga | U Berlin (A) | 0-3 | 1.94 | 1.22 | 1.84 | 3 | W |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Serhou Guirassy | attacker | 20 | 1390 | 11.63 | 13 | +1.37 | 0.75 |
| Ramy Bensebaini | defender | 12 | 692 | 2.90 | 4 | +1.10 | 0.38 |
| Fábio Silva | attacker | 19 | 611 | 3.03 | 4 | +0.97 | 0.45 |
| Nico Schlotterbeck | defender | 16 | 1427 | 2.09 | 3 | +0.91 | 0.13 |
| Yan Couto | midfielder | 7 | 220 | 0.26 | 1 | +0.74 | 0.11 |
| Carney Chukwuemeka | midfielder | 14 | 378 | 0.28 | 1 | +0.72 | 0.07 |
| Luca Reggiani | defender | 9 | 540 | 0.41 | 1 | +0.59 | 0.07 |
| Julian Brandt | midfielder | 15 | 769 | 1.55 | 2 | +0.45 | 0.18 |
| Karim Adeyemi | attacker | 10 | 364 | 1.67 | 2 | +0.33 | 0.41 |
| Daniel Svensson | defender | 19 | 1478 | 1.04 | 1 | -0.04 | 0.06 |
| Maximilian Beier | attacker | 20 | 1442 | 5.08 | 5 | -0.08 | 0.32 |
| Waldemar Anton | defender | 20 | 1800 | 1.22 | 1 | -0.22 | 0.06 |
| Samuele Inácio | attacker | 8 | 386 | 1.47 | 1 | -0.47 | 0.34 |
| Julian Ryerson | defender | 18 | 1510 | 0.54 | 0 | -0.54 | 0.03 |
| Jobe Bellingham | midfielder | 20 | 1497 | 1.18 | 0 | -1.18 | 0.07 |
| Felix Nmecha | midfielder | 15 | 1089 | 3.34 | 2 | -1.34 | 0.28 |
| # | 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 |