Lab

Who wins the league, and how likely?

Vesta gives Bayern Munich 95 in 100 to win Bundesliga. Borussia Dortmund are next at 3 in 100; 3 sides still win it in at least 1 run in 100.

League data to · Vesta · 10,000 runs of the season, Sat 17 Oct

FreePro adds every position's chance and the week's movers

What moved since Fri 16 Oct

changes of 3 in 100 or more in the title, top-four and bottom-three chances

The projected table

ordered by Vesta's average finishing position; points range = 8 runs in 10
CSV
SidePlPtsFinal pointsTitleTop fourBottom threeEvery position
Bayern Munich3rd now 5 11 81 74–88 95>990
Borussia Dortmund2nd now 5 13 65 56–73 3860
Bayer Leverkusen4th now 5 10 63 54–71 279<1
RasenBallsport Leipzig5th now 5 9 59 51–68 161<1
Freiburg1st now 5 13 55 46–64 <133<1
VfB Stuttgart12th now 5 6 54 46–63 <129<1
Mainz 059th now 5 7 47 38–56 052
Hoffenheim17th now 5 3 43 35–52 028
Elversberg10th now 5 7 42 33–50 0111
Werder Bremen7th now 5 8 41 33–50 0113
Augsburg6th now 5 8 41 32–49 0114
Eintracht Frankfurt8th now 6 8 41 32–49 0116
FC Cologne11th now 6 7 39 31–47 0<121
Schalke 0414th now 5 5 38 30–47 0<123
Paderborn15th now 5 4 38 29–46 0<128
Hamburger SV13th now 5 6 35 27–43 0<146
Union Berlin16th now 5 4 34 26–42 0<150
Borussia M.Gladbach18th now 5 0 31 23–39 0068

Goals expected over the whole seasonSeason goals

final totals, average of the runs; range = 8 runs in 10
SideWinsDrawsDefeatsGoals forGoals against
Bayern Munich25.06.12.9105 94–11636 29–43
Borussia Dortmund19.07.97.166 57–7541 33–48
Bayer Leverkusen18.47.48.275 65–8549 41–56
RasenBallsport Leipzig17.56.79.872 63–8247 39–55
Freiburg15.68.310.161 52–6948 40–56
VfB Stuttgart15.96.711.465 56–7453 45–61
Mainz 0513.17.913.062 53–7160 51–68
Hoffenheim12.17.114.857 48–6561 53–69
Elversberg11.28.214.649 41–5758 50–67
Werder Bremen10.79.314.049 41–5760 52–69
Augsburg10.68.914.556 48–6464 55–73
Eintracht Frankfurt10.68.814.751 43–5968 59–77
FC Cologne10.47.815.747 40–5562 53–70
Schalke 049.79.315.044 36–5257 48–65
Paderborn9.78.515.840 33–4855 46–63
Hamburger SV9.37.017.642 34–4970 62–79
Union Berlin8.68.317.142 34–4969 60–78
Borussia M.Gladbach8.06.919.148 40–5675 65–84

Vesta plays the rest of the season 10,000 times from today's table, each match drawn from its forecast for that match (the same model as every published forecast; data to Fri 16 Oct). Season projections are checked against the final tables when the season ends. How Vesta works · Bundesliga page

Related questions