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
125.5
Year M G A S P
2018 28 29 10 104 1099
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 154 147 52 543 5676
2
Cristiano Ronaldo
Real Madrid Real Madrid
Portugal
111.6
Year M G A S P
2018 27 34 4 129 524
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 138 143 30 558 2629
3
Luis Suarez
Barcelona Barcelona
Uruguay
98.5
Year M G A S P
2018 33 25 16 75 679
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 152 114 50 362 2891
4
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
91.9
Year M G A S P
2018 22 24 3 75 300
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 136 126 15 412 2055
5
Edinson Cavani
PSG PSG
Uruguay
86.5
Year M G A S P
2018 26 17 5 40 241
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 138 117 19 349 1695
6
Harry Kane
Tottenham Tottenham
England
79.4
Year M G A S P
2018 23 20 1 75 314
2017 54 59 9 211 769
2016 42 29 1 133 757
Sum 119 108 11 419 1840
7
Neymar
PSG PSG
Brazil
77.6
Year M G A S P
2018 13 13 4 39 451
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 126 80 47 306 4680
8
Mohamed Salah
Liverpool Liverpool
Egypt
77.1
Year M G A S P
2018 24 23 8 74 504
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 126 92 32 311 2924
9
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
75.3
Year M G A S P
2018 30 24 9 40 602
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 156 89 35 232 3301
10
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
71.0
Year M G A S P
2018 15 12 4 32 329
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 108 97 13 306 1524
11
Sergio Aguero
Manchester City Manchester City
Argentina
70.4
Year M G A S P
2018 15 17 3 34 286
2017 45 35 9 166 987
2016 50 39 5 143 888
Sum 110 91 17 343 2161
12
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
69.6
Year M G A S P
2018 26 13 2 87 532
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 114 85 21 407 2026
13
Romelu Lukaku
Manchester United Manchester United
Belgium
68.6
Year M G A S P
2018 23 19 5 32 320
2017 59 43 7 144 1082
2016 49 28 5 95 936
Sum 131 90 17 271 2338
14
Dries Mertens
SSC Napoli SSC Napoli
Belgium
67.7
Year M G A S P
2018 24 11 0 56 479
2017 52 43 19 181 1140
2016 25 26 7 110 777
Sum 101 80 26 347 2396
15
Gonzalo Higuain
Juventus Juventus
Argentina
64.9
Year M G A S P
2018 23 11 5 51 352
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 129 83 13 381 2250
16
Ciro Immobile
Lazio Lazio
Italy
63.9
Year M G A S P
2018 25 19 2 45 354
2017 50 45 11 130 801
2016 35 18 5 109 632
Sum 110 82 18 284 1787
17
Christian Eriksen
Tottenham Tottenham
Denmark
61.4
Year M G A S P
2018 26 10 8 62 1253
2017 59 22 26 117 2369
2016 57 18 14 141 2193
Sum 142 50 48 320 5815
18
Marcus Berg
Al-Ain Al-Ain
Sweden
57.6
Year M G A S P
2018 22 24 4 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 102 88 12 0 0
19
Alexandre Lacazette
Arsenal Arsenal
France
56.4
Year M G A S P
2018 14 9 1 21 273
2017 47 34 7 94 880
2016 38 32 4 103 1076
Sum 99 75 12 218 2229
20
Alexis Sanchez
Manchester United Manchester United
Chile
56.0
Year M G A S P
2018 21 3 5 24 708
2017 53 27 9 139 1792
2016 56 27 16 117 1681
Sum 130 57 30 280 4181
21
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
55.9
Year M G A S P
2018 8 7 1 0 0
2017 19 12 4 40 434
2016 51 51 15 164 1395
Sum 78 70 20 204 1829
22
Danny L. Rowe
AFC Fylde AFC Fylde
England
55.8
Year M G A S P
2018 23 12 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 51 93 0 0 0
23
Andrea Belotti
Torino Torino
Italy
55.4
Year M G A S P
2018 15 7 4 33 253
2017 44 26 5 126 669
2016 41 38 6 98 716
Sum 100 71 15 257 1638
24
Roberto Firmino
Liverpool Liverpool
Brazil
54.2
Year M G A S P
2018 23 12 9 57 735
2017 53 24 11 113 1537
2016 46 21 8 92 1313
Sum 122 57 28 262 3585
25
Paulo Dybala
Juventus Juventus
Argentina
54.1
Year M G A S P
2018 17 9 3 41 581
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 108 61 20 301 3469
26
Iago Aspas
Celta Vigo Celta Vigo
Spain
54.0
Year M G A S P
2018 20 13 5 37 535
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 97 67 18 198 2635
27
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
53.1
Year M G A S P
2018 24 5 9 97 1180
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 121 45 29 416 6215
28
Angel Di Maria
PSG PSG
Argentina
52.5
Year M G A S P
2018 29 17 6 61 609
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 119 46 42 236 3404
29
Thomas Mueller
Bayern Munich Bayern Munich
Germany
51.3
Year M G A S P
2018 26 13 10 40 732
2017 47 14 16 61 1112
2016 45 20 15 89 1080
Sum 118 47 41 190 2924
30
Philippe Coutinho
Barcelona Barcelona
Brazil
51.0
Year M G A S P
2018 23 13 6 36 773
2017 47 23 11 125 1678
2016 41 18 9 78 968
Sum 111 54 26 239 3419
31
Mauro Icardi
Inter Inter
Argentina
50.8
Year M G A S P
2018 15 12 0 38 171
2017 39 28 5 105 477
2016 39 26 8 98 557
Sum 93 66 13 241 1205
32
Kylian Mbappe Lottin
PSG PSG
France
50.8
Year M G A S P
2018 28 13 5 33 302
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 86 58 28 168 1405
33
Nicolai Joergensen
Feyenoord Feyenoord
Denmark
50.7
Year M G A S P
2018 21 5 1 0 0
2017 38 23 9 12 97
2016 48 42 11 0 0
Sum 107 70 21 12 97
34
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
50.0
Year M G A S P
2018 15 10 2 0 0
2017 32 31 3 0 0
2016 15 35 6 0 0
Sum 62 76 11 0 0
35
Jonas
Benfica Benfica
Brazil
49.6
Year M G A S P
2018 14 16 0 0 0
2017 38 40 0 18 201
2016 28 25 1 0 0
Sum 80 81 1 18 201
36
Bas Dost
Sporting CP Sporting CP
Netherlands
49.5
Year M G A S P
2018 22 17 1 0 0
2017 40 46 0 8 114
2016 24 16 2 17 296
Sum 86 79 3 25 410
37
Eden Hazard
Chelsea Chelsea
Belgium
49.3
Year M G A S P
2018 29 10 6 42 746
2017 44 20 9 81 1730
2016 43 23 10 58 1376
Sum 116 53 25 181 3852
38
Fedor Smolov
FC Krasnodar FC Krasnodar
Russia
48.6
Year M G A S P
2018 14 10 4 0 0
2017 35 27 3 0 0
2016 34 38 2 0 0
Sum 83 75 9 0 0
39
Dele Alli
Tottenham Tottenham
England
48.1
Year M G A S P
2018 21 6 7 35 705
2017 58 23 17 91 1484
2016 45 15 10 106 1275
Sum 124 44 34 232 3464
40
Alvaro Morata
Chelsea Chelsea
Spain
47.8
Year M G A S P
2018 10 3 2 23 215
2017 34 28 7 104 676
2016 29 26 12 61 501
Sum 73 57 21 188 1392
41
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
47.6
Year M G A S P
2018 22 10 7 52 327
2017 42 33 5 93 771
2016 27 17 2 65 661
Sum 91 60 14 210 1759
42
Aritz Aduriz
Athletic Bilbao Athletic Bilbao
Spain
46.9
Year M G A S P
2018 10 7 0 25 206
2017 39 27 2 84 575
2016 41 31 5 77 572
Sum 90 65 7 186 1353
43
Moussa Dembele
Celtic Celtic
France
46.9
Year M G A S P
2018 16 10 5 0 0
2017 22 26 4 8 74
2016 42 29 9 14 136
Sum 80 65 18 22 210
44
Teemu Pukki
Brondby IF Brondby IF
Finland
46.6
Year M G A S P
2018 21 16 7 0 0
2017 38 21 6 0 0
2016 41 28 6 0 0
Sum 100 65 19 0 0
45
Wissam Ben Yedder
Sevilla Sevilla
France
46.2
Year M G A S P
2018 12 8 4 27 253
2017 32 23 4 66 659
2016 31 30 3 90 659
Sum 75 61 11 183 1571
46
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
45.8
Year M G A S P
2018 11 9 5 0 0
2017 34 28 6 0 0
2016 4 32 0 0 0
Sum 49 69 11 0 0
47
Hulk
Shanghai SIPG FC Shanghai SIPG FC
Brazil
45.8
Year M G A S P
2018 16 9 6 0 0
2017 39 30 16 0 0
2016 14 20 4 0 0
Sum 69 59 26 0 0
48
Quincy Promes
Spartak Moscow Spartak Moscow
Netherlands
45.2
Year M G A S P
2018 15 9 1 0 0
2017 39 27 11 18 196
2016 31 25 8 0 0
Sum 85 61 20 18 196
49
Dimitri Payet
Marseille Marseille
France
45.1
Year M G A S P
2018 24 8 18 30 695
2017 36 7 7 69 1402
2016 50 17 21 96 1484
Sum 110 32 46 195 3581
50
Kevin de Bruyne
Manchester City Manchester City
Belgium
45.0
Year M G A S P
2018 28 6 10 49 1407
2017 60 11 21 93 2903
2016 43 10 16 76 1319
Sum 131 27 47 218 5629
51
Olivier Giroud
Chelsea Chelsea
France
44.9
Year M G A S P
2018 14 7 3 30 258
2017 34 27 4 46 431
2016 30 23 9 72 619
Sum 78 57 16 148 1308
52
Jose Maria Callejon
SSC Napoli SSC Napoli
Spain
44.7
Year M G A S P
2018 21 5 9 29 693
2017 54 19 8 76 1781
2016 47 16 14 102 1651
Sum 122 40 31 207 4125
53
Florian Thauvin
Marseille Marseille
France
44.7
Year M G A S P
2018 23 17 5 51 672
2017 47 19 15 113 1607
2016 32 10 3 69 912
Sum 102 46 23 233 3191
54
Heung-Min Son
Tottenham Tottenham
South Korea
44.3
Year M G A S P
2018 26 10 6 46 499
2017 45 27 9 102 981
2016 31 14 3 66 765
Sum 102 51 18 214 2245
55
Cenk Tosun
Everton Everton
Turkey
44.1
Year M G A S P
2018 16 8 0 20 260
2017 43 34 7 16 130
2016 30 22 4 5 60
Sum 89 64 11 41 450
56
Wouter Weghorst
AZ Alkmaar AZ Alkmaar
Netherlands
44.0
Year M G A S P
2018 16 13 6 0 0
2017 36 29 4 0 0
2016 36 24 1 0 0
Sum 88 66 11 0 0
57
Anthony Modeste
Tianjin Quanjian Tianjin Quanjian
France
43.8
Year M G A S P
2018 16 9 0 0 0
2017 27 23 4 43 384
2016 32 30 2 114 658
Sum 75 62 6 157 1042
58
Alfredo Morelo
Rangers Rangers
Colombia
43.2
Year M G A S P
2018 14 8 4 0 0
2017 34 30 2 0 0
2016 36 30 0 0 0
Sum 84 68 6 0 0
59
Karim Benzema
Real Madrid Real Madrid
France
43.1
Year M G A S P
2018 20 7 7 42 668
2017 45 14 9 84 874
2016 35 23 9 95 782
Sum 100 44 25 221 2324
60
Diego Costa
Atletico Madrid Atletico Madrid
Spain
42.9
Year M G A S P
2018 24 11 6 25 304
2017 22 10 2 57 508
2016 41 28 13 88 920
Sum 87 49 21 170 1732
61
Jamie Vardy
Leicester Leicester
England
42.8
Year M G A S P
2018 20 14 0 35 218
2017 47 23 4 70 538
2016 41 20 5 77 612
Sum 108 57 9 182 1368
62
Radamel Falcao
Monaco Monaco
Colombia
42.8
Year M G A S P
2018 16 6 3 0 0
2017 46 38 5 0 0
2016 15 20 3 0 0
Sum 77 64 11 0 0
63
Raheem Sterling
Manchester City Manchester City
England
42.5
Year M G A S P
2018 23 6 10 38 573
2017 47 24 15 91 1370
2016 42 8 8 55 910
Sum 112 38 33 184 2853
64
Gareth Bale
Real Madrid Real Madrid
Wales
42.2
Year M G A S P
2018 20 20 1 62 563
2017 21 6 5 44 410
2016 43 25 8 101 899
Sum 84 51 14 207 1872
65
Ricardo Goulart
Guangzhou Evergrande Guangzhou Evergrande
Brazil
42.2
Year M G A S P
2018 17 14 3 0 0
2017 39 27 8 0 0
2016 7 22 0 0 0
Sum 63 63 11 0 0
66
Lei Wu
Shanghai SIPG FC Shanghai SIPG FC
China
41.8
Year M G A S P
2018 20 17 2 0 0
2017 46 26 8 0 0
2016 10 20 0 0 0
Sum 76 63 10 0 0
67
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
68
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
69
Kevin Gameiro
Atletico Madrid Atletico Madrid
France
41.5
Year M G A S P
2018 10 7 3 10 146
2017 20 16 4 38 269
2016 42 31 7 80 503
Sum 72 54 14 128 918
70
Nemanja Nikolic
Chicago Fire Chicago Fire
Hungary
41.4
Year M G A S P
2018 15 9 1 0 0
2017 37 26 3 0 0
2016 38 31 0 8 62
Sum 90 66 4 8 62
71
David Silva
Manchester City Manchester City
Spain
41.4
Year M G A S P
2018 22 5 5 19 1091
2017 50 17 17 61 2864
2016 52 10 13 38 1892
Sum 124 32 35 118 5847
72
Dragan Boskovic
Port FC Port FC
Montenegro
41.4
Year M G A S P
2018 0 11 0 0 0
2017 0 38 0 0 0
2016 20 0 0 0
Sum 0 69 0 0 0
73
Bradley Wright-Phillips
New York Red Bulls New York Red Bulls
England
41.4
Year M G A S P
2018 17 14 4 0 0
2017 34 24 1 0 0
2016 34 25 4 0 0
Sum 85 63 9 0 0
74
Mitchell Megginson
Cove Rangers Cove Rangers
Scotland
41.2
Year M G A S P
2018 5 15 0 0 0
2017 0 35 0 0 0
2016 17 18 1 0 0
Sum 22 68 1 0 0
75
Sadio Mane
Liverpool Liverpool
Senegal
41.0
Year M G A S P
2018 29 13 3 57 769
2017 36 17 7 62 817
2016 36 18 4 73 1157
Sum 101 48 14 192 2743
76
Yu Kobayashi
Kawasaki Frontale Kawasaki Frontale
Japan
40.8
Year M G A S P
2018 12 5 1 0 0
2017 46 32 13 0 0
2016 34 15 10 0 0
Sum 92 52 24 0 0
77
Konstantinos Mitroglou
Marseille Marseille
Greece
40.7
Year M G A S P
2018 10 10 1 14 35
2017 34 25 0 32 116
2016 39 30 0 9 51
Sum 83 65 1 55 202
78
Marek Hamsik
SSC Napoli SSC Napoli
Slovakia
40.7
Year M G A S P
2018 18 3 0 30 940
2017 61 13 7 115 3707
2016 54 16 14 99 3549
Sum 133 32 21 244 8196
79
Ivan Perisic
Inter Inter
Croatia
40.6
Year M G A S P
2018 23 5 3 46 660
2017 52 16 14 122 1349
2016 38 16 8 93 1164
Sum 113 37 25 261 3173
80
Danny Hylton
Luton Luton
England
40.4
Year M G A S P
2018 15 8 2 0 0
2017 48 28 5 0 0
2016 39 22 7 0 0
Sum 102 58 14 0 0
81
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
40.3
Year M G A S P
2018 13 16 0 0 0
2017 31 28 0 0 0
2016 9 23 0 3 36
Sum 53 67 0 3 36
82
Shinzo Koroki
Urawa Red Diamonds Urawa Red Diamonds
Japan
40.2
Year M G A S P
2018 17 11 0 0 0
2017 47 27 6 0 0
2016 33 23 3 0 0
Sum 97 61 9 0 0
83
Rory McAllister
Peterhead Peterhead
Scotland
40.2
Year M G A S P
2018 18 9 0 0 0
2017 34 37 0 0 0
2016 31 21 0 0 0
Sum 83 67 0 0 0
84
Guillaume Hoarau
Young Boys Young Boys
France
40.2
Year M G A S P
2018 16 19 0 0 0
2017 19 10 0 0 0
2016 36 38 0 0 0
Sum 71 67 0 0 0
85
Bafetimbi Gomis
Galatasaray Galatasaray
France
40.2
Year M G A S P
2018 17 18 2 0 0
2017 31 25 5 46 229
2016 24 13 2 64 568
Sum 72 56 9 110 797
86
Chris Wood
Burnley Burnley
New Zealand
39.8
Year M G A S P
2018 7 6 1 20 135
2017 45 29 4 21 277
2016 33 24 3 0 0
Sum 85 59 8 41 412
87
Valere Germain
Marseille Marseille
France
39.8
Year M G A S P
2018 22 9 3 36 271
2017 37 22 2 61 515
2016 39 19 7 68 934
Sum 98 50 12 165 1720
88
Simon Terodde
FC Köln FC Köln
Germany
39.6
Year M G A S P
2018 14 5 0 22 297
2017 28 21 4 22 232
2016 30 31 6 0 0
Sum 72 57 10 44 529
89
Besart Ibraimi
KF Shkendija KF Shkendija
Macedonia
39.6
Year M G A S P
2018 0 11 0 0 0
2017 9 28 0 0 0
2016 7 27 0 0 0
Sum 16 66 0 0 0
90
Sean Maguire
Preston Preston
Ireland
39.6
Year M G A S P
2018 8 6 0 0 0
2017 37 28 3 0 0
2016 34 30 0 0 0
Sum 79 64 3 0 0
91
Carlos Saucedo
San Jose San Jose
Bolivia
39.6
Year M G A S P
2018 0 20 0 0 0
2017 0 30 0 0 0
2016 16 0 0 0
Sum 0 66 0 0 0
92
Agustin Herrera
Antigua Guatemala Antigua Guatemala
Mexico
39.6
Year M G A S P
2018 0 15 0 0 0
2017 0 25 0 0 0
2016 26 0 0 0
Sum 0 66 0 0 0
93
Stephen Dobbie
Queen of South Queen of South
Scotland
39.6
Year M G A S P
2018 14 7 3 0 0
2017 37 30 7 0 0
2016 20 19 5 0 0
Sum 71 56 15 0 0
94
Alejandro Daro Gomez
Atalanta Atalanta
Argentina
39.5
Year M G A S P
2018 21 3 5 47 572
2017 40 23 13 110 1224
2016 36 9 8 100 1115
Sum 97 35 26 257 2911
95
Hakim Ziyech
Ajax Ajax
Morocco
39.3
Year M G A S P
2018 22 9 7 0 0
2017 50 10 18 9 128
2016 36 22 11 0 0
Sum 108 41 36 9 128
96
Carlos Bacca
Villarreal Villarreal
Colombia
39.2
Year M G A S P
2018 21 10 4 46 305
2017 36 18 5 61 440
2016 46 22 2 72 519
Sum 103 50 11 179 1264
97
Billy Sharp
Sheffield United Sheffield United
England
39.0
Year M G A S P
2018 13 6 1 0 0
2017 37 24 6 0 0
2016 46 27 5 0 0
Sum 96 57 12 0 0
98
Dayro Moreno
Atletico Nacional Atletico Nacional
Colombia
39.0
Year M G A S P
2018 3 12 0 0 0
2017 6 29 0 0 0
2016 37 24 0 0 0
Sum 46 65 0 0 0
99
Andre-Pierre Gignac
Tigres Tigres
France
38.8
Year M G A S P
2018 17 12 0 0 0
2017 51 23 0 0 0
2016 40 29 1 0 0
Sum 108 64 1 0 0
100
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
38.7
Year M G A S P
2018 17 12 3 55 409
2017 34 17 6 79 861
2016 29 14 7 92 703
Sum 80 43 16 226 1973