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
120.2
Year M G A S P
2018 22 21 10 86 881
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 148 139 52 525 5458
2
Cristiano Ronaldo
Real Madrid Real Madrid
Portugal
107.7
Year M G A S P
2018 20 28 4 115 468
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 131 137 30 544 2573
3
Luis Suarez
Barcelona Barcelona
Uruguay
92.7
Year M G A S P
2018 25 20 10 63 535
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 144 109 44 350 2747
4
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
88.0
Year M G A S P
2018 15 19 2 54 224
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 129 121 14 391 1979
5
Edinson Cavani
PSG PSG
Uruguay
83.9
Year M G A S P
2018 20 13 5 32 191
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 132 113 19 341 1645
6
Neymar
PSG PSG
Brazil
76.4
Year M G A S P
2018 10 11 4 39 451
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 123 78 47 306 4680
7
Mohamed Salah
Liverpool Liverpool
Egypt
75.2
Year M G A S P
2018 18 21 7 59 430
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 120 90 31 296 2850
8
Harry Kane
Tottenham Tottenham
England
74.8
Year M G A S P
2018 17 13 1 60 237
2017 54 59 9 211 769
2016 42 29 1 133 757
Sum 113 101 11 404 1763
9
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
71.5
Year M G A S P
2018 23 19 7 40 572
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 149 84 33 232 3271
10
Sergio Aguero
Manchester City Manchester City
Argentina
69.2
Year M G A S P
2018 13 15 3 34 286
2017 45 35 9 166 987
2016 50 39 5 143 888
Sum 108 89 17 343 2161
11
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
67.9
Year M G A S P
2018 11 8 3 22 211
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 104 93 12 296 1406
12
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
66.9
Year M G A S P
2018 19 10 1 70 434
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 107 82 20 390 1928
13
Dries Mertens
SSC Napoli SSC Napoli
Belgium
65.8
Year M G A S P
2018 16 8 0 51 421
2017 52 43 19 181 1140
2016 25 26 7 110 777
Sum 93 77 26 342 2338
14
Romelu Lukaku
Manchester United Manchester United
Belgium
65.5
Year M G A S P
2018 17 14 5 31 311
2017 59 43 7 144 1082
2016 49 28 5 95 936
Sum 125 85 17 270 2329
15
Gonzalo Higuain
Juventus Juventus
Argentina
64.0
Year M G A S P
2018 19 10 5 43 286
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 125 82 13 373 2184
16
Ciro Immobile
Lazio Lazio
Italy
63.9
Year M G A S P
2018 23 19 2 45 345
2017 50 45 11 130 801
2016 35 18 5 109 632
Sum 108 82 18 284 1778
17
Christian Eriksen
Tottenham Tottenham
Denmark
58.6
Year M G A S P
2018 19 8 5 53 1005
2017 59 22 26 117 2369
2016 57 18 14 141 2193
Sum 135 48 45 311 5567
18
Danny L. Rowe
AFC Fylde AFC Fylde
England
55.8
Year M G A S P
2018 21 12 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 49 93 0 0 0
19
Alexis Sanchez
Manchester United Manchester United
Chile
55.8
Year M G A S P
2018 17 3 5 20 561
2017 53 27 9 139 1792
2016 56 27 16 117 1681
Sum 126 57 30 276 4034
20
Marcus Berg
Al-Ain Al-Ain
Sweden
54.8
Year M G A S P
2018 16 20 3 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 96 84 11 0 0
21
Alexandre Lacazette
Arsenal Arsenal
France
54.7
Year M G A S P
2018 11 7 0 18 213
2017 47 34 7 94 880
2016 38 32 4 103 1076
Sum 96 73 11 215 2169
22
Andrea Belotti
Torino Torino
Italy
53.2
Year M G A S P
2018 11 5 2 29 202
2017 44 26 5 126 669
2016 41 38 6 98 716
Sum 96 69 13 253 1587
23
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
53.1
Year M G A S P
2018 0 3 0 0 0
2017 19 12 4 40 434
2016 51 51 15 164 1395
Sum 70 66 19 204 1829
24
Paulo Dybala
Juventus Juventus
Argentina
52.9
Year M G A S P
2018 13 8 2 35 480
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 104 60 19 295 3368
25
Roberto Firmino
Liverpool Liverpool
Brazil
52.9
Year M G A S P
2018 18 11 8 47 572
2017 53 24 11 113 1537
2016 46 21 8 92 1313
Sum 117 56 27 252 3422
26
Iago Aspas
Celta Vigo Celta Vigo
Spain
52.2
Year M G A S P
2018 18 10 5 37 531
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 95 64 18 198 2631
27
Angel Di Maria
PSG PSG
Argentina
52.2
Year M G A S P
2018 23 17 6 48 516
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 113 46 42 223 3311
28
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
51.9
Year M G A S P
2018 18 5 7 83 990
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 115 45 27 402 6025
29
Nicolai Joergensen
Feyenoord Feyenoord
Denmark
50.3
Year M G A S P
2018 16 5 0 0 0
2017 38 23 9 12 97
2016 48 42 11 0 0
Sum 102 70 20 12 97
30
Thomas Mueller
Bayern Munich Bayern Munich
Germany
50.3
Year M G A S P
2018 19 13 8 33 608
2017 47 14 16 61 1112
2016 45 20 15 89 1080
Sum 111 47 39 183 2800
31
Kylian Mbappe Lottin
PSG PSG
France
49.0
Year M G A S P
2018 20 11 4 28 245
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 78 56 27 163 1348
32
Jonas
Benfica Benfica
Brazil
49.0
Year M G A S P
2018 13 15 0 0 0
2017 38 40 0 18 201
2016 28 25 1 0 0
Sum 79 80 1 18 201
33
Bas Dost
Sporting CP Sporting CP
Netherlands
48.9
Year M G A S P
2018 18 16 1 0 0
2017 40 46 0 8 114
2016 24 16 2 17 296
Sum 82 78 3 25 410
34
Mauro Icardi
Inter Inter
Argentina
48.8
Year M G A S P
2018 11 9 0 30 142
2017 39 28 5 105 477
2016 39 26 8 98 557
Sum 89 63 13 233 1176
35
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
48.6
Year M G A S P
2018 12 9 0 0 0
2017 32 31 3 0 0
2016 15 35 6 0 0
Sum 59 75 9 0 0
36
Alvaro Morata
Chelsea Chelsea
Spain
47.7
Year M G A S P
2018 9 3 2 20 183
2017 34 28 7 104 676
2016 29 26 12 61 501
Sum 72 57 21 185 1360
37
Eden Hazard
Chelsea Chelsea
Belgium
47.0
Year M G A S P
2018 20 8 4 35 582
2017 44 20 9 81 1730
2016 43 23 10 58 1376
Sum 107 51 23 174 3688
38
Dele Alli
Tottenham Tottenham
England
46.9
Year M G A S P
2018 16 5 6 32 588
2017 58 23 17 91 1484
2016 45 15 10 106 1275
Sum 119 43 33 229 3347
39
Fedor Smolov
FC Krasnodar FC Krasnodar
Russia
46.6
Year M G A S P
2018 8 8 2 0 0
2017 35 27 3 0 0
2016 34 38 2 0 0
Sum 77 73 7 0 0
40
Philippe Coutinho
Barcelona Barcelona
Brazil
45.8
Year M G A S P
2018 14 5 6 25 558
2017 47 23 11 125 1678
2016 41 18 9 78 968
Sum 102 46 26 228 3204
41
Aritz Aduriz
Athletic Bilbao Athletic Bilbao
Spain
45.5
Year M G A S P
2018 8 5 0 20 158
2017 39 27 2 84 575
2016 41 31 5 77 572
Sum 88 63 7 181 1305
42
Moussa Dembele
Celtic Celtic
France
45.2
Year M G A S P
2018 13 8 4 0 0
2017 22 26 4 8 74
2016 42 29 9 14 136
Sum 77 63 17 22 210
43
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
44.8
Year M G A S P
2018 16 7 5 46 266
2017 42 33 5 93 771
2016 27 17 2 65 661
Sum 85 57 12 204 1698
44
Teemu Pukki
Brondby IF Brondby IF
Finland
44.6
Year M G A S P
2018 14 14 5 0 0
2017 38 21 6 0 0
2016 41 28 6 0 0
Sum 93 63 17 0 0
45
Quincy Promes
Spartak Moscow Spartak Moscow
Netherlands
44.0
Year M G A S P
2018 11 7 1 0 0
2017 39 27 11 18 196
2016 31 25 8 0 0
Sum 81 59 20 18 196
46
Wissam Ben Yedder
Sevilla Sevilla
France
43.9
Year M G A S P
2018 10 5 3 22 220
2017 32 23 4 66 659
2016 31 30 3 90 659
Sum 73 58 10 178 1538
47
Anthony Modeste
Tianjin Quanjian Tianjin Quanjian
France
43.8
Year M G A S P
2018 12 9 0 0 0
2017 27 23 4 43 384
2016 32 30 2 114 658
Sum 71 62 6 157 1042
48
Kevin de Bruyne
Manchester City Manchester City
Belgium
43.7
Year M G A S P
2018 20 6 8 39 1165
2017 60 11 21 93 2903
2016 43 10 16 76 1319
Sum 123 27 45 208 5387
49
Jose Maria Callejon
SSC Napoli SSC Napoli
Spain
43.5
Year M G A S P
2018 17 4 8 26 569
2017 54 19 8 76 1781
2016 47 16 14 102 1651
Sum 118 39 30 204 4001
50
Olivier Giroud
Chelsea Chelsea
France
43.5
Year M G A S P
2018 7 5 3 24 163
2017 34 27 4 46 431
2016 30 23 9 72 619
Sum 71 55 16 142 1213
51
Heung-Min Son
Tottenham Tottenham
South Korea
43.2
Year M G A S P
2018 20 9 5 45 433
2017 45 27 9 102 981
2016 31 14 3 66 765
Sum 96 50 17 213 2179
52
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
43.2
Year M G A S P
2018 7 6 3 0 0
2017 34 28 6 0 0
2016 4 32 0 0 0
Sum 45 66 9 0 0
53
Hulk
Shanghai SIPG FC Shanghai SIPG FC
Brazil
43.2
Year M G A S P
2018 12 6 4 0 0
2017 39 30 16 0 0
2016 14 20 4 0 0
Sum 65 56 24 0 0
54
Alfredo Morelo
Rangers Rangers
Colombia
43.2
Year M G A S P
2018 12 8 4 0 0
2017 34 30 2 0 0
2016 36 30 0 0 0
Sum 82 68 6 0 0
55
Wouter Weghorst
AZ Alkmaar AZ Alkmaar
Netherlands
42.8
Year M G A S P
2018 16 11 6 0 0
2017 36 29 4 0 0
2016 36 24 1 0 0
Sum 88 64 11 0 0
56
Dimitri Payet
Marseille Marseille
France
42.8
Year M G A S P
2018 21 7 14 27 633
2017 36 7 7 69 1402
2016 50 17 21 96 1484
Sum 107 31 42 192 3519
57
Radamel Falcao
Monaco Monaco
Colombia
42.4
Year M G A S P
2018 13 6 2 0 0
2017 46 38 5 0 0
2016 15 20 3 0 0
Sum 74 64 10 0 0
58
Vincent Aboubakar
FC Porto FC Porto
Cameroon
41.6
Year M G A S P
2018 11 4 0 1 23
2017 42 43 5 14 115
2016 32 17 1 13 114
Sum 85 64 6 28 252
59
Cenk Tosun
Everton Everton
Turkey
41.6
Year M G A S P
2018 11 4 0 17 213
2017 43 34 7 16 130
2016 30 22 4 5 60
Sum 84 60 11 38 403
60
Leigh Griffiths
Celtic Celtic
Scotland
41.5
Year M G A S P
2018 0 3 0 0 0
2017 30 19 8 3 59
2016 37 37 7 1 11
Sum 67 59 15 4 70
61
Florian Thauvin
Marseille Marseille
France
41.5
Year M G A S P
2018 17 13 4 40 579
2017 47 19 15 113 1607
2016 32 10 3 69 912
Sum 96 42 22 222 3098
62
Raheem Sterling
Manchester City Manchester City
England
41.1
Year M G A S P
2018 18 6 7 30 482
2017 47 24 15 91 1370
2016 42 8 8 55 910
Sum 107 38 30 176 2762
63
David Silva
Manchester City Manchester City
Spain
40.9
Year M G A S P
2018 17 5 4 18 995
2017 50 17 17 61 2864
2016 52 10 13 38 1892
Sum 119 32 34 117 5751
64
Kevin Gameiro
Atletico Madrid Atletico Madrid
France
40.8
Year M G A S P
2018 8 6 3 7 114
2017 20 16 4 38 269
2016 42 31 7 80 503
Sum 70 53 14 125 886
65
Jamie Vardy
Leicester Leicester
England
40.8
Year M G A S P
2018 15 11 0 26 173
2017 47 23 4 70 538
2016 41 20 5 77 612
Sum 103 54 9 173 1323
66
Karim Benzema
Real Madrid Real Madrid
France
40.2
Year M G A S P
2018 15 4 5 33 490
2017 45 14 9 84 874
2016 35 23 9 95 782
Sum 95 41 23 212 2146
67
Konstantinos Mitroglou
Marseille Marseille
Greece
40.1
Year M G A S P
2018 8 9 1 14 34
2017 34 25 0 32 116
2016 39 30 0 9 51
Sum 81 64 1 55 201
68
Marek Hamsik
SSC Napoli SSC Napoli
Slovakia
39.9
Year M G A S P
2018 15 2 0 27 859
2017 61 13 7 115 3707
2016 54 16 14 99 3549
Sum 130 31 21 241 8115
69
Ricardo Goulart
Guangzhou Evergrande Guangzhou Evergrande
Brazil
39.8
Year M G A S P
2018 13 10 3 0 0
2017 39 27 8 0 0
2016 7 22 0 0 0
Sum 59 59 11 0 0
70
Danny Hylton
Luton Luton
England
39.8
Year M G A S P
2018 13 7 2 0 0
2017 48 28 5 0 0
2016 39 22 7 0 0
Sum 100 57 14 0 0
71
Diego Costa
Atletico Madrid Atletico Madrid
Spain
39.7
Year M G A S P
2018 18 7 4 23 270
2017 22 10 2 57 508
2016 41 28 13 88 920
Sum 81 45 19 168 1698
72
Rory McAllister
Peterhead Peterhead
Scotland
39.6
Year M G A S P
2018 14 8 0 0 0
2017 34 37 0 0 0
2016 31 21 0 0 0
Sum 79 66 0 0 0
73
Sean Maguire
Preston Preston
Ireland
39.6
Year M G A S P
2018 6 6 0 0 0
2017 37 28 3 0 0
2016 34 30 0 0 0
Sum 77 64 3 0 0
74
Sadio Mane
Liverpool Liverpool
Senegal
39.5
Year M G A S P
2018 22 11 3 47 663
2017 36 17 7 62 817
2016 36 18 4 73 1157
Sum 94 46 14 182 2637
75
Simon Terodde
FC Köln FC Köln
Germany
39.4
Year M G A S P
2018 11 5 0 15 247
2017 28 21 4 22 232
2016 30 31 6 0 0
Sum 69 57 10 37 479
76
Ivan Perisic
Inter Inter
Croatia
39.3
Year M G A S P
2018 15 4 2 38 511
2017 52 16 14 122 1349
2016 38 16 8 93 1164
Sum 105 36 24 253 3024
77
Yu Kobayashi
Kawasaki Frontale Kawasaki Frontale
Japan
39.2
Year M G A S P
2018 9 3 0 0 0
2017 46 32 13 0 0
2016 34 15 10 0 0
Sum 89 50 23 0 0
78
Chris Wood
Burnley Burnley
New Zealand
39.1
Year M G A S P
2018 5 5 1 17 110
2017 45 29 4 21 277
2016 33 24 3 0 0
Sum 83 58 8 38 387
79
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
39.1
Year M G A S P
2018 11 14 0 0 0
2017 31 28 0 0 0
2016 9 23 0 3 36
Sum 51 65 0 3 36
80
Guillaume Hoarau
Young Boys Young Boys
France
39.0
Year M G A S P
2018 11 17 0 0 0
2017 19 10 0 0 0
2016 36 38 0 0 0
Sum 66 65 0 0 0
81
Bafetimbi Gomis
Galatasaray Galatasaray
France
39.0
Year M G A S P
2018 13 16 2 0 0
2017 31 25 5 46 229
2016 24 13 2 64 568
Sum 68 54 9 110 797
82
Mitchell Megginson
Cove Rangers Cove Rangers
Scotland
38.8
Year M G A S P
2018 0 11 0 0 0
2017 0 35 0 0 0
2016 17 18 1 0 0
Sum 17 64 1 0 0
83
Alejandro Daro Gomez
Atalanta Atalanta
Argentina
38.7
Year M G A S P
2018 17 3 4 37 426
2017 40 23 13 110 1224
2016 36 9 8 100 1115
Sum 93 35 25 247 2765
84
Nemanja Nikolic
Chicago Fire Chicago Fire
Hungary
38.6
Year M G A S P
2018 7 5 0 0 0
2017 37 26 3 0 0
2016 38 31 0 8 62
Sum 82 62 3 8 62
85
Fabio Lima
Al-Wasl Al-Wasl
Brazil
38.6
Year M G A S P
2018 14 9 1 0 0
2017 24 21 6 0 0
2016 20 27 4 0 0
Sum 58 57 11 0 0
86
Valere Germain
Marseille Marseille
France
38.5
Year M G A S P
2018 18 7 3 31 214
2017 37 22 2 61 515
2016 39 19 7 68 934
Sum 94 48 12 160 1663
87
Billy Sharp
Sheffield United Sheffield United
England
38.4
Year M G A S P
2018 11 5 1 0 0
2017 37 24 6 0 0
2016 46 27 5 0 0
Sum 94 56 12 0 0
88
Omar Al Somah
Al Ahli Al Ahli
Syria
38.4
Year M G A S P
2018 5 2 0 0 0
2017 31 27 0 0 0
2016 13 35 0 0 0
Sum 49 64 0 0 0
89
Hakim Ziyech
Ajax Ajax
Morocco
37.9
Year M G A S P
2018 15 8 5 0 0
2017 50 10 18 9 128
2016 36 22 11 0 0
Sum 101 40 34 9 128
90
Gareth Bale
Real Madrid Real Madrid
Wales
37.6
Year M G A S P
2018 16 13 1 48 438
2017 21 6 5 44 410
2016 43 25 8 101 899
Sum 80 44 14 193 1747
91
Lei Wu
Shanghai SIPG FC Shanghai SIPG FC
China
37.6
Year M G A S P
2018 12 10 2 0 0
2017 46 26 8 0 0
2016 10 20 0 0 0
Sum 68 56 10 0 0
92
Andre-Pierre Gignac
Tigres Tigres
France
37.6
Year M G A S P
2018 14 10 0 0 0
2017 51 23 0 0 0
2016 40 29 1 0 0
Sum 105 62 1 0 0
93
Stephen Dobbie
Queen of South Queen of South
Scotland
37.4
Year M G A S P
2018 13 4 2 0 0
2017 37 30 7 0 0
2016 20 19 5 0 0
Sum 70 53 14 0 0
94
Francesco Caputo
Empoli Empoli
Italy
37.2
Year M G A S P
2018 15 9 4 0 0
2017 41 23 8 0 0
2016 39 20 3 0 0
Sum 95 52 15 0 0
95
Shinzo Koroki
Urawa Red Diamonds Urawa Red Diamonds
Japan
37.2
Year M G A S P
2018 10 6 0 0 0
2017 47 27 6 0 0
2016 33 23 3 0 0
Sum 90 56 9 0 0
96
Agustin Herrera
Antigua Guatemala Antigua Guatemala
Mexico
37.2
Year M G A S P
2018 0 11 0 0 0
2017 0 25 0 0 0
2016 26 0 0 0
Sum 0 62 0 0 0
97
Vidar Oern Kjartansson
Maccabi Tel Aviv Maccabi Tel Aviv
Iceland
37.2
Year M G A S P
2018 0 7 0 0 0
2017 15 26 0 0 0
2016 27 29 0 0 0
Sum 42 62 0 0 0
98
Besart Ibraimi
KF Shkendija KF Shkendija
Macedonia
37.2
Year M G A S P
2018 0 7 0 0 0
2017 9 28 0 0 0
2016 7 27 0 0 0
Sum 16 62 0 0 0
99
Sebastien Haller
Eintracht Frankfurt Eintracht Frankfurt
France
37.0
Year M G A S P
2018 10 4 1 15 239
2017 38 20 4 23 377
2016 41 28 6 0 0
Sum 89 52 11 38 616
100
Henrik Mkhitaryan
Arsenal Arsenal
Armenia
37.0
Year M G A S P
2018 13 2 5 10 246
2017 52 19 9 39 1282
2016 30 16 12 49 881
Sum 95 37 26 98 2409