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.9
Year M G A S P
2019 33 33 8 161 1295
2018 49 52 24 194 1808
2017 66 56 16 232 2242
Sum 148 141 48 587 5345
2
Cristiano Ronaldo
Juventus Juventus
Portugal
96.7
Year M G A S P
2019 25 18 3 76 499
2018 52 50 11 280 1128
2017 58 54 9 226 1047
Sum 135 122 23 582 2674
3
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
95.1
Year M G A S P
2019 29 26 5 84 308
2018 52 46 10 159 596
2017 60 55 8 157 798
Sum 141 127 23 400 1702
4
Harry Kane
Tottenham Tottenham
England
85.5
Year M G A S P
2019 19 13 2 44 174
2018 57 42 9 161 596
2017 54 59 9 174 709
Sum 130 114 20 379 1479
5
Mohamed Salah
Liverpool Liverpool
Egypt
84.9
Year M G A S P
2019 30 14 4 98 522
2018 56 46 15 163 930
2017 58 42 14 135 1099
Sum 144 102 33 396 2551
6
Luis Suarez
Barcelona Barcelona
Uruguay
83.0
Year M G A S P
2019 29 20 6 83 629
2018 59 39 23 155 1013
2017 60 35 12 136 1082
Sum 148 94 41 374 2724
7
Kylian Mbappe Lottin
PSG PSG
France
81.4
Year M G A S P
2019 28 30 10 85 448
2018 52 34 11 102 640
2017 49 33 17 116 879
Sum 129 97 38 303 1967
8
Antoine Griezmann
Barcelona Barcelona
France
76.6
Year M G A S P
2019 28 15 8 72 705
2018 65 40 20 123 1291
2017 65 29 14 103 1460
Sum 158 84 42 298 3456
9
Edinson Cavani
PSG PSG
Uruguay
75.5
Year M G A S P
2019 16 13 5 22 138
2018 48 34 7 82 423
2017 62 54 8 179 714
Sum 126 101 20 283 1275
10
Ciro Immobile
Lazio Lazio
Italy
72.5
Year M G A S P
2019 21 12 7 67 478
2018 48 32 8 144 901
2017 50 45 11 119 749
Sum 119 89 26 330 2128
11
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
72.0
Year M G A S P
2019 25 19 4 82 382
2018 42 32 7 88 570
2017 53 46 4 140 603
Sum 120 97 15 310 1555
12
Sergio Aguero
Manchester City Manchester City
Argentina
70.5
Year M G A S P
2019 28 22 6 81 415
2018 34 31 8 104 637
2017 45 35 9 145 881
Sum 107 88 23 330 1933
13
Neymar
PSG PSG
Brazil
70.1
Year M G A S P
2019 9 7 3 16 268
2018 40 34 11 102 1231
2017 58 37 22 140 2271
Sum 107 78 36 258 3770
14
Dries Mertens
Napoli Napoli
Belgium
69.9
Year M G A S P
2019 20 10 10 52 499
2018 45 23 9 119 782
2017 52 43 19 172 994
Sum 117 76 38 343 2275
15
Raheem Sterling
Manchester City Manchester City
England
66.0
Year M G A S P
2019 29 27 8 66 722
2018 53 18 19 85 1236
2017 47 24 15 78 1234
Sum 129 69 42 229 3192
16
Romelu Lukaku
Manchester United Manchester United
Belgium
64.8
Year M G A S P
2019 17 11 2 32 232
2018 48 33 7 69 470
2017 59 43 7 131 904
Sum 124 87 16 232 1606
17
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
64.4
Year M G A S P
2019 23 11 6 76 318
2018 50 25 7 166 711
2017 55 37 12 194 859
Sum 128 73 25 436 1888
18
Munas Dabbur
Sevilla Sevilla
Israel
59.8
Year M G A S P
2019 18 22 4 45 326
2018 49 41 3 99 614
2017 41 25 1 0 0
Sum 108 88 8 144 940
19
Christian Eriksen
Tottenham Tottenham
Denmark
59.8
Year M G A S P
2019 31 8 9 73 1136
2018 51 17 17 95 1927
2017 59 22 26 109 2187
Sum 141 47 52 277 5250
20
Teemu Pukki
Norwich Norwich
Finland
59.0
Year M G A S P
2019 26 19 5 73 249
2018 49 38 11 70 308
2017 38 21 6 0 0
Sum 113 78 22 143 557
21
Eden Hazard
Real Madrid Real Madrid
Belgium
58.4
Year M G A S P
2019 32 13 10 52 934
2018 56 27 16 92 1557
2017 44 20 9 74 1581
Sum 132 60 35 218 4072
22
Hakim Ziyech
Ajax Ajax
Morocco
58.3
Year M G A S P
2019 32 13 13 100 685
2018 50 24 15 188 1625
2017 50 10 18 87 1845
Sum 132 47 46 375 4155
23
Andrea Belotti
Torino Torino
Italy
56.9
Year M G A S P
2019 23 23 3 64 217
2018 36 25 6 98 486
2017 44 26 5 119 599
Sum 103 74 14 281 1302
24
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
56.7
Year M G A S P
2019 24 31 3 0 0
2018 29 24 8 5 28
2017 34 28 6 0 0
Sum 87 83 17 5 28
25
Roberto Firmino
Liverpool Liverpool
Brazil
56.7
Year M G A S P
2019 27 12 8 38 531
2018 51 24 12 112 1347
2017 53 24 11 104 1332
Sum 131 60 31 254 3210
26
Bas Dost
Sporting CP Sporting CP
Netherlands
55.7
Year M G A S P
2019 15 8 0 33 155
2018 32 33 1 33 203
2017 40 46 0 49 431
Sum 87 87 1 115 789
27
Angel Di Maria
PSG PSG
Argentina
55.4
Year M G A S P
2019 23 13 8 53 496
2018 54 25 14 124 1405
2017 38 17 14 78 978
Sum 115 55 36 255 2879
28
Iago Aspas
Celta Vigo Celta Vigo
Spain
55.3
Year M G A S P
2019 10 11 5 29 246
2018 40 26 7 88 966
2017 42 31 7 99 1415
Sum 92 68 19 216 2627
29
Lorenzo Insigne
Napoli Napoli
Italy
55.3
Year M G A S P
2019 17 8 2 65 623
2018 50 15 14 194 2028
2017 59 28 10 178 2926
Sum 126 51 26 437 5577
30
Memphis Depay
Lyon Lyon
Netherlands
55.1
Year M G A S P
2019 23 11 10 65 603
2018 52 23 16 128 1234
2017 41 18 12 94 1137
Sum 116 52 38 287 2974
31
Alexandre Lacazette
Arsenal Arsenal
France
54.9
Year M G A S P
2019 25 13 5 69 454
2018 30 21 7 59 574
2017 47 34 7 100 937
Sum 102 68 19 228 1965
32
Florian Thauvin
Marseille Marseille
France
54.4
Year M G A S P
2019 19 7 6 54 475
2018 41 30 9 108 1248
2017 47 19 15 108 1642
Sum 107 56 30 270 3365
33
Stephen Dobbie
Queen of South Queen of South
Scotland
54.2
Year M G A S P
2019 18 16 3 0 0
2018 31 35 4 0 0
2017 37 30 7 0 0
Sum 86 81 14 0 0
34
Heung-Min Son
Tottenham Tottenham
South Korea
53.7
Year M G A S P
2019 28 11 5 63 524
2018 48 23 11 88 809
2017 45 27 9 90 917
Sum 121 61 25 241 2250
35
Carlos Saucedo
San Jose San Jose
Bolivia
53.4
Year M G A S P
2019 6 31 0 0 0
2018 0 28 0 0 0
2017 30 0 0 0
Sum 6 89 0 0 0
36
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
53.3
Year M G A S P
2019 17 7 5 44 250
2018 48 24 10 133 698
2017 42 33 5 89 660
Sum 107 64 20 266 1608
37
Dusan Tadic
Ajax Ajax
Serbia
53.3
Year M G A S P
2019 33 23 14 50 650
2018 60 25 15 70 1278
2017 46 6 7 54 1051
Sum 139 54 36 174 2979
38
Karim Benzema
Real Madrid Real Madrid
France
52.7
Year M G A S P
2019 31 23 5 86 819
2018 48 20 11 104 1190
2017 45 14 9 86 931
Sum 124 57 25 276 2940
39
Josef Martinez
Atlanta United Atlanta United
Venezuela
52.3
Year M G A S P
2019 25 24 2 0 0
2018 41 36 7 12 50
2017 22 20 1 0 3
Sum 88 80 10 12 53
40
Fabio Quagliarella
Sampdoria Sampdoria
Italy
51.9
Year M G A S P
2019 22 17 4 87 317
2018 33 24 6 103 526
2017 38 22 7 104 547
Sum 93 63 17 294 1390
41
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
51.8
Year M G A S P
2019 20 14 5 0 0
2018 42 38 4 6 50
2017 31 28 0 0 0
Sum 93 80 9 6 50
42
Wissam Ben Yedder
Sevilla Sevilla
France
51.1
Year M G A S P
2019 27 17 4 58 457
2018 31 24 10 71 517
2017 32 23 4 66 609
Sum 90 64 18 195 1583
43
Steven Berghuis
Feyenoord Feyenoord
Netherlands
50.9
Year M G A S P
2019 20 12 5 57 659
2018 40 17 20 94 1447
2017 44 20 10 47 1389
Sum 104 49 35 198 3495
44
Bruno Fernandes
Sporting CP Sporting CP
Portugal
50.5
Year M G A S P
2019 30 23 8 77 880
2018 54 22 11 81 1079
2017 40 13 3 51 741
Sum 124 58 22 209 2700
45
Leroy Sane
Manchester City Manchester City
Germany
50.5
Year M G A S P
2019 18 13 10 38 382
2018 44 17 18 70 1162
2017 46 16 14 62 1135
Sum 108 46 42 170 2679
46
Bafetimbi Gomis
Al Hilal Al Hilal
France
50.0
Year M G A S P
2019 22 17 5 0 0
2018 32 30 4 3 9
2017 32 25 5 45 229
Sum 86 72 14 48 238
47
Alfredo Morelo
Rangers Rangers
Colombia
49.8
Year M G A S P
2019 16 15 2 0 0
2018 47 30 8 0 0
2017 34 30 2 0 0
Sum 97 75 12 0 0
48
Hulk
Shanghai SIPG FC Shanghai SIPG FC
Brazil
49.7
Year M G A S P
2019 27 13 4 0 0
2018 31 18 12 11 105
2017 39 30 16 0 0
Sum 97 61 32 11 105
49
Marcus Berg
FC Krasnodar FC Krasnodar
Sweden
49.6
Year M G A S P
2019 18 2 2 0 0
2018 42 37 5 0 0
2017 43 35 6 0 0
Sum 103 74 13 0 0
50
Philippe Coutinho
Barcelona Barcelona
Brazil
49.6
Year M G A S P
2019 33 9 2 61 1036
2018 46 20 10 93 1600
2017 46 23 11 100 1481
Sum 125 52 23 254 4117
51
Sadio Mane
Liverpool Liverpool
Senegal
49.5
Year M G A S P
2019 32 20 2 58 576
2018 61 25 4 111 1222
2017 36 17 7 60 736
Sum 129 62 13 229 2534
52
Moussa Dembele
Lyon Lyon
France
49.0
Year M G A S P
2019 23 19 2 65 195
2018 30 23 8 37 192
2017 22 26 4 8 44
Sum 75 68 14 110 431
53
Gonzalo Higuain
Juventus Juventus
Argentina
48.9
Year M G A S P
2019 18 6 0 54 306
2018 46 20 7 122 673
2017 59 32 7 150 1033
Sum 123 58 14 326 2012
54
Paulo Dybala
Juventus Juventus
Argentina
48.9
Year M G A S P
2019 15 4 3 28 535
2018 39 19 5 100 1357
2017 59 32 9 144 1797
Sum 113 55 17 272 3689
55
Radamel Falcao
Monaco Monaco
Colombia
48.4
Year M G A S P
2019 21 12 0 53 252
2018 41 16 4 50 316
2017 46 38 5 99 565
Sum 108 66 9 202 1133
56
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
47.8
Year M G A S P
2019 18 14 5 37 274
2018 34 22 8 36 282
2017 37 29 4 0 0
Sum 89 65 17 73 556
57
Gabriel Jesus
Manchester City Manchester City
Brazil
47.7
Year M G A S P
2019 16 22 7 38 290
2018 33 16 4 67 460
2017 37 21 8 62 623
Sum 86 59 19 167 1373
58
Thomas Mueller
Bayern Munich Bayern Munich
Germany
47.6
Year M G A S P
2019 22 10 8 32 429
2018 50 20 14 77 1129
2017 47 14 16 61 1032
Sum 119 44 38 170 2590
59
Lei Wu
Espanyol Espanyol
China
47.5
Year M G A S P
2019 16 6 1 30 147
2018 39 34 8 11 105
2017 46 26 8 0 0
Sum 101 66 17 41 252
60
Danny L. Rowe
AFC Fylde AFC Fylde
England
47.4
Year M G A S P
2019 31 16 0 0 0
2018 51 31 0 0 0
2017 28 32 0 0 0
Sum 110 79 0 0 0
61
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
47.0
Year M G A S P
2019 21 13 3 62 446
2018 40 26 6 120 825
2017 34 17 6 80 910
Sum 95 56 15 262 2181
62
Nabil Fekir
Real Betis Real Betis
France
47.0
Year M G A S P
2019 19 6 4 51 589
2018 32 16 9 107 966
2017 45 27 10 108 1531
Sum 96 49 23 266 3086
63
Luuk de Jong
Sevilla Sevilla
Netherlands
47.0
Year M G A S P
2019 17 17 1 79 328
2018 40 29 10 131 631
2017 26 11 5 29 644
Sum 83 57 16 239 1603
64
Borja Iglesias
Espanyol Espanyol
Spain
46.8
Year M G A S P
2019 26 15 2 57 324
2018 37 24 2 46 228
2017 20 32 0 0 0
Sum 83 71 4 103 552
65
Lawrence Shankland
Dundee United Dundee United
Scotland
46.4
Year M G A S P
2019 15 13 2 0 0
2018 36 42 2 0 0
2017 29 19 1 0 0
Sum 80 74 5 0 0
66
Jonas
Benfica Benfica
Brazil
46.3
Year M G A S P
2019 4 6 2 37 177
2018 22 24 1 30 182
2017 38 40 0 45 548
Sum 64 70 3 112 907
67
Max Kruse
Fenerbahce Fenerbahce
Germany
46.0
Year M G A S P
2019 20 11 9 43 618
2018 36 16 7 79 1254
2017 31 22 10 44 1054
Sum 87 49 26 166 2926
68
Cedric Bakambu
Beijing Guoan Beijing Guoan
DR Congo
46.0
Year M G A S P
2019 22 15 2 0 0
2018 27 24 5 9 22
2017 36 29 1 65 508
Sum 85 68 8 74 530
69
Kamil Wilczek
Brondby IF Brondby IF
Poland
46.0
Year M G A S P
2019 25 21 3 0 0
2018 38 37 4 0 0
2017 21 14 0 0 0
Sum 84 72 7 0 0
70
Alejandro Daro Gomez
Atalanta Atalanta
Argentina
45.8
Year M G A S P
2019 22 6 6 69 902
2018 44 13 10 99 1251
2017 41 23 13 113 1252
Sum 107 42 29 281 3405
71
Diogo
Johor Darul Ta'zim FC Johor Darul Ta'zim FC
Brazil
45.6
Year M G A S P
2019 5 14 0 0 0
2018 7 36 0 0 0
2017 26 0 0 0
Sum 12 76 0 0 0
72
Ada Stolsmo Hegerberg
Olympique Lyonnais Olympique Lyonnais
Norway
45.6
Year M G A S P
2019 0 8 0 0 0
2018 0 33 0 0 0
2017 3 35 0 0 0
Sum 3 76 0 0 0
73
Krzystof Piatek
AC Milan AC Milan
Poland
45.5
Year M G A S P
2019 24 14 0 48 219
2018 37 41 0 77 218
2017 33 16 0 0 0
Sum 94 71 0 125 437
74
Billy Sharp
Sheffield United Sheffield United
England
45.2
Year M G A S P
2019 15 13 4 26 199
2018 32 26 1 63 339
2017 37 24 6 22 212
Sum 84 63 11 111 750
75
Mauro Icardi
Inter Inter
Argentina
44.5
Year M G A S P
2019 12 3 2 35 140
2018 43 28 2 102 396
2017 39 28 5 92 404
Sum 94 59 9 229 940
76
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
44.4
Year M G A S P
2019 14 10 5 0 0
2018 27 25 4 0 0
2017 32 31 3 0 0
Sum 73 66 12 0 0
77
Simon Terodde
FC K?ln FC K?ln
Germany
44.3
Year M G A S P
2019 12 11 3 7 18
2018 31 32 2 22 297
2017 28 21 4 49 445
Sum 71 64 9 78 760
78
Anderson Talisca
Guangzhou Evergrande Guangzhou Evergrande
Brazil
44.3
Year M G A S P
2019 12 11 0 0 0
2018 37 30 9 20 131
2017 43 20 8 8 181
Sum 92 61 17 28 312
79
Paulinho
Guangzhou Evergrande Guangzhou Evergrande
Brazil
44.2
Year M G A S P
2019 29 19 4 0 0
2018 44 18 7 28 708
2017 49 23 3 30 750
Sum 122 60 14 58 1458
80
Hirving Lozano
PSV Eindhoven PSV Eindhoven
Mexico
44.0
Year M G A S P
2019 16 7 2 33 200
2018 47 22 12 105 549
2017 42 25 4 35 194
Sum 105 54 18 173 943
81
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
43.9
Year M G A S P
2019 22 8 9 81 362
2018 47 18 16 54 433
2017 49 15 13 19 176
Sum 118 41 38 154 971
82
Olivier Giroud
Chelsea Chelsea
France
43.8
Year M G A S P
2019 14 13 6 33 186
2018 35 14 8 66 386
2017 34 27 4 60 473
Sum 83 54 18 159 1045
83
Francesco Caputo
Sassuolo Sassuolo
Italy
43.8
Year M G A S P
2019 19 8 1 45 351
2018 40 28 7 51 307
2017 41 22 8 0 0
Sum 100 58 16 96 658
84
Sebastien Haller
West Ham West Ham
France
43.2
Year M G A S P
2019 12 15 1 26 245
2018 35 19 12 67 661
2017 38 20 4 25 750
Sum 85 54 17 118 1656
85
David Silva
Manchester City Manchester City
Spain
42.9
Year M G A S P
2019 26 3 10 30 1256
2018 44 14 7 60 2134
2017 50 17 17 52 2670
Sum 120 34 34 142 6060
86
Tammy Abraham
Chelsea Chelsea
England
42.7
Year M G A S P
2019 23 15 2 59 252
2018 26 20 4 72 262
2017 37 23 2 60 413
Sum 86 58 8 191 927
87
Mbwana Samata
Genk Genk
Tanzania
42.6
Year M G A S P
2019 28 11 4 4 15
2018 45 33 2 0 0
2017 39 20 3 16 137
Sum 112 64 9 20 152
88
Pablo Sarabia
PSG PSG
Spain
42.5
Year M G A S P
2019 23 9 10 49 659
2018 47 22 13 86 1026
2017 32 8 8 54 1243
Sum 102 39 31 189 2928
89
Raphael Nuzzolo
Xamax Xamax
Switzerland
42.2
Year M G A S P
2019 21 9 5 0 0
2018 33 24 9 0 0
2017 33 28 0 0 0
Sum 87 61 14 0 0
90
Marcus Rashford
Manchester United Manchester United
England
42.1
Year M G A S P
2019 24 11 2 73 373
2018 33 14 8 73 520
2017 46 20 12 83 787
Sum 103 45 22 229 1680
91
Yu Kobayashi
Kawasaki Frontale Kawasaki Frontale
Japan
42.0
Year M G A S P
2019 20 10 1 0 0
2018 29 16 4 0 0
2017 46 32 13 0 0
Sum 95 58 18 0 0
92
Dele Alli
Tottenham Tottenham
England
41.9
Year M G A S P
2019 24 1 5 30 672
2018 43 13 11 55 1026
2017 58 23 17 88 1372
Sum 125 37 33 173 3070
93
Jamie Vardy
Leicester Leicester
England
41.9
Year M G A S P
2019 18 14 2 45 177
2018 36 20 2 69 232
2017 47 23 4 67 466
Sum 101 57 8 181 875
94
Quincy Promes
Ajax Ajax
Netherlands
41.8
Year M G A S P
2019 19 5 6 36 651
2018 34 17 4 46 559
2017 39 27 11 33 531
Sum 92 49 21 115 1741
95
Hans Vanaken
Club Bruges Club Bruges
Belgium
41.8
Year M G A S P
2019 25 15 5 4 104
2018 48 23 19 9 229
2017 42 10 7 0 0
Sum 115 48 31 13 333
96
Robert Skov
FC Copenhagen FC Copenhagen
Denmark
41.6
Year M G A S P
2019 20 15 5 0 0
2018 41 27 4 0 0
2017 32 18 5 0 0
Sum 93 60 14 0 0
97
Guillaume Hoarau
Young Boys Young Boys
France
41.5
Year M G A S P
2019 12 15 3 0 0
2018 35 39 3 23 98
2017 19 10 0 4 22
Sum 66 64 6 27 120
98
Kevin de Bruyne
Manchester City Manchester City
Belgium
41.3
Year M G A S P
2019 22 6 11 38 717
2018 36 9 12 49 1340
2017 60 11 21 82 2639
Sum 118 26 44 169 4696
99
Rory McAllister
Peterhead Peterhead
Scotland
41.0
Year M G A S P
2019 14 6 6 0 0
2018 34 20 2 0 0
2017 34 37 0 0 0
Sum 82 63 8 0 0
100
Kevin Volland
Bayer Leverkusen Bayer Leverkusen
Germany
40.4
Year M G A S P
2019 19 12 7 54 403
2018 34 17 5 61 608
2017 31 20 3 53 609
Sum 84 49 15 168 1620