Bayes FC

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

Is the Premier League stronger than La Liga?
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 La Liga: an average Premier League club would score 1.46 goals for every one it concedes against an average La Liga club on neutral ground. In European competition since 2022-23, Premier League clubs have won 33, drawn 9 and lost 14 of 56 meetings with La Liga 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
2La Liga20 clubs+0.33

Premier League vs La Liga in Europe
Every Champions League, Europa League and Conference League meeting between Premier League and La Liga 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-27430187+1
2025-262012353528+7
2024-25129122912+17
2023-24422085+3
2022-23167362622+4
All563391410674+32

Meetings

DateCompetitionHomeScoreAway
20 Oct 2026UEFA Champions LeagueLiverpool4–3VillarrealW
13 Oct 2026UEFA Champions LeagueAtletico Madrid2–0Manchester UtdL
17 Sep 2026UEFA Europa LeagueReal Sociedad1–2BournemouthW
9 Sep 2026UEFA Champions LeagueLiverpool2–1Atletico MadridW
27 May 2026UEFA Europa Conference LeagueCrystal Palace1–0Rayo VallecanoW
5 May 2026UEFA Champions LeagueArsenal1–0Atletico MadridW
29 Apr 2026UEFA Champions LeagueAtletico Madrid1–1ArsenalD
18 Mar 2026UEFA Champions LeagueBarcelona7–2NewcastleL
18 Mar 2026UEFA Champions LeagueTottenham3–2Atletico MadridW
17 Mar 2026UEFA Champions LeagueManchester City1–2Real MadridL
11 Mar 2026UEFA Champions LeagueReal Madrid3–0Manchester CityL
10 Mar 2026UEFA Champions LeagueAtletico Madrid5–2TottenhamL
10 Mar 2026UEFA Champions LeagueNewcastle1–1BarcelonaD
10 Dec 2025UEFA Champions LeagueReal Madrid1–2Manchester CityW
25 Nov 2025UEFA Champions LeagueChelsea3–0BarcelonaW
41 earlier meetings
DateCompetitionHomeScoreAway
5 Nov 2025UEFA Champions LeagueNewcastle2–0Athletic BilbaoW
4 Nov 2025UEFA Champions LeagueLiverpool1–0Real MadridW
21 Oct 2025UEFA Champions LeagueArsenal4–0Atletico MadridW
21 Oct 2025UEFA Champions LeagueVillarreal0–2Manchester CityW
24 Sep 2025UEFA Europa LeagueReal Betis2–2Nottingham ForestD
18 Sep 2025UEFA Champions LeagueNewcastle1–2BarcelonaL
17 Sep 2025UEFA Champions LeagueLiverpool3–2Atletico MadridW
16 Sep 2025UEFA Champions LeagueAthletic Bilbao0–2ArsenalW
16 Sep 2025UEFA Champions LeagueTottenham1–0VillarrealW
28 May 2025UEFA Europa Conference LeagueReal Betis1–4ChelseaW
8 May 2025UEFA Europa LeagueManchester Utd4–1Athletic BilbaoW
1 May 2025UEFA Europa LeagueAthletic Bilbao0–3Manchester UtdW
16 Apr 2025UEFA Champions LeagueReal Madrid1–2ArsenalW
8 Apr 2025UEFA Champions LeagueArsenal3–0Real MadridW
13 Mar 2025UEFA Europa LeagueManchester Utd4–1Real SociedadW
6 Mar 2025UEFA Europa LeagueReal Sociedad1–1Manchester UtdD
19 Feb 2025UEFA Champions LeagueReal Madrid3–1Manchester CityL
11 Feb 2025UEFA Champions LeagueManchester City2–3Real MadridL
29 Jan 2025UEFA Champions LeagueGirona1–2ArsenalW
10 Dec 2024UEFA Champions LeagueGirona0–1LiverpoolW
27 Nov 2024UEFA Champions LeagueLiverpool2–0Real MadridW
17 Apr 2024UEFA Champions LeagueManchester City1–1Real MadridD
9 Apr 2024UEFA Champions LeagueReal Madrid3–3Manchester CityD
8 Nov 2023UEFA Champions LeagueArsenal2–0SevillaW
24 Oct 2023UEFA Champions LeagueSevilla1–2ArsenalW
17 May 2023UEFA Champions LeagueManchester City4–0Real MadridW
9 May 2023UEFA Champions LeagueReal Madrid1–1Manchester CityD
20 Apr 2023UEFA Europa LeagueSevilla3–0Manchester UtdL
18 Apr 2023UEFA Champions LeagueChelsea0–2Real MadridL
13 Apr 2023UEFA Europa LeagueManchester Utd2–2SevillaD
12 Apr 2023UEFA Champions LeagueReal Madrid2–0ChelseaL
16 Mar 2023UEFA Europa LeagueReal Betis0–1Manchester UtdW
15 Mar 2023UEFA Champions LeagueReal Madrid1–0LiverpoolL
9 Mar 2023UEFA Europa LeagueManchester Utd4–1Real BetisW
23 Feb 2023UEFA Europa LeagueManchester Utd2–1BarcelonaW
21 Feb 2023UEFA Champions LeagueLiverpool2–5Real MadridL
16 Feb 2023UEFA Europa LeagueBarcelona2–2Manchester UtdD
3 Nov 2022UEFA Europa LeagueReal Sociedad0–1Manchester UtdW
2 Nov 2022UEFA Champions LeagueManchester City3–1SevillaW
8 Sep 2022UEFA Europa LeagueManchester Utd0–1Real SociedadL
6 Sep 2022UEFA Champions LeagueSevilla0–4Manchester CityW

The market knows first.

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

Powered by Buttondown.