Football · Bundesliga · RevierderbyMatches to 2 Nov 2026

Dortmund vs Schalke head to head

Borussia Dortmund
Borussia Dortmund18 wins
18
VS58 meetings23 draws
17
Schalke 04
Schalke 0417 wins
Dortmund 31%Draws 40%Schalke 29%

Borussia Dortmund and Schalke 04 have met 58 times in Bundesliga since 1993-94. Dortmund lead the head to head with 18 wins to Schalke’s 17, and 23 games were drawn. Dortmund have scored 81 goals in these games and Schalke 71, 2.62 per game. At home, Dortmund have won 10 of 29; Schalke have won 9 of 29 at home. Their latest league meeting, on 11 Mar 2023, ended Schalke 2–2 Dortmund.

League meetings
58
since 1993-94
Goals
81–71
Dortmund first · 2.62 per game
Biggest win
4–0
Schalke 0–4 Dortmund · 2020-21
Latest meeting
2–2
Schalke 2–2 Dortmund · 11 Mar 2023
Schalke 04Borussia DortmundNext meetingSchalke vs DortmundSun 6 Dec 2026 · Bundesliga · fixture list of 6 Nov 2026Our odds on the live board

Home and away

wins, draws and goals by venue · Dortmund goals first
Head to head by venue
VenuePlayedDortmundDrawsSchalkeGoals
At DortmundDortmund at home291011844–35
At SchalkeSchalke at home29812937–36
All meetingssince 1993-945818231781–71

By decade

who had the upper hand, era by era
Head to head by decade
DecadePlayedDortmundDrawsSchalkeGoals
1990s1993-94 to 1999-001457217–11
2000s2000-01 to 2009-1020281020–33
2010s2010-11 to 2019-202087534–25
2020s2020-21 to 2022-23431010–2

Records and runs

biggest wins, streaks and goals
Derby records
RecordValueWhen
Dortmund’s biggest winSchalke 0–4 Dortmund20 Feb 2021 · 2020-21
Dortmund’s longest unbeaten run7 games4 Dec 1993 to 2 May 1997
Dortmund’s longest winning run4 wins16 May 2020 to 17 Sep 2022
Schalke’s biggest winDortmund 0–4 Schalke23 Sep 2000 · 2000-01
Schalke’s longest unbeaten run12 games5 May 1999 to 5 Dec 2004
Schalke’s longest winning run2 wins30 Jan 2004 to 5 Dec 2004
Most goals in a game8 goalsDortmund 4–4 Schalke · 25 Nov 2017
Both teams scored32 of 5855% of meetings · 9 goalless draws

Every meeting

58 Bundesliga matches since 1993-94, latest first · home side first

Questions

Who has won more Revierderby games, Dortmund or Schalke?

Dortmund have won more: 18 wins to 17, with 23 draws, in 58 Bundesliga meetings since 1993-94 (matches up to 2 Nov 2026).

How many Dortmund vs Schalke games have ended in a draw?

23 of 58 (40%), including 9 goalless draws.

What is the biggest win in the Revierderby?

Schalke 0–4 Dortmund, on 20 Feb 2021 (2020-21). Schalke’s biggest win is Dortmund 0–4 Schalke (2000-01).

What is Dortmund’s home record against Schalke?

10 wins, 11 draws and 8 defeats in 29 home games (goals 44–35). Away, Dortmund have won 8 of 29.

When did Dortmund and Schalke last meet?

On 11 Mar 2023 (2022-23): Schalke 2–2 Dortmund.

When is the next Dortmund vs Schalke game?

Schalke host Dortmund on Sun 6 Dec 2026 in Bundesliga (fixture list of 6 Nov 2026).

More great derbies