Goal Elo
monitoring only -- not used by any card's picksAn attack/defense Elo variant tracking goal-scoring and goal-conceding strength independently of win/loss. Each team's Attack and Defense sit on a log scale where 0 is exactly league average; ratings update after every match from the gap between actual and expected goals. See scripts/goal_elo/goal_elo.py for the model.
Ratings
26 teams · K=0.025 · league avg 1.424 goals/team/match · home advantage +0.215 log-units (~24%) · seasons 2022, 2023, 2024, 2025 · generated 2026-09-19 10:32 UTC
Dot size = matches played (a small dot is a partial-season sample -- promoted/relegated sides). Color is combined attack+defense strength, green (strong) to red (weak). Labeled: top 3 by attack, top 3 by defense.
| Team | Attack | Defense | Atk Elo | Def Elo | GF vs avg defense | GA vs avg attack | Matches |
|---|---|---|---|---|---|---|---|
| Bayern München | 0.759 | 0.288 | 1879 | 1644 | 3.04 | 1.07 | 136 |
| VfB Stuttgart | 0.352 | 0.120 | 1676 | 1560 | 2.02 | 1.26 | 138 |
| Borussia Dortmund | 0.303 | 0.343 | 1652 | 1671 | 1.93 | 1.01 | 136 |
| Bayer Leverkusen | 0.249 | 0.191 | 1624 | 1595 | 1.83 | 1.18 | 136 |
| RB Leipzig | 0.201 | 0.115 | 1600 | 1557 | 1.74 | 1.27 | 136 |
| 1899 Hoffenheim | 0.132 | -0.029 | 1566 | 1485 | 1.62 | 1.47 | 136 |
| Eintracht Frankfurt | 0.094 | -0.054 | 1547 | 1473 | 1.56 | 1.50 | 136 |
| SV Elversberg | -0.007 | -0.026 | 1496 | 1487 | 1.41 | 1.46 | 2 |
| Holstein Kiel | -0.009 | -0.166 | 1496 | 1417 | 1.41 | 1.68 | 34 |
| SC Freiburg | -0.015 | 0.001 | 1493 | 1500 | 1.40 | 1.42 | 136 |
| Fortuna Dusseldorf | -0.019 | -0.005 | 1490 | 1498 | 1.40 | 1.43 | 2 |
| SC Paderborn 07 | -0.034 | 0.044 | 1483 | 1522 | 1.38 | 1.36 | 2 |
| Hertha Berlin | -0.055 | -0.085 | 1473 | 1457 | 1.35 | 1.55 | 34 |
| FSV Mainz 05 | -0.061 | 0.125 | 1469 | 1563 | 1.34 | 1.26 | 136 |
| FC Schalke 04 | -0.076 | -0.079 | 1462 | 1461 | 1.32 | 1.54 | 34 |
| 1. FC Köln | -0.101 | -0.129 | 1449 | 1436 | 1.29 | 1.62 | 102 |
| Borussia Mönchengladbach | -0.107 | 0.087 | 1446 | 1543 | 1.28 | 1.31 | 136 |
| 1. FC Heidenheim | -0.131 | -0.139 | 1434 | 1430 | 1.25 | 1.64 | 104 |
| FC Augsburg | -0.136 | -0.008 | 1432 | 1496 | 1.24 | 1.43 | 136 |
| Hamburger SV | -0.144 | 0.025 | 1428 | 1512 | 1.23 | 1.39 | 36 |
| VfL Wolfsburg | -0.156 | -0.065 | 1422 | 1467 | 1.22 | 1.52 | 138 |
| Union Berlin | -0.157 | -0.017 | 1422 | 1492 | 1.22 | 1.45 | 136 |
| SV Darmstadt 98 | -0.198 | -0.198 | 1401 | 1401 | 1.17 | 1.74 | 34 |
| VfL Bochum | -0.223 | -0.093 | 1389 | 1454 | 1.14 | 1.56 | 104 |
| Werder Bremen | -0.236 | 0.008 | 1382 | 1504 | 1.12 | 1.41 | 136 |
| FC St. Pauli | -0.460 | -0.017 | 1270 | 1492 | 0.90 | 1.45 | 68 |
Atk/Def Elo = 1500 + raw × 500 -- a cosmetic rescale for familiarity, not a real unit conversion. Chess Elo's 400-point gap has a specific meaning (10:1 win odds) that goal-scoring rate has no equivalent of. The Attack/Defense columns are what the model actually computes with.
2026 over 1.5 check
P(total goals ≥ 2) for every completed match since 2026-01-01 across all 38 tracked leagues -- the mu_home + mu_away → Poisson total construction, same as over-15-card's own math, just fed by Goal Elo's ratings instead. Each prediction used only ratings built from strictly earlier matches, compared against a baseline that knows just the league's average scoring rate and home advantage, no team identity at all.
Honest read: over 1.5 is a low bar in football (the baseline alone already expects it 76% of the time), so knowing which specific teams are playing barely moves the needle here -- skill sits close to 0% pooled, unlike the real, consistent edge Attack/Defense showed on raw expected goals. The model is well calibrated (see below), it just isn't adding much information a viewer didn't already have from the league's baseline rate.
Reliability
Matches bucketed by predicted P(over 1.5); dot = actual over-1.5 rate in that bucket (size = sample). On the dashed line means perfectly calibrated.
Skill vs no-team-identity baseline
1 − (model Brier / baseline Brier). 0% = no better than ignoring which teams are playing; a negative bar means Attack/Defense info actually hurt on that league's calls.
Biggest surprises
Lowest probability the model gave to what actually happened.
- VfL Wolfsburg 0-1 Bayern München (Germany - Bundesliga, 2026-05-09)model said 96% over
- CF Montreal 0-1 Inter Miami (USA - MLS, 2026-07-25)model said 93% over
- Club Brugge KV 1-0 Cercle Brugge (Belgium - Jupiler Pro League, 2026-08-23)model said 92% over
- Barcelona 1-0 Celta Vigo (Spain - La Liga, 2026-04-22)model said 92% over
- FC Schalke 04 0-0 Bayern München (Germany - Bundesliga, 2026-09-05)model said 92% over
- Sirius 0-1 Malmo FF (Sweden - Allsvenskan, 2026-08-31)model said 91% over
- FC Midtjylland 0-1 FC Nordsjaelland (Denmark - Superliga, 2026-03-15)model said 91% over
- Always Ready 1-0 Oriente Petrolero (Bolivia - Primera Division, 2026-04-22)model said 91% over
- Newcastle Jets 1-0 Macarthur (Australia - A-League, 2026-02-22)model said 90% over
- Al-Fateh 0-1 Al-Hilal Saudi FC (Saudi Arabia - Pro League, 2026-03-14)model said 90% over
All predictions — Germany - Bundesliga (201)
Switch leagues with the tabs above the ratings table; newest match first.
| Date | Match | Score | P(over) | Actual | Call |
|---|---|---|---|---|---|
| 2026-09-18 | Bayern München v Union Berlin | 7-0 | 93% | over | ✓ |
| 2026-09-13 | RB Leipzig v Hamburger SV | 5-0 | 85% | over | ✓ |
| 2026-09-13 | SV Elversberg v Bayern München | 1-2 | 91% | over | ✓ |
| 2026-09-12 | SC Freiburg v Borussia Mönchengladbach | 5-0 | 82% | over | ✓ |
| 2026-09-12 | FSV Mainz 05 v Eintracht Frankfurt | 1-3 | 85% | over | ✓ |
| 2026-09-12 | Borussia Dortmund v SC Paderborn 07 | 3-0 | 81% | over | ✓ |
| 2026-09-12 | 1899 Hoffenheim v VfB Stuttgart | 2-1 | 90% | over | ✓ |
| 2026-09-12 | FC Augsburg v Bayer Leverkusen | 2-2 | 84% | over | ✓ |
| 2026-09-12 | 1. FC Köln v Werder Bremen | 1-1 | 83% | over | ✓ |
| 2026-09-11 | Union Berlin v FC Schalke 04 | 1-3 | 80% | over | ✓ |
| 2026-09-06 | Hamburger SV v FSV Mainz 05 | 0-5 | 75% | over | ✓ |
| 2026-09-06 | Eintracht Frankfurt v FC Augsburg | 1-4 | 85% | over | ✓ |
| 2026-09-05 | Werder Bremen v RB Leipzig | 3-1 | 82% | over | ✓ |
| 2026-09-05 | Borussia Mönchengladbach v SV Elversberg | 3-4 | 81% | over | ✓ |
| 2026-09-05 | 1899 Hoffenheim v Borussia Dortmund | 2-3 | 85% | over | ✓ |
| 2026-09-05 | Bayer Leverkusen v Union Berlin | 4-0 | 86% | over | ✓ |
| 2026-09-05 | SC Paderborn 07 v SC Freiburg | 0-1 | 81% | under | ✗ |
| 2026-09-05 | FC Schalke 04 v Bayern München | 0-0 | 92% | under | ✗ |
| 2026-09-04 | VfB Stuttgart v 1. FC Köln | 4-1 | 89% | over | ✓ |
| 2026-08-30 | SC Freiburg v Werder Bremen | 4-1 | 79% | over | ✓ |
| 2026-08-30 | FC Augsburg v FC Schalke 04 | 3-0 | 81% | over | ✓ |
| 2026-08-29 | FSV Mainz 05 v SC Paderborn 07 | 0-0 | 79% | under | ✗ |
| 2026-08-29 | RB Leipzig v Borussia Mönchengladbach | 3-0 | 82% | over | ✓ |
| 2026-08-29 | Union Berlin v Eintracht Frankfurt | 3-3 | 83% | over | ✓ |
| 2026-08-29 | 1. FC Köln v 1899 Hoffenheim | 3-2 | 85% | over | ✓ |
| 2026-08-29 | SV Elversberg v Bayer Leverkusen | 3-2 | 84% | over | ✓ |
| 2026-08-29 | Borussia Dortmund v Hamburger SV | 2-0 | 82% | over | ✓ |
| 2026-08-28 | Bayern München v VfB Stuttgart | 5-1 | 93% | over | ✓ |
| 2026-05-25 | SC Paderborn 07 v VfL Wolfsburg | 2-1 | 80% | over | ✓ |
| 2026-05-21 | VfL Wolfsburg v SC Paderborn 07 | 0-0 | 82% | under | ✗ |
| 2026-05-16 | Bayern München v 1. FC Köln | 5-1 | 96% | over | ✓ |
| 2026-05-16 | SC Freiburg v RB Leipzig | 4-1 | 82% | over | ✓ |
| 2026-05-16 | Werder Bremen v Borussia Dortmund | 0-2 | 79% | over | ✓ |
| 2026-05-16 | Borussia Mönchengladbach v 1899 Hoffenheim | 4-0 | 81% | over | ✓ |
| 2026-05-16 | Bayer Leverkusen v Hamburger SV | 1-1 | 85% | over | ✓ |
| 2026-05-16 | Eintracht Frankfurt v VfB Stuttgart | 2-2 | 90% | over | ✓ |
| 2026-05-16 | 1. FC Heidenheim v FSV Mainz 05 | 0-2 | 80% | over | ✓ |
| 2026-05-16 | Union Berlin v FC Augsburg | 4-0 | 75% | over | ✓ |
| 2026-05-16 | FC St. Pauli v VfL Wolfsburg | 1-3 | 70% | over | ✓ |
| 2026-05-10 | Hamburger SV v SC Freiburg | 3-2 | 76% | over | ✓ |
| 2026-05-10 | 1. FC Köln v 1. FC Heidenheim | 1-3 | 83% | over | ✓ |
| 2026-05-10 | FSV Mainz 05 v Union Berlin | 1-3 | 76% | over | ✓ |
| 2026-05-09 | 1899 Hoffenheim v Werder Bremen | 1-0 | 85% | under | ✗ |
| 2026-05-09 | FC Augsburg v Borussia Mönchengladbach | 3-1 | 72% | over | ✓ |
| 2026-05-09 | VfB Stuttgart v Bayer Leverkusen | 3-1 | 88% | over | ✓ |
| 2026-05-09 | RB Leipzig v FC St. Pauli | 2-1 | 79% | over | ✓ |
| 2026-05-09 | VfL Wolfsburg v Bayern München | 0-1 | 96% | under | ✗ |
| 2026-05-08 | Borussia Dortmund v Eintracht Frankfurt | 3-2 | 87% | over | ✓ |
| 2026-05-03 | FC St. Pauli v FSV Mainz 05 | 1-2 | 65% | over | ✓ |
| 2026-05-03 | Borussia Mönchengladbach v Borussia Dortmund | 1-0 | 80% | under | ✗ |
| 2026-05-03 | SC Freiburg v VfL Wolfsburg | 1-1 | 83% | over | ✓ |
| 2026-05-02 | Bayern München v 1. FC Heidenheim | 3-3 | 98% | over | ✓ |
| 2026-05-02 | Werder Bremen v FC Augsburg | 1-3 | 73% | over | ✓ |
| 2026-05-02 | 1899 Hoffenheim v VfB Stuttgart | 3-3 | 88% | over | ✓ |
| 2026-05-02 | Eintracht Frankfurt v Hamburger SV | 1-2 | 82% | over | ✓ |
| 2026-05-02 | Union Berlin v 1. FC Köln | 2-2 | 76% | over | ✓ |
| 2026-05-02 | Bayer Leverkusen v RB Leipzig | 4-1 | 83% | over | ✓ |
| 2026-04-26 | VfB Stuttgart v Werder Bremen | 1-1 | 87% | over | ✓ |
| 2026-04-26 | Borussia Dortmund v SC Freiburg | 4-0 | 83% | over | ✓ |
| 2026-04-25 | VfL Wolfsburg v Borussia Mönchengladbach | 0-0 | 83% | under | ✗ |
| 2026-04-25 | FSV Mainz 05 v Bayern München | 3-4 | 89% | over | ✓ |
| 2026-04-25 | FC Augsburg v Eintracht Frankfurt | 1-1 | 81% | over | ✓ |
| 2026-04-25 | 1. FC Heidenheim v FC St. Pauli | 2-0 | 72% | over | ✓ |
| 2026-04-25 | 1. FC Köln v Bayer Leverkusen | 1-2 | 83% | over | ✓ |
| 2026-04-25 | Hamburger SV v 1899 Hoffenheim | 1-2 | 82% | over | ✓ |
| 2026-04-24 | RB Leipzig v Union Berlin | 3-1 | 82% | over | ✓ |
| 2026-04-19 | SC Freiburg v 1. FC Heidenheim | 2-1 | 83% | over | ✓ |
| 2026-04-19 | Bayern München v VfB Stuttgart | 4-2 | 95% | over | ✓ |
| 2026-04-19 | Borussia Mönchengladbach v FSV Mainz 05 | 1-1 | 74% | over | ✓ |
| 2026-04-18 | Werder Bremen v Hamburger SV | 3-1 | 73% | over | ✓ |
| 2026-04-18 | 1899 Hoffenheim v Borussia Dortmund | 2-1 | 86% | over | ✓ |
| 2026-04-18 | Bayer Leverkusen v FC Augsburg | 1-2 | 84% | over | ✓ |
| 2026-04-18 | Union Berlin v VfL Wolfsburg | 1-2 | 81% | over | ✓ |
| 2026-04-18 | Eintracht Frankfurt v RB Leipzig | 1-3 | 84% | over | ✓ |
| 2026-04-17 | FC St. Pauli v 1. FC Köln | 1-1 | 70% | over | ✓ |
| 2026-04-12 | 1. FC Köln v Werder Bremen | 3-1 | 76% | over | ✓ |
| 2026-04-12 | VfB Stuttgart v Hamburger SV | 4-0 | 83% | over | ✓ |
| 2026-04-12 | FSV Mainz 05 v SC Freiburg | 0-1 | 77% | under | ✗ |
| 2026-04-11 | VfL Wolfsburg v Eintracht Frankfurt | 1-2 | 89% | over | ✓ |
| 2026-04-11 | Borussia Dortmund v Bayer Leverkusen | 0-1 | 87% | under | ✗ |
| 2026-04-11 | RB Leipzig v Borussia Mönchengladbach | 1-0 | 85% | under | ✗ |
| 2026-04-11 | 1. FC Heidenheim v Union Berlin | 3-1 | 76% | over | ✓ |
| 2026-04-11 | FC St. Pauli v Bayern München | 0-5 | 87% | over | ✓ |
| 2026-04-10 | FC Augsburg v 1899 Hoffenheim | 2-2 | 80% | over | ✓ |
| 2026-04-05 | Union Berlin v FC St. Pauli | 1-1 | 63% | over | ✓ |
| 2026-04-05 | Eintracht Frankfurt v 1. FC Köln | 2-2 | 85% | over | ✓ |
| 2026-04-04 | SC Freiburg v Bayern München | 2-3 | 92% | over | ✓ |
| 2026-04-04 | Werder Bremen v RB Leipzig | 1-2 | 78% | over | ✓ |
| 2026-04-04 | Borussia Mönchengladbach v 1. FC Heidenheim | 2-2 | 83% | over | ✓ |
| 2026-04-04 | 1899 Hoffenheim v FSV Mainz 05 | 1-2 | 81% | over | ✓ |
| 2026-04-04 | Bayer Leverkusen v VfL Wolfsburg | 6-3 | 87% | over | ✓ |
| 2026-04-04 | Hamburger SV v FC Augsburg | 1-1 | 73% | over | ✓ |
| 2026-04-04 | VfB Stuttgart v Borussia Dortmund | 0-2 | 88% | over | ✓ |
| 2026-03-22 | FSV Mainz 05 v Eintracht Frankfurt | 2-1 | 80% | over | ✓ |
| 2026-03-22 | FC St. Pauli v SC Freiburg | 1-2 | 67% | over | ✓ |
| 2026-03-22 | FC Augsburg v VfB Stuttgart | 2-5 | 78% | over | ✓ |
| 2026-03-21 | Bayern München v Union Berlin | 4-0 | 93% | over | ✓ |
| 2026-03-21 | VfL Wolfsburg v Werder Bremen | 0-1 | 81% | under | ✗ |
| 2026-03-21 | 1. FC Heidenheim v Bayer Leverkusen | 3-3 | 82% | over | ✓ |
| 2026-03-21 | 1. FC Köln v Borussia Mönchengladbach | 3-3 | 75% | over | ✓ |
| 2026-03-21 | Borussia Dortmund v Hamburger SV | 3-2 | 82% | over | ✓ |
| 2026-03-20 | RB Leipzig v 1899 Hoffenheim | 5-0 | 84% | over | ✓ |
| 2026-03-15 | Werder Bremen v FSV Mainz 05 | 0-2 | 74% | over | ✓ |
| 2026-03-15 | SC Freiburg v Union Berlin | 0-1 | 77% | under | ✗ |
| 2026-03-15 | VfB Stuttgart v RB Leipzig | 1-0 | 86% | under | ✗ |
| 2026-03-14 | Borussia Dortmund v FC Augsburg | 2-0 | 83% | over | ✓ |
| 2026-03-14 | 1899 Hoffenheim v VfL Wolfsburg | 1-1 | 91% | over | ✓ |
| 2026-03-14 | Bayer Leverkusen v Bayern München | 1-1 | 91% | over | ✓ |
| 2026-03-14 | Eintracht Frankfurt v 1. FC Heidenheim | 1-0 | 90% | under | ✗ |
| 2026-03-14 | Hamburger SV v 1. FC Köln | 1-1 | 74% | over | ✓ |
| 2026-03-13 | Borussia Mönchengladbach v FC St. Pauli | 2-0 | 67% | over | ✓ |
| 2026-03-08 | FC St. Pauli v Eintracht Frankfurt | 0-0 | 79% | under | ✗ |
| 2026-03-08 | Union Berlin v Werder Bremen | 1-4 | 71% | over | ✓ |
| 2026-03-07 | SC Freiburg v Bayer Leverkusen | 3-3 | 77% | over | ✓ |
| 2026-03-07 | VfL Wolfsburg v Hamburger SV | 1-2 | 80% | over | ✓ |
| 2026-03-07 | FSV Mainz 05 v VfB Stuttgart | 2-2 | 80% | over | ✓ |
| 2026-03-07 | RB Leipzig v FC Augsburg | 2-1 | 79% | over | ✓ |
| 2026-03-07 | 1. FC Heidenheim v 1899 Hoffenheim | 2-4 | 84% | over | ✓ |
| 2026-03-07 | 1. FC Köln v Borussia Dortmund | 1-2 | 83% | over | ✓ |
| 2026-03-06 | Bayern München v Borussia Mönchengladbach | 4-1 | 95% | over | ✓ |
| 2026-03-04 | Hamburger SV v Bayer Leverkusen | 0-1 | 76% | under | ✗ |
| 2026-03-01 | VfB Stuttgart v VfL Wolfsburg | 4-0 | 90% | over | ✓ |
| 2026-03-01 | Eintracht Frankfurt v SC Freiburg | 2-0 | 87% | over | ✓ |
| 2026-03-01 | Hamburger SV v RB Leipzig | 1-2 | 78% | over | ✓ |
| 2026-02-28 | Werder Bremen v 1. FC Heidenheim | 2-0 | 78% | over | ✓ |
| 2026-02-28 | Borussia Mönchengladbach v Union Berlin | 1-0 | 74% | under | ✗ |
| 2026-02-28 | 1899 Hoffenheim v FC St. Pauli | 0-1 | 81% | under | ✗ |
| 2026-02-28 | Bayer Leverkusen v FSV Mainz 05 | 1-1 | 79% | over | ✓ |
| 2026-02-28 | Borussia Dortmund v Bayern München | 2-3 | 91% | over | ✓ |
| 2026-02-27 | FC Augsburg v 1. FC Köln | 2-0 | 74% | over | ✓ |
| 2026-02-22 | SC Freiburg v Borussia Mönchengladbach | 2-1 | 79% | over | ✓ |
| 2026-02-22 | FC St. Pauli v Werder Bremen | 2-1 | 67% | over | ✓ |
| 2026-02-22 | 1. FC Heidenheim v VfB Stuttgart | 3-3 | 83% | over | ✓ |
| 2026-02-21 | Bayern München v Eintracht Frankfurt | 3-2 | 98% | over | ✓ |
| 2026-02-21 | VfL Wolfsburg v FC Augsburg | 2-3 | 78% | over | ✓ |
| 2026-02-21 | Union Berlin v Bayer Leverkusen | 1-0 | 79% | under | ✗ |
| 2026-02-21 | 1. FC Köln v 1899 Hoffenheim | 2-2 | 82% | over | ✓ |
| 2026-02-21 | RB Leipzig v Borussia Dortmund | 2-2 | 84% | over | ✓ |
| 2026-02-20 | FSV Mainz 05 v Hamburger SV | 1-1 | 74% | over | ✓ |
| 2026-02-15 | FC Augsburg v 1. FC Heidenheim | 1-0 | 75% | under | ✗ |
| 2026-02-15 | RB Leipzig v VfL Wolfsburg | 2-2 | 87% | over | ✓ |
| 2026-02-14 | Werder Bremen v Bayern München | 0-3 | 92% | over | ✓ |
| 2026-02-14 | 1899 Hoffenheim v SC Freiburg | 3-0 | 84% | over | ✓ |
| 2026-02-14 | Bayer Leverkusen v FC St. Pauli | 4-0 | 76% | over | ✓ |
| 2026-02-14 | Eintracht Frankfurt v Borussia Mönchengladbach | 3-0 | 88% | over | ✓ |
| 2026-02-14 | Hamburger SV v Union Berlin | 3-2 | 71% | over | ✓ |
| 2026-02-14 | VfB Stuttgart v 1. FC Köln | 3-1 | 82% | over | ✓ |
| 2026-02-13 | Borussia Dortmund v FSV Mainz 05 | 4-0 | 81% | over | ✓ |
| 2026-02-08 | 1. FC Köln v RB Leipzig | 1-2 | 79% | over | ✓ |
| 2026-02-08 | Bayern München v 1899 Hoffenheim | 5-1 | 94% | over | ✓ |
| 2026-02-07 | SC Freiburg v Werder Bremen | 1-0 | 80% | under | ✗ |
| 2026-02-07 | VfL Wolfsburg v Borussia Dortmund | 1-2 | 86% | over | ✓ |
| 2026-02-07 | FSV Mainz 05 v FC Augsburg | 2-0 | 72% | over | ✓ |
| 2026-02-07 | 1. FC Heidenheim v Hamburger SV | 0-2 | 75% | over | ✓ |
| 2026-02-07 | FC St. Pauli v VfB Stuttgart | 2-1 | 73% | over | ✓ |
| 2026-02-07 | Borussia Mönchengladbach v Bayer Leverkusen | 1-1 | 81% | over | ✓ |
| 2026-02-06 | Union Berlin v Eintracht Frankfurt | 1-1 | 85% | over | ✓ |
| 2026-02-01 | VfB Stuttgart v SC Freiburg | 1-0 | 86% | under | ✗ |
| 2026-02-01 | Borussia Dortmund v 1. FC Heidenheim | 3-2 | 88% | over | ✓ |
| 2026-01-31 | Werder Bremen v Borussia Mönchengladbach | 1-1 | 79% | over | ✓ |
| 2026-01-31 | 1899 Hoffenheim v Union Berlin | 3-1 | 81% | over | ✓ |
| 2026-01-31 | Eintracht Frankfurt v Bayer Leverkusen | 1-3 | 89% | over | ✓ |
| 2026-01-31 | FC Augsburg v FC St. Pauli | 2-1 | 64% | over | ✓ |
| 2026-01-31 | RB Leipzig v FSV Mainz 05 | 1-2 | 80% | over | ✓ |
| 2026-01-31 | Hamburger SV v Bayern München | 2-2 | 91% | over | ✓ |
| 2026-01-30 | 1. FC Köln v VfL Wolfsburg | 1-0 | 84% | under | ✗ |
| 2026-01-27 | Werder Bremen v 1899 Hoffenheim | 0-2 | 83% | over | ✓ |
| 2026-01-27 | FC St. Pauli v RB Leipzig | 1-1 | 73% | over | ✓ |
| 2026-01-25 | Borussia Mönchengladbach v VfB Stuttgart | 0-3 | 84% | over | ✓ |
| 2026-01-25 | SC Freiburg v 1. FC Köln | 2-1 | 82% | over | ✓ |
| 2026-01-24 | Bayern München v FC Augsburg | 1-2 | 96% | over | ✓ |
| 2026-01-24 | FSV Mainz 05 v VfL Wolfsburg | 3-1 | 80% | over | ✓ |
| 2026-01-24 | Bayer Leverkusen v Werder Bremen | 1-0 | 86% | under | ✗ |
| 2026-01-24 | Eintracht Frankfurt v 1899 Hoffenheim | 1-3 | 90% | over | ✓ |
| 2026-01-24 | 1. FC Heidenheim v RB Leipzig | 0-3 | 82% | over | ✓ |
| 2026-01-24 | Union Berlin v Borussia Dortmund | 0-3 | 77% | over | ✓ |
| 2026-01-23 | FC St. Pauli v Hamburger SV | 0-0 | 68% | under | ✗ |
| 2026-01-18 | VfB Stuttgart v Union Berlin | 1-1 | 82% | over | ✓ |
| 2026-01-18 | FC Augsburg v SC Freiburg | 2-2 | 77% | over | ✓ |
| 2026-01-17 | VfL Wolfsburg v 1. FC Heidenheim | 1-1 | 86% | over | ✓ |
| 2026-01-17 | Borussia Dortmund v FC St. Pauli | 3-2 | 77% | over | ✓ |
| 2026-01-17 | 1899 Hoffenheim v Bayer Leverkusen | 1-0 | 87% | under | ✗ |
| 2026-01-17 | Hamburger SV v Borussia Mönchengladbach | 0-0 | 81% | under | ✗ |
| 2026-01-17 | 1. FC Köln v FSV Mainz 05 | 2-1 | 74% | over | ✓ |
| 2026-01-17 | RB Leipzig v Bayern München | 1-5 | 91% | over | ✓ |
| 2026-01-16 | Werder Bremen v Eintracht Frankfurt | 3-3 | 87% | over | ✓ |
| 2026-01-15 | FC Augsburg v Union Berlin | 1-1 | 71% | over | ✓ |
| 2026-01-14 | VfL Wolfsburg v FC St. Pauli | 2-1 | 76% | over | ✓ |
| 2026-01-14 | 1899 Hoffenheim v Borussia Mönchengladbach | 5-1 | 84% | over | ✓ |
| 2026-01-14 | RB Leipzig v SC Freiburg | 2-0 | 84% | over | ✓ |
| 2026-01-14 | 1. FC Köln v Bayern München | 1-3 | 93% | over | ✓ |
| 2026-01-13 | VfB Stuttgart v Eintracht Frankfurt | 3-2 | 90% | over | ✓ |
| 2026-01-13 | FSV Mainz 05 v 1. FC Heidenheim | 2-1 | 77% | over | ✓ |
| 2026-01-13 | Borussia Dortmund v Werder Bremen | 3-0 | 84% | over | ✓ |
| 2026-01-11 | Borussia Mönchengladbach v FC Augsburg | 4-0 | 76% | over | ✓ |
| 2026-01-11 | Bayern München v VfL Wolfsburg | 8-1 | 95% | over | ✓ |
| 2026-01-10 | SC Freiburg v Hamburger SV | 2-1 | 82% | over | ✓ |
| 2026-01-10 | 1. FC Heidenheim v 1. FC Köln | 2-2 | 77% | over | ✓ |
| 2026-01-10 | Union Berlin v FSV Mainz 05 | 2-2 | 70% | over | ✓ |
| 2026-01-10 | Bayer Leverkusen v VfB Stuttgart | 1-4 | 86% | over | ✓ |
| 2026-01-09 | Eintracht Frankfurt v Borussia Dortmund | 3-3 | 84% | over | ✓ |