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
Kylian Mbappe Lottin
PSG PSG
France
111.6
Year M G A S P
2024 30 25 12 150 1140
2023 49 54 12 199 1787
2022 51 57 16 136 1388
Sum 130 136 40 485 4315
2
Harry Kane
Bayern Munich Bayern Munich
England
94.2
Year M G A S P
2024 32 23 4 132 547
2023 58 57 12 145 1000
2022 59 40 14 109 887
Sum 149 120 30 386 2434
3
Erling Braut Haaland
Manchester City Manchester City
Norway
89.8
Year M G A S P
2024 26 24 1 107 373
2023 58 50 12 155 534
2022 40 48 7 97 487
Sum 124 122 20 359 1394
4
Lionel Messi
Inter Miami CF Inter Miami CF
Argentina
81.3
Year M G A S P
2024 23 18 15 91 1028
2023 39 29 9 92 1428
2022 49 38 27 90 1964
Sum 111 85 51 273 4420
5
Mohamed Salah
Liverpool Liverpool
Egypt
76.5
Year M G A S P
2024 16 10 9 66 476
2023 58 38 26 133 1487
2022 54 32 13 112 1088
Sum 128 80 48 311 3051
6
Robert Lewandowski
Barcelona Barcelona
Poland
73.6
Year M G A S P
2024 29 18 6 79 538
2023 56 29 10 151 979
2022 50 43 9 133 861
Sum 135 90 25 363 2378
7
Cristiano Ronaldo
Al Nassr FC Al Nassr FC
Portugal
71.0
Year M G A S P
2024 24 20 3 123 612
2023 50 49 15 208 995
2022 36 16 5 83 871
Sum 110 85 23 414 2478
8
Mehdi Taremi
Inter Inter
Iran
70.6
Year M G A S P
2024 14 13 5 33 353
2023 50 32 12 84 794
2022 44 40 17 88 715
Sum 108 85 34 205 1862
9
Aleksandar Mitrovic
Al Hilal Al Hilal
Serbia
69.7
Year M G A S P
2024 21 16 2 65 415
2023 39 33 8 141 691
2022 47 43 3 155 1020
Sum 107 92 13 361 2126
10
Viktor Gyoekeres
Sporting CP Sporting CP
Sweden
69.0
Year M G A S P
2024 28 26 8 98 645
2023 52 32 18 109 1057
2022 47 22 4 107 1064
Sum 127 80 30 314 2766
11
Lautaro Martinez
Inter Inter
Argentina
65.5
Year M G A S P
2024 25 18 3 84 521
2023 51 39 7 152 922
2022 48 27 6 95 633
Sum 124 84 16 331 2076
12
Vinicius Junior
Real Madrid Real Madrid
Brazil
64.4
Year M G A S P
2024 29 20 9 105 841
2023 53 22 20 77 1065
2022 54 22 16 60 1216
Sum 136 64 45 242 3122
13
Evangelos Pavlidis
Benfica Benfica
Greece
62.8
Year M G A S P
2024 25 17 4 70 553
2023 55 37 10 144 1336
2022 30 26 3 59 624
Sum 110 80 17 273 2513
14
Amahl Pellegrino
San Jose Earthquakes San Jose Earthquakes
Norway
62.7
Year M G A S P
2024 20 5 0 32 333
2023 42 35 20 120 1187
2022 34 34 11 46 466
Sum 96 74 31 198 1986
15
Bruno Fernandes
Manchester United Manchester United
Portugal
62.0
Year M G A S P
2024 31 14 10 98 1703
2023 74 23 22 140 3161
2022 55 15 12 70 2144
Sum 160 52 44 308 7008
16
Paul Mullin
Wrexham Wrexham
England
61.4
Year M G A S P
2024 21 16 4 70 469
2023 43 34 2 51 330
2022 46 43 0 0 0
Sum 110 93 6 121 799
17
Denis Bouanga
Los Angeles FC Los Angeles FC
France
59.2
Year M G A S P
2024 30 18 11 130 585
2023 47 40 10 137 663
2022 31 9 7 40 415
Sum 108 67 28 307 1663
18
Dusan Tadic
Fenerbahce Fenerbahce
Serbia
58.2
Year M G A S P
2024 30 7 10 32 1001
2023 59 23 23 66 1980
2022 51 15 26 49 1728
Sum 140 45 59 147 4709
19
Cody Gapko
Liverpool Liverpool
Netherlands
57.4
Year M G A S P
2024 25 12 7 80 729
2023 44 19 5 92 921
2022 43 29 23 72 887
Sum 112 60 35 244 2537
20
Hulk
Atletico MG Atletico MG
Brazil
57.2
Year M G A S P
2024 30 13 7 75 531
2023 41 27 11 149 1088
2022 36 28 3 64 604
Sum 107 68 21 288 2223
21
Luuk de Jong
PSV Eindhoven PSV Eindhoven
Netherlands
56.8
Year M G A S P
2024 25 21 9 104 576
2023 51 32 13 127 1028
2022 15 12 5 30 202
Sum 91 65 27 261 1806
22
Heung-Min Son
Tottenham Tottenham
South Korea
56.7
Year M G A S P
2024 27 12 5 70 921
2023 53 27 11 91 1132
2022 49 27 8 70 840
Sum 129 66 24 231 2893
23
Karim Benzema
Al Ittihad Al Ittihad
France
56.3
Year M G A S P
2024 8 0 3 32 227
2023 49 34 9 122 1186
2022 37 34 8 92 1171
Sum 94 68 20 246 2584
24
Eran Zahavi
Maccabi Tel Aviv Maccabi Tel Aviv
Israel
55.7
Year M G A S P
2024 23 19 3 78 402
2023 26 35 5 75 362
2022 12 23 4 30 296
Sum 61 77 12 183 1060
25
Ikoma Lois Openda
RasenBallsport Leipzig RasenBallsport Leipzig
Belgium
55.5
Year M G A S P
2024 22 13 3 66 324
2023 46 36 8 150 536
2022 30 22 3 83 484
Sum 98 71 14 299 1344
26
James Tavernier
Rangers Rangers
England
55.3
Year M G A S P
2024 29 8 6 45 1240
2023 59 27 11 79 2866
2022 59 22 10 64 2463
Sum 147 57 27 188 6569
27
Bukayo Saka
Arsenal Arsenal
England
54.5
Year M G A S P
2024 29 12 3 78 933
2023 59 23 19 118 1786
2022 46 20 10 53 1025
Sum 134 55 32 249 3744
28
Hugo Cuypers
Chicago Fire Chicago Fire
Belgium
53.7
Year M G A S P
2024 27 9 2 66 481
2023 49 39 8 101 997
2022 34 20 6 53 653
Sum 110 68 16 220 2131
29
Niclas Fuellkrug
Borussia Dortmund Borussia Dortmund
Germany
53.6
Year M G A S P
2024 24 12 5 68 511
2023 42 23 10 79 970
2022 31 29 5 93 947
Sum 97 64 20 240 2428
30
Jonathan David
Lille Lille
Canada
53.4
Year M G A S P
2024 29 21 6 71 629
2023 47 31 3 93 933
2022 43 17 4 63 660
Sum 119 69 13 227 2222
31
Edin Dzeko
Fenerbahce Fenerbahce
Bosnia-Herzegovina
52.8
Year M G A S P
2024 27 17 3 94 627
2023 47 23 8 129 819
2022 39 21 8 92 815
Sum 113 61 19 315 2261
32
Kevin de Bruyne
Manchester City Manchester City
Belgium
52.7
Year M G A S P
2024 25 8 17 81 1383
2023 26 8 16 19 511
2022 52 21 26 67 1704
Sum 103 37 59 167 3598
33
Julian Alvarez
Argentina U23 Argentina U23
Argentina
52.7
Year M G A S P
2024 23 9 6 76 738
2023 47 22 10 102 1239
2022 40 33 6 0 0
Sum 110 64 22 178 1977
34
Phil Foden
Manchester City Manchester City
England
52.5
Year M G A S P
2024 35 18 5 108 1807
2023 44 17 14 97 1891
2022 42 16 11 46 1225
Sum 121 51 30 251 4923
35
Wissam Ben Yedder
Monaco Monaco
France
52.2
Year M G A S P
2024 17 12 2 46 506
2023 32 24 6 65 667
2022 41 33 6 61 587
Sum 90 69 14 172 1760
36
Robert Glatzel
Hamburger SV Hamburger SV
Germany
51.4
Year M G A S P
2024 14 12 2 36 234
2023 40 23 6 125 655
2022 37 31 5 96 582
Sum 91 66 13 257 1471
37
Alfie May
Birmingham Birmingham
England
51.3
Year M G A S P
2024 20 10 1 64 362
2023 52 37 1 143 810
2022 37 22 4 82 557
Sum 109 69 6 289 1729
38
Crysan
Shandong Luneng Shandong Luneng
Brazil
51.1
Year M G A S P
2024 18 12 2 79 633
2023 27 23 8 109 847
2022 38 29 7 19 243
Sum 83 64 17 207 1723
39
Lei Wu
Shanghai SIPG FC Shanghai SIPG FC
China
50.6
Year M G A S P
2024 25 27 9 119 513
2023 43 25 6 131 617
2022 13 12 0 4 36
Sum 81 64 15 254 1166
40
Baard Finne
Brann Brann
Norway
50.6
Year M G A S P
2024 17 7 2 48 168
2023 37 31 12 126 516
2022 16 26 6 0 0
Sum 70 64 20 174 684
41
Olivier Giroud
AC Milan AC Milan
France
50.4
Year M G A S P
2024 22 9 3 67 374
2023 50 22 10 83 679
2022 45 30 7 61 482
Sum 117 61 20 211 1535
42
Luis Suarez
Inter Miami CF Inter Miami CF
Uruguay
50.1
Year M G A S P
2024 23 16 7 59 647
2023 39 25 13 153 1234
2022 13 16 2 34 327
Sum 75 57 22 246 2208
43
Artem Dovbyk
Girona Girona
Ukraine
50.1
Year M G A S P
2024 25 18 6 50 299
2023 36 30 8 56 292
2022 20 20 2 6 77
Sum 81 68 16 112 668
44
Andy Cook
Bradford Bradford
England
50.1
Year M G A S P
2024 19 8 4 56 407
2023 48 29 12 157 892
2022 38 21 3 72 666
Sum 105 58 19 285 1965
45
Juan Hernandez
MLS All-Stars MLS All-Stars
Colombia
50.0
Year M G A S P
2024 23 16 6 121 849
2023 52 28 11 192 955
2022 19 12 3 11 121
Sum 94 56 20 324 1925
46
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
50.0
Year M G A S P
2024 27 8 6 71 1209
2023 63 28 16 130 2300
2022 37 8 14 43 802
Sum 127 44 36 244 4311
47
Romelu Lukaku
Roma Roma
Belgium
50.0
Year M G A S P
2024 31 11 4 76 540
2023 46 40 9 113 834
2022 20 13 1 29 254
Sum 97 64 14 218 1628
48
Victor Osimeh
Napoli Napoli
Nigeria
49.8
Year M G A S P
2024 13 9 1 48 169
2023 41 30 5 114 357
2022 30 28 4 76 327
Sum 84 67 10 238 853
49
Barnabas Varga
Ferencvaros Ferencvaros
Hungary
49.7
Year M G A S P
2024 21 15 3 72 361
2023 38 39 6 43 268
2022 26 18 0 0 0
Sum 85 72 9 115 629
50
Pedro Goncalves
Sporting CP Sporting CP
Portugal
49.7
Year M G A S P
2024 26 13 10 58 698
2023 46 19 15 109 1359
2022 34 16 9 57 772
Sum 106 48 34 224 2829
51
Joel Pohjanpalo
Venezia Venezia
Finland
49.6
Year M G A S P
2024 25 18 3 64 497
2023 43 24 6 105 656
2022 33 21 5 58 469
Sum 101 63 14 227 1622
52
Rafael Leao
AC Milan AC Milan
Portugal
49.4
Year M G A S P
2024 30 12 9 73 939
2023 47 14 12 75 1014
2022 42 19 17 73 781
Sum 119 45 38 221 2734
53
Jude Bellingham
Real Madrid Real Madrid
England
49.0
Year M G A S P
2024 29 9 10 58 1578
2023 48 25 10 93 2083
2022 50 13 9 40 1703
Sum 127 47 29 191 5364
54
Khvicha Kvaratskhelia
Napoli Napoli
Georgia
48.8
Year M G A S P
2024 27 7 4 84 749
2023 53 16 11 138 1559
2022 28 27 12 39 456
Sum 108 50 27 261 2764
55
Ricardo Horta
Braga Braga
Portugal
48.6
Year M G A S P
2024 20 6 2 25 558
2023 48 23 16 96 1420
2022 45 22 10 65 1113
Sum 113 51 28 186 3091
56
Rodrygo
Real Madrid Real Madrid
Brazil
48.6
Year M G A S P
2024 30 9 2 76 886
2023 57 25 13 142 1664
2022 32 15 11 52 857
Sum 119 49 26 270 3407
57
Ollie Watkins
Aston Villa Aston Villa
England
48.6
Year M G A S P
2024 27 14 5 71 412
2023 52 31 11 111 629
2022 34 13 3 46 559
Sum 113 58 19 228 1600
58
Sadio Mane
Al Nassr FC Al Nassr FC
Senegal
48.0
Year M G A S P
2024 17 7 5 36 572
2023 36 16 8 53 913
2022 54 34 7 77 997
Sum 107 57 20 166 2482
59
Daniel Gazdag
Philadelphia Union Philadelphia Union
Hungary
47.9
Year M G A S P
2024 24 15 4 43 917
2023 47 22 6 67 1186
2022 39 25 6 0 0
Sum 110 62 16 110 2103
60
Alexandre Lacazette
France U23 France U23
France
47.8
Year M G A S P
2024 20 16 5 40 423
2023 37 28 2 82 626
2022 29 17 8 57 547
Sum 86 61 15 179 1596
61
Alvaro Morata
Atletico Madrid Atletico Madrid
Spain
47.6
Year M G A S P
2024 23 9 3 67 420
2023 42 28 3 110 589
2022 42 22 8 65 709
Sum 107 59 14 242 1718
62
Nemanja Bilbija
Zrinjski Mostar Zrinjski Mostar
Bosnia-Herzegovina
47.4
Year M G A S P
2024 10 9 4 0 0
2023 32 34 7 15 128
2022 28 0 0 0
Sum 42 71 11 15 128
63
Hany Mukhtar
MLS All-Stars MLS All-Stars
Germany
46.5
Year M G A S P
2024 25 7 7 80 922
2023 39 17 14 95 896
2022 33 26 7 0 0
Sum 97 50 28 175 1818
64
Brian Brobbey
Ajax Ajax
Netherlands
46.4
Year M G A S P
2024 20 11 6 45 338
2023 38 21 6 105 607
2022 15 27 3 42 243
Sum 73 59 15 192 1188
65
Kiril Despodov
PAOK Thessaloniki FC PAOK Thessaloniki FC
Bulgaria
46.4
Year M G A S P
2024 24 9 7 37 323
2023 46 21 23 35 401
2022 33 17 10 0 0
Sum 103 47 40 72 724
66
Malcom
Al Hilal Al Hilal
Brazil
45.9
Year M G A S P
2024 21 10 3 44 804
2023 35 23 8 87 1277
2022 31 22 5 44 896
Sum 87 55 16 175 2977
67
Riyad Mahrez
Al Ahli Al Ahli
Algeria
45.7
Year M G A S P
2024 15 4 6 23 577
2023 49 20 21 71 1289
2022 36 20 7 50 991
Sum 100 44 34 144 2857
68
Miguel Borja
River Plate River Plate
Colombia
45.4
Year M G A S P
2024 26 27 3 95 375
2023 19 13 2 42 237
2022 16 26 1 0 8
Sum 61 66 6 137 620
69
Jarrod Bowen
West Ham West Ham
England
44.8
Year M G A S P
2024 23 7 7 60 465
2023 50 24 10 94 890
2022 41 20 3 51 766
Sum 114 51 20 205 2121
70
Anderson Talisca
Al Nassr FC Al Nassr FC
Brazil
44.5
Year M G A S P
2024 6 9 0 29 175
2023 33 33 7 102 744
2022 24 21 1 0 0
Sum 63 63 8 131 919
71
Goncalo Ramos
PSG PSG
Portugal
44.5
Year M G A S P
2024 14 12 1 50 313
2023 38 19 2 57 406
2022 41 33 5 0 0
Sum 93 64 8 107 719
72
Matteo Brunori
Palermo Palermo
Italy
44.4
Year M G A S P
2024 22 10 3 50 258
2023 35 17 3 76 479
2022 19 34 3 37 174
Sum 76 61 9 163 911
73
Boris Kopitovic
Tampines Rovers FC Tampines Rovers FC
Montenegro
44.3
Year M G A S P
2024 9 10 0 3 16
2023 22 23 1 0 0
2022 40 0 0 0
Sum 31 73 1 3 16
74
Roger
Al-Rayyan Al-Rayyan
Brazil
44.2
Year M G A S P
2024 11 11 1 45 381
2023 39 29 5 117 1167
2022 43 15 4 67 1068
Sum 93 55 10 229 2616
75
Georges Mikautadze
Metz Metz
France
44.1
Year M G A S P
2024 23 15 4 55 415
2023 33 28 5 74 656
2022 33 12 5 61 628
Sum 89 55 14 190 1699
76
Matthew O'Riley
Celtic Celtic
England
43.9
Year M G A S P
2024 24 13 10 51 957
2023 46 13 16 81 1926
2022 40 9 12 38 1373
Sum 110 35 38 170 4256
77
Fedor Chalov
CSKA Moscow CSKA Moscow
Russia
43.7
Year M G A S P
2024 15 11 1 14 237
2023 39 29 9 75 892
2022 25 17 3 46 426
Sum 79 57 13 135 1555
78
Conor Chaplin
Ipswich Ipswich
England
43.4
Year M G A S P
2024 17 5 2 55 500
2023 47 27 9 153 1231
2022 36 17 3 59 1336
Sum 100 49 14 267 3067
79
Raphael Veiga
Palmeiras Palmeiras
Brazil
43.2
Year M G A S P
2024 34 12 7 68 781
2023 39 14 11 108 1270
2022 27 21 3 29 492
Sum 100 47 21 205 2543
80
Ahoueke Denkey
Cercle Bruges Cercle Bruges
France
43.1
Year M G A S P
2024 24 13 4 69 418
2023 38 24 2 123 688
2022 23 16 6 56 454
Sum 85 53 12 248 1560
81
Aaron Collins
Bolton Bolton
Wales
42.9
Year M G A S P
2024 22 9 2 59 395
2023 47 9 10 98 999
2022 52 27 10 86 861
Sum 121 45 22 243 2255
82
Isaac Kiese Thelin
Malmoe FF Malmoe FF
Sweden
42.8
Year M G A S P
2024 21 19 5 47 187
2023 32 18 1 71 366
2022 38 21 4 39 325
Sum 91 58 10 157 878
83
Angel Di Maria
Benfica Benfica
Argentina
42.7
Year M G A S P
2024 34 10 14 101 1455
2023 45 18 9 100 1421
2022 23 8 10 24 540
Sum 102 36 33 225 3416
84
Sergej Milinkovic-Savic
Al Hilal Al Hilal
Serbia
42.6
Year M G A S P
2024 24 6 10 55 1150
2023 44 14 6 91 2516
2022 49 14 14 61 2404
Sum 117 34 30 207 6070
85
Alexander Soerloth
Villarreal Villarreal
Norway
42.6
Year M G A S P
2024 19 19 4 62 361
2023 44 17 5 79 658
2022 36 18 3 47 597
Sum 99 54 12 188 1616
86
Serhou Guirassy
VfB Stuttgart VfB Stuttgart
France
42.5
Year M G A S P
2024 15 11 2 44 410
2023 33 34 4 86 663
2022 15 14 0 35 338
Sum 63 59 6 165 1411
87
Mohammed Kudus
West Ham West Ham
Ghana
42.5
Year M G A S P
2024 24 4 6 52 553
2023 49 25 8 97 1101
2022 25 21 3 34 376
Sum 98 50 17 183 2030
88
Marko Livaja
Hajduk Split Hajduk Split
Croatia
42.1
Year M G A S P
2024 13 7 3 20 162
2023 26 20 7 80 759
2022 4 28 1 59 601
Sum 43 55 11 159 1522
89
Randal Kolo Muani
PSG PSG
France
41.9
Year M G A S P
2024 15 7 5 26 411
2023 45 24 7 73 707
2022 42 15 12 51 556
Sum 102 46 24 150 1674
90
Benjamin Bourigeaud
Rennes Rennes
France
41.5
Year M G A S P
2024 21 12 7 44 888
2023 45 13 9 57 1751
2022 40 13 14 32 1398
Sum 106 38 30 133 4037
91
Joel Piroe
Leeds Leeds
Netherlands
41.4
Year M G A S P
2024 13 5 2 32 393
2023 50 25 3 115 1081
2022 44 22 2 95 1110
Sum 107 52 7 242 2584
92
Georgios Giakoumakis
Cruz Azul Cruz Azul
Greece
41.4
Year M G A S P
2024 11 8 2 50 179
2023 30 22 3 74 403
2022 21 27 2 56 221
Sum 62 57 7 180 803
93
Thijs Dallinga
Toulouse Toulouse
Netherlands
41.4
Year M G A S P
2024 21 10 2 63 462
2023 39 26 2 81 610
2022 36 15 7 80 833
Sum 96 51 11 224 1905
94
Marcus Rashford
Manchester United Manchester United
England
41.4
Year M G A S P
2024 17 5 1 40 474
2023 54 25 10 127 1174
2022 26 18 5 32 528
Sum 97 48 16 199 2176
95
Paulo Dybala
Roma Roma
Argentina
41.4
Year M G A S P
2024 22 13 5 52 783
2023 34 18 11 75 969
2022 26 14 4 60 858
Sum 82 45 20 187 2610
96
Bergson
Johor Darul Ta'zim FC Johor Darul Ta'zim FC
Brazil
41.3
Year M G A S P
2024 4 6 0 5 16
2023 21 25 2 32 121
2022 6 35 0 0 0
Sum 31 66 2 37 137
97
Colby Bishop
Portsmouth Portsmouth
England
41.2
Year M G A S P
2024 19 9 1 42 503
2023 46 23 5 100 1051
2022 43 20 3 53 944
Sum 108 52 9 195 2498
98
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
41.1
Year M G A S P
2024 22 11 6 53 753
2023 37 23 2 78 1134
2022 38 16 4 46 831
Sum 97 50 12 177 2718
99
Jonson Clarke-Harris
Peterborough Peterborough
England
41.0
Year M G A S P
2024 3 3 2 17 106
2023 41 26 3 102 658
2022 43 24 4 82 827
Sum 87 53 9 201 1591
100
Pierre-Emerick Aubameyang
Marseille Marseille
Gabon
41.0
Year M G A S P
2024 27 18 4 99 536
2023 23 12 7 71 418
2022 28 20 2 51 404
Sum 78 50 13 221 1358