football stadium
football logo
New season 2024/2025 | First player ranking of the season is now live!!!

The best football teams in the European Top-Five-Leagues

Discover where your favorite team stands among Europe's elite.

Welcome to Rank-O-Football. Discover comprehensive team rankings across Europe's top football leagues using AI and network science.

Why Rank-O-Football?
  • Revolutionary Method: We've developed a unique algorithm that objectively ranks teams not just within their leagues, but across all of Europe.
  • Data-Driven Analysis: No hidden weights, no subjective biases. Our rankings are purely based on performance data from all national and European competitions.
  • Comprehensive Coverage: Featuring all teams from the five top European leagues, ensuring a complete and inclusive ranking system.
Stay Ahead of the Game
  • Subscribe to Our Newsletter: Get in-depth analyses, insights, and the latest rankings directly in your inbox.
  • Never Miss an Update: Wondering how recent matches affect your team's standing? Our rankings are regularly updated to reflect the latest results.

NEW: You can also chat for free with the Ranko assistant at the Rankofootball ChatGPT!


Current top-3-teams/leagues:

Rank Team
1 Arsenal
2 Man City
3 Liverpool
Rank League
1 Premier League
2 Bundesliga
3 Ligue 1


Click on the tabs above to see full tables.


Get in touch for more detailed statistics and subscribe to the substack


Best players, all five European top leagues, Season 2024/25

Rank Player Team Points Minutes
No players are available.

Best teams, all five European top leagues, Season 2024/25

Rank Team League Points
1 Arsenal Premier League 2.629
2 Man City Premier League 2.085
3 Liverpool Premier League 1.818
4 Aston Villa Premier League 1.638
5 Bayern Bundesliga 1.58
6 PSG Ligue 1 1.479
7 Chelsea Premier League 1.283
8 Man United Premier League 1.276
9 Real Madrid Primera Division 1.027
10 Brentford Premier League 0.93
11 Inter Serie A 0.806
12 Sunderland Premier League 0.8
13 Dortmund Bundesliga 0.783
14 Barça Primera Division 0.78
15 Bournemouth Premier League 0.608
16 RC Lens Ligue 1 0.608
17 Hoffenheim Bundesliga 0.566
18 Milan Serie A 0.536
19 Everton Premier League 0.536
20 Crystal Palace Premier League 0.535
21 Tottenham Premier League 0.515
22 Marseille Ligue 1 0.497
23 Atleti Primera Division 0.496
24 Fulham Premier League 0.495
25 Leverkusen Bundesliga 0.484
26 Newcastle Premier League 0.455
27 Brighton Hove Premier League 0.445
28 Juventus Serie A 0.424
29 Napoli Serie A 0.378
30 Villarreal Primera Division 0.353
31 Leeds United Premier League 0.325
32 Olympique Lyon Ligue 1 0.302
33 RB Leipzig Bundesliga 0.273
34 Stuttgart Bundesliga 0.264
35 Nottingham Premier League 0.247
36 Como 1907 Serie A 0.247
37 Roma Serie A 0.209
38 Lille Ligue 1 0.171
39 Atalanta Serie A 0.12
40 Real Betis Primera Division 0.105
41 Strasbourg Ligue 1 0.023
42 Monaco Ligue 1 -0.008
43 Stade Rennais Ligue 1 -0.044
44 Union Berlin Bundesliga -0.13
45 Freiburg Bundesliga -0.195
46 Angers SCO Ligue 1 -0.196
47 Celta Primera Division -0.2
48 Lazio Serie A -0.216
49 Lorient Ligue 1 -0.25
50 Frankfurt Bundesliga -0.261
51 Espanyol Primera Division -0.265
52 Real Sociedad Primera Division -0.276
53 Toulouse Ligue 1 -0.289
54 Augsburg Bundesliga -0.299
55 Mainz Bundesliga -0.344
56 Sassuolo Serie A -0.352
57 Brest Ligue 1 -0.353
58 HSV Bundesliga -0.362
59 West Ham Premier League -0.378
60 Le Havre Ligue 1 -0.4
61 M'gladbach Bundesliga -0.41
62 Athletic Primera Division -0.42
63 Bologna Serie A -0.435
64 Udinese Serie A -0.443
65 Rayo Vallecano Primera Division -0.459
66 Osasuna Primera Division -0.46
67 Parma Serie A -0.46
68 1. FC Köln Bundesliga -0.484
69 Burnley Premier League -0.497
70 Elche Primera Division -0.513
71 Cagliari Serie A -0.549
72 Torino Serie A -0.561
73 Mallorca Primera Division -0.581
74 Getafe Primera Division -0.596
75 Alavés Primera Division -0.606
76 Bremen Bundesliga -0.608
77 Valencia Primera Division -0.612
78 Paris FC Ligue 1 -0.642
79 Genoa Serie A -0.643
80 Sevilla FC Primera Division -0.644
81 Cremonese Serie A -0.662
82 Girona Primera Division -0.674
83 St. Pauli Bundesliga -0.69
84 Nice Ligue 1 -0.716
85 Wolfsburg Bundesliga -0.767
86 Levante Primera Division -0.778
87 Lecce Serie A -0.797
88 Wolverhampton Premier League -0.859
89 FC Metz Ligue 1 -0.864
90 Auxerre Ligue 1 -0.88
91 Real Oviedo Primera Division -0.892
92 AC Pisa Serie A -0.943
93 Fiorentina Serie A -0.978
94 Heidenheim Bundesliga -1.014
95 Nantes Ligue 1 -1.067
96 Verona Serie A -1.107

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 14.89
2 Bundesliga -1.61
3 Ligue 1 -2.63
4 Primera Division -5.21
5 Serie A -5.43

Method and sources

The ranking uses an adapted version of Google's page-rank algorithm.

We include all games of the five European top leagues (England, Germany, Spain, Italy, France) plus all their games in the Champions League and Europa League.

With that we construct a graph where teams are the nodes of the graph. A win in a game is a directed link from the loser to the winner.

Page rank is used to convert into a Markovian network and its steady state gives the respective points for each team.

What do the points mean? Loosely speaking, positive numbers mean that the team has won more often than lost. Negative numbers mean the team lost more often than won. However, by construction of the page rank algorithm, the strength of the opposite team is important. E.g., a win against a top team counts more than a win against a team at the end of the table.

This also implies that the number of games that a team has played is not important. In other words, the method allows to compare teams that have played different number of games (for instance because they do or do not participate in the international leagues.)

(under construction)

What Our Users Are Saying

"Rank-O-Football's rankings are the most accurate I have found! It helped me a lot when placing bets." - John D.

"I love how data-driven and innovative the rankings are. It gives me more insight into my favorite teams." - Harald S.


This page was developed in 2018 as a project in network science and data analysis. Please support it by spreading the news and the link.

I am a scientist working on data analysis tools. Go to my linkedin page for more information on other projects.

(under construction)

Please send any inquiries to:



Datenschutzerklärung:

Die Betreiber dieser Seiten speichern wissentlich keine persönlichen Daten ab und die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich.

Wir weisen allerdings darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.


Data Privacy Policy:

The operators of these pages do not knowingly store personal data, and the use of our website is generally possible without providing personal data.

However, we would like to point out that data transmission over the Internet (e.g., communication by email) can have security gaps. Complete protection of data from access by third parties is not possible.