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
109.7
Year M G A S P
2018 13 9 6 29 375
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 139 127 48 468 4952
2
Cristiano Ronaldo
Real Madrid Real Madrid
Portugal
94.7
Year M G A S P
2018 9 10 2 59 219
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 120 119 28 488 2324
3
Luis Suarez
Barcelona Barcelona
Uruguay
83.7
Year M G A S P
2018 13 10 5 26 251
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 132 99 39 313 2463
4
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
80.6
Year M G A S P
2018 6 8 2 23 83
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 120 110 14 360 1838
5
Edinson Cavani
PSG PSG
Uruguay
77.5
Year M G A S P
2018 9 5 2 19 126
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 121 105 16 328 1580
6
Neymar
PSG PSG
Brazil
75.9
Year M G A S P
2018 9 11 3 36 411
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 122 78 46 303 4640
7
Harry Kane
Tottenham Tottenham
England
72.1
Year M G A S P
2018 10 10 0 39 125
2017 54 59 9 211 769
2016 42 29 1 133 757
Sum 106 98 10 383 1651
8
Sergio Aguero
Manchester City Manchester City
Argentina
68.0
Year M G A S P
2018 11 14 2 27 224
2017 45 35 9 166 987
2016 50 39 5 143 888
Sum 106 88 16 336 2099
9
Dries Mertens
SSC Napoli SSC Napoli
Belgium
63.8
Year M G A S P
2018 7 6 0 23 179
2017 52 43 19 181 1140
2016 25 26 7 110 777
Sum 84 75 26 314 2096
10
Mohamed Salah
Liverpool Liverpool
Egypt
63.8
Year M G A S P
2018 8 7 2 22 172
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 110 76 26 259 2592
11
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
63.2
Year M G A S P
2018 5 3 0 4 49
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 98 88 9 278 1244
12
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
61.8
Year M G A S P
2018 8 3 1 36 184
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 96 75 20 356 1678
13
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
61.8
Year M G A S P
2018 10 6 4 19 276
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 136 71 30 211 2975
14
Gonzalo Higuain
Juventus Juventus
Argentina
60.2
Year M G A S P
2018 8 8 0 21 130
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 114 80 8 351 2028
15
Romelu Lukaku
Manchester United Manchester United
Belgium
59.0
Year M G A S P
2018 8 6 2 12 142
2017 59 43 7 144 1082
2016 49 28 5 95 936
Sum 116 77 14 251 2160
16
Ciro Immobile
Lazio Lazio
Italy
56.7
Year M G A S P
2018 8 9 1 19 129
2017 50 45 11 130 801
2016 35 18 5 109 632
Sum 93 72 17 258 1562
17
Alexis Sanchez
Manchester United Manchester United
Chile
52.9
Year M G A S P
2018 8 1 2 13 252
2017 53 27 9 139 1792
2016 56 27 16 117 1681
Sum 117 55 27 269 3725
18
Christian Eriksen
Tottenham Tottenham
Denmark
52.8
Year M G A S P
2018 8 3 1 22 472
2017 59 22 26 117 2369
2016 57 18 14 141 2193
Sum 124 43 41 280 5034
19
Danny L. Rowe
AFC Fylde AFC Fylde
England
52.2
Year M G A S P
2018 11 6 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 39 87 0 0 0
20
Zlatan Ibrahimovic
Manchester United Manchester United
Sweden
51.3
Year M G A S P
2018 0 0 0 0 0
2017 19 12 4 40 434
2016 51 51 15 164 1395
Sum 70 63 19 204 1829
21
Alexandre Lacazette
Arsenal Arsenal
France
50.8
Year M G A S P
2018 6 1 0 10 126
2017 47 34 7 94 880
2016 38 32 4 103 1076
Sum 91 67 11 207 2082
22
Andrea Belotti
Torino Torino
Italy
49.4
Year M G A S P
2018 3 1 0 5 31
2017 44 26 5 126 669
2016 41 38 6 98 716
Sum 88 65 11 229 1416
23
Nicolai Joergensen
Feyenoord Feyenoord
Denmark
47.9
Year M G A S P
2018 8 1 0 0 0
2017 38 23 9 12 97
2016 48 42 11 0 0
Sum 94 66 20 12 97
24
Roberto Firmino
Liverpool Liverpool
Brazil
46.7
Year M G A S P
2018 9 5 4 18 223
2017 53 24 11 113 1537
2016 46 21 8 92 1313
Sum 108 50 23 223 3073
25
Angel Di Maria
PSG PSG
Argentina
46.7
Year M G A S P
2018 12 10 5 19 255
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 102 39 41 194 3050
26
Iago Aspas
Celta Vigo Celta Vigo
Spain
46.6
Year M G A S P
2018 10 4 2 14 229
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 87 58 15 175 2329
27
Paulo Dybala
Juventus Juventus
Argentina
46.6
Year M G A S P
2018 3 0 1 4 48
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 94 52 18 264 2936
28
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
46.6
Year M G A S P
2018 7 1 4 28 398
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 104 41 24 347 5433
29
Marcus Berg
Al-Ain Al-Ain
Sweden
46.0
Year M G A S P
2018 7 6 2 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 87 70 10 0 0
30
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
45.6
Year M G A S P
2018 6 4 0 0 0
2017 32 31 3 0 0
2016 15 35 6 0 0
Sum 53 70 9 0 0
31
Bas Dost
Sporting CP Sporting CP
Netherlands
45.3
Year M G A S P
2018 9 10 1 0 0
2017 40 46 0 8 114
2016 24 16 2 17 296
Sum 73 72 3 25 410
32
Alvaro Morata
Chelsea Chelsea
Spain
45.0
Year M G A S P
2018 4 0 1 5 59
2017 34 28 7 104 676
2016 29 26 12 61 501
Sum 67 54 20 170 1236
33
Eden Hazard
Chelsea Chelsea
Belgium
44.9
Year M G A S P
2018 11 7 2 20 259
2017 44 20 9 81 1730
2016 43 23 10 58 1376
Sum 98 50 21 159 3365
34
Aritz Aduriz
Athletic Bilbao Athletic Bilbao
Spain
44.7
Year M G A S P
2018 4 4 0 10 89
2017 39 27 2 84 575
2016 41 31 5 77 572
Sum 84 62 7 171 1236
35
Jonas
Benfica Benfica
Brazil
44.2
Year M G A S P
2018 8 7 0 0 0
2017 38 40 0 18 201
2016 28 25 1 0 0
Sum 74 72 1 18 201
36
Fedor Smolov
FC Krasnodar FC Krasnodar
Russia
43.6
Year M G A S P
2018 0 5 0 0 0
2017 35 27 2 0 0
2016 34 38 2 0 0
Sum 69 70 4 0 0
37
Mauro Icardi
Inter Inter
Argentina
43.5
Year M G A S P
2018 3 1 0 9 42
2017 39 28 5 105 477
2016 39 26 8 98 557
Sum 81 55 13 212 1076
38
Thomas Mueller
Bayern Munich Bayern Munich
Germany
43.0
Year M G A S P
2018 8 6 2 16 244
2017 47 14 16 61 1112
2016 45 20 15 89 1080
Sum 100 40 33 166 2436
39
Dele Alli
Tottenham Tottenham
England
42.5
Year M G A S P
2018 9 1 2 22 347
2017 58 23 17 91 1484
2016 45 15 10 106 1275
Sum 112 39 29 219 3106
40
Kylian Mbappe Lottin
PSG PSG
France
42.4
Year M G A S P
2018 8 3 1 5 121
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 66 48 24 140 1224
41
Wissam Ben Yedder
Sevilla Sevilla
France
41.6
Year M G A S P
2018 5 3 1 13 102
2017 32 23 4 66 659
2016 31 30 3 90 659
Sum 68 56 8 169 1420
42
Alfredo Morelo
Rangers Rangers
Colombia
41.2
Year M G A S P
2018 5 6 2 0 0
2017 34 30 2 0 0
2016 36 30 0 0 0
Sum 75 66 4 0 0
43
Kevin de Bruyne
Manchester City Manchester City
Belgium
41.1
Year M G A S P
2018 11 4 7 22 478
2017 60 11 21 93 2903
2016 43 10 16 76 1319
Sum 114 25 44 191 4700
44
Vincent Aboubakar
FC Porto FC Porto
Cameroon
41.0
Year M G A S P
2018 5 3 0 0 0
2017 42 43 5 14 115
2016 32 17 1 13 114
Sum 79 63 6 27 229
45
Leigh Griffiths
Celtic Celtic
Scotland
40.9
Year M G A S P
2018 0 2 0 0 0
2017 30 19 8 3 59
2016 37 37 7 1 11
Sum 67 58 15 4 70
46
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
40.8
Year M G A S P
2018 7 4 1 26 94
2017 42 33 5 93 771
2016 27 17 2 65 661
Sum 76 54 8 184 1526
47
Olivier Giroud
Chelsea Chelsea
France
40.6
Year M G A S P
2018 0 1 3 8 50
2017 34 27 4 46 431
2016 30 23 9 72 619
Sum 64 51 16 126 1100
48
Quincy Promes
Spartak Moscow Spartak Moscow
Netherlands
40.6
Year M G A S P
2018 0 2 0 0 0
2017 39 27 11 18 196
2016 31 25 8 0 0
Sum 70 54 19 18 196
49
Radamel Falcao
Monaco Monaco
Colombia
40.4
Year M G A S P
2018 6 4 0 0 0
2017 46 38 5 0 0
2016 15 20 3 0 0
Sum 67 62 8 0 0
50
Moussa Dembele
Celtic Celtic
France
40.2
Year M G A S P
2018 5 1 2 0 0
2017 22 26 4 8 74
2016 42 29 9 14 136
Sum 69 56 15 22 210
51
Anthony Modeste
Tianjin Quanjian Tianjin Quanjian
France
40.2
Year M G A S P
2018 0 3 0 0 0
2017 27 23 4 43 384
2016 32 30 2 114 658
Sum 59 56 6 157 1042
52
Philippe Coutinho
Barcelona Barcelona
Brazil
40.2
Year M G A S P
2018 4 1 0 5 156
2017 47 23 11 125 1678
2016 41 18 9 78 968
Sum 92 42 20 208 2802
53
Jose Maria Callejon
SSC Napoli SSC Napoli
Spain
40.0
Year M G A S P
2018 8 2 4 11 233
2017 54 19 8 76 1781
2016 47 16 14 102 1651
Sum 109 37 26 189 3665
54
Kevin Gameiro
Atletico Madrid Atletico Madrid
France
40.0
Year M G A S P
2018 5 5 3 2 24
2017 20 16 4 38 269
2016 42 31 7 80 503
Sum 67 52 14 120 796
55
Hulk
Shanghai SIPG FC Shanghai SIPG FC
Brazil
39.2
Year M G A S P
2018 0 2 0 0 0
2017 39 30 16 0 0
2016 14 20 4 0 0
Sum 53 52 20 0 0
56
Simon Terodde
FC Köln FC Köln
Germany
39.1
Year M G A S P
2018 7 5 0 7 128
2017 28 21 4 22 232
2016 30 31 6 0 0
Sum 65 57 10 29 360
57
Cenk Tosun
Everton Everton
Turkey
38.7
Year M G A S P
2018 0 0 0 3 53
2017 43 34 7 16 130
2016 30 22 4 5 60
Sum 73 56 11 24 243
58
Marek Hamsik
SSC Napoli SSC Napoli
Slovakia
38.5
Year M G A S P
2018 8 1 0 9 348
2017 61 13 7 115 3707
2016 54 16 14 99 3549
Sum 123 30 21 223 7604
59
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
38.4
Year M G A S P
2018 0 0 0 0 0
2017 34 28 6 0 0
2016 4 32 0 0 0
Sum 38 60 6 0 0
60
Rory McAllister
Peterhead Peterhead
Scotland
38.4
Year M G A S P
2018 9 6 0 0 0
2017 34 37 0 0 0
2016 31 21 0 0 0
Sum 74 64 0 0 0
61
Yu Kobayashi
Kawasaki Frontale Kawasaki Frontale
Japan
38.0
Year M G A S P
2018 3 1 0 0 0
2017 46 32 13 0 0
2016 34 15 10 0 0
Sum 83 48 23 0 0
62
Heung-Min Son
Tottenham Tottenham
South Korea
37.6
Year M G A S P
2018 10 2 3 20 253
2017 45 27 9 102 981
2016 31 14 3 66 765
Sum 86 43 15 188 1999
63
Raheem Sterling
Manchester City Manchester City
England
37.5
Year M G A S P
2018 11 3 4 14 264
2017 47 24 15 91 1370
2016 42 8 8 55 910
Sum 100 35 27 160 2544
64
Billy Sharp
Sheffield United Sheffield United
England
37.2
Year M G A S P
2018 5 3 1 0 0
2017 37 24 6 0 0
2016 46 27 5 0 0
Sum 88 54 12 0 0
65
Omar Al Somah
Al Ahli Al Ahli
Syria
37.2
Year M G A S P
2018 0 0 0 0 0
2017 31 27 0 0 0
2016 13 35 0 0 0
Sum 44 62 0 0 0
66
Valere Germain
Marseille Marseille
France
37.1
Year M G A S P
2018 9 6 2 19 114
2017 37 22 2 61 515
2016 39 19 7 68 934
Sum 85 47 11 148 1563
67
Florian Thauvin
Marseille Marseille
France
37.0
Year M G A S P
2018 7 8 2 19 305
2017 47 19 15 113 1607
2016 32 10 3 69 912
Sum 86 37 20 201 2824
68
Teemu Pukki
Brondby IF Brondby IF
Finland
37.0
Year M G A S P
2018 3 4 1 0 0
2017 38 21 6 0 0
2016 41 28 6 0 0
Sum 82 53 13 0 0
69
Stephen Dobbie
Queen of South Queen of South
Scotland
37.0
Year M G A S P
2018 6 4 1 0 0
2017 37 30 7 0 0
2016 20 19 5 0 0
Sum 63 53 13 0 0
70
Wouter Weghorst
AZ Alkmaar AZ Alkmaar
Netherlands
37.0
Year M G A S P
2018 7 4 2 0 0
2017 36 29 4 0 0
2016 36 24 1 0 0
Sum 79 57 7 0 0
71
Dimitri Payet
Marseille Marseille
France
36.9
Year M G A S P
2018 9 3 7 9 288
2017 36 7 7 69 1402
2016 50 17 21 96 1484
Sum 95 27 35 174 3174
72
Konstantinos Mitroglou
Marseille Marseille
Greece
36.8
Year M G A S P
2018 3 4 1 3 2
2017 34 25 0 32 116
2016 39 30 0 9 51
Sum 76 59 1 44 169
73
Jamie Vardy
Leicester Leicester
England
36.8
Year M G A S P
2018 7 5 0 11 72
2017 47 23 4 70 538
2016 41 20 5 77 612
Sum 95 48 9 158 1222
74
Diego Costa
Atletico Madrid Atletico Madrid
Spain
36.7
Year M G A S P
2018 7 4 2 12 118
2017 22 10 2 57 508
2016 41 28 13 88 920
Sum 70 42 17 157 1546
75
Karim Benzema
Real Madrid Real Madrid
France
36.6
Year M G A S P
2018 7 2 1 9 195
2017 45 14 9 84 874
2016 35 23 9 95 782
Sum 87 39 19 188 1851
76
Danny Hylton
Luton Luton
England
36.4
Year M G A S P
2018 3 2 1 0 0
2017 48 28 5 0 0
2016 39 22 7 0 0
Sum 90 52 13 0 0
77
Fabio Lima
Al-Wasl Al-Wasl
Brazil
36.4
Year M G A S P
2018 6 6 0 0 0
2017 24 21 6 0 0
2016 20 27 4 0 0
Sum 50 54 10 0 0
78
Sebastien Haller
Eintracht Frankfurt Eintracht Frankfurt
France
36.2
Year M G A S P
2018 7 3 1 10 140
2017 38 20 4 23 377
2016 41 28 6 0 0
Sum 86 51 11 33 517
79
Vidar Oern Kjartansson
Maccabi Tel Aviv Maccabi Tel Aviv
Iceland
36.0
Year M G A S P
2018 0 5 0 0 0
2017 15 26 0 0 0
2016 27 29 0 0 0
Sum 42 60 0 0 0
80
Sean Maguire
Preston Preston
Ireland
36.0
Year M G A S P
2018 0 0 0 0 0
2017 37 28 3 0 0
2016 34 30 0 0 0
Sum 71 58 3 0 0
81
David Tarpey
Barnet Barnet
England
36.0
Year M G A S P
2018 0 0 0 0 0
2017 8 24 0 0 0
2016 36 0 0 0
Sum 8 60 0 0 0
82
Mitchell Megginson
Cove Rangers Cove Rangers
Scotland
35.8
Year M G A S P
2018 0 6 0 0 0
2017 0 35 0 0 0
2016 17 18 1 0 0
Sum 17 59 1 0 0
83
Alejandro Daro Gomez
Atalanta Atalanta
Argentina
35.7
Year M G A S P
2018 7 1 2 5 81
2017 40 23 13 110 1224
2016 36 9 8 100 1115
Sum 83 33 23 215 2420
84
David Silva
Manchester City Manchester City
Spain
35.7
Year M G A S P
2018 7 0 1 5 261
2017 50 17 17 61 2864
2016 52 10 13 38 1892
Sum 109 27 31 104 5017
85
Nemanja Nikolic
Chicago Fire Chicago Fire
Hungary
35.6
Year M G A S P
2018 0 0 0 0 0
2017 37 26 3 0 0
2016 38 31 0 8 62
Sum 75 57 3 8 62
86
Dragan Boskovic
Port FC Port FC
Montenegro
35.4
Year M G A S P
2018 0 1 0 0 0
2017 0 38 0 0 0
2016 20 0 0 0
Sum 0 59 0 0 0
87
Chris Wood
Burnley Burnley
New Zealand
35.3
Year M G A S P
2018 0 0 0 0 0
2017 45 29 4 21 277
2016 33 24 3 0 0
Sum 78 53 7 21 277
88
Ivan Perisic
Inter Inter
Croatia
35.3
Year M G A S P
2018 6 0 0 17 143
2017 52 16 14 122 1349
2016 38 16 8 93 1164
Sum 96 32 22 232 2656
89
Henrik Mkhitaryan
Arsenal Arsenal
Armenia
35.1
Year M G A S P
2018 5 0 4 3 99
2017 52 19 9 39 1282
2016 30 16 12 49 881
Sum 87 35 25 91 2262
90
Pieros Sotiriou
FC Copenhagen FC Copenhagen
Cyprus
34.8
Year M G A S P
2018 5 3 0 0 0
2017 50 28 3 0 0
2016 19 25 0 0 0
Sum 74 56 3 0 0
91
Besart Ibraimi
KF Shkendija KF Shkendija
Macedonia
34.8
Year M G A S P
2018 0 3 0 0 0
2017 9 28 0 0 0
2016 7 27 0 0 0
Sum 16 58 0 0 0
92
Bafetimbi Gomis
Galatasaray Galatasaray
France
34.8
Year M G A S P
2018 6 9 2 0 0
2017 31 25 5 46 229
2016 24 13 2 64 568
Sum 61 47 9 110 797
93
Andre-Pierre Gignac
Tigres Tigres
France
34.6
Year M G A S P
2018 7 5 0 0 0
2017 51 23 0 0 0
2016 40 29 1 0 0
Sum 98 57 1 0 0
94
Nabil Fekir
Lyon Lyon
France
34.3
Year M G A S P
2018 10 6 3 20 259
2017 45 27 10 86 1186
2016 18 6 2 43 514
Sum 73 39 15 149 1959
95
Andre Silva
AC Milan AC Milan
Portugal
34.2
Year M G A S P
2018 0 0 0 4 36
2017 41 22 1 21 214
2016 31 31 2 15 157
Sum 72 53 3 40 407
96
Gerard Gohou
Kairat Almaty Kairat Almaty
Ivory Coast
34.2
Year M G A S P
2018 0 0 0 0 0
2017 4 30 0 0 0
2016 4 27 0 0 0
Sum 8 57 0 0 0
97
Guillaume Hoarau
Young Boys Young Boys
France
34.2
Year M G A S P
2018 3 9 0 0 0
2017 19 10 0 0 0
2016 36 38 0 0 0
Sum 58 57 0 0 0
98
Sadio Mane
Liverpool Liverpool
Senegal
34.1
Year M G A S P
2018 10 5 1 19 260
2017 36 17 7 62 817
2016 36 18 4 73 1157
Sum 82 40 12 154 2234
99
Christian Doidge
Forest Green Forest Green
Wales
34.0
Year M G A S P
2018 9 3 3 0 0
2017 57 35 2 0 0
2016 36 14 2 0 0
Sum 102 52 7 0 0
100
Scott Sinclair
Celtic Celtic
England
34.0
Year M G A S P
2018 4 2 1 0 0
2017 49 30 12 5 74
2016 31 13 3 10 213
Sum 84 45 16 15 287