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
Lionel Messi
Barcelona Barcelona
Argentina
99.0
Year M G A S P
2020 12 8 7 54 489
2019 51 50 17 228 2006
2018 49 52 24 194 1808
Sum 112 110 48 476 4303
2
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
87.3
Year M G A S P
2020 8 9 3 32 120
2019 57 61 9 186 678
2018 52 46 10 159 596
Sum 117 116 22 377 1394
3
Cristiano Ronaldo
Juventus Juventus
Portugal
81.8
Year M G A S P
2020 11 13 1 54 318
2019 52 41 5 170 1057
2018 52 50 11 280 1128
Sum 115 104 17 504 2503
4
Kylian Mbappe Lottin
PSG PSG
France
72.8
Year M G A S P
2020 12 7 3 34 186
2019 41 47 18 144 823
2018 52 34 11 102 640
Sum 105 88 32 280 1649
5
Luis Suarez
Barcelona Barcelona
Uruguay
67.6
Year M G A S P
2020 0 1 1 0 0
2019 49 34 14 143 987
2018 59 39 23 155 1013
Sum 108 74 38 298 2000
6
Mohamed Salah
Liverpool Liverpool
Egypt
67.0
Year M G A S P
2020 10 6 2 37 203
2019 54 26 9 186 992
2018 56 46 15 163 930
Sum 120 78 26 386 2125
7
Antoine Griezmann
Barcelona Barcelona
France
64.3
Year M G A S P
2020 11 6 0 17 247
2019 55 24 16 111 1357
2018 65 40 20 123 1291
Sum 131 70 36 251 2895
8
Ciro Immobile
Lazio Lazio
Italy
63.7
Year M G A S P
2020 12 11 1 44 237
2019 43 34 13 146 861
2018 48 32 8 144 901
Sum 103 77 22 334 1999
9
Dusan Tadic
Ajax Ajax
Serbia
63.0
Year M G A S P
2020 11 3 2 17 237
2019 61 33 32 108 1374
2018 60 25 15 70 1278
Sum 132 61 49 195 2889
10
Harry Kane
Tottenham Tottenham
England
61.9
Year M G A S P
2020 0 0 0 3 11
2019 48 38 9 117 475
2018 57 42 9 161 596
Sum 105 80 18 281 1082
11
Raheem Sterling
Manchester City Manchester City
England
61.3
Year M G A S P
2020 6 0 0 13 131
2019 58 47 18 137 1426
2018 53 18 19 85 1236
Sum 117 65 37 235 2793
12
Bruno Fernandes
Manchester United Manchester United
Portugal
59.0
Year M G A S P
2020 10 4 2 34 352
2019 53 37 20 136 1544
2018 54 22 11 81 1079
Sum 117 63 33 251 2975
13
Sergio Aguero
Manchester City Manchester City
Argentina
57.9
Year M G A S P
2020 8 7 1 28 104
2019 43 36 8 134 597
2018 34 31 8 104 637
Sum 85 74 17 266 1338
14
Teemu Pukki
Norwich Norwich
Finland
57.4
Year M G A S P
2020 7 2 0 18 93
2019 51 34 8 134 555
2018 49 38 11 70 308
Sum 107 74 19 222 956
15
Hakim Ziyech
Ajax Ajax
Morocco
56.5
Year M G A S P
2020 3 1 0 10 90
2019 58 20 30 203 1735
2018 50 24 15 188 1625
Sum 111 45 45 401 3450
16
Karim Benzema
Real Madrid Real Madrid
France
55.4
Year M G A S P
2020 9 2 2 23 259
2019 53 39 12 172 1420
2018 48 20 11 104 1190
Sum 110 61 25 299 2869
17
Gabriel
Flamengo Flamengo
Brazil
54.6
Year M G A S P
2020 0 6 1 0 0
2019 47 43 9 79 367
2018 44 27 2 74 739
Sum 91 76 12 153 1106
18
Romelu Lukaku
Inter Inter
Belgium
54.5
Year M G A S P
2020 13 9 2 34 180
2019 41 29 8 92 529
2018 48 33 7 69 470
Sum 102 71 17 195 1179
19
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
54.4
Year M G A S P
2020 7 5 0 15 143
2019 50 35 5 146 734
2018 42 32 7 88 570
Sum 99 72 12 249 1447
20
Angel Di Maria
PSG PSG
Argentina
53.8
Year M G A S P
2020 12 2 8 21 321
2019 42 22 19 113 1114
2018 54 25 14 124 1405
Sum 108 49 41 258 2840
21
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
52.5
Year M G A S P
2020 8 4 1 26 140
2019 44 31 13 137 770
2018 48 24 10 133 698
Sum 100 59 24 296 1608
22
Munas Dabbur
Hoffenheim Hoffenheim
Israel
51.8
Year M G A S P
2020 4 2 0 5 55
2019 26 28 9 57 487
2018 49 41 3 99 614
Sum 79 71 12 161 1156
23
Aleksandar Mitrovic
Fulham Fulham
Serbia
51.4
Year M G A S P
2020 8 5 0 33 124
2019 49 32 2 146 775
2018 52 33 3 118 599
Sum 109 70 5 297 1498
24
Erling Braut Haaland
Borussia Dortmund Borussia Dortmund
Norway
50.5
Year M G A S P
2020 6 12 0 20 87
2019 20 44 5 71 220
2018 22 17 5 25 98
Sum 48 73 10 116 405
25
Neymar
PSG PSG
Brazil
50.3
Year M G A S P
2020 8 7 3 30 300
2019 23 17 9 66 790
2018 40 34 11 102 1231
Sum 71 58 23 198 2321
26
Memphis Depay
Lyon Lyon
Netherlands
50.3
Year M G A S P
2020 0 0 0 0 0
2019 43 27 16 130 1082
2018 52 23 16 128 1234
Sum 95 50 32 258 2316
27
Sadio Mane
Liverpool Liverpool
Senegal
50.2
Year M G A S P
2020 7 3 0 14 180
2019 59 34 10 114 1211
2018 61 25 4 111 1222
Sum 127 62 14 239 2613
28
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
49.8
Year M G A S P
2020 11 5 2 50 153
2019 46 25 11 148 660
2018 50 25 7 166 711
Sum 107 55 20 364 1524
29
Odsonne Edouard
Celtic Celtic
France
49.3
Year M G A S P
2020 9 10 1 10 17
2019 41 33 15 9 56
2018 33 24 5 9 96
Sum 83 67 21 28 169
30
Andrea Belotti
Torino Torino
Italy
48.8
Year M G A S P
2020 10 2 1 28 131
2019 43 37 5 102 399
2018 36 25 6 98 486
Sum 89 64 12 228 1016
31
Wissam Ben Yedder
Monaco Monaco
France
48.7
Year M G A S P
2020 12 4 3 12 188
2019 44 31 7 104 810
2018 31 24 10 71 517
Sum 87 59 20 187 1515
32
Steven Berghuis
Feyenoord Feyenoord
Netherlands
48.5
Year M G A S P
2020 9 3 4 22 299
2019 45 25 9 134 1538
2018 40 17 20 94 1447
Sum 94 45 33 250 3284
33
Alfredo Morelo
Rangers Rangers
Colombia
48.3
Year M G A S P
2020 7 1 0 5 20
2019 41 39 6 22 121
2018 47 30 8 0 0
Sum 95 70 14 27 141
34
Roberto Firmino
Liverpool Liverpool
Brazil
48.3
Year M G A S P
2020 10 2 3 29 292
2019 54 21 16 103 1149
2018 51 24 12 112 1347
Sum 115 47 31 244 2788
35
Lawrence Shankland
Dundee United Dundee United
Scotland
48.2
Year M G A S P
2020 6 7 0 0 0
2019 31 28 3 0 0
2018 36 42 2 0 0
Sum 73 77 5 0 0
36
Heung-Min Son
Tottenham Tottenham
South Korea
47.8
Year M G A S P
2020 8 6 0 29 176
2019 53 23 14 117 953
2018 48 23 11 88 809
Sum 109 52 25 234 1938
37
Josef Martinez
Atlanta United Atlanta United
Venezuela
47.5
Year M G A S P
2020 0 2 0 0 0
2019 36 34 3 0 0
2018 41 36 7 12 50
Sum 77 72 10 12 50
38
Kamil Wilczek
Goztepe Goztepe
Poland
47.5
Year M G A S P
2020 0 0 0 1 22
2019 39 34 5 50 240
2018 38 37 4 0 0
Sum 77 71 9 51 262
39
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
47.5
Year M G A S P
2020 0 4 0 0 0
2019 48 26 22 82 881
2018 41 21 11 38 390
Sum 89 51 33 120 1271
40
Pizzi
Benfica Benfica
Portugal
47.4
Year M G A S P
2020 13 5 3 20 306
2019 50 29 24 91 1688
2018 48 12 8 26 1039
Sum 111 46 35 137 3033
41
Bafetimbi Gomis
Al Hilal Al Hilal
France
47.3
Year M G A S P
2020 9 8 0 0 0
2019 38 32 9 0 0
2018 32 30 4 3 9
Sum 79 70 13 3 9
42
Moussa Dembele
Lyon Lyon
France
46.5
Year M G A S P
2020 14 10 3 14 86
2019 43 28 4 107 461
2018 30 23 8 37 192
Sum 87 61 15 158 739
43
Vedat Muriqi
Fenerbahce Fenerbahce
Albania
46.2
Year M G A S P
2020 6 2 1 28 117
2019 42 32 10 92 612
2018 38 25 6 31 289
Sum 86 59 17 151 1018
44
Serge Gnabry
Bayern Munich Bayern Munich
Germany
45.9
Year M G A S P
2020 6 6 2 16 154
2019 46 31 12 103 970
2018 33 15 9 70 635
Sum 85 52 23 189 1759
45
Eden Hazard
Real Madrid Real Madrid
Belgium
45.3
Year M G A S P
2020 0 0 0 3 79
2019 48 16 17 70 1346
2018 56 27 16 92 1557
Sum 104 43 33 165 2982
46
Gabriel Jesus
Manchester City Manchester City
Brazil
45.2
Year M G A S P
2020 6 7 2 30 179
2019 34 32 12 92 551
2018 33 16 4 67 460
Sum 73 55 18 189 1190
47
Andraz Sporar
Sporting CP Sporting CP
Slovenia
45.1
Year M G A S P
2020 6 2 0 10 86
2019 45 38 9 18 73
2018 37 26 3 0 0
Sum 88 66 12 28 159
48
Carlos Saucedo
Royal Pari Royal Pari
Bolivia
45.0
Year M G A S P
2020 0 2 0 0 0
2019 7 45 0 0 0
2018 28 0 0 0
Sum 7 75 0 0 0
49
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
44.6
Year M G A S P
2020 9 7 2 21 181
2019 50 15 18 156 936
2018 47 18 16 54 433
Sum 106 40 36 231 1550
50
Raul Jimenez
Wolverhampton Wanderers Wolverhampton Wanderers
Mexico
44.3
Year M G A S P
2020 10 4 1 33 157
2019 57 33 12 144 932
2018 29 15 4 62 397
Sum 96 52 17 239 1486
51
Thomas Mueller
Bayern Munich Bayern Munich
Germany
44.2
Year M G A S P
2020 8 4 4 11 245
2019 36 15 21 63 833
2018 50 20 14 77 1129
Sum 94 39 39 151 2207
52
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
43.8
Year M G A S P
2020 0 1 1 2 18
2019 37 25 7 16 102
2018 42 38 4 6 50
Sum 79 64 12 24 170
53
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
43.7
Year M G A S P
2020 0 0 0 0 0
2019 37 40 5 0 0
2018 29 24 8 5 28
Sum 66 64 13 5 28
54
Dries Mertens
Napoli Napoli
Belgium
43.6
Year M G A S P
2020 4 3 1 16 95
2019 39 20 13 115 894
2018 45 23 9 119 782
Sum 88 46 23 250 1771
55
Pablo Sarabia
PSG PSG
Spain
43.5
Year M G A S P
2020 7 8 2 9 100
2019 37 14 13 84 1167
2018 47 22 13 86 1026
Sum 91 44 28 179 2293
56
Nicolas Pepe
Arsenal Arsenal
France
43.4
Year M G A S P
2020 9 2 3 17 233
2019 40 17 11 90 807
2018 40 27 10 102 987
Sum 89 46 24 209 2027
57
Luuk de Jong
Sevilla Sevilla
Netherlands
43.3
Year M G A S P
2020 8 3 3 14 162
2019 32 20 1 113 523
2018 40 29 10 131 631
Sum 80 52 14 258 1316
58
Krzystof Piatek
Hertha Berlin Hertha Berlin
Poland
42.7
Year M G A S P
2020 8 3 1 22 93
2019 39 19 0 92 369
2018 37 41 0 77 218
Sum 84 63 1 191 680
59
German Cano
Vasco da Gama Vasco da Gama
Argentina
42.6
Year M G A S P
2020 0 3 0 0 0
2019 0 35 0 0 0
2018 33 0 0 0
Sum 0 71 0 0 0
60
Pernille Harder
VfL Wolfsburg VfL Wolfsburg
Denmark
42.6
Year M G A S P
2020 0 3 0 0 0
2019 0 39 0 0 0
2018 29 0 0 0
Sum 0 71 0 0 0
61
Carlos Vela
Los Angeles FC Los Angeles FC
Mexico
42.4
Year M G A S P
2020 0 2 0 0 0
2019 33 38 11 0 0
2018 36 16 11 0 0
Sum 69 56 22 0 0
62
Edinson Cavani
PSG PSG
Uruguay
42.1
Year M G A S P
2020 4 4 1 15 33
2019 21 18 5 34 203
2018 48 34 7 82 423
Sum 73 56 13 131 659
63
Josip Ilicic
Atalanta Atalanta
Slovenia
42.0
Year M G A S P
2020 9 9 0 30 315
2019 45 22 13 129 1195
2018 23 14 7 78 784
Sum 77 45 20 237 2294
64
Hans Vanaken
Club Bruges Club Bruges
Belgium
41.9
Year M G A S P
2020 10 3 1 2 84
2019 55 24 7 11 358
2018 48 23 19 9 229
Sum 113 50 27 22 671
65
David Goodwillie
Clyde Clyde
Scotland
41.8
Year M G A S P
2020 7 4 0 0 0
2019 34 27 6 0 0
2018 38 32 4 0 0
Sum 79 63 10 0 0
66
Christian Eriksen
Inter Inter
Denmark
41.6
Year M G A S P
2020 8 1 1 21 412
2019 47 15 15 108 1800
2018 51 17 17 95 1927
Sum 106 33 33 224 4139
67
Kevin de Bruyne
Manchester City Manchester City
Belgium
41.4
Year M G A S P
2020 11 2 5 20 439
2019 47 16 29 101 1594
2018 36 9 12 49 1340
Sum 94 27 46 170 3373
68
Stephen Dobbie
Queen of South Queen of South
Scotland
41.2
Year M G A S P
2020 6 2 2 0 0
2019 33 23 7 0 0
2018 31 35 4 0 0
Sum 70 60 13 0 0
69
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
41.2
Year M G A S P
2020 7 3 2 19 98
2019 41 25 8 95 602
2018 34 22 8 36 282
Sum 82 50 18 150 982
70
James Forrest
Celtic Celtic
Scotland
40.9
Year M G A S P
2020 9 2 4 3 52
2019 60 20 16 5 126
2018 56 22 15 5 92
Sum 125 44 35 13 270
71
Zlatan Ibrahimovic
AC Milan AC Milan
Sweden
40.8
Year M G A S P
2020 8 3 1 36 186
2019 31 31 8 0 0
2018 24 22 6 9 118
Sum 63 56 15 45 304
72
Marcus Rashford
Manchester United Manchester United
England
40.6
Year M G A S P
2020 3 3 0 6 40
2019 50 30 8 152 837
2018 33 14 8 73 520
Sum 86 47 16 231 1397
73
Fabio Quagliarella
Sampdoria Sampdoria
Italy
40.6
Year M G A S P
2020 7 4 1 30 82
2019 37 21 5 132 480
2018 33 24 6 103 526
Sum 77 49 12 265 1088
74
Serdar Azmoun
Zenit St. Petersburg Zenit St. Petersburg
Iran
40.4
Year M G A S P
2020 0 5 0 0 0
2019 50 33 9 118 500
2018 30 13 6 38 194
Sum 80 51 15 156 694
75
Marco Reus
Borussia Dortmund Borussia Dortmund
Germany
40.4
Year M G A S P
2020 4 2 2 7 81
2019 38 21 10 78 890
2018 44 22 8 85 1034
Sum 86 45 20 170 2005
76
Jadon Sancho
Borussia Dortmund Borussia Dortmund
England
40.3
Year M G A S P
2020 9 4 5 13 324
2019 45 21 21 67 1658
2018 27 8 13 24 851
Sum 81 33 39 104 2833
77
Abderrazak Hamdallah
Al Nassr FC Al Nassr FC
Morocco
40.2
Year M G A S P
2020 9 8 1 0 0
2019 30 39 8 0 0
2018 16 12 3 0 0
Sum 55 59 12 0 0
78
Tammy Abraham
Chelsea Chelsea
England
39.9
Year M G A S P
2020 5 1 0 13 52
2019 46 30 6 139 508
2018 26 20 4 72 262
Sum 77 51 10 224 822
79
Lautaro Martinez
Inter Inter
Argentina
39.7
Year M G A S P
2020 10 3 1 32 83
2019 44 27 3 142 327
2018 31 24 3 25 71
Sum 85 54 7 199 481
80
Vivianne Miedema
Arsenal Arsenal
Netherlands
39.6
Year M G A S P
2020 0 2 0 0 0
2019 7 44 0 0 0
2018 20 0 0 0
Sum 7 66 0 0 0
81
Bernardo Silva
Manchester City Manchester City
Portugal
39.6
Year M G A S P
2020 9 2 1 11 269
2019 52 14 21 82 1821
2018 49 17 11 56 1508
Sum 110 33 33 149 3598
82
Lorenzo Insigne
Napoli Napoli
Italy
39.1
Year M G A S P
2020 11 5 0 39 478
2019 36 13 7 126 1229
2018 50 15 14 194 2028
Sum 97 33 21 359 3735
83
Donny van de Beek
Ajax Ajax
Netherlands
39.0
Year M G A S P
2020 10 2 2 18 271
2019 52 21 13 80 1151
2018 38 15 11 69 1035
Sum 100 38 26 167 2457
84
Rodrigo
Valencia Valencia
Spain
38.9
Year M G A S P
2020 3 1 1 9 68
2019 50 22 15 101 994
2018 41 18 5 97 732
Sum 94 41 21 207 1794
85
Rouwen Hennings
Fortuna Duesseldorf Fortuna Duesseldorf
Germany
38.9
Year M G A S P
2020 8 2 0 17 117
2019 26 31 2 66 360
2018 28 23 4 31 159
Sum 62 56 6 114 636
86
Iago Aspas
Celta Vigo Celta Vigo
Spain
38.8
Year M G A S P
2020 8 2 2 18 237
2019 28 18 5 76 721
2018 40 26 7 88 966
Sum 76 46 14 182 1924
87
Duvan Zapata
Atalanta Atalanta
Colombia
38.7
Year M G A S P
2020 8 2 3 20 85
2019 34 26 7 114 493
2018 28 19 3 83 424
Sum 70 47 13 217 1002
88
Jamie Vardy
Leicester Leicester
England
38.6
Year M G A S P
2020 7 0 2 8 49
2019 38 31 6 94 345
2018 36 20 2 69 232
Sum 81 51 10 171 626
89
Guillaume Hoarau
Young Boys Young Boys
France
38.5
Year M G A S P
2020 0 3 0 0 0
2019 16 17 3 5 17
2018 35 39 3 23 98
Sum 51 59 6 28 115
90
Jarrod Bowen
West Ham West Ham
England
38.4
Year M G A S P
2020 5 1 1 17 89
2019 46 29 7 135 667
2018 42 15 5 86 708
Sum 93 45 13 238 1464
91
Ada Stolsmo Hegerberg
Olympique Lyonnais Olympique Lyonnais
Norway
38.4
Year M G A S P
2020 0 0 0 0 0
2019 0 31 0 0 0
2018 33 0 0 0
Sum 0 64 0 0 0
92
Ivan Toney
Peterborough Peterborough
England
38.4
Year M G A S P
2020 10 10 2 0 0
2019 46 24 4 0 0
2018 35 24 3 0 0
Sum 91 58 9 0 0
93
Cristian Stuani
Girona Girona
Uruguay
38.1
Year M G A S P
2020 7 6 0 0 0
2019 38 29 1 53 200
2018 32 23 0 67 344
Sum 77 58 1 120 544
94
Gerard Moreno
Villarreal Villarreal
Spain
38.1
Year M G A S P
2020 7 4 1 9 120
2019 34 20 6 111 852
2018 43 22 3 113 905
Sum 84 46 10 233 1877
95
Philippe Coutinho
Bayern Munich Bayern Munich
Brazil
38.1
Year M G A S P
2020 4 0 1 9 135
2019 53 17 9 123 1646
2018 46 20 10 93 1600
Sum 103 37 20 225 3381
96
Baghdad Bounedjah
Al-Sadd Al-Sadd
Algeria
38.0
Year M G A S P
2020 0 0 0 0 0
2019 22 14 2 0 0
2018 17 46 3 0 0
Sum 39 60 5 0 0
97
Fedor Chalov
CSKA Moscow CSKA Moscow
Russia
38.0
Year M G A S P
2020 0 1 0 0 0
2019 37 19 6 104 615
2018 28 28 6 67 347
Sum 65 48 12 171 962
98
Junior Moraes
Shakhtar Donetsk Shakhtar Donetsk
Brazil
37.9
Year M G A S P
2020 3 0 1 5 33
2019 40 29 9 10 75
2018 32 23 5 13 79
Sum 75 52 15 28 187
99
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
37.8
Year M G A S P
2020 6 2 2 12 108
2019 28 18 3 81 617
2018 40 26 6 120 825
Sum 74 46 11 213 1550
100
Mauro Icardi
PSG PSG
Argentina
37.4
Year M G A S P
2020 10 5 2 8 67
2019 26 17 4 67 243
2018 43 28 2 102 396
Sum 79 50 8 177 706