Top 100 soccer players

Below is a list of the best players. Ranking is generated based on statistics from the last three years.. Every player has an index, which is calculated on the basis of goals scored, assists, shots and passes. Ranking is refreshed every day. The easy way to check the best players in the world.

1
Al Haj Ibrahim
La Linguère La Linguère
Jordan
532.5
Year M G A S P
2025 0 0 0 0 0
2024 5 884 5 0 138
2023 0 0 0 0
Sum 5 884 5 0 138
2
Kylian Mbappe Lottin
Real Madrid Real Madrid
France
85.4
Year M G A S P
2025 7 8 0 28 235
2024 54 39 16 260 1832
2023 49 54 12 199 1787
Sum 110 101 28 487 3854
3
Harry Kane
Bayern Munich Bayern Munich
England
85.4
Year M G A S P
2025 6 3 1 22 96
2024 57 48 13 230 1139
2023 58 57 12 145 1000
Sum 121 108 26 397 2235
4
Viktor Gyoekeres
Sporting CP Sporting CP
Sweden
84.4
Year M G A S P
2025 4 7 1 14 105
2024 58 62 17 227 1265
2023 52 32 18 109 1057
Sum 114 101 36 350 2427
5
Erling Braut Haaland
Manchester City Manchester City
Norway
81.7
Year M G A S P
2025 5 5 1 15 82
2024 61 54 3 256 744
2023 58 50 12 155 534
Sum 124 109 16 426 1360
6
Cristiano Ronaldo
Al Nassr FC Al Nassr FC
Portugal
74.2
Year M G A S P
2025 4 3 0 17 86
2024 44 39 6 219 1189
2023 50 49 15 208 995
Sum 98 91 21 444 2270
7
Mohamed Salah
Liverpool Liverpool
Egypt
73.8
Year M G A S P
2025 7 3 0 24 201
2024 43 31 27 164 1247
2023 58 38 26 133 1487
Sum 108 72 53 321 2935
8
Robert Lewandowski
Barcelona Barcelona
Poland
64.4
Year M G A S P
2025 6 5 1 12 95
2024 58 44 11 174 1029
2023 56 29 10 151 979
Sum 120 78 22 337 2103
9
Denis Bouanga
Los Angeles FC Los Angeles FC
France
61.4
Year M G A S P
2025 0 0 0 0 0
2024 49 30 17 210 1003
2023 47 40 10 137 663
Sum 96 70 27 347 1666
10
Bruno Fernandes
Manchester United Manchester United
Portugal
60.8
Year M G A S P
2025 6 3 1 13 291
2024 62 22 23 189 3349
2023 74 23 22 140 3161
Sum 142 48 46 342 6801
11
Luuk de Jong
PSV Eindhoven PSV Eindhoven
Netherlands
60.2
Year M G A S P
2025 4 4 4 16 159
2024 45 30 14 156 1019
2023 51 32 13 127 1028
Sum 100 66 31 299 2206
12
Vinicius Junior
Real Madrid Real Madrid
Brazil
59.3
Year M G A S P
2025 5 3 1 14 152
2024 53 34 18 186 1580
2023 53 22 20 77 1065
Sum 111 59 39 277 2797
13
Jonathan David
Lille Lille
Canada
58.2
Year M G A S P
2025 6 1 2 4 111
2024 55 41 13 145 1317
2023 47 31 3 93 933
Sum 108 73 18 242 2361
14
Evangelos Pavlidis
Benfica Benfica
Greece
56.7
Year M G A S P
2025 5 3 2 17 71
2024 50 28 7 131 1055
2023 55 37 10 144 1336
Sum 110 68 19 292 2462
15
Lautaro Martinez
Inter Inter
Argentina
56.3
Year M G A S P
2025 7 4 0 28 109
2024 50 28 6 143 985
2023 51 39 7 152 922
Sum 108 71 13 323 2016
16
Åžabanov
Gama Gama
Azerbaijan
55.8
Year M G A S P
2025 0 90 0 0 0
2024 0 3 0 0 0
2023 0 0 0 0
Sum 0 93 0 0 0
17
Lionel Messi
Inter Miami CF Inter Miami CF
Argentina
55.5
Year M G A S P
2025 0 1 0 0 0
2024 34 30 20 152 1641
2023 39 29 9 92 1428
Sum 73 60 29 244 3069
18
Florian Wirt
Bayer Leverkusen Bayer Leverkusen
Germany
54.7
Year M G A S P
2025 4 3 3 13 215
2024 55 29 20 155 3343
2023 49 13 22 52 1740
Sum 108 45 45 220 5298
19
Lei Wu
Shanghai SIPG FC Shanghai SIPG FC
China
54.6
Year M G A S P
2025 0 0 0 0 0
2024 38 42 12 162 675
2023 43 25 6 131 617
Sum 81 67 18 293 1292
20
Juan Hernandez
Columbus Crew Columbus Crew
Colombia
54.0
Year M G A S P
2025 0 0 0 0 0
2024 37 29 14 188 1286
2023 52 28 11 192 955
Sum 89 57 25 380 2241
21
Ikoma Lois Openda
RasenBallsport Leipzig RasenBallsport Leipzig
Belgium
53.6
Year M G A S P
2025 5 0 1 7 91
2024 53 26 13 152 755
2023 46 36 8 150 536
Sum 104 62 22 309 1382
22
Aleksandar Mitrovic
Al Hilal Al Hilal
Serbia
52.8
Year M G A S P
2025 0 0 0 0 0
2024 44 35 4 145 807
2023 39 33 8 141 691
Sum 83 68 12 286 1498
23
Romelu Lukaku
Napoli Napoli
Belgium
50.3
Year M G A S P
2025 4 3 2 8 71
2024 48 17 9 108 771
2023 46 40 9 113 834
Sum 98 60 20 229 1676
24
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
50.2
Year M G A S P
2025 4 1 1 11 198
2024 50 19 12 112 2219
2023 63 28 16 130 2300
Sum 117 48 29 253 4717
25
Vincenzo Grifo
Freiburg Freiburg
Italy
50.0
Year M G A S P
2025 3 1 0 3 98
2024 66 43 13 73 1521
2023 41 14 10 65 1560
Sum 110 58 23 141 3179
26
Ollie Watkins
Aston Villa Aston Villa
England
49.7
Year M G A S P
2025 6 2 1 10 71
2024 48 23 12 132 698
2023 52 31 11 111 629
Sum 106 56 24 253 1398
27
Filip Marchwinski
Lecce Lecce
Poland
49.3
Year M G A S P
2025 0 0 0 0 0
2024 18 59 3 22 239
2023 38 15 4 40 646
Sum 56 74 7 62 885
28
Alexander Isak
Newcastle United Newcastle United
Sweden
49.3
Year M G A S P
2025 5 6 1 12 110
2024 52 36 8 141 931
2023 39 21 4 75 650
Sum 96 63 13 228 1691
29
Bukayo Saka
Arsenal Arsenal
England
49.2
Year M G A S P
2025 0 0 0 0 0
2024 54 21 16 149 1682
2023 59 23 19 118 1786
Sum 113 44 35 267 3468
30
Luis Suarez
Inter Miami CF Inter Miami CF
Uruguay
49.2
Year M G A S P
2025 0 0 1 0 0
2024 37 27 12 111 1046
2023 39 25 13 153 1234
Sum 76 52 26 264 2280
31
Heung-Min Son
Tottenham Tottenham
South Korea
49.1
Year M G A S P
2025 5 3 1 8 131
2024 54 22 14 131 1687
2023 53 27 11 91 1132
Sum 112 52 26 230 2950
32
Raphinha
Barcelona Barcelona
Brazil
48.9
Year M G A S P
2025 6 5 1 24 175
2024 50 28 17 157 1609
2023 40 13 14 98 1182
Sum 96 46 32 279 2966
33
Barnabas Varga
Ferencvaros Ferencvaros
Hungary
48.9
Year M G A S P
2025 0 0 0 0 26
2024 46 28 4 139 737
2023 38 39 6 43 268
Sum 84 67 10 182 1031
34
Jude Bellingham
Real Madrid Real Madrid
England
48.8
Year M G A S P
2025 6 2 4 20 343
2024 55 17 18 103 2890
2023 48 25 10 93 2083
Sum 109 44 32 216 5316
35
Dusan Tadic
Fenerbahce Fenerbahce
Serbia
48.2
Year M G A S P
2025 3 1 3 4 117
2024 53 15 20 62 1698
2023 59 23 23 66 1980
Sum 115 39 46 132 3795
36
Akram Hassan Afif
Al Sadd Al Sadd
Qatar
47.4
Year M G A S P
2025 3 0 1 8 152
2024 41 34 18 122 1779
2023 24 14 10 72 1061
Sum 68 48 29 202 2992
37
Artem Dovbyk
Roma Roma
Ukraine
47.1
Year M G A S P
2025 5 2 0 5 54
2024 51 28 9 104 661
2023 36 30 8 56 292
Sum 92 60 17 165 1007
38
Alfie May
Birmingham Birmingham
England
46.7
Year M G A S P
2025 5 3 2 10 54
2024 41 21 5 109 831
2023 52 37 1 143 810
Sum 98 61 8 262 1695
39
Angel Di Maria
Benfica Benfica
Argentina
46.7
Year M G A S P
2025 6 3 1 18 163
2024 53 21 20 168 2206
2023 45 18 9 100 1421
Sum 104 42 30 286 3790
40
Edin Dzeko
Fenerbahce Fenerbahce
Bosnia-Herzegovina
46.6
Year M G A S P
2025 4 1 1 12 89
2024 47 30 6 165 1167
2023 47 23 8 129 819
Sum 98 54 15 306 2075
41
Phil Foden
Manchester City Manchester City
England
46.5
Year M G A S P
2025 5 6 2 13 194
2024 54 22 7 169 2639
2023 44 17 14 97 1891
Sum 103 45 23 279 4724
42
Andy Cook
Bradford Bradford
England
45.8
Year M G A S P
2025 0 0 0 0 2
2024 42 23 6 129 767
2023 48 29 12 157 892
Sum 90 52 18 286 1661
43
Julian Alvarez
Atletico Madrid Atletico Madrid
Argentina
45.6
Year M G A S P
2025 5 4 0 16 148
2024 51 23 10 144 1607
2023 47 22 10 102 1239
Sum 103 49 20 262 2994
44
Mehdi Taremi
Inter Inter
Iran
45.4
Year M G A S P
2025 3 1 1 6 74
2024 29 18 12 71 725
2023 50 32 12 84 794
Sum 82 51 25 161 1593
45
Rodrygo
Real Madrid Real Madrid
Brazil
45.3
Year M G A S P
2025 6 5 2 23 234
2024 51 16 6 123 1644
2023 57 25 13 142 1664
Sum 114 46 21 288 3542
46
Serhou Guirassy
Borussia Dortmund Borussia Dortmund
France
45.0
Year M G A S P
2025 5 3 0 13 102
2024 33 23 5 96 778
2023 33 34 4 86 663
Sum 71 60 9 195 1543
47
Hulk
Atletico MG Atletico MG
Brazil
45.0
Year M G A S P
2025 0 0 0 0 0
2024 52 19 13 136 1044
2023 41 27 11 149 1088
Sum 93 46 24 285 2132
48
Cole Palmer
Chelsea Chelsea
England
44.9
Year M G A S P
2025 4 2 0 10 136
2024 48 31 16 177 1971
2023 22 12 8 68 1074
Sum 74 45 24 255 3181
49
Eran Zahavi
Maccabi Tel Aviv Maccabi Tel Aviv
Israel
43.5
Year M G A S P
2025 0 2 1 10 35
2024 31 22 3 94 504
2023 26 35 5 75 362
Sum 57 59 9 179 901
50
Victor Osimeh
Galatasaray Galatasaray
Nigeria
43.4
Year M G A S P
2025 5 4 1 25 68
2024 28 21 5 124 330
2023 41 30 5 114 357
Sum 74 55 11 263 755
51
Lopes de Souza
Yokohama F.Marinos Yokohama F.Marinos
Brazil
43.3
Year M G A S P
2025 0 0 0 0 0
2024 53 36 7 181 819
2023 26 19 3 68 462
Sum 79 55 10 249 1281
52
Cody Gapko
Liverpool Liverpool
Netherlands
42.8
Year M G A S P
2025 6 3 1 14 115
2024 47 25 12 145 1338
2023 44 19 5 92 921
Sum 97 47 18 251 2374
53
Ahoueke Denkey
Cercle Bruges Cercle Bruges
France
42.5
Year M G A S P
2025 0 0 0 0 0
2024 44 28 10 129 792
2023 38 24 2 123 688
Sum 82 52 12 252 1480
54
Alexander Soerloth
Atletico Madrid Atletico Madrid
Norway
41.8
Year M G A S P
2025 0 2 0 6 17
2024 38 32 9 124 786
2023 44 17 5 79 658
Sum 82 51 14 209 1461
55
Kai Havertz
Arsenal Arsenal
Germany
41.7
Year M G A S P
2025 6 2 1 22 113
2024 58 29 15 145 1602
2023 51 13 2 86 1334
Sum 115 44 18 253 3049
56
Georges Mikautadze
Lyon Lyon
France
41.6
Year M G A S P
2025 4 1 0 9 60
2024 36 25 5 103 758
2023 33 28 5 74 656
Sum 73 54 10 186 1474
57
James Tavernier
Rangers Rangers
England
41.4
Year M G A S P
2025 3 0 2 1 55
2024 56 11 12 80 2432
2023 59 27 11 79 2866
Sum 118 38 25 160 5353
58
Roger
Al-Rayyan Al-Rayyan
Brazil
41.2
Year M G A S P
2025 3 2 1 7 71
2024 28 21 2 105 940
2023 39 29 5 117 1167
Sum 70 52 8 229 2178
59
Pedro Goncalves
Sporting CP Sporting CP
Portugal
41.0
Year M G A S P
2025 0 0 0 0 0
2024 38 18 16 94 990
2023 46 19 15 109 1359
Sum 84 37 31 203 2349
60
Pearce
York York
England
41.0
Year M G A S P
2025 4 1 3 0 0
2024 24 47 5 0 0
2023 15 0 0 0
Sum 28 63 8 0 0
61
El Kaabi
Olympiacos Olympiacos
Morocco
40.8
Year M G A S P
2025 5 3 0 12 83
2024 41 39 7 142 676
2023 21 13 0 43 274
Sum 67 55 7 197 1033
62
Acosta
FC Cincinnati FC Cincinnati
Argentina
40.7
Year M G A S P
2025 0 0 0 0 0
2024 36 17 19 104 1879
2023 30 19 12 77 1198
Sum 66 36 31 181 3077
63
Omar Marmoush
Eintracht Frankfurt Eintracht Frankfurt
Egypt
40.7
Year M G A S P
2025 4 2 2 15 65
2024 42 25 15 140 865
2023 33 17 4 70 436
Sum 79 44 21 225 1366
64
Rafael Leao
AC Milan AC Milan
Portugal
40.5
Year M G A S P
2025 5 2 1 11 122
2024 56 19 18 129 1661
2023 47 14 12 75 1014
Sum 108 35 31 215 2797
65
Karim Benzema
Al Ittihad Al Ittihad
France
40.5
Year M G A S P
2025 3 2 2 12 138
2024 20 10 6 72 615
2023 49 34 9 122 1186
Sum 72 46 17 206 1939
66
Kiril Despodov
PAOK Thessaloniki FC PAOK Thessaloniki FC
Bulgaria
40.0
Year M G A S P
2025 4 0 1 7 77
2024 41 16 12 70 684
2023 46 21 23 35 401
Sum 91 37 36 112 1162
67
Paul Mullin
Wrexham Wrexham
England
40.0
Year M G A S P
2025 0 0 0 12 46
2024 31 20 5 120 730
2023 43 34 2 51 330
Sum 74 54 7 183 1106
68
Alexandre Lacazette
Lyon Lyon
France
39.9
Year M G A S P
2025 3 0 0 7 70
2024 40 24 7 89 849
2023 37 28 2 82 626
Sum 80 52 9 178 1545
69
Amahl Pellegrino
San Jose Earthquakes San Jose Earthquakes
Norway
39.8
Year M G A S P
2025 0 0 0 0 0
2024 29 7 4 48 484
2023 42 35 20 120 1187
Sum 71 42 24 168 1671
70
Rahimi
Al-Ain Al-Ain
Morocco
39.7
Year M G A S P
2025 4 2 1 12 80
2024 39 35 4 150 809
2023 23 11 7 69 612
Sum 66 48 12 231 1501
71
Ademola Lookman
Atalanta Atalanta
England
39.7
Year M G A S P
2025 4 2 1 15 129
2024 38 24 12 105 1166
2023 37 16 8 76 870
Sum 79 42 21 196 2165
72
Nascimento Lopes de Souza
Hangzhou Greentown Hangzhou Greentown
Brazil
39.7
Year M G A S P
2025 0 0 0 0 0
2024 31 22 6 124 789
2023 28 24 10 96 490
Sum 59 46 16 220 1279
73
Jamal Musiala
Bayern Munich Bayern Munich
Unknown
39.6
Year M G A S P
2025 0 0 0 8 101
2024 54 26 15 161 2076
2023 41 11 10 53 809
Sum 95 37 25 222 2986
74
Oscar
Sao Paulo Sao Paulo
Brazil
39.6
Year M G A S P
2025 0 0 0 0 41
2024 39 16 29 89 2337
2023 31 10 13 61 1793
Sum 70 26 42 150 4171
75
Paulinho
Atletico MG Atletico MG
Brazil
39.4
Year M G A S P
2025 0 0 0 0 0
2024 56 19 4 89 1543
2023 42 31 3 106 1172
Sum 98 50 7 195 2715
76
Joel Pohjanpalo
Venezia Venezia
Finland
39.4
Year M G A S P
2025 4 2 0 8 40
2024 43 24 3 99 835
2023 43 24 6 105 656
Sum 90 50 9 212 1531
77
Davis Keillor-Dunn
Barnsley Barnsley
England
39.2
Year M G A S P
2025 4 2 0 12 94
2024 41 20 7 120 1139
2023 44 20 9 123 1314
Sum 89 42 16 255 2547
78
Ljubičić
LASK Linz LASK Linz
Croatia
38.7
Year M G A S P
2025 0 0 0 0 0
2024 45 44 5 57 559
2023 23 12 1 37 300
Sum 68 56 6 94 859
79
Youssef En-Nesyri
Fenerbahce Fenerbahce
Morocco
38.7
Year M G A S P
2025 6 5 1 17 42
2024 29 22 3 92 407
2023 47 25 2 102 424
Sum 82 52 6 211 873
80
Cyriel Dessers
Rangers Rangers
Belgium
38.6
Year M G A S P
2025 0 5 1 4 8
2024 43 29 8 104 470
2023 32 14 5 61 388
Sum 75 48 14 169 866
81
Mauro Icardi
Galatasaray Galatasaray
Argentina
38.6
Year M G A S P
2025 0 0 0 0 0
2024 32 21 7 96 523
2023 30 26 6 115 492
Sum 62 47 13 211 1015
82
Hugo Cuypers
Chicago Fire Chicago Fire
Belgium
38.6
Year M G A S P
2025 0 0 0 0 0
2024 33 10 2 81 592
2023 49 39 8 101 997
Sum 82 49 10 182 1589
83
Núñez Ribeiro
Liverpool Liverpool
Uruguay
38.6
Year M G A S P
2025 0 2 1 13 57
2024 43 19 9 171 732
2023 25 17 12 101 514
Sum 68 38 22 285 1303
84
Rafa Silva
Besiktas Besiktas
Portugal
38.6
Year M G A S P
2025 6 2 3 9 131
2024 55 23 11 127 1604
2023 44 11 10 87 1180
Sum 105 36 24 223 2915
85
Jarrod Bowen
West Ham West Ham
England
38.3
Year M G A S P
2025 0 0 0 0 0
2024 45 15 12 123 910
2023 50 24 10 94 890
Sum 95 39 22 217 1800
86
Frantzdy Pierrot
AEK Athens AEK Athens
Haiti
38.2
Year M G A S P
2025 0 1 0 8 37
2024 37 28 8 112 489
2023 28 20 4 41 301
Sum 65 49 12 161 827
87
Tim Kleindienst
Borussia Moenchengladbach Borussia Moenchengladbach
Germany
38.2
Year M G A S P
2025 5 2 1 11 75
2024 41 17 5 104 864
2023 35 25 7 119 931
Sum 81 44 13 234 1870
88
Riyad Mahrez
Al Ahli Al Ahli
Algeria
38.1
Year M G A S P
2025 3 0 2 6 103
2024 34 11 12 61 1342
2023 49 20 21 71 1289
Sum 86 31 35 138 2734
89
Anderson Talisca
Al Nassr FC Al Nassr FC
Brazil
38.0
Year M G A S P
2025 0 0 0 0 0
2024 20 17 0 96 496
2023 33 33 7 102 744
Sum 53 50 7 198 1240
90
Simon Banza
Trabzonspor Trabzonspor
France
37.9
Year M G A S P
2025 4 4 1 9 34
2024 26 19 2 84 356
2023 26 25 9 84 397
Sum 56 48 12 177 787
91
Hans Vanaken
Club Bruges Club Bruges
Belgium
37.8
Year M G A S P
2025 4 1 2 2 201
2024 55 11 14 78 3120
2023 56 19 9 81 2638
Sum 115 31 25 161 5959
92
Zander Mateo Casierra
Zenit St. Petersburg Zenit St. Petersburg
Colombia
37.6
Year M G A S P
2025 0 0 0 0 0
2024 40 25 9 68 646
2023 28 21 7 53 522
Sum 68 46 16 121 1168
93
Giménez
Feyenoord Feyenoord
Mexico
37.6
Year M G A S P
2025 4 5 0 14 45
2024 36 16 6 95 414
2023 31 25 6 107 393
Sum 71 46 12 216 852
94
Henk Veerman
FC Volendam FC Volendam
Netherlands
37.5
Year M G A S P
2025 3 3 0 9 57
2024 42 28 10 118 726
2023 28 14 3 69 560
Sum 73 45 13 196 1343
95
Tigran Barseghyan
Slovan Bratislava Slovan Bratislava
Armenia
37.3
Year M G A S P
2025 0 0 1 2 5
2024 43 28 9 152 1321
2023 32 13 8 34 433
Sum 75 41 18 188 1759
96
Rees
Merthyr Town Merthyr Town
Wales
37.2
Year M G A S P
2025 0 4 0 0 0
2024 0 39 0 0 0
2023 19 0 0 0
Sum 0 62 0 0 0
97
Jhon Cordoba
FC Krasnodar FC Krasnodar
Colombia
37.2
Year M G A S P
2025 0 0 0 0 0
2024 39 23 7 109 487
2023 27 23 6 68 370
Sum 66 46 13 177 857
98
Yuri Alberto
Corinthians Corinthians
Brazil
37.1
Year M G A S P
2025 0 0 0 5 15
2024 50 31 7 130 628
2023 45 13 4 109 774
Sum 95 44 11 244 1417
99
Paulinho
Toluca Toluca
Portugal
37.0
Year M G A S P
2025 0 1 1 7 37
2024 30 24 12 104 637
2023 24 18 4 58 396
Sum 54 43 17 169 1070
100
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
37.0
Year M G A S P
2025 5 1 1 6 138
2024 50 18 9 114 1721
2023 37 23 2 78 1134
Sum 92 42 12 198 2993