Bundesliga Match Board — Saturday, September 12, 2026
Every Bundesliga match on Saturday, September 12, 2026 — the final score next to our goal model's 1X2, Over 2.5, and both-teams-to-score picks, each graded ✓/✗ against the result.
Graded walk-forward — ratings use only prior matches, no lookahead. Pre-launch days are reconstructed to season start. Units only ride the matches we froze a pre-kick price for. That's 40 of 45 on ML, 19 of 45 on Over 2.5, 40 of 45 on BTTS.
Saturday, September 12
Borussia DortmundHOME✓59%1.7proj-146fair-291mkt-15.1%
SC Paderborn 07AWAY15%0.8proj+568fair+861mktModel lean+4.5%
FC AugsburgHOME36%1.6proj+179fair+281mktModel lean+9.6%
Bayer LeverkusenAWAY✗39%1.6proj+159fair-103mkt-12.0%
MainzHOME✗57%2.2proj-133fair-113mktModel lean+4.1%
Eintracht FrankfurtAWAY21%1.3proj+371fair+322mkt-2.5%
SC FreiburgHOME✓51%1.9proj-105fair-127mkt-4.7%
Borussia MönchengladbachAWAY24%1.3proj+311fair+373mkt+3.2%
TSG HoffenheimHOME37%2.0proj+167fair+137mkt-4.8%
VfB StuttgartAWAY✗41%2.1proj+145fair+193mktModel lean+6.7%
FC CologneHOME✗47%1.8proj+111fair—mkt—
Werder BremenAWAY28%1.4proj+261fair—mkt—Prob / WizLine = our model's chance of each result and that as fair, no-vig odds, from a Dixon-Coles goal model trained on actual goals. Mkt = the median vig-free consensus across the books we track, as odds. WizEdge = the WizLine minus the market's. A ✓/✗ on a past match is the model's pick graded against the final. Not betting advice — 21+, play responsibly (1-800-GAMBLER).