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
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
104.2
Year M G A S P
2021 27 34 3 55 342
2020 44 47 14 106 634
2019 57 61 9 186 678
Sum 128 142 26 347 1654
2
Lionel Messi
Barcelona Barcelona
Argentina
102.5
Year M G A S P
2021 36 33 13 72 1178
2020 50 29 19 201 2479
2019 51 50 17 228 2006
Sum 137 112 49 501 5663
3
Kylian Mbappe Lottin
PSG PSG
France
87.7
Year M G A S P
2021 35 29 6 47 506
2020 35 32 14 92 715
2019 41 47 18 144 823
Sum 111 108 38 283 2044
4
Cristiano Ronaldo
Juventus Juventus
Portugal
84.9
Year M G A S P
2021 37 27 4 68 569
2020 44 45 5 195 1198
2019 52 41 5 170 1057
Sum 133 113 14 433 2824
5
Bruno Fernandes
Manchester United Manchester United
Portugal
78.1
Year M G A S P
2021 35 16 10 55 1225
2020 51 27 17 133 2060
2019 53 37 20 136 1544
Sum 139 80 47 324 4829
6
Erling Braut Haaland
Borussia Dortmund Borussia Dortmund
Norway
78.1
Year M G A S P
2021 33 25 7 51 278
2020 35 41 6 78 376
2019 20 44 5 71 220
Sum 88 110 18 200 874
7
Romelu Lukaku
Inter Inter
Belgium
70.8
Year M G A S P
2021 31 21 9 33 303
2020 48 43 5 106 777
2019 41 29 8 92 529
Sum 120 93 22 231 1609
8
Karim Benzema
Real Madrid Real Madrid
France
70.1
Year M G A S P
2021 31 22 4 43 540
2020 40 23 9 105 1346
2019 53 39 12 172 1420
Sum 124 84 25 320 3306
9
Ciro Immobile
Lazio Lazio
Italy
69.8
Year M G A S P
2021 33 16 6 50 430
2020 40 34 8 126 903
2019 43 34 13 146 861
Sum 116 84 27 322 2194
10
Dusan Tadic
Ajax Ajax
Serbia
68.5
Year M G A S P
2021 30 9 21 38 806
2020 38 18 9 60 1049
2019 61 33 33 108 1374
Sum 129 60 63 206 3229
11
Harry Kane
Tottenham Tottenham
England
67.3
Year M G A S P
2021 34 23 5 67 507
2020 33 22 13 76 537
2019 48 38 9 117 475
Sum 115 83 27 260 1519
12
Raheem Sterling
Manchester City Manchester City
England
66.5
Year M G A S P
2021 32 11 5 30 658
2020 38 19 7 89 1088
2019 58 47 18 137 1426
Sum 128 77 30 256 3172
13
Jean Pierre Nsame
Young Boys Young Boys
France
63.5
Year M G A S P
2021 18 16 6 29 285
2020 35 39 5 36 285
2019 39 35 7 15 94
Sum 92 90 18 80 664
14
Gabriel
Flamengo Flamengo
Brazil
63.2
Year M G A S P
2021 26 29 2 31 176
2020 17 20 1 19 106
2019 47 43 9 79 367
Sum 90 92 12 129 649
15
Patson Daka
Salzburg Salzburg
Zambia
60.7
Year M G A S P
2021 21 26 4 41 251
2020 28 31 6 73 310
2019 23 28 3 69 237
Sum 72 85 13 183 798
16
Mohamed Salah
Liverpool Liverpool
Egypt
59.3
Year M G A S P
2021 31 17 2 42 496
2020 43 26 10 121 1075
2019 54 26 9 186 992
Sum 128 69 21 349 2563
17
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
59.1
Year M G A S P
2021 20 13 5 23 280
2020 36 27 9 64 574
2019 48 26 22 82 881
Sum 104 66 36 169 1735
18
Pizzi
Benfica Benfica
Portugal
57.6
Year M G A S P
2021 17 8 4 16 667
2020 39 21 11 70 1328
2019 50 29 24 91 1688
Sum 106 58 39 177 3683
19
Serdar Azmoun
Zenit St. Petersburg Zenit St. Petersburg
Iran
57.3
Year M G A S P
2021 14 19 1 23 70
2020 24 27 3 51 266
2019 50 33 9 118 500
Sum 88 79 13 192 836
20
Memphis Depay
Barcelona Barcelona
Netherlands
56.2
Year M G A S P
2021 32 22 12 62 779
2020 24 12 4 34 428
2019 43 27 16 130 1082
Sum 99 61 32 226 2289
21
Heung-Min Son
Tottenham Tottenham
South Korea
56.1
Year M G A S P
2021 30 11 9 35 764
2020 37 26 10 66 836
2019 54 23 14 117 953
Sum 121 60 33 218 2553
22
Gerard Moreno
Villarreal Villarreal
Spain
55.9
Year M G A S P
2021 27 23 13 70 834
2020 34 22 4 58 821
2019 34 20 7 111 852
Sum 95 65 24 239 2507
23
Odsonne Edouard
Celtic Celtic
France
55.3
Year M G A S P
2021 24 14 2 33 320
2020 33 27 5 34 234
2019 41 33 15 9 56
Sum 98 74 22 76 610
24
Kevin de Bruyne
Manchester City Manchester City
Belgium
55.3
Year M G A S P
2021 26 9 11 14 513
2020 40 12 23 81 1830
2019 47 16 29 101 1594
Sum 113 37 63 196 3937
25
Abderrazak Hamdallah
Al Nassr FC Al Nassr FC
Morocco
54.6
Year M G A S P
2021 15 15 1 0 0
2020 26 29 3 0 0
2019 30 39 8 0 0
Sum 71 83 12 0 0
26
Luis Suarez
Atletico Madrid Atletico Madrid
Uruguay
54.5
Year M G A S P
2021 28 13 2 40 318
2020 28 20 3 64 484
2019 49 34 14 143 987
Sum 105 67 19 247 1789
27
Timo Werner
Chelsea Chelsea
Germany
54.4
Year M G A S P
2021 25 5 6 45 417
2020 44 24 9 79 842
2019 44 31 13 137 770
Sum 113 60 28 261 2029
28
Antoine Griezmann
Barcelona Barcelona
France
54.0
Year M G A S P
2021 35 18 9 33 728
2020 45 17 3 68 1121
2019 55 24 16 111 1357
Sum 135 59 28 212 3206
29
Steven Berghuis
Ajax Ajax
Netherlands
53.9
Year M G A S P
2021 24 11 9 40 950
2020 32 18 13 94 1295
2019 45 25 9 134 1538
Sum 101 54 31 268 3783
30
Bafetimbi Gomis
Al Hilal Al Hilal
France
53.8
Year M G A S P
2021 25 22 0 0 0
2020 30 27 4 0 0
2019 38 32 9 0 0
Sum 93 81 13 0 0
31
Sadio Mane
Liverpool Liverpool
Senegal
53.8
Year M G A S P
2021 28 13 5 32 482
2020 41 18 4 79 997
2019 59 34 10 114 1211
Sum 128 65 19 225 2690
32
Teemu Pukki
Norwich Norwich
Finland
53.7
Year M G A S P
2021 26 19 3 41 226
2020 38 17 3 66 490
2019 51 34 8 134 555
Sum 115 70 14 241 1271
33
Jadon Sancho
Borussia Dortmund Borussia Dortmund
England
53.6
Year M G A S P
2021 19 11 12 25 790
2020 36 15 14 41 1445
2019 45 21 21 67 1658
Sum 100 47 47 133 3893
34
Luis Muriel
Atalanta Atalanta
Colombia
52.8
Year M G A S P
2021 20 18 9 47 423
2020 13 22 3 58 422
2019 38 29 2 116 491
Sum 71 69 14 221 1336
35
Marcus Rashford
Manchester United Manchester United
England
52.3
Year M G A S P
2021 28 8 8 32 690
2020 36 21 7 78 966
2019 50 30 8 152 837
Sum 114 59 23 262 2493
36
Duvan Zapata
Atalanta Atalanta
Colombia
52.3
Year M G A S P
2021 31 13 9 46 459
2020 39 19 11 90 707
2019 34 26 7 114 493
Sum 104 58 27 250 1659
37
Eran Zahavi
PSV Eindhoven PSV Eindhoven
Israel
52.2
Year M G A S P
2021 27 22 3 43 367
2020 23 12 6 33 338
2019 37 40 5 0 0
Sum 87 74 14 76 705
38
Thomas Mueller
Bayern Munich Bayern Munich
Germany
51.9
Year M G A S P
2021 28 7 14 11 459
2020 46 18 22 51 1308
2019 36 15 21 63 833
Sum 110 40 57 125 2600
39
Ivan Toney
Brentford Brentford
England
50.9
Year M G A S P
2021 27 18 6 50 397
2020 34 27 7 46 355
2019 46 24 4 0 0
Sum 107 69 17 96 752
40
Lautaro Martinez
Inter Inter
Argentina
50.6
Year M G A S P
2021 30 15 1 44 266
2020 44 22 9 110 478
2019 44 27 3 142 327
Sum 118 64 13 296 1071
41
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
50.6
Year M G A S P
2021 21 11 3 34 271
2020 36 20 3 67 639
2019 50 35 5 146 734
Sum 107 66 11 247 1644
42
Robert Muehren
Cambuur Cambuur
Netherlands
50.2
Year M G A S P
2021 21 23 8 58 293
2020 25 28 6 35 188
2019 21 16 5 1 7
Sum 67 67 19 94 488
43
Neymar
PSG PSG
Brazil
50.1
Year M G A S P
2021 23 13 9 24 489
2020 30 26 10 65 874
2019 23 17 9 66 790
Sum 76 56 28 155 2153
44
Haris Seferovic
Benfica Benfica
Switzerland
50.0
Year M G A S P
2021 33 24 5 53 350
2020 20 14 4 37 317
2019 43 28 5 98 387
Sum 96 66 14 188 1054
45
Wissam Ben Yedder
Monaco Monaco
France
49.9
Year M G A S P
2021 21 15 5 24 371
2020 30 15 9 34 516
2019 44 31 7 104 810
Sum 95 61 21 162 1697
46
Gabriel Jesus
Manchester City Manchester City
Brazil
49.9
Year M G A S P
2021 25 10 5 23 539
2020 29 15 8 83 677
2019 34 32 12 92 551
Sum 88 57 25 198 1767
47
Vivianne Miedema
Arsenal Arsenal
Netherlands
49.4
Year M G A S P
2021 15 21 3 0 0
2020 10 14 2 0 0
2019 7 44 0 0 0
Sum 32 79 5 0 0
48
Serge Gnabry
Bayern Munich Bayern Munich
Germany
49.3
Year M G A S P
2021 22 9 3 18 216
2020 38 18 7 64 861
2019 46 31 12 103 970
Sum 106 58 22 185 2047
49
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
49.3
Year M G A S P
2021 26 14 6 25 342
2020 35 22 4 78 552
2019 41 25 8 95 602
Sum 102 61 18 198 1496
50
Andrea Belotti
Torino Torino
Italy
48.8
Year M G A S P
2021 22 6 4 29 255
2020 39 20 4 95 639
2019 43 37 5 102 399
Sum 104 63 13 226 1293
51
Bruno Henrique
Flamengo Flamengo
Brazil
48.7
Year M G A S P
2021 27 13 4 38 483
2020 26 18 5 30 395
2019 47 35 4 63 364
Sum 100 66 13 131 1242
52
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
47.4
Year M G A S P
2021 18 26 6 0 0
2020 20 14 5 0 0
2019 27 27 7 0 0
Sum 65 67 18 0 0
53
Michael Olunga
Lekhwiya Lekhwiya
Kenya
47.2
Year M G A S P
2021 9 14 0 0 0
2020 32 29 4 0 0
2019 35 33 0 0 0
Sum 76 76 4 0 0
54
Donyell Malen
PSV Eindhoven PSV Eindhoven
Netherlands
46.9
Year M G A S P
2021 22 13 8 50 396
2020 20 17 3 42 446
2019 30 28 7 84 535
Sum 72 58 18 176 1377
55
Lorenzo Insigne
Napoli Napoli
Italy
46.5
Year M G A S P
2021 37 17 9 71 1088
2020 42 14 9 107 1659
2019 36 13 7 126 1229
Sum 115 44 25 304 3976
56
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
46.0
Year M G A S P
2021 19 8 5 35 306
2020 34 17 6 113 703
2019 46 25 10 148 660
Sum 99 50 21 296 1669
57
Zlatan Ibrahimovic
AC Milan AC Milan
Sweden
45.7
Year M G A S P
2021 15 5 3 32 317
2020 29 22 7 98 747
2019 31 31 8 0 0
Sum 75 58 18 130 1064
58
Adam Armstrong
Blackburn Blackburn
England
45.2
Year M G A S P
2021 19 13 2 48 305
2020 42 29 7 125 601
2019 41 13 5 75 731
Sum 102 55 14 248 1637
59
Youssef El Arabi
Olympiacos Olympiacos
Morocco
45.1
Year M G A S P
2021 22 18 8 6 58
2020 38 27 4 17 143
2019 23 18 4 10 49
Sum 83 63 16 33 250
60
Roman Yaremchuk
Gent Gent
Ukraine
45.0
Year M G A S P
2021 30 16 5 40 399
2020 27 14 4 7 133
2019 52 32 6 12 79
Sum 109 62 15 59 611
61
Josip Ilicic
Atalanta Atalanta
Slovenia
44.8
Year M G A S P
2021 17 8 7 29 527
2020 22 17 5 62 884
2019 45 22 12 129 1195
Sum 84 47 24 220 2606
62
Jamie Vardy
Leicester Leicester
England
44.3
Year M G A S P
2021 23 4 5 23 193
2020 31 19 7 74 344
2019 38 31 6 94 345
Sum 92 54 18 191 882
63
German Cano
Vasco da Gama Vasco da Gama
Argentina
44.2
Year M G A S P
2021 12 17 1 0 0
2020 25 21 0 0 0
2019 35 0 0 0
Sum 37 73 1 0 0
64
Alexander Isak
Real Sociedad Real Sociedad
Sweden
43.6
Year M G A S P
2021 32 15 2 33 264
2020 33 14 3 71 361
2019 23 29 6 71 309
Sum 88 58 11 175 934
65
Ollie Watkins
Aston Villa Aston Villa
England
43.5
Year M G A S P
2021 23 11 3 22 310
2020 39 20 3 100 726
2019 43 23 5 113 979
Sum 105 54 11 235 2015
66
Alexander Soerloth
RasenBallsport Leipzig RasenBallsport Leipzig
Norway
43.3
Year M G A S P
2021 15 8 2 28 247
2020 31 23 6 61 485
2019 46 24 7 70 361
Sum 92 55 15 159 1093
67
Jamie Maclaren
Melbourne City FC Melbourne City FC
Australia
43.2
Year M G A S P
2021 24 27 4 0 0
2020 18 13 4 0 0
2019 23 26 1 0 0
Sum 65 66 9 0 0
68
Riyad Mahrez
Manchester City Manchester City
Algeria
43.0
Year M G A S P
2021 28 13 8 19 584
2020 34 13 5 83 1322
2019 38 16 15 76 1090
Sum 100 42 28 178 2996
69
Roberto Firmino
Liverpool Liverpool
Brazil
43.0
Year M G A S P
2021 23 5 6 29 595
2020 44 14 8 74 1091
2019 54 21 16 103 1149
Sum 121 40 30 206 2835
70
Angel Di Maria
PSG PSG
Argentina
42.9
Year M G A S P
2021 24 3 9 13 476
2020 33 6 18 46 881
2019 42 22 19 113 1114
Sum 99 31 46 172 2471
71
Kai Havertz
Chelsea Chelsea
Germany
42.8
Year M G A S P
2021 22 8 6 19 308
2020 40 22 13 45 1246
2019 42 16 4 76 1686
Sum 104 46 23 140 3240
72
Alvaro Morata
Juventus Juventus
Spain
42.6
Year M G A S P
2021 24 13 5 31 334
2020 33 18 9 56 536
2019 40 21 2 98 465
Sum 97 52 16 185 1335
73
Angel Mena
Leon Leon
Ecuador
42.6
Year M G A S P
2021 19 9 2 0 0
2020 33 18 10 0 0
2019 44 26 15 0 0
Sum 96 53 27 0 0
74
Alfredo Morelo
Rangers Rangers
Colombia
42.5
Year M G A S P
2021 19 9 7 23 272
2020 30 9 2 27 424
2019 41 39 6 22 121
Sum 90 57 15 72 817
75
Serdar Dursun
Darmstadt Darmstadt
Turkey
42.4
Year M G A S P
2021 19 19 3 34 291
2020 29 21 5 67 395
2019 35 16 4 48 309
Sum 83 56 12 149 995
76
Mikel Oiarzabal
Real Sociedad Real Sociedad
Spain
42.0
Year M G A S P
2021 29 9 6 15 441
2020 39 14 12 69 940
2019 48 21 7 87 802
Sum 116 44 25 171 2183
77
Pernille Harder
Chelsea Ladies Chelsea Ladies
Denmark
42.0
Year M G A S P
2021 15 8 1 0 0
2020 9 20 2 0 0
2019 40 0 0 0
Sum 24 68 3 0 0
78
Domenico Berardi
Sassuolo Sassuolo
Italy
42.0
Year M G A S P
2021 20 12 4 38 462
2020 31 16 11 90 1071
2019 30 18 3 117 760
Sum 81 46 18 245 2293
79
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
41.8
Year M G A S P
2021 13 1 3 8 427
2020 41 18 13 101 1171
2019 50 15 18 156 936
Sum 104 34 34 265 2534
80
Mehdi Taremi
FC Porto FC Porto
Iran
41.7
Year M G A S P
2021 30 18 10 33 266
2020 26 21 3 75 409
2019 16 15 2 16 111
Sum 72 54 15 124 786
81
Ivan Sergeyev
Krylya Sovetov Samara Krylya Sovetov Samara
Russia
41.4
Year M G A S P
2021 20 20 0 0 0
2020 28 24 0 0 0
2019 26 25 0 0 0
Sum 74 69 0 0 0
82
Raul Jimenez
Wolverhampton Wanderers Wolverhampton Wanderers
Mexico
41.4
Year M G A S P
2021 0 0 0 0 0
2020 34 17 1 85 675
2019 59 33 12 144 932
Sum 93 50 13 229 1607
83
Dries Mertens
Napoli Napoli
Belgium
41.3
Year M G A S P
2021 13 5 3 13 118
2020 31 16 13 68 614
2019 39 20 12 115 894
Sum 83 41 28 196 1626
84
Ronivaldo
FC Wacker Innsbruck FC Wacker Innsbruck
Brazil
41.2
Year M G A S P
2021 19 12 3 0 0
2020 25 15 5 0 0
2019 32 33 5 0 0
Sum 76 60 13 0 0
85
Jonathan David
Lille Lille
Canada
41.1
Year M G A S P
2021 21 15 1 24 256
2020 28 13 4 30 320
2019 48 26 12 9 97
Sum 97 54 17 63 673
86
Torgeir Boerven
Ankaragucu Ankaragucu
Norway
41.1
Year M G A S P
2021 11 6 1 10 154
2020 23 23 3 38 406
2019 32 28 4 89 410
Sum 66 57 8 137 970
87
Ohi Anthony Omoijuanfo
Molde Molde
Norway
41.0
Year M G A S P
2021 13 16 1 31 169
2020 22 16 3 74 491
2019 31 21 7 81 461
Sum 66 53 11 186 1121
88
Aleksandar Mitrovic
Fulham Fulham
Serbia
40.8
Year M G A S P
2021 9 6 2 23 198
2020 31 13 5 86 543
2019 49 32 2 146 775
Sum 89 51 9 255 1516
89
Simon Engelmann
RW Essen RW Essen
Germany
40.8
Year M G A S P
2021 0 12 0 0 0
2020 0 30 0 0 0
2019 26 0 0 0
Sum 0 68 0 0 0
90
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
40.6
Year M G A S P
2021 21 12 4 39 506
2020 21 22 4 46 585
2019 28 18 3 81 617
Sum 70 52 11 166 1708
91
Burak Yilmaz
Lille Lille
Turkey
40.6
Year M G A S P
2021 18 14 1 31 318
2020 30 19 9 81 557
2019 32 17 4 74 418
Sum 80 50 14 186 1293
92
Fabian Schubert
St. Gallen St. Gallen
Austria
40.5
Year M G A S P
2021 15 18 8 0 0
2020 26 29 4 0 0
2019 12 11 2 5 22
Sum 53 58 14 5 22
93
Gonzalo Bergessio
Nacional Nacional
Argentina
40.2
Year M G A S P
2021 8 26 0 0 0
2020 4 18 0 0 0
2019 7 23 0 0 0
Sum 19 67 0 0 0
94
Jonson Clarke-Harris
Peterborough Peterborough
England
39.9
Year M G A S P
2021 28 20 2 49 354
2020 33 17 2 35 309
2019 32 23 0 0 0
Sum 93 60 4 84 663
95
Marco Paixao
Altay Altay
Portugal
39.8
Year M G A S P
2021 0 13 0 0 0
2020 0 26 0 0 0
2019 16 26 2 0 0
Sum 16 65 2 0 0
96
Paulinho
Sporting CP Sporting CP
Portugal
39.8
Year M G A S P
2021 15 6 3 24 221
2020 38 23 11 91 587
2019 33 18 2 84 383
Sum 86 47 16 199 1191
97
Andre Silva
Eintracht Frankfurt Eintracht Frankfurt
Portugal
39.7
Year M G A S P
2021 22 19 5 45 320
2020 32 25 5 57 450
2019 26 7 1 75 424
Sum 80 51 11 177 1194
98
Jarrod Bowen
West Ham West Ham
England
39.6
Year M G A S P
2021 16 6 4 11 206
2020 31 10 7 53 514
2019 46 29 7 135 667
Sum 93 45 18 199 1387
99
Sergio Aguero
Manchester City Manchester City
Argentina
39.6
Year M G A S P
2021 7 4 2 9 100
2020 14 11 1 40 199
2019 43 36 8 134 597
Sum 64 51 11 183 896
100
Federico Chiesa
Juventus Juventus
Italy
39.6
Year M G A S P
2021 30 13 4 36 397
2020 35 12 8 72 731
2019 43 16 9 133 608
Sum 108 41 21 241 1736