We use privacy-friendly analytics to understand traffic. With your consent we also load Google Analytics. No analytics cookies are set until you accept. See our privacy policy.
Bundesliga 2023/24 · 308 matches ranked by drama score — how far the eventual result was from likely, how often the lead changed, and how hard win probability swung late on.
How this season's matches graded
Showing the top 50 of 308. Every match's grade is also shown on its match page.
Each match is scored 0–100 from its minute-by-minute win-probability replay. Five ingredients are blended:
Grade thresholds are fixed across every league and season (S ≈ top 5%, A ≈ next 15%), so an S means the same thing in the Premier League and in La Liga. See the glossary for details.