Bayes FC

football power rankings from the betting market
ratings as of · last rebuilt

Is the Premier League stronger than the Bundesliga?
Level is the average rating of each league's clubs on the global scale (attack + defence, from closing betting-market prices). The goal ratio is what the gap means on the pitch: goals an average club of the stronger league scores for each one it concedes to an average club of the other, on neutral ground. The record is every Champions League, Europa League and Conference League meeting between the two leagues' clubs — their best sides, over seasons the ratings have moved past, so it is history, not the measurement.

As of 28 October 2026, the Premier League is stronger than the Bundesliga: an average Premier League club would score 1.62 goals for every one it concedes against an average Bundesliga club on neutral ground. In European competition since 2022-23, Premier League clubs have won 24, drawn 10 and lost 10 of 44 meetings with Bundesliga clubs.

League strength
The average rating of each league's clubs on the global scale — every club rating and trend line above is relative to it. Hover the trend for where the season started.

#LeagueLevel
1Premier League20 clubs+0.70
3Bundesliga18 clubs+0.22

Premier League vs Bundesliga in Europe
Every Champions League, Europa League and Conference League meeting between Premier League and Bundesliga clubs since 2022-23, counted from the Premier League side. Each club is placed in the league it played in that season. Euro clubs are each league's best, not its average, so this is history beside the rating, not part of it.

SeasonPWDLGFGAGD
2026-271010220
2025-26117222511+14
2024-258710165+11
2023-24145272119+2
2022-2310541196+13
All442410108343+40

Meetings

DateCompetitionHomeScoreAway
21 Oct 2026UEFA Champions LeagueBayern Munich2–2ArsenalD
20 May 2026UEFA Europa LeagueFreiburg0–3Aston VillaW
17 Mar 2026UEFA Champions LeagueArsenal2–0LeverkusenW
11 Mar 2026UEFA Champions LeagueLeverkusen1–1ArsenalD
28 Jan 2026UEFA Champions LeagueEin Frankfurt0–2TottenhamW
20 Jan 2026UEFA Champions LeagueTottenham2–0DortmundW
10 Dec 2025UEFA Champions LeagueLeverkusen2–2NewcastleD
26 Nov 2025UEFA Champions LeagueArsenal3–1Bayern MunichW
25 Nov 2025UEFA Champions LeagueManchester City0–2LeverkusenL
5 Nov 2025UEFA Champions LeagueManchester City4–1DortmundW
22 Oct 2025UEFA Champions LeagueEin Frankfurt1–5LiverpoolW
17 Sep 2025UEFA Champions LeagueBayern Munich3–1ChelseaL
17 Apr 2025UEFA Europa LeagueEin Frankfurt0–1TottenhamW
10 Apr 2025UEFA Europa LeagueTottenham1–1Ein FrankfurtD
23 Jan 2025UEFA Europa LeagueHoffenheim2–3TottenhamW
29 earlier meetings
DateCompetitionHomeScoreAway
10 Dec 2024UEFA Champions LeagueRB Leipzig2–3Aston VillaW
28 Nov 2024UEFA Europa Conference LeagueHeidenheim0–2ChelseaW
5 Nov 2024UEFA Champions LeagueLiverpool4–0LeverkusenW
23 Oct 2024UEFA Champions LeagueRB Leipzig0–1LiverpoolW
2 Oct 2024UEFA Champions LeagueAston Villa1–0Bayern MunichW
18 Apr 2024UEFA Europa LeagueWest Ham1–1LeverkusenD
17 Apr 2024UEFA Champions LeagueBayern Munich1–0ArsenalL
11 Apr 2024UEFA Europa LeagueLeverkusen2–0West HamL
9 Apr 2024UEFA Champions LeagueArsenal2–2Bayern MunichD
14 Mar 2024UEFA Europa LeagueWest Ham5–0FreiburgW
7 Mar 2024UEFA Europa LeagueFreiburg1–0West HamL
14 Dec 2023UEFA Europa LeagueWest Ham2–0FreiburgW
12 Dec 2023UEFA Champions LeagueManchester Utd0–1Bayern MunichL
28 Nov 2023UEFA Champions LeagueManchester City3–2RB LeipzigW
7 Nov 2023UEFA Champions LeagueDortmund2–0NewcastleL
25 Oct 2023UEFA Champions LeagueNewcastle0–1DortmundL
5 Oct 2023UEFA Europa LeagueFreiburg1–2West HamW
4 Oct 2023UEFA Champions LeagueRB Leipzig1–3Manchester CityW
20 Sep 2023UEFA Champions LeagueBayern Munich4–3Manchester UtdL
19 Apr 2023UEFA Champions LeagueBayern Munich1–1Manchester CityD
11 Apr 2023UEFA Champions LeagueManchester City3–0Bayern MunichW
14 Mar 2023UEFA Champions LeagueManchester City7–0RB LeipzigW
7 Mar 2023UEFA Champions LeagueChelsea2–0DortmundW
22 Feb 2023UEFA Champions LeagueRB Leipzig1–1Manchester CityD
15 Feb 2023UEFA Champions LeagueDortmund1–0ChelseaL
25 Oct 2022UEFA Champions LeagueDortmund0–0Manchester CityD
12 Oct 2022UEFA Champions LeagueTottenham3–2Ein FrankfurtW
4 Oct 2022UEFA Champions LeagueEin Frankfurt0–0TottenhamD
14 Sep 2022UEFA Champions LeagueManchester City2–1DortmundW

The market knows first.

A weekly email: who’s climbing, who’s quietly falling.

Powered by Buttondown.