Bayes FC

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

Is Serie A stronger than the Primeira 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, Serie A is stronger than the Primeira Liga: an average Serie A club would score 1.79 goals for every one it concedes against an average Primeira Liga club on neutral ground. In European competition since 2022-23, Serie A clubs have won 15, drawn 11 and lost 6 of 32 meetings with Primeira 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
4Serie A20 clubs+0.16
6Primeira Liga18 clubs-0.42

Serie A vs Primeira Liga in Europe
Every Champions League, Europa League and Conference League meeting between Serie A and Primeira Liga clubs since 2022-23, counted from the Serie A 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-27100102-2
2025-26421154+1
2024-259342119+2
2023-248530148+6
2022-23105321912+7
All32151164935+14

Meetings

DateCompetitionHomeScoreAway
16 Sep 2026UEFA Europa LeagueAC Milan0–2BenficaL
21 Jan 2026UEFA Champions LeagueJuventus2–0BenficaW
10 Dec 2025UEFA Champions LeagueBenfica2–0NapoliL
4 Nov 2025UEFA Champions LeagueJuventus1–1Sp LisbonD
1 Oct 2025UEFA Champions LeagueNapoli2–1Sp LisbonW
20 Feb 2025UEFA Europa LeagueRoma3–2PortoW
13 Feb 2025UEFA Europa LeaguePorto1–1RomaD
30 Jan 2025UEFA Europa LeagueSp Braga1–0LazioL
29 Jan 2025UEFA Champions LeagueJuventus0–2BenficaL
29 Jan 2025UEFA Champions LeagueSp Lisbon1–1BolognaD
19 Dec 2024UEFA Europa Conference LeagueGuimaraes1–1FiorentinaD
12 Dec 2024UEFA Europa LeagueRoma3–0Sp BragaW
11 Dec 2024UEFA Champions LeagueBenfica0–0BolognaD
7 Nov 2024UEFA Europa LeagueLazio2–1PortoW
14 Mar 2024UEFA Europa LeagueAtalanta2–1Sp LisbonW
17 earlier meetings
DateCompetitionHomeScoreAway
6 Mar 2024UEFA Europa LeagueSp Lisbon1–1AtalantaD
12 Dec 2023UEFA Champions LeagueNapoli2–0Sp BragaW
30 Nov 2023UEFA Europa LeagueAtalanta1–1Sp LisbonD
29 Nov 2023UEFA Champions LeagueBenfica3–3InterD
5 Oct 2023UEFA Europa LeagueSp Lisbon1–2AtalantaW
3 Oct 2023UEFA Champions LeagueInter1–0BenficaW
20 Sep 2023UEFA Champions LeagueSp Braga1–2NapoliW
20 Apr 2023UEFA Europa LeagueSp Lisbon1–1JuventusD
19 Apr 2023UEFA Champions LeagueInter3–3BenficaD
13 Apr 2023UEFA Europa LeagueJuventus1–0Sp LisbonW
11 Apr 2023UEFA Champions LeagueBenfica0–2InterW
14 Mar 2023UEFA Champions LeaguePorto0–0InterD
23 Feb 2023UEFA Europa Conference LeagueFiorentina3–2Sp BragaW
22 Feb 2023UEFA Champions LeagueInter1–0PortoW
16 Feb 2023UEFA Europa Conference LeagueSp Braga0–4FiorentinaW
25 Oct 2022UEFA Champions LeagueBenfica4–3JuventusL
14 Sep 2022UEFA Champions LeagueJuventus1–2BenficaL

The market knows first.

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

Powered by Buttondown.