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
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
100.8
Year M G A S P
2022 22 21 3 80 454
2021 59 69 10 115 699
2020 44 47 14 106 634
Sum 125 137 27 301 1787
2
Kylian Mbappe Lottin
PSG PSG
France
89.4
Year M G A S P
2022 21 23 9 79 798
2021 62 51 22 91 1045
2020 35 32 14 92 715
Sum 118 106 45 262 2558
3
Lionel Messi
PSG PSG
Argentina
77.0
Year M G A S P
2022 20 6 9 42 1092
2021 58 43 17 99 1764
2020 50 29 19 201 2479
Sum 128 78 45 342 5335
4
Cristiano Ronaldo
Manchester United Manchester United
Portugal
76.8
Year M G A S P
2022 20 10 1 55 617
2021 62 47 7 126 1093
2020 44 45 5 195 1198
Sum 126 102 13 376 2908
5
Karim Benzema
Real Madrid Real Madrid
France
75.6
Year M G A S P
2022 21 23 7 66 754
2021 59 47 12 92 1220
2020 40 23 9 105 1346
Sum 120 93 28 263 3320
6
Erling Braut Haaland
Borussia Dortmund Borussia Dortmund
Norway
75.3
Year M G A S P
2022 14 13 3 34 222
2021 50 49 11 105 546
2020 35 41 6 78 376
Sum 99 103 20 217 1144
7
Harry Kane
Tottenham Tottenham
England
66.6
Year M G A S P
2022 26 16 7 59 516
2021 58 44 7 98 853
2020 33 22 13 76 537
Sum 117 82 27 233 1906
8
Mohamed Salah
Liverpool Liverpool
Egypt
64.7
Year M G A S P
2022 28 10 7 60 676
2021 62 39 11 98 1137
2020 43 26 10 121 1075
Sum 133 75 28 279 2888
9
Ciro Immobile
Lazio Lazio
Italy
64.5
Year M G A S P
2022 19 16 1 58 523
2021 56 33 8 98 814
2020 40 34 8 126 903
Sum 115 83 17 282 2240
10
Robert Muehren
FC Volendam FC Volendam
Netherlands
63.2
Year M G A S P
2022 17 10 4 45 290
2021 41 42 15 123 660
2020 25 28 6 35 188
Sum 83 80 25 203 1138
11
Bruno Fernandes
Manchester United Manchester United
Portugal
62.5
Year M G A S P
2022 23 7 5 36 1163
2021 61 24 21 85 2205
2020 51 27 17 133 2060
Sum 135 58 43 254 5428
12
Romelu Lukaku
Chelsea Chelsea
Belgium
60.7
Year M G A S P
2022 16 8 0 23 214
2021 46 32 10 46 446
2020 48 43 5 106 777
Sum 110 83 15 175 1437
13
Mehdi Taremi
FC Porto FC Porto
Iran
57.1
Year M G A S P
2022 19 16 9 50 375
2021 56 31 16 62 576
2020 26 21 3 75 409
Sum 101 68 28 187 1360
14
Dusan Tadic
Ajax Ajax
Serbia
55.8
Year M G A S P
2022 22 8 10 29 810
2021 58 20 35 69 1606
2020 38 18 9 60 1049
Sum 118 46 54 158 3465
15
Thomas Mueller
Bayern Munich Bayern Munich
Germany
54.7
Year M G A S P
2022 20 6 7 36 746
2021 56 18 31 27 1188
2020 46 18 22 51 1308
Sum 122 42 60 114 3242
16
Heung-Min Son
Tottenham Tottenham
South Korea
54.6
Year M G A S P
2022 24 14 5 30 472
2021 53 24 11 66 1268
2020 37 26 10 66 836
Sum 114 64 26 162 2576
17
Gabriel
Flamengo Flamengo
Brazil
53.8
Year M G A S P
2022 11 14 0 11 162
2021 56 45 7 82 659
2020 17 20 1 19 106
Sum 84 79 8 112 927
18
Lautaro Martinez
Inter Inter
Argentina
52.3
Year M G A S P
2022 25 16 1 50 338
2021 57 29 5 82 468
2020 44 22 9 110 478
Sum 126 67 15 242 1284
19
Aleksandar Mitrovic
Fulham Fulham
Serbia
52.2
Year M G A S P
2022 25 21 2 82 601
2021 34 31 7 109 881
2020 31 13 5 86 543
Sum 90 65 14 277 2025
20
Kevin de Bruyne
Manchester City Manchester City
Belgium
51.4
Year M G A S P
2022 23 13 10 39 974
2021 44 16 17 31 993
2020 40 12 23 81 1830
Sum 107 41 50 151 3797
21
Patson Daka
Leicester Leicester
Zambia
51.1
Year M G A S P
2022 11 4 0 14 136
2021 34 35 8 49 308
2020 28 31 6 73 310
Sum 73 70 14 136 754
22
Memphis Depay
Barcelona Barcelona
Netherlands
50.9
Year M G A S P
2022 8 6 0 20 286
2021 63 42 18 129 1689
2020 24 12 4 34 428
Sum 95 60 22 183 2403
23
Sebastien Haller
Ajax Ajax
France
50.3
Year M G A S P
2022 24 13 4 36 402
2021 51 38 13 94 858
2020 23 13 0 41 456
Sum 98 64 17 171 1716
24
Gerard Moreno
Villarreal Villarreal
Spain
49.8
Year M G A S P
2022 9 4 3 14 226
2021 40 32 17 89 1103
2020 34 22 4 58 821
Sum 83 58 24 161 2150
25
Thomas Verheijdt
ADO Den Haag ADO Den Haag
Netherlands
49.7
Year M G A S P
2022 18 16 4 62 587
2021 38 29 5 98 913
2020 25 19 5 35 348
Sum 81 64 14 195 1848
26
Andre Silva
RasenBallsport Leipzig RasenBallsport Leipzig
Portugal
49.7
Year M G A S P
2022 19 9 2 39 443
2021 46 30 9 72 633
2020 32 25 5 57 450
Sum 97 64 16 168 1526
27
Neymar
PSG PSG
Brazil
49.5
Year M G A S P
2022 15 10 4 26 689
2021 43 18 16 37 1000
2020 30 26 10 65 874
Sum 88 54 30 128 2563
28
Wissam Ben Yedder
Monaco Monaco
France
49.3
Year M G A S P
2022 20 18 3 49 385
2021 40 29 8 41 706
2020 30 15 9 34 516
Sum 90 62 20 124 1607
29
Riyad Mahrez
Manchester City Manchester City
Algeria
49.2
Year M G A S P
2022 19 12 4 39 623
2021 51 32 13 40 1008
2020 34 13 5 83 1322
Sum 104 57 22 162 2953
30
Dusan Vlahovic
Juventus Juventus
Serbia
48.9
Year M G A S P
2022 21 11 1 49 321
2021 51 49 4 105 705
2020 20 8 1 62 338
Sum 92 68 6 216 1364
31
Jesper Karlsson
AZ Alkmaar AZ Alkmaar
Sweden
48.4
Year M G A S P
2022 21 8 6 43 667
2021 40 19 11 61 961
2020 42 26 9 90 729
Sum 103 53 26 194 2357
32
Sadio Mane
Liverpool Liverpool
Senegal
48.0
Year M G A S P
2022 31 16 3 40 657
2021 57 26 7 68 1037
2020 41 18 4 79 997
Sum 129 60 14 187 2691
33
Youssef El Arabi
Olympiacos Olympiacos
Morocco
47.9
Year M G A S P
2022 15 9 4 0 16
2021 37 32 8 6 58
2020 38 27 4 17 143
Sum 90 68 16 23 217
34
Ivan Toney
Brentford Brentford
England
47.5
Year M G A S P
2022 17 9 3 31 337
2021 44 23 9 79 734
2020 34 27 7 46 355
Sum 95 59 19 156 1426
35
Lorenzo Insigne
Napoli Napoli
Italy
47.5
Year M G A S P
2022 18 8 4 33 819
2021 59 22 16 118 1829
2020 42 14 9 107 1659
Sum 119 44 29 258 4307
36
Steven Berghuis
Ajax Ajax
Netherlands
47.4
Year M G A S P
2022 20 4 7 20 855
2021 51 19 18 71 1754
2020 32 18 13 94 1295
Sum 103 41 38 185 3904
37
Arthur
Fiorentina Fiorentina
Brazil
47.1
Year M G A S P
2022 10 4 1 23 164
2021 38 42 7 87 582
2020 33 18 4 35 279
Sum 81 64 12 145 1025
38
Eran Zahavi
PSV Eindhoven PSV Eindhoven
Israel
46.9
Year M G A S P
2022 12 12 4 30 296
2021 52 34 10 77 713
2020 23 12 6 33 338
Sum 87 58 20 140 1347
39
Marie-Antoinette Katoto
Paris SG Paris SG
France
46.8
Year M G A S P
2022 0 19 0 0 0
2021 5 32 0 0 0
2020 3 27 0 0 0
Sum 8 78 0 0 0
40
Luis Muriel
Atalanta Atalanta
Colombia
46.7
Year M G A S P
2022 18 11 5 33 550
2021 28 23 13 62 670
2020 13 22 3 58 422
Sum 59 56 21 153 1642
41
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
45.8
Year M G A S P
2022 8 6 1 12 168
2021 34 23 11 47 555
2020 36 27 9 64 574
Sum 78 56 21 123 1297
42
Serdar Dursun
Fenerbahce Fenerbahce
Turkey
45.1
Year M G A S P
2022 14 10 2 26 189
2021 24 30 4 60 463
2020 29 21 5 67 395
Sum 67 61 11 153 1047
43
Domenico Berardi
Sassuolo Sassuolo
Italy
45.1
Year M G A S P
2022 18 7 8 47 688
2021 40 21 10 75 1088
2020 31 16 11 90 1071
Sum 89 44 29 212 2847
44
Paul Mullin
Wrexham Wrexham
England
45.0
Year M G A S P
2022 20 18 0 0 0
2021 45 27 3 49 327
2020 27 23 1 52 269
Sum 92 68 4 101 596
45
Bafetimbi Gomis
Galatasaray Galatasaray
France
45.0
Year M G A S P
2022 10 10 0 22 135
2021 41 33 2 0 0
2020 30 27 4 0 0
Sum 81 70 6 22 135
46
Rauno Sappinen
Piast Gliwice Piast Gliwice
Estonia
44.7
Year M G A S P
2022 7 1 0 3 50
2021 17 37 5 0 0
2020 9 33 0 0 0
Sum 33 71 5 3 50
47
Darwin Nunez
Benfica Benfica
Uruguay
44.4
Year M G A S P
2022 18 16 2 0 0
2021 27 24 7 0 0
2020 37 22 9 0 0
Sum 82 62 18 0 0
48
Fabian Schubert
St. Gallen St. Gallen
Austria
44.2
Year M G A S P
2022 3 11 1 12 69
2021 20 23 9 19 81
2020 26 29 4 0 0
Sum 49 63 14 31 150
49
Raheem Sterling
Manchester City Manchester City
England
44.0
Year M G A S P
2022 20 9 4 31 518
2021 50 21 10 57 1078
2020 38 19 7 89 1088
Sum 108 49 21 177 2684
50
Duvan Zapata
Atalanta Atalanta
Colombia
43.4
Year M G A S P
2022 7 1 0 18 181
2021 52 25 16 88 750
2020 39 19 11 90 707
Sum 98 45 27 196 1638
51
Paul Onuachu
Genk Genk
Nigeria
43.2
Year M G A S P
2022 14 9 2 45 259
2021 48 36 2 78 525
2020 22 17 3 0 0
Sum 84 62 7 123 784
52
Christopher Nkunku
RasenBallsport Leipzig RasenBallsport Leipzig
France
42.8
Year M G A S P
2022 25 18 9 41 698
2021 40 21 11 58 1047
2020 30 5 8 37 718
Sum 95 44 28 136 2463
53
Ricardo Horta
Braga Braga
Portugal
42.4
Year M G A S P
2022 24 11 4 41 754
2021 48 18 8 62 774
2020 34 20 6 70 805
Sum 106 49 18 173 2333
54
Marvin Ducksch
Werder Bremen Werder Bremen
Germany
42.2
Year M G A S P
2022 15 12 6 58 431
2021 38 24 6 96 889
2020 22 13 5 62 402
Sum 75 49 17 216 1722
55
Kai Havertz
Chelsea Chelsea
Germany
42.2
Year M G A S P
2022 22 9 3 33 482
2021 42 15 9 33 610
2020 40 22 13 45 1246
Sum 104 46 25 111 2338
56
Dominic Solanke
Bournemouth Bournemouth
England
42.1
Year M G A S P
2022 21 11 5 48 377
2021 48 26 6 78 619
2020 29 14 5 56 499
Sum 98 51 16 182 1495
57
Hulk
Atletico MG Atletico MG
Brazil
42.1
Year M G A S P
2022 10 17 1 14 118
2021 49 36 7 81 878
2020 13 7 0 0 0
Sum 72 60 8 95 996
58
Edin Dzeko
Inter Inter
Bosnia-Herzegovina
42.1
Year M G A S P
2022 20 7 3 49 450
2021 44 22 10 84 781
2020 34 17 6 113 703
Sum 98 46 19 246 1934
59
Diogo Jota
Liverpool Liverpool
Portugal
41.8
Year M G A S P
2022 23 10 6 42 596
2021 40 23 4 66 631
2020 26 19 3 64 733
Sum 89 52 13 172 1960
60
Veton Berisha
Viking Viking
Norway
41.8
Year M G A S P
2022 11 10 4 18 203
2021 29 27 5 68 506
2020 29 16 6 54 462
Sum 69 53 15 140 1171
61
Alvaro Morata
Juventus Juventus
Spain
41.7
Year M G A S P
2022 19 7 5 26 422
2021 46 22 8 71 699
2020 33 18 9 56 536
Sum 98 47 22 153 1657
62
Timo Werner
Chelsea Chelsea
Germany
41.2
Year M G A S P
2022 15 7 4 22 346
2021 42 15 9 55 542
2020 44 24 9 79 842
Sum 101 46 22 156 1730
63
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
41.2
Year M G A S P
2022 17 6 2 28 478
2021 43 19 14 74 979
2020 21 22 4 46 585
Sum 81 47 20 148 2042
64
Hakan Calhanoglu
Inter Inter
Turkey
41.2
Year M G A S P
2022 25 2 4 23 1071
2021 53 13 16 66 2238
2020 45 15 17 85 1564
Sum 123 30 37 174 4873
65
Simon Terodde
Schalke 04 Schalke 04
Germany
41.1
Year M G A S P
2022 16 18 2 50 290
2021 33 22 6 79 471
2020 13 15 2 28 195
Sum 62 55 10 157 956
66
Jean Pierre Nsame
Venezia Venezia
France
41.0
Year M G A S P
2022 0 2 1 3 55
2021 18 16 6 29 285
2020 35 39 5 36 285
Sum 53 57 12 68 625
67
Deniz Undav
Union St.-Gilloise Union St.-Gilloise
Germany
40.9
Year M G A S P
2022 18 10 3 46 408
2021 36 30 9 62 570
2020 24 15 0 0 0
Sum 78 55 12 108 978
68
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
40.8
Year M G A S P
2022 14 1 3 17 327
2021 63 29 12 55 1152
2020 45 17 3 68 1121
Sum 122 47 18 140 2600
69
Serge Gnabry
Bayern Munich Bayern Munich
Germany
40.6
Year M G A S P
2022 17 6 2 26 770
2021 42 24 8 44 708
2020 38 18 7 64 861
Sum 97 48 17 134 2339
70
Vivianne Miedema
Arsenal Arsenal
Netherlands
40.6
Year M G A S P
2022 0 13 5 0 0
2021 16 32 6 0 0
2020 10 14 2 0 0
Sum 26 59 13 0 0
71
Serdar Azmoun
Bayer Leverkusen Bayer Leverkusen
Iran
40.4
Year M G A S P
2022 6 2 1 9 115
2021 32 29 3 48 264
2020 24 27 3 51 266
Sum 62 58 7 108 645
72
Wouter Weghorst
Burnley Burnley
Netherlands
40.1
Year M G A S P
2022 20 5 3 19 414
2021 47 22 8 57 683
2020 35 22 4 78 552
Sum 102 49 15 154 1649
73
James Tavernier
Rangers Rangers
England
39.9
Year M G A S P
2022 28 14 4 31 1241
2021 43 6 13 27 1542
2020 41 18 12 27 1042
Sum 112 38 29 85 3825
74
Phil Foden
Manchester City Manchester City
England
39.9
Year M G A S P
2022 23 7 5 29 678
2021 45 18 17 44 1006
2020 25 12 9 58 970
Sum 93 37 31 131 2654
75
Pierre-Emerick Aubameyang
Barcelona Barcelona
Gabon
39.8
Year M G A S P
2022 18 13 1 44 338
2021 41 20 4 59 470
2020 36 20 3 67 639
Sum 95 53 8 170 1447
76
Jamie Maclaren
Melbourne City FC Melbourne City FC
Australia
39.8
Year M G A S P
2022 26 17 3 0 0
2021 29 29 4 0 0
2020 18 13 4 0 0
Sum 73 59 11 0 0
77
Ohi Anthony Omoijuanfo
FK Crvena zvezda FK Crvena zvezda
Norway
39.7
Year M G A S P
2022 0 12 0 3 20
2021 28 28 2 81 451
2020 22 16 3 74 491
Sum 50 56 5 158 962
78
Raphael Veiga
Palmeiras Palmeiras
Brazil
39.7
Year M G A S P
2022 10 18 3 10 208
2021 52 21 6 68 1106
2020 21 14 1 26 477
Sum 83 53 10 104 1791
79
Moussa Diaby
Bayer Leverkusen Bayer Leverkusen
France
39.6
Year M G A S P
2022 19 9 6 28 549
2021 41 13 18 33 737
2020 36 12 13 54 831
Sum 96 34 37 115 2117
80
Fernando Zampedri
Universidad Catolica Universidad Catolica
Argentina
39.6
Year M G A S P
2022 16 11 0 0 0
2021 45 32 0 0 0
2020 32 23 0 0 0
Sum 93 66 0 0 0
81
Simon Engelmann
RW Essen RW Essen
Germany
39.6
Year M G A S P
2022 0 11 0 0 0
2021 0 25 0 0 0
2020 30 0 0 0
Sum 0 66 0 0 0
82
Hans Vanaken
Club Bruges Club Bruges
Belgium
39.5
Year M G A S P
2022 20 7 4 19 1159
2021 47 21 11 39 1554
2020 40 15 8 9 486
Sum 107 43 23 67 3199
83
Iago Aspas
Celta Vigo Celta Vigo
Spain
39.3
Year M G A S P
2022 20 10 4 35 619
2021 33 15 9 43 1016
2020 35 17 9 56 1026
Sum 88 42 22 134 2661
84
Teemu Pukki
Norwich Norwich
Finland
39.2
Year M G A S P
2022 21 7 3 28 242
2021 50 27 4 73 564
2020 38 17 3 66 490
Sum 109 51 10 167 1296
85
Umar Sadiq
Almeria Almeria
Nigeria
39.1
Year M G A S P
2022 15 10 3 38 252
2021 40 25 9 84 502
2020 16 15 1 25 200
Sum 71 50 13 147 954
86
Marcel Hernandez
C.S. Cartagines C.S. Cartagines
Cuba
39.0
Year M G A S P
2022 0 15 0 0 0
2021 0 20 0 0 0
2020 30 0 0 0
Sum 0 65 0 0 0
87
Mikel Oiarzabal
Real Sociedad Real Sociedad
Spain
38.7
Year M G A S P
2022 11 6 3 11 231
2021 50 20 11 37 813
2020 39 14 12 69 940
Sum 100 40 26 117 1984
88
Anders Dreyer
FC Midtjylland FC Midtjylland
Denmark
38.6
Year M G A S P
2022 14 10 3 23 290
2021 39 17 8 54 692
2020 38 16 10 65 599
Sum 91 43 21 142 1581
89
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
38.6
Year M G A S P
2022 15 6 3 0 0
2021 34 33 9 0 0
2020 20 14 5 0 0
Sum 69 53 17 0 0
90
Pedro Goncalves
Sporting CP Sporting CP
Portugal
38.6
Year M G A S P
2022 15 4 5 37 388
2021 44 25 8 60 599
2020 31 16 4 56 724
Sum 90 45 17 153 1711
91
Massimo Coda
Lecce Lecce
Italy
38.6
Year M G A S P
2022 20 12 5 52 424
2021 35 22 6 69 554
2020 19 12 5 43 293
Sum 74 46 16 164 1271
92
Odsonne Edouard
Crystal Palace Crystal Palace
France
38.4
Year M G A S P
2022 6 2 0 13 175
2021 39 21 8 63 623
2020 33 27 5 34 234
Sum 78 50 13 110 1032
93
Samantha Kerr
Chelsea Ladies Chelsea Ladies
Australia
38.4
Year M G A S P
2022 0 12 1 0 0
2021 25 35 11 0 0
2020 8 9 0 0 0
Sum 33 56 12 0 0
94
Patrik Schick
Bayer Leverkusen Bayer Leverkusen
Czech Republic
38.4
Year M G A S P
2022 12 8 2 38 191
2021 41 31 4 62 475
2020 24 12 3 61 290
Sum 77 51 9 161 956
95
Pablo Sarabia
Sporting CP Sporting CP
Spain
38.3
Year M G A S P
2022 20 17 3 43 570
2021 34 16 4 40 804
2020 21 15 7 27 355
Sum 75 48 14 110 1729
96
Paulinho
Sporting CP Sporting CP
Portugal
38.3
Year M G A S P
2022 16 5 1 33 350
2021 36 15 7 51 471
2020 38 23 11 91 587
Sum 90 43 19 175 1408
97
Marko Livaja
Hajduk Split Hajduk Split
Croatia
38.1
Year M G A S P
2022 0 14 0 22 271
2021 4 27 1 60 544
2020 34 12 8 9 102
Sum 38 53 9 91 917
98
Karl Toko Ekambi
Lyon Lyon
Cameroon
38.0
Year M G A S P
2022 24 13 3 37 506
2021 45 21 6 57 798
2020 27 12 6 38 459
Sum 96 46 15 132 1763
99
Ruben Castro
Cartagena Cartagena
Spain
37.9
Year M G A S P
2022 18 5 5 28 192
2021 41 25 3 50 414
2020 34 21 3 22 260
Sum 93 51 11 100 866
100
Abderrazak Hamdallah
Al Ittihad Al Ittihad
Morocco
37.8
Year M G A S P
2022 8 11 1 0 0
2021 21 19 2 0 0
2020 26 29 3 0 0
Sum 55 59 6 0 0