Dortmund vs Stuttgart head-to-head

Dortmund10-season win rate59.4%310 games 184W 57D 69Lthrough 2026.09.19
VS
Stuttgart10-season win rate37.9%280 games 106W 68D 106Lthrough 2026.09.19

Borussia Dortmund and VfB Stuttgart have met 18 times across all competitions between 2017-18 ~ 2026-27: Dortmund 9 wins, 2 draws, Stuttgart 7 wins. At Dortmund's ground the home side is 4-1-3 (8 games); at Stuttgart's it is 4-1-5 (10 games). The fixture averages 3.61 goals and both teams score in 55.6% of meetings (17 league, 1 cup).

Head-to-head9 · 2 · 7Dortmund W · D · Stuttgart W
Goals per game3.613+ goals 72.2%
Both teams score55.6%18 games
First goal36.1 mingoals from 76' 30.8%
Yellows per game4.33reds 2 · pens 4
Top scorerD. Undav6 goals

All results

  1. Dortmund14:30Stuttgart
  2. Stuttgart0–1DortmundStuttgart vs Dortmund Preview
  3. Stuttgart0–2Dortmund
  4. Dortmund3–3Stuttgart
  5. Dortmund1–2Stuttgart
  6. Stuttgart5–1Dortmund

top rows are fixtures still to be played (UK kick-off time) · green home win · red away win · league games since 2017-18 only · rows marked Preview open the pre-match data published for that game

Top scorers in this fixture

D. Undav 6 · M. Reus 4 · S. Wamangituka 4 · J. Brandt 4 · M. Philipp 3

Faded names are players no longer at that club (squad as of 2026-09-21). The records themselves are left as they are.

Compare by condition

Pick a condition and see how each club has done under it — kickoff time, weather, days of rest, formation. These are league records against everyone, not this head-to-head: Dortmund 310 and Stuttgart 280 matches since 2017-18. Every win rate is shown with its W-D-L.

League win rate Dortmund 59.4% · Stuttgart 37.9%

Home or away

  1. DortmundStuttgart
  2. 69.7%155 games 108W 21D 26L
    League home
    47.1%140 games 66W 33D 41L
  3. 49.0%155 games 76W 36D 43L
    League away
    28.6%140 games 40W 35D 65L

League matches only, from 2017-18. Each row is that club's own record under the condition, not a head-to-head split. A dimmed figure sits on fewer than 10 matches.

LET’S TALK

What would you like
to tell us?

Data errors, anything awkward to use, or a question.

Type of message
Please write at least 10 characters.0 / 3,000

Send opens your mail app with the message filled in. This site stores nothing you type.