Borussia Dortmund vs FC Schalke 04 — Head to Head

Data as of October 1, 2026Open the live head-to-head comparison

Borussia Dortmund and FC Schalke 04 have met 59 times on record, from 14 August 1993 to 11 March 2023. Borussia Dortmund lead by 1 win.

Key facts

  • Borussia Dortmund won 5 of the last 10 meetings to FC Schalke 04's 2 (3 draws).
  • Both teams scored in 4 of those 10 games and 7 went over 2.5 goals — 3.5 goals per game on average.
  • Borussia Dortmund are unbeaten in the last 6 meetings with FC Schalke 04.
  • Borussia Dortmund are unbeaten in their last 4 visits to FC Schalke 04.

The head-to-head record

Borussia Dortmund FC Schalke 04
Wins 18 17
Draws 24 24
Goals 81 71
Win rate 30.5% 28.8%

Of 59 meetings, 24 ended level (40.7%).

Recent meetings

Date Home Score Away Competition
2023-03-11 FC Schalke 04 2–2 Borussia Dortmund Bundesliga
2022-09-17 Borussia Dortmund 1–0 FC Schalke 04 Bundesliga
2021-02-20 FC Schalke 04 0–4 Borussia Dortmund Bundesliga
2020-10-24 Borussia Dortmund 3–0 FC Schalke 04 Bundesliga
2020-05-16 Borussia Dortmund 4–0 FC Schalke 04 Bundesliga
2019-10-26 FC Schalke 04 0–0 Borussia Dortmund Bundesliga
2019-04-27 Borussia Dortmund 2–4 FC Schalke 04 Bundesliga
2018-12-08 FC Schalke 04 1–2 Borussia Dortmund Bundesliga
2018-04-15 FC Schalke 04 2–0 Borussia Dortmund Bundesliga
2017-11-25 Borussia Dortmund 4–4 FC Schalke 04 Bundesliga
2017-04-01 FC Schalke 04 1–1 Borussia Dortmund Bundesliga
2016-10-29 Borussia Dortmund 0–0 FC Schalke 04 Bundesliga
2016-04-10 FC Schalke 04 2–2 Borussia Dortmund Bundesliga
2015-11-08 Borussia Dortmund 3–2 FC Schalke 04 Bundesliga
2015-02-28 Borussia Dortmund 3–0 FC Schalke 04 Bundesliga

Where they meet

Competition Meetings
Bundesliga 58
Super Cup 1
Borussia Dortmund profileFC Schalke 04 profileBundesliga table and records

Related matchups