2023-24 Club Football
The completed 2023-24 season: the club power ranking and UEFA country coefficients, the European and continental competitions with qualifying, group, league-phase and knockout results, every final domestic table across the confederations, and every cup final.
729 clubs ranked · 106 leagues · 18 cup finals
Club power ranking
Score = 0.65 form + 0.35 five-year pedigree + current-season coefficient, less a losing-record penalty. Filter by country (ordered by coefficient rank), or switch to the country coefficient table or the transfer money.
Show all 100 rows
European & continental competitions
Champions League2024UEFAWinner: Real Madrid
Qualifying46▾
Europa League2024UEFAWinner: Atalanta
Qualifying33▾
Europa Conference League2024UEFAWinner: Olympiakos CFP
Qualifying154▾
Copa Libertadores / Copa Sudamericana2 competitions
Qualifying35▾
Other competitions7 competitions
Final domestic tables
Against expectation
Match points earned minus expected, over the season.
How this is measured
Every match in these leagues is scored against a pre-game probability, and a club's surplus is the match points it took (a win 1, a draw 0.5) minus the points that model expected of it. Zero is a club that finished exactly where its results said it should.
Surplus is comparable within a league and only loosely across leagues, because league size and era differ.
2023-24 covers 6 leagues: Primera División (Spain), Serie A (Italy), Bundesliga (Germany), Ligue 1 (France), Eredivisie (Netherlands), English top flight (England). A club whose season the ledger does not carry has no figure here, and none is guessed.
Historical results compiled by James Curley, github.com/jalapic/engsoccerdata
Historical results compiled by James Curley, github.com/jalapic/engsoccerdata
England
Premier League2024Tier 1
Show all 20 rows
Championship2024Tier 2
Show all 24 rows
League One2024Tier 3
Show all 24 rows
League Two2024Tier 4
Show all 24 rows
National League2024Tier 5
Show all 24 rows
Italy
Serie A2024Tier 1
Show all 20 rows
Serie B2024Tier 2
Show all 20 rows
Serie C2024Tier 3
Show all 20 rows
Show all 20 rows
Show all 20 rows
Spain
La Liga2024Tier 1
Show all 20 rows
Segunda División2024Tier 2
Show all 22 rows
Primera División RFEF2024Tier 3
Show all 20 rows
Show all 20 rows
Germany
Bundesliga2024Tier 1
Show all 18 rows
2. Bundesliga2024Tier 2
Show all 18 rows
3. Liga2024Tier 3
Show all 20 rows
France
Ligue 12024Tier 1
Show all 18 rows
Ligue 22024Tier 2
Show all 20 rows
National 12024Tier 3
Show all 18 rows
Netherlands
Eredivisie2024Tier 1
Show all 18 rows
Eerste Divisie2024Tier 2
Show all 20 rows
Tweede Divisie2024Tier 3
Show all 18 rows
Portugal
Primeira Liga2024Tier 1
Show all 18 rows
Segunda Liga2024Tier 2
Show all 18 rows
Liga 32024Tier 3
Scotland
Premiership2024Tier 1
Championship2024Tier 2
League One2024Tier 3
League Two2024Tier 4
Squad value: Player valuations from Transfermarkt via github.com/dcaribou/transfermarkt-datasets (CC0)
Cup competitions
Show all 20 cups
Club power ranking: 0.65 opponent- & stage-weighted quality per match + 0.35 pedigree + current-season coefficient, less a losing-record penalty. Country coefficients are the full 5-year UEFA window.