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
122.7
Year M G A S P
2019 37 34 10 175 1456
2018 49 52 24 194 1808
2017 66 56 16 232 2242
Sum 152 142 50 601 5506
2
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
108.4
Year M G A S P
2019 44 45 7 133 465
2018 52 46 10 159 596
2017 60 55 8 157 798
Sum 156 146 25 449 1859
3
Cristiano Ronaldo
Juventus Juventus
Portugal
104.9
Year M G A S P
2019 38 29 4 120 756
2018 52 50 11 280 1128
2017 58 54 9 226 1047
Sum 148 133 24 626 2931
4
Harry Kane
Tottenham Tottenham
England
94.8
Year M G A S P
2019 33 24 7 76 287
2018 57 42 9 161 596
2017 54 59 9 174 709
Sum 144 125 25 411 1592
5
Mohamed Salah
Liverpool Liverpool
Egypt
89.6
Year M G A S P
2019 40 19 6 132 764
2018 56 46 15 163 930
2017 58 42 14 135 1099
Sum 154 107 35 430 2793
6
Luis Suarez
Barcelona Barcelona
Uruguay
87.1
Year M G A S P
2019 37 26 6 103 757
2018 59 39 23 155 1013
2017 60 35 12 136 1082
Sum 156 100 41 394 2852
7
Kylian Mbappe Lottin
PSG PSG
France
83.4
Year M G A S P
2019 30 31 12 106 555
2018 52 34 11 102 640
2017 49 33 17 116 879
Sum 131 98 40 324 2074
8
Antoine Griezmann
Barcelona Barcelona
France
81.2
Year M G A S P
2019 42 18 13 95 995
2018 65 40 20 123 1291
2017 65 29 14 103 1460
Sum 172 87 47 321 3746
9
Ciro Immobile
Lazio Lazio
Italy
79.4
Year M G A S P
2019 31 21 9 92 603
2018 48 32 8 144 901
2017 50 45 11 119 749
Sum 129 98 28 355 2253
10
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
78.2
Year M G A S P
2019 33 28 4 116 528
2018 42 32 7 88 570
2017 53 46 4 140 603
Sum 128 106 15 344 1701
11
Edinson Cavani
PSG PSG
Uruguay
76.9
Year M G A S P
2019 18 15 5 28 158
2018 48 34 7 82 423
2017 62 54 8 179 714
Sum 128 103 20 289 1295
12
Sergio Aguero
Manchester City Manchester City
Argentina
76.3
Year M G A S P
2019 36 29 8 115 543
2018 34 31 8 104 637
2017 45 35 9 145 881
Sum 115 95 25 364 2061
13
Raheem Sterling
Manchester City Manchester City
England
75.0
Year M G A S P
2019 42 36 15 96 977
2018 53 18 19 85 1236
2017 47 24 15 78 1234
Sum 142 78 49 259 3447
14
Dries Mertens
Napoli Napoli
Belgium
74.3
Year M G A S P
2019 31 16 10 80 667
2018 45 23 9 119 782
2017 52 43 19 172 994
Sum 128 82 38 371 2443
15
Neymar
PSG PSG
Brazil
73.9
Year M G A S P
2019 17 12 3 44 498
2018 40 34 11 102 1231
2017 58 37 22 140 2271
Sum 115 83 36 286 4000
16
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
71.7
Year M G A S P
2019 33 20 9 107 438
2018 50 25 7 166 711
2017 55 37 12 194 859
Sum 138 82 28 467 2008
17
Romelu Lukaku
Inter Inter
Belgium
69.6
Year M G A S P
2019 26 17 4 46 341
2018 48 33 7 69 470
2017 59 43 7 131 904
Sum 133 93 18 246 1715
18
Teemu Pukki
Norwich Norwich
Finland
65.8
Year M G A S P
2019 38 28 7 97 326
2018 49 38 11 70 308
2017 38 21 6 0 0
Sum 125 87 24 167 634
19
Hakim Ziyech
Ajax Ajax
Morocco
65.0
Year M G A S P
2019 44 17 20 151 1200
2018 50 24 15 188 1625
2017 50 10 18 87 1845
Sum 144 51 53 426 4670
20
Andrea Belotti
Torino Torino
Italy
63.9
Year M G A S P
2019 35 34 3 80 297
2018 36 25 6 98 486
2017 44 26 5 119 599
Sum 115 85 14 297 1382
21
Christian Eriksen
Tottenham Tottenham
Denmark
63.8
Year M G A S P
2019 41 11 13 89 1445
2018 51 17 17 95 1927
2017 59 22 26 109 2187
Sum 151 50 56 293 5559
22
Memphis Depay
Lyon Lyon
Netherlands
62.5
Year M G A S P
2019 35 19 14 98 895
2018 52 23 16 128 1234
2017 41 18 12 94 1137
Sum 128 60 42 320 3266
23
Roberto Firmino
Liverpool Liverpool
Brazil
62.3
Year M G A S P
2019 39 16 14 67 776
2018 51 24 12 112 1347
2017 53 24 11 104 1332
Sum 143 64 37 283 3455
24
Munas Dabbur
Sevilla Sevilla
Israel
62.2
Year M G A S P
2019 21 24 7 45 336
2018 49 41 3 99 614
2017 41 25 1 0 0
Sum 111 90 11 144 950
25
Dusan Tadic
Ajax Ajax
Serbia
61.9
Year M G A S P
2019 46 29 24 82 1042
2018 60 25 15 70 1278
2017 46 6 7 54 1051
Sum 152 60 46 206 3371
26
Eden Hazard
Real Madrid Real Madrid
Belgium
61.0
Year M G A S P
2019 40 14 14 60 1115
2018 56 27 16 92 1557
2017 44 20 9 74 1581
Sum 140 61 39 226 4253
27
Eran Zahavi
Guangzhou R&F F.C. Guangzhou R&F F.C.
Israel
60.7
Year M G A S P
2019 31 37 4 0 0
2018 29 24 8 5 28
2017 34 28 6 0 0
Sum 94 89 18 5 28
28
Angel Di Maria
PSG PSG
Argentina
59.5
Year M G A S P
2019 31 17 10 82 806
2018 54 25 14 124 1405
2017 38 17 14 78 978
Sum 123 59 38 284 3189
29
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
59.0
Year M G A S P
2019 30 15 5 77 444
2018 48 24 10 133 698
2017 42 33 5 89 660
Sum 120 72 20 299 1802
30
Lorenzo Insigne
Napoli Napoli
Italy
58.8
Year M G A S P
2019 25 11 5 82 799
2018 50 15 14 194 2028
2017 59 28 10 178 2926
Sum 134 54 29 454 5753
31
Carlos Saucedo
San Jose San Jose
Bolivia
58.8
Year M G A S P
2019 6 40 0 0 0
2018 0 28 0 0 0
2017 30 0 0 0
Sum 6 98 0 0 0
32
Josef Martinez
Atlanta United Atlanta United
Venezuela
58.1
Year M G A S P
2019 33 33 3 0 0
2018 41 36 7 12 50
2017 22 20 1 0 3
Sum 96 89 11 12 53
33
Heung-Min Son
Tottenham Tottenham
South Korea
58.1
Year M G A S P
2019 39 16 7 85 706
2018 48 23 11 88 809
2017 45 27 9 90 917
Sum 132 66 27 263 2432
34
Bruno Fernandes
Sporting CP Sporting CP
Portugal
58.0
Year M G A S P
2019 41 30 14 107 1227
2018 54 22 11 81 1079
2017 40 13 3 51 741
Sum 135 65 28 239 3047
35
Karim Benzema
Real Madrid Real Madrid
France
58.0
Year M G A S P
2019 41 29 7 119 1052
2018 48 20 11 104 1190
2017 45 14 9 86 931
Sum 134 63 27 309 3173
36
Claudiu Keseru
Ludogorets Razgrad Ludogorets Razgrad
Romania
57.8
Year M G A S P
2019 29 23 6 8 50
2018 42 38 4 6 50
2017 31 28 0 0 0
Sum 102 89 10 14 100
37
Bas Dost
Eintracht Frankfurt Eintracht Frankfurt
Netherlands
57.1
Year M G A S P
2019 18 10 0 40 199
2018 32 33 1 33 203
2017 40 46 0 49 431
Sum 90 89 1 122 833
38
Iago Aspas
Celta Vigo Celta Vigo
Spain
56.5
Year M G A S P
2019 18 12 5 47 460
2018 40 26 7 88 966
2017 42 31 7 99 1415
Sum 100 69 19 234 2841
39
Alexandre Lacazette
Arsenal Arsenal
France
56.3
Year M G A S P
2019 27 15 5 78 485
2018 30 21 7 59 574
2017 47 34 7 100 937
Sum 104 70 19 237 1996
40
Steven Berghuis
Feyenoord Feyenoord
Netherlands
56.1
Year M G A S P
2019 31 17 8 91 1071
2018 40 17 20 94 1447
2017 44 20 10 47 1389
Sum 115 54 38 232 3907
41
Alfredo Morelo
Rangers Rangers
Colombia
55.8
Year M G A S P
2019 25 24 3 10 38
2018 47 30 8 0 0
2017 34 30 2 0 0
Sum 106 84 13 10 38
42
Wissam Ben Yedder
Monaco Monaco
France
55.8
Year M G A S P
2019 34 24 4 77 588
2018 31 24 10 71 517
2017 32 23 4 66 609
Sum 97 71 18 214 1714
43
Sadio Mane
Liverpool Liverpool
Senegal
55.4
Year M G A S P
2019 43 28 3 81 841
2018 61 25 4 111 1222
2017 36 17 7 60 736
Sum 140 70 14 252 2799
44
Stephen Dobbie
Queen of South Queen of South
Scotland
55.2
Year M G A S P
2019 24 17 4 0 0
2018 31 35 4 0 0
2017 37 30 7 0 0
Sum 92 82 15 0 0
45
Ada Stolsmo Hegerberg
Olympique Lyonnais Olympique Lyonnais
Norway
54.6
Year M G A S P
2019 0 23 0 0 0
2018 0 33 0 0 0
2017 3 35 0 0 0
Sum 3 91 0 0 0
46
Florian Thauvin
Marseille Marseille
France
54.4
Year M G A S P
2019 19 7 6 55 483
2018 41 30 9 108 1248
2017 47 19 15 108 1642
Sum 107 56 30 271 3373
47
Bafetimbi Gomis
Al Hilal Al Hilal
France
54.0
Year M G A S P
2019 30 23 6 0 0
2018 32 30 4 3 9
2017 32 25 5 45 229
Sum 94 78 15 48 238
48
Fabio Quagliarella
Sampdoria Sampdoria
Italy
53.6
Year M G A S P
2019 29 19 4 109 387
2018 33 24 6 103 526
2017 38 22 7 104 547
Sum 100 65 17 316 1460
49
Philippe Coutinho
Bayern Munich Bayern Munich
Brazil
52.7
Year M G A S P
2019 43 11 5 83 1300
2018 46 20 10 93 1600
2017 46 23 11 100 1481
Sum 135 54 26 276 4381
50
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
52.7
Year M G A S P
2019 29 19 8 63 428
2018 34 22 8 36 282
2017 37 29 4 0 0
Sum 100 70 20 99 710
51
Marcus Berg
FC Krasnodar FC Krasnodar
Sweden
52.5
Year M G A S P
2019 27 6 2 18 103
2018 42 37 5 0 0
2017 43 35 6 0 0
Sum 112 78 13 18 103
52
Moussa Dembele
Lyon Lyon
France
52.4
Year M G A S P
2019 31 24 2 80 301
2018 30 23 8 37 192
2017 22 26 4 8 44
Sum 83 73 14 125 537
53
Gonzalo Higuain
Juventus Juventus
Argentina
51.9
Year M G A S P
2019 25 9 2 66 425
2018 46 20 7 122 673
2017 59 32 7 150 1033
Sum 130 61 16 338 2131
54
Lawrence Shankland
Dundee United Dundee United
Scotland
51.8
Year M G A S P
2019 22 22 2 0 0
2018 36 42 2 0 0
2017 29 19 1 0 0
Sum 87 83 5 0 0
55
Hulk
Shanghai SIPG FC Shanghai SIPG FC
Brazil
51.5
Year M G A S P
2019 31 16 4 0 0
2018 31 18 12 11 105
2017 39 30 16 0 0
Sum 101 64 32 11 105
56
Paulo Dybala
Juventus Juventus
Argentina
51.5
Year M G A S P
2019 21 6 5 47 718
2018 39 19 5 100 1357
2017 59 32 9 144 1797
Sum 119 57 19 291 3872
57
Kamil Wilczek
Brøndby IF Brøndby IF
Poland
51.2
Year M G A S P
2019 34 27 5 32 151
2018 38 37 4 0 0
2017 21 14 0 0 0
Sum 93 78 9 32 151
58
Lei Wu
Espanyol Espanyol
China
50.6
Year M G A S P
2019 28 10 2 44 219
2018 39 34 8 11 105
2017 46 26 8 0 0
Sum 113 70 18 55 324
59
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
60
Alejandro Daro Gomez
Atalanta Atalanta
Argentina
50.4
Year M G A S P
2019 31 10 9 100 1223
2018 44 13 10 99 1251
2017 41 23 13 113 1252
Sum 116 46 32 312 3726
61
Gabriel Jesus
Manchester City Manchester City
Brazil
50.4
Year M G A S P
2019 21 25 8 56 373
2018 33 16 4 67 460
2017 37 21 8 62 623
Sum 91 62 20 185 1456
62
Thomas Mueller
Bayern Munich Bayern Munich
Germany
50.1
Year M G A S P
2019 26 11 12 42 531
2018 50 20 14 77 1129
2017 47 14 16 61 1032
Sum 123 45 42 180 2692
63
Nabil Fekir
Real Betis Real Betis
France
49.4
Year M G A S P
2019 24 8 6 65 701
2018 32 16 9 107 966
2017 45 27 10 108 1531
Sum 101 51 25 280 3198
64
Radamel Falcao
Galatasaray Galatasaray
Colombia
49.2
Year M G A S P
2019 25 13 0 61 315
2018 41 16 4 50 316
2017 46 38 5 99 565
Sum 112 67 9 210 1196
65
Tammy Abraham
Chelsea Chelsea
England
48.9
Year M G A S P
2019 32 24 2 91 344
2018 26 20 4 72 262
2017 37 23 2 60 413
Sum 95 67 8 223 1019
66
Danny L. Rowe
AFC Fylde AFC Fylde
England
48.6
Year M G A S P
2019 44 18 0 0 0
2018 51 31 0 0 0
2017 28 32 0 0 0
Sum 123 81 0 0 0
67
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
48.4
Year M G A S P
2019 35 12 12 118 571
2018 47 18 16 54 433
2017 49 15 13 19 176
Sum 131 45 41 191 1180
68
Max Kruse
Fenerbahce Fenerbahce
Germany
48.4
Year M G A S P
2019 27 11 13 66 877
2018 36 16 7 79 1254
2017 31 22 10 44 1054
Sum 94 49 30 189 3185
69
Kevin de Bruyne
Manchester City Manchester City
Belgium
48.2
Year M G A S P
2019 31 9 22 58 1011
2018 36 9 12 49 1340
2017 60 11 21 82 2639
Sum 127 29 55 189 4990
70
Borja Iglesias
Real Betis Real Betis
Spain
48.1
Year M G A S P
2019 32 16 3 69 391
2018 37 24 2 46 228
2017 20 32 0 0 0
Sum 89 72 5 115 619
71
Luuk de Jong
Sevilla Sevilla
Netherlands
48.0
Year M G A S P
2019 24 18 1 96 428
2018 40 29 10 131 631
2017 26 11 5 29 644
Sum 90 58 16 256 1703
72
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
48.0
Year M G A S P
2019 17 16 5 0 0
2018 27 25 4 0 0
2017 32 31 3 0 0
Sum 76 72 12 0 0
73
Quincy Promes
Ajax Ajax
Netherlands
47.9
Year M G A S P
2019 31 12 8 70 1043
2018 34 17 4 46 559
2017 39 27 11 33 531
Sum 104 56 23 149 2133
74
Cedric Bakambu
Beijing Guoan Beijing Guoan
DR Congo
47.6
Year M G A S P
2019 25 17 3 0 0
2018 27 24 5 9 22
2017 36 29 1 65 508
Sum 88 70 9 74 530
75
Pernille Harder
VfL Wolfsburg VfL Wolfsburg
Denmark
47.6
Year M G A S P
2019 0 25 0 0 0
2018 0 29 0 0 0
2017 7 24 2 0 0
Sum 7 78 2 0 0
76
Carlos Vela
Los Angeles FC Los Angeles FC
Mexico
47.6
Year M G A S P
2019 31 36 10 0 0
2018 36 16 11 0 0
2017 34 10 1 43 696
Sum 101 62 22 43 696
77
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
47.3
Year M G A S P
2019 29 30 7 0 0
2018 24 22 6 9 118
2017 19 12 4 58 658
Sum 72 64 17 67 776
78
Krzystof Piatek
AC Milan AC Milan
Poland
47.2
Year M G A S P
2019 31 16 0 69 285
2018 37 41 0 77 218
2017 33 16 0 0 0
Sum 101 73 0 146 503
79
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
47.1
Year M G A S P
2019 36 19 19 59 676
2018 41 21 11 38 390
2017 24 10 3 28 350
Sum 101 50 33 125 1416
80
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
81
Mbwana Samata
Genk Genk
Tanzania
46.9
Year M G A S P
2019 38 18 4 8 39
2018 45 33 2 0 0
2017 39 20 3 16 137
Sum 122 71 9 24 176
82
Aleksandar Mitrovic
Fulham Fulham
Serbia
46.7
Year M G A S P
2019 34 19 1 100 545
2018 52 33 3 118 599
2017 17 10 4 31 220
Sum 103 62 8 249 1364
83
Sebastien Haller
West Ham West Ham
France
46.5
Year M G A S P
2019 19 19 2 43 409
2018 35 19 12 67 661
2017 38 20 4 25 750
Sum 92 58 18 135 1820
84
Francesco Caputo
Sassuolo Sassuolo
Italy
46.4
Year M G A S P
2019 26 11 2 61 432
2018 40 28 7 51 307
2017 41 22 8 0 0
Sum 107 61 17 112 739
85
Simon Terodde
FC Köln FC Köln
Germany
46.4
Year M G A S P
2019 13 14 3 18 38
2018 31 32 2 22 297
2017 28 21 4 49 445
Sum 72 67 9 89 780
86
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
87
Olivier Giroud
Chelsea Chelsea
France
46.3
Year M G A S P
2019 19 17 6 35 211
2018 35 14 8 66 386
2017 34 27 4 60 473
Sum 88 58 18 161 1070
88
Duvan Zapata
Atalanta Atalanta
Colombia
46.2
Year M G A S P
2019 34 26 7 114 493
2018 28 19 3 83 424
2017 37 11 5 58 536
Sum 99 56 15 255 1453
89
Marcus Rashford
Manchester United Manchester United
England
46.0
Year M G A S P
2019 34 15 4 100 529
2018 33 14 8 73 520
2017 46 20 12 83 787
Sum 113 49 24 256 1836
90
Mauro Icardi
PSG PSG
Argentina
45.9
Year M G A S P
2019 16 5 2 41 170
2018 43 28 2 102 396
2017 39 28 5 92 404
Sum 98 61 9 235 970
91
David Silva
Manchester City Manchester City
Spain
45.7
Year M G A S P
2019 33 4 14 43 1639
2018 44 14 7 60 2134
2017 50 17 17 52 2670
Sum 127 35 38 155 6443
92
Jamie Vardy
Leicester Leicester
England
45.6
Year M G A S P
2019 27 19 3 58 245
2018 36 20 2 69 232
2017 47 23 4 67 466
Sum 110 62 9 194 943
93
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
94
Anderson Talisca
Guangzhou Evergrande Guangzhou Evergrande
Brazil
45.5
Year M G A S P
2019 19 13 0 0 0
2018 37 30 9 20 131
2017 43 20 8 8 181
Sum 99 63 17 28 312
95
David Goodwillie
Clyde Clyde
Scotland
45.4
Year M G A S P
2019 25 22 6 0 0
2018 38 32 4 0 0
2017 20 15 0 0 0
Sum 83 69 10 0 0
96
Billy Sharp
Sheffield United Sheffield United
England
45.2
Year M G A S P
2019 16 13 4 27 223
2018 32 26 1 63 339
2017 37 24 6 22 212
Sum 85 63 11 112 774
97
Pablo Sarabia
PSG PSG
Spain
45.0
Year M G A S P
2019 32 10 13 67 989
2018 47 22 13 86 1026
2017 32 8 8 54 1243
Sum 111 40 34 207 3258
98
Hirving Lozano
Napoli Napoli
Mexico
45.0
Year M G A S P
2019 23 8 2 46 300
2018 47 22 12 105 549
2017 42 25 4 35 194
Sum 112 55 18 186 1043
99
Takumi Minamino
Salzburg Salzburg
Japan
45.0
Year M G A S P
2019 32 17 12 57 505
2018 27 25 1 39 330
2017 24 19 1 0 0
Sum 83 61 14 96 835
100
Paulinho
Guangzhou Evergrande Guangzhou Evergrande
Brazil
44.8
Year M G A S P
2019 35 20 4 0 0
2018 44 18 7 28 708
2017 49 23 3 30 750
Sum 128 61 14 58 1458