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
110.8
Year M G A S P
2020 29 18 16 120 1300
2019 51 50 17 228 2006
2018 49 52 24 194 1808
Sum 129 120 57 542 5114
2
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
100.8
Year M G A S P
2020 24 26 10 49 200
2019 57 61 9 186 678
2018 52 46 10 159 596
Sum 133 133 29 394 1474
3
Cristiano Ronaldo
Juventus Juventus
Portugal
95.2
Year M G A S P
2020 28 29 4 159 810
2019 52 41 5 170 1057
2018 52 50 11 280 1128
Sum 132 120 20 609 2995
4
Kylian Mbappe Lottin
PSG PSG
France
80.0
Year M G A S P
2020 20 17 5 48 252
2019 41 47 18 144 823
2018 52 34 11 102 640
Sum 113 98 34 294 1715
5
Mohamed Salah
Liverpool Liverpool
Egypt
74.0
Year M G A S P
2020 25 13 6 80 498
2019 54 26 9 186 992
2018 56 46 15 163 930
Sum 135 85 30 429 2420
6
Luis Suarez
Barcelona Barcelona
Uruguay
73.0
Year M G A S P
2020 11 8 2 30 229
2019 49 34 14 143 987
2018 59 39 23 155 1013
Sum 119 81 39 328 2229
7
Ciro Immobile
Lazio Lazio
Italy
71.8
Year M G A S P
2020 24 20 5 87 485
2019 43 34 13 146 861
2018 48 32 8 144 901
Sum 115 86 26 377 2247
8
Raheem Sterling
Manchester City Manchester City
England
70.5
Year M G A S P
2020 21 12 2 57 497
2019 58 47 18 137 1426
2018 53 18 19 85 1236
Sum 132 77 39 279 3159
9
Harry Kane
Tottenham Tottenham
England
69.5
Year M G A S P
2020 15 9 4 28 151
2019 48 38 9 117 475
2018 57 42 9 161 596
Sum 120 89 22 306 1222
10
Bruno Fernandes
Manchester United Manchester United
Portugal
68.8
Year M G A S P
2020 29 13 9 84 1000
2019 53 37 20 136 1544
2018 54 22 11 81 1079
Sum 136 72 40 301 3623
11
Antoine Griezmann
Barcelona Barcelona
France
67.6
Year M G A S P
2020 24 10 1 28 475
2019 55 24 16 111 1357
2018 65 40 20 123 1291
Sum 144 74 37 262 3123
12
Dusan Tadic
Ajax Ajax
Serbia
66.2
Year M G A S P
2020 17 6 4 24 315
2019 61 33 33 108 1374
2018 60 25 15 70 1278
Sum 138 64 52 202 2967
13
Romelu Lukaku
Inter Inter
Belgium
63.6
Year M G A S P
2020 28 22 3 67 406
2019 41 29 8 92 529
2018 48 33 7 69 470
Sum 117 84 18 228 1405
14
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
63.1
Year M G A S P
2020 22 16 3 47 364
2019 50 35 5 146 734
2018 42 32 7 88 570
Sum 114 83 15 281 1668
15
Karim Benzema
Real Madrid Real Madrid
France
62.9
Year M G A S P
2020 23 11 4 62 714
2019 53 39 12 172 1420
2018 48 20 11 104 1190
Sum 124 70 27 338 3324
16
Gabriel
Flamengo Flamengo
Brazil
61.5
Year M G A S P
2020 12 17 1 13 53
2019 47 43 9 79 367
2018 44 27 2 74 739
Sum 103 87 12 166 1159
17
Teemu Pukki
Norwich Norwich
Finland
59.9
Year M G A S P
2020 18 5 1 27 173
2019 51 34 8 134 555
2018 49 38 11 70 308
Sum 118 77 20 231 1036
18
Timo Werner
Chelsea Chelsea
Germany
59.3
Year M G A S P
2020 23 13 3 45 289
2019 44 31 13 137 770
2018 48 24 10 133 698
Sum 115 68 26 315 1757
19
Sergio Aguero
Manchester City Manchester City
Argentina
59.2
Year M G A S P
2020 11 9 1 34 147
2019 43 36 8 134 597
2018 34 31 8 104 637
Sum 88 76 17 272 1381
20
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
58.6
Year M G A S P
2020 20 18 5 29 184
2019 48 26 22 82 881
2018 41 21 11 38 390
Sum 109 65 38 149 1455
21
Erling Braut Haaland
Borussia Dortmund Borussia Dortmund
Norway
58.6
Year M G A S P
2020 20 23 3 30 148
2019 20 44 5 71 220
2018 22 17 5 25 98
Sum 62 84 13 126 466
22
Aleksandar Mitrovic
Fulham Fulham
Serbia
57.1
Year M G A S P
2020 20 12 2 56 283
2019 49 32 2 146 775
2018 52 33 3 118 599
Sum 121 77 7 320 1657
23
Angel Di Maria
PSG PSG
Argentina
56.7
Year M G A S P
2020 22 4 12 24 406
2019 42 22 19 113 1114
2018 54 25 14 124 1405
Sum 118 51 45 261 2925
24
Hakim Ziyech
Chelsea Chelsea
Morocco
56.7
Year M G A S P
2020 7 1 0 15 194
2019 59 20 30 203 1735
2018 50 24 15 188 1625
Sum 116 45 45 406 3554
25
Sadio Mane
Liverpool Liverpool
Senegal
56.3
Year M G A S P
2020 23 11 1 43 518
2019 59 34 10 114 1211
2018 61 25 4 111 1222
Sum 143 70 15 268 2951
26
Heung-Min Son
Tottenham Tottenham
South Korea
55.6
Year M G A S P
2020 22 16 3 46 429
2019 54 23 14 117 953
2018 48 23 11 88 809
Sum 124 62 28 251 2191
27
Neymar
PSG PSG
Brazil
55.5
Year M G A S P
2020 18 14 5 35 376
2019 23 17 9 66 790
2018 40 34 11 102 1231
Sum 81 65 25 203 2397
28
Bafetimbi Gomis
Al Hilal Al Hilal
France
55.1
Year M G A S P
2020 21 21 0 0 0
2019 38 32 9 0 0
2018 32 30 4 3 9
Sum 91 83 13 3 9
29
Pizzi
Benfica Benfica
Portugal
55.0
Year M G A S P
2020 27 12 9 53 701
2019 50 29 24 91 1688
2018 48 12 8 26 1039
Sum 125 53 41 170 3428
30
Munas Dabbur
Hoffenheim Hoffenheim
Israel
54.9
Year M G A S P
2020 14 6 1 19 140
2019 26 28 9 57 487
2018 49 41 3 99 614
Sum 89 75 13 175 1241
31
Odsonne Edouard
Celtic Celtic
France
54.9
Year M G A S P
2020 19 18 3 10 17
2019 41 33 15 9 56
2018 33 24 5 9 96
Sum 93 75 23 28 169
32
Andrea Belotti
Torino Torino
Italy
54.9
Year M G A S P
2020 24 10 2 65 343
2019 43 37 5 102 399
2018 36 25 6 98 486
Sum 103 72 13 265 1228
33
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
54.5
Year M G A S P
2020 21 10 5 83 371
2019 46 25 10 148 660
2018 50 25 7 166 711
Sum 117 60 22 397 1742
34
Memphis Depay
Lyon Lyon
Netherlands
53.9
Year M G A S P
2020 9 6 0 1 19
2019 43 27 16 130 1082
2018 52 23 16 128 1234
Sum 104 56 32 259 2335
35
Serge Gnabry
Bayern Munich Bayern Munich
Germany
53.8
Year M G A S P
2020 22 16 5 40 327
2019 46 31 12 103 970
2018 33 15 9 70 635
Sum 101 62 26 213 1932
36
Steven Berghuis
Feyenoord Feyenoord
Netherlands
53.4
Year M G A S P
2020 13 10 5 31 392
2019 45 25 9 134 1538
2018 40 17 20 94 1447
Sum 98 52 34 259 3377
37
Thomas Mueller
Bayern Munich Bayern Munich
Germany
52.4
Year M G A S P
2020 26 10 14 28 438
2019 36 15 21 63 833
2018 50 20 14 77 1129
Sum 112 45 49 168 2400
38
Roberto Firmino
Liverpool Liverpool
Brazil
52.1
Year M G A S P
2020 25 6 5 48 542
2019 54 21 16 103 1149
2018 51 24 12 112 1347
Sum 130 51 33 263 3038
39
Wissam Ben Yedder
Monaco Monaco
France
51.8
Year M G A S P
2020 18 9 3 18 227
2019 44 31 7 104 810
2018 31 24 10 71 517
Sum 93 64 20 193 1554
40
Alfredo Morelo
Rangers Rangers
Colombia
51.8
Year M G A S P
2020 16 6 1 7 51
2019 41 39 6 22 121
2018 47 30 8 0 0
Sum 104 75 15 29 172
41
Gabriel Jesus
Manchester City Manchester City
Brazil
51.5
Year M G A S P
2020 20 13 6 72 494
2019 34 32 12 92 551
2018 33 16 4 67 460
Sum 87 61 22 231 1505
42
Kamil Wilczek
FC København FC København
Poland
51.0
Year M G A S P
2020 12 5 0 20 114
2019 39 34 5 50 240
2018 38 37 4 0 0
Sum 89 76 9 70 354
43
Abderrazak Hamdallah
Al Nassr FC Al Nassr FC
Morocco
50.8
Year M G A S P
2020 20 25 2 0 0
2019 30 39 8 0 0
2018 16 12 3 0 0
Sum 66 76 13 0 0
44
Dries Mertens
Napoli Napoli
Belgium
50.6
Year M G A S P
2020 16 11 6 38 264
2019 39 20 12 115 894
2018 45 23 9 119 782
Sum 100 54 27 272 1940
45
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
50.5
Year M G A S P
2020 24 13 5 61 498
2019 50 15 18 156 936
2018 47 18 16 54 433
Sum 121 46 39 271 1867
46
Pernille Harder
Chelsea Ladies Chelsea Ladies
Denmark
50.4
Year M G A S P
2020 3 16 0 0 0
2019 0 39 0 0 0
2018 29 0 0 0
Sum 3 84 0 0 0
47
Moussa Dembele
Lyon Lyon
France
50.3
Year M G A S P
2020 21 16 3 23 115
2019 43 28 4 107 461
2018 30 23 8 37 192
Sum 94 67 15 167 768
48
Serdar Azmoun
Zenit St. Petersburg Zenit St. Petersburg
Iran
50.3
Year M G A S P
2020 17 19 2 29 98
2019 50 33 9 118 500
2018 30 13 6 38 194
Sum 97 65 17 185 792
49
Kevin de Bruyne
Manchester City Manchester City
Belgium
50.2
Year M G A S P
2020 23 10 12 52 1042
2019 47 16 29 101 1594
2018 36 9 12 49 1340
Sum 106 35 53 202 3976
50
Raul Jimenez
Wolverhampton Wanderers Wolverhampton Wanderers
Mexico
50.1
Year M G A S P
2020 25 12 1 71 480
2019 59 33 12 144 932
2018 29 15 4 62 397
Sum 113 60 17 277 1809
51
Zlatan Ibrahimovic
AC Milan AC Milan
Sweden
50.0
Year M G A S P
2020 21 14 5 71 491
2019 31 31 8 0 0
2018 24 22 6 9 118
Sum 76 67 19 80 609
52
German Cano
Vasco da Gama Vasco da Gama
Argentina
49.8
Year M G A S P
2020 12 15 0 0 0
2019 0 35 0 0 0
2018 33 0 0 0
Sum 12 83 0 0 0
53
Vedat Muriqi
Fenerbahce Fenerbahce
Albania
49.7
Year M G A S P
2020 17 6 2 55 276
2019 42 32 10 92 612
2018 38 25 6 31 289
Sum 97 63 18 178 1177
54
Andraz Sporar
Sporting CP Sporting CP
Slovenia
49.7
Year M G A S P
2020 19 9 0 26 175
2019 45 38 9 18 73
2018 37 26 3 0 0
Sum 101 73 12 44 248
55
Jean Pierre Nsame
Young Boys Young Boys
France
49.2
Year M G A S P
2020 20 27 2 0 0
2019 39 35 7 15 94
2018 13 13 0 7 42
Sum 72 75 9 22 136
56
Lawrence Shankland
Dundee United Dundee United
Scotland
48.8
Year M G A S P
2020 11 8 0 0 0
2019 31 28 3 0 0
2018 36 42 2 0 0
Sum 78 78 5 0 0
57
Hans Vanaken
Club Bruges Club Bruges
Belgium
47.9
Year M G A S P
2020 19 11 4 2 84
2019 55 24 7 11 358
2018 48 23 19 9 229
Sum 122 58 30 22 671
58
Lautaro Martinez
Inter Inter
Argentina
47.8
Year M G A S P
2020 25 13 4 71 250
2019 44 27 3 142 327
2018 31 24 3 25 71
Sum 100 64 10 238 648
59
Josef Martinez
Atlanta United Atlanta United
Venezuela
47.5
Year M G A S P
2020 3 2 0 0 0
2019 36 34 3 0 0
2018 41 36 7 12 50
Sum 80 72 10 12 50
60
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
47.1
Year M G A S P
2020 9 5 1 0 0
2019 37 40 5 0 0
2018 29 24 8 5 28
Sum 75 69 14 5 28
61
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
47.0
Year M G A S P
2020 8 5 3 2 18
2019 37 25 7 16 102
2018 42 38 4 6 50
Sum 87 68 14 24 170
62
Gerard Moreno
Villarreal Villarreal
Spain
47.0
Year M G A S P
2020 20 15 4 31 343
2019 34 20 7 111 852
2018 43 22 3 113 905
Sum 97 57 14 255 2100
63
Pablo Sarabia
PSG PSG
Spain
47.0
Year M G A S P
2020 16 13 3 13 146
2019 37 14 13 84 1167
2018 47 22 13 86 1026
Sum 100 49 29 183 2339
64
Duvan Zapata
Atalanta Atalanta
Colombia
47.0
Year M G A S P
2020 20 12 6 58 341
2019 34 26 7 114 493
2018 28 19 3 83 424
Sum 82 57 16 255 1258
65
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
46.6
Year M G A S P
2020 21 11 2 43 243
2019 41 25 8 95 602
2018 34 22 8 36 282
Sum 96 58 18 174 1127
66
Luuk de Jong
Sevilla Sevilla
Netherlands
46.6
Year M G A S P
2020 15 8 3 24 263
2019 32 20 1 113 523
2018 40 29 10 131 631
Sum 87 57 14 268 1417
67
Junior Moraes
Shakhtar Donetsk Shakhtar Donetsk
Brazil
46.5
Year M G A S P
2020 18 11 5 22 93
2019 40 29 9 10 75
2018 32 23 5 13 79
Sum 90 63 19 45 247
68
Eden Hazard
Real Madrid Real Madrid
Belgium
46.4
Year M G A S P
2020 8 0 2 11 273
2019 48 16 17 70 1346
2018 56 27 16 92 1557
Sum 112 43 35 173 3176
69
Jadon Sancho
Borussia Dortmund Borussia Dortmund
England
46.3
Year M G A S P
2020 21 11 8 25 634
2019 45 21 21 67 1658
2018 27 8 13 24 851
Sum 93 40 42 116 3143
70
Christian Eriksen
Inter Inter
Denmark
46.2
Year M G A S P
2020 18 6 3 45 716
2019 47 15 15 108 1800
2018 51 17 17 95 1927
Sum 116 38 35 248 4443
71
Josip Ilicic
Atalanta Atalanta
Slovenia
45.9
Year M G A S P
2020 12 14 2 47 478
2019 45 22 12 129 1195
2018 23 14 7 78 784
Sum 80 50 21 254 2457
72
Nicolas Pepe
Arsenal Arsenal
France
45.8
Year M G A S P
2020 18 4 5 28 394
2019 40 17 11 90 807
2018 40 27 10 102 987
Sum 98 48 26 220 2188
73
Marcus Rashford
Manchester United Manchester United
England
45.2
Year M G A S P
2020 16 7 3 35 412
2019 50 30 8 152 837
2018 33 14 8 73 520
Sum 99 51 19 260 1769
74
Krzystof Piatek
Hertha Berlin Hertha Berlin
Poland
45.1
Year M G A S P
2020 15 6 2 30 164
2019 39 19 0 92 369
2018 37 41 0 77 218
Sum 91 66 2 199 751
75
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
76
Lorenzo Insigne
Napoli Napoli
Italy
44.9
Year M G A S P
2020 28 10 4 75 977
2019 36 13 7 126 1229
2018 50 15 14 194 2028
Sum 114 38 25 395 4234
77
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
44.7
Year M G A S P
2020 12 13 2 22 220
2019 28 18 3 81 617
2018 40 26 6 120 825
Sum 80 57 11 223 1662
78
Jamie Vardy
Leicester Leicester
England
44.6
Year M G A S P
2020 19 8 3 42 169
2019 38 31 6 94 345
2018 36 20 2 69 232
Sum 93 59 11 205 746
79
Iago Aspas
Celta Vigo Celta Vigo
Spain
44.6
Year M G A S P
2020 21 10 3 33 525
2019 28 18 5 76 721
2018 40 26 7 88 966
Sum 89 54 15 197 2212
80
Fabio Quagliarella
Sampdoria Sampdoria
Italy
44.5
Year M G A S P
2020 12 9 2 49 183
2019 37 21 5 132 480
2018 33 24 6 103 526
Sum 82 54 13 284 1189
81
Francesco Caputo
Sassuolo Sassuolo
Italy
44.5
Year M G A S P
2020 20 13 3 42 377
2019 34 16 4 75 608
2018 40 28 7 51 307
Sum 94 57 14 168 1292
82
David Goodwillie
Clyde Clyde
Scotland
44.0
Year M G A S P
2020 10 7 1 0 0
2019 34 27 6 0 0
2018 38 32 4 0 0
Sum 82 66 11 0 0
83
Cristian Stuani
Girona Girona
Uruguay
43.9
Year M G A S P
2020 23 15 1 0 0
2019 38 29 1 53 200
2018 32 23 0 67 344
Sum 93 67 2 120 544
84
Kai Havertz
Chelsea Chelsea
Germany
43.9
Year M G A S P
2020 25 17 8 36 682
2019 42 16 4 76 1686
2018 37 14 9 70 1260
Sum 104 47 21 182 3628
85
Junior Negrao
Ulsan Hyundai Ulsan Hyundai
Brazil
43.8
Year M G A S P
2020 20 24 0 0 0
2019 32 22 0 0 0
2018 27 27 0 0 0
Sum 79 73 0 0 0
86
Carlos Vela
Los Angeles FC Los Angeles FC
Mexico
43.6
Year M G A S P
2020 5 4 0 0 0
2019 33 38 11 0 0
2018 36 16 11 0 0
Sum 74 58 22 0 0
87
Jarrod Bowen
West Ham West Ham
England
43.6
Year M G A S P
2020 18 6 5 37 240
2019 46 29 7 135 667
2018 42 15 5 86 708
Sum 106 50 17 258 1615
88
Andre-Pierre Gignac
Tigres Tigres
France
43.4
Year M G A S P
2020 23 18 1 0 0
2019 39 22 5 0 0
2018 37 27 2 0 0
Sum 99 67 8 0 0
89
Ronivaldo
FC Wacker Innsbruck FC Wacker Innsbruck
Brazil
42.8
Year M G A S P
2020 14 12 1 0 0
2019 32 33 5 0 0
2018 22 21 2 0 0
Sum 68 66 8 0 0
90
James Forrest
Celtic Celtic
Scotland
42.5
Year M G A S P
2020 20 4 5 3 52
2019 60 20 16 5 126
2018 56 22 15 5 92
Sum 136 46 36 13 270
91
Philippe Coutinho
Barcelona Barcelona
Brazil
42.4
Year M G A S P
2020 8 6 2 20 246
2019 53 17 9 123 1646
2018 46 20 10 93 1600
Sum 107 43 21 236 3492
92
Bernardo Silva
Manchester City Manchester City
Portugal
42.2
Year M G A S P
2020 18 3 4 28 781
2019 52 14 21 82 1821
2018 49 17 11 56 1508
Sum 119 34 36 166 4110
93
Baghdad Bounedjah
Al-Sadd Al-Sadd
Algeria
42.2
Year M G A S P
2020 5 7 0 0 0
2019 23 14 2 0 0
2018 17 46 3 0 0
Sum 45 67 5 0 0
94
Edinson Cavani
PSG PSG
Uruguay
42.2
Year M G A S P
2020 8 4 1 19 60
2019 21 18 5 34 203
2018 48 34 7 82 423
Sum 77 56 13 135 686
95
Tammy Abraham
Chelsea Chelsea
England
42.0
Year M G A S P
2020 9 4 0 27 114
2019 46 30 6 139 508
2018 26 20 4 72 262
Sum 81 54 10 238 884
96
Vivianne Miedema
Arsenal Arsenal
Netherlands
42.0
Year M G A S P
2020 3 6 0 0 0
2019 7 44 0 0 0
2018 20 0 0 0
Sum 10 70 0 0 0
97
Fedor Chalov
CSKA Moscow CSKA Moscow
Russia
42.0
Year M G A S P
2020 15 4 4 22 166
2019 37 19 6 104 615
2018 28 28 6 67 347
Sum 80 51 16 193 1128
98
Viktor Tsigankov
Dynamo Kyiv Dynamo Kyiv
Ukraine
42.0
Year M G A S P
2020 6 10 0 0 0
2019 48 21 17 21 264
2018 48 21 8 1 48
Sum 102 52 25 22 312
99
Rouwen Hennings
Fortuna Duesseldorf Fortuna Duesseldorf
Germany
41.7
Year M G A S P
2020 16 6 0 33 171
2019 26 31 2 66 360
2018 28 23 4 31 159
Sum 70 60 6 130 690
100
Marco Reus
Borussia Dortmund Borussia Dortmund
Germany
41.6
Year M G A S P
2020 5 4 2 7 81
2019 38 21 10 78 890
2018 44 22 8 85 1034
Sum 87 47 20 170 2005