Dortmund hold a game in hand over Leipzig — Frankfurt is the pivotal test
- Borussia Dortmund sit 2nd in the Bundesliga on 67 points from 31 games, while RB Leipzig are 3rd on 62 points from 32 games — Dortmund have played one fewer match
- A Dortmund win today at home to Eintracht Frankfurt would move them to 70 points from 32 games, opening an 8-point gap over Leipzig with both clubs having two games remaining
- Leipzig's maximum possible total is 68 points (two wins from two remaining games); a Dortmund win today would put the Champions League runner-up spot effectively beyond Leipzig's reach
Supporting datasets
Supporting queries
To surface this insight, Baselight ran 7 queries across its structured data. Each one is reproducible — open it, read the SQL, and rerun it yourself.
Conclusion
Bundesliga standings snapshot 2026-05-02: Dortmund 2nd, 67pts, 31 played (20W, 7D, 4L); Leipzig 3rd, 62pts, 32 played (19W, 5D, 8L). Dortmund has played 31 vs Leipzig's 32 — game in hand confirmed. Leipzig remaining: St Pauli (May 9), Freiburg (May 16) = 2 games left. Leipzig max = 62 + 6 = 68pts. Dortmund remaining: Mönchengladbach (May 3, Not Started in data), Frankfurt today (May 8), Werder Bremen (May 16). Dortmund's home match vs Frankfurt is live on May 8.