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
117.9
Year M G A S P
2021 45 53 7 83 499
2020 44 47 14 106 634
2019 57 61 9 186 678
Sum 146 161 30 375 1811
2
Lionel Messi
PSG PSG
Argentina
106.9
Year M G A S P
2021 47 40 13 76 1276
2020 50 29 19 201 2479
2019 51 50 17 228 2006
Sum 148 119 49 505 5761
3
Kylian Mbappe Lottin
PSG PSG
France
96.6
Year M G A S P
2021 51 37 14 74 818
2020 35 32 14 92 715
2019 41 47 18 144 823
Sum 127 116 46 310 2356
4
Cristiano Ronaldo
Manchester United Manchester United
Portugal
92.8
Year M G A S P
2021 49 39 4 95 777
2020 44 45 5 195 1198
2019 52 41 5 170 1057
Sum 145 125 14 460 3032
5
Erling Braut Haaland
Borussia Dortmund Borussia Dortmund
Norway
91.1
Year M G A S P
2021 46 43 10 95 462
2020 35 41 6 78 376
2019 20 44 5 71 220
Sum 101 128 21 244 1058
6
Bruno Fernandes
Manchester United Manchester United
Portugal
86.4
Year M G A S P
2021 50 23 18 77 1722
2020 51 27 17 133 2060
2019 53 37 20 136 1544
Sum 154 87 55 346 5326
7
Karim Benzema
Real Madrid Real Madrid
France
81.9
Year M G A S P
2021 46 35 12 69 843
2020 40 23 9 105 1346
2019 53 39 12 172 1420
Sum 139 97 33 346 3609
8
Dusan Tadic
Ajax Ajax
Serbia
76.5
Year M G A S P
2021 46 15 30 55 1212
2020 38 18 9 60 1049
2019 61 33 33 108 1374
Sum 145 66 72 223 3635
9
Romelu Lukaku
Chelsea Chelsea
Belgium
76.4
Year M G A S P
2021 44 29 10 44 413
2020 48 43 5 106 777
2019 41 29 8 92 529
Sum 133 101 23 242 1719
10
Ciro Immobile
Lazio Lazio
Italy
76.2
Year M G A S P
2021 44 24 8 80 622
2020 40 34 8 126 903
2019 43 34 13 146 861
Sum 127 92 29 352 2386
11
Harry Kane
Tottenham Tottenham
England
74.1
Year M G A S P
2021 45 33 6 81 653
2020 33 22 13 76 537
2019 48 38 9 117 475
Sum 126 93 28 274 1665
12
Gabriel
Flamengo Flamengo
Brazil
70.0
Year M G A S P
2021 45 38 4 48 403
2020 17 20 1 19 106
2019 47 43 9 79 367
Sum 109 101 14 146 876
13
Raheem Sterling
Manchester City Manchester City
England
69.2
Year M G A S P
2021 40 13 8 39 781
2020 38 19 7 89 1088
2019 58 47 18 137 1426
Sum 136 79 33 265 3295
14
Mohamed Salah
Liverpool Liverpool
Egypt
68.9
Year M G A S P
2021 47 29 6 67 770
2020 43 26 10 121 1075
2019 54 26 9 186 992
Sum 144 81 25 374 2837
15
Memphis Depay
Barcelona Barcelona
Netherlands
67.8
Year M G A S P
2021 51 35 18 103 1349
2020 24 12 4 34 428
2019 43 27 16 130 1082
Sum 118 74 38 267 2859
16
Patson Daka
Leicester Leicester
Zambia
64.3
Year M G A S P
2021 26 32 4 44 256
2020 28 31 6 73 310
2019 23 28 3 69 237
Sum 77 91 13 186 803
17
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
63.9
Year M G A S P
2021 30 18 8 43 506
2020 36 27 9 64 574
2019 48 26 22 82 881
Sum 114 71 39 189 1961
18
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
19
Eran Zahavi
PSV Eindhoven PSV Eindhoven
Israel
61.7
Year M G A S P
2021 47 33 8 73 634
2020 23 12 6 33 338
2019 37 40 5 0 0
Sum 107 85 19 106 972
20
Heung-Min Son
Tottenham Tottenham
South Korea
61.2
Year M G A S P
2021 42 18 10 50 973
2020 37 26 10 66 836
2019 54 23 14 117 953
Sum 133 67 34 233 2762
21
Steven Berghuis
Ajax Ajax
Netherlands
60.8
Year M G A S P
2021 41 15 18 59 1457
2020 32 18 13 94 1295
2019 45 25 9 134 1538
Sum 118 58 40 287 4290
22
Odsonne Edouard
Crystal Palace Crystal Palace
France
60.6
Year M G A S P
2021 31 20 5 50 447
2020 33 27 5 34 234
2019 41 33 15 9 56
Sum 105 80 25 93 737
23
Serdar Azmoun
Zenit St. Petersburg Zenit St. Petersburg
Iran
60.5
Year M G A S P
2021 24 23 2 38 169
2020 24 27 3 51 266
2019 50 33 9 118 500
Sum 98 83 14 207 935
24
Sadio Mane
Liverpool Liverpool
Senegal
60.4
Year M G A S P
2021 43 23 5 52 702
2020 41 18 4 79 997
2019 59 34 10 114 1211
Sum 143 75 19 245 2910
25
Timo Werner
Chelsea Chelsea
Germany
59.7
Year M G A S P
2021 39 12 8 52 510
2020 44 24 9 79 842
2019 44 31 13 137 770
Sum 127 67 30 268 2122
26
Kevin de Bruyne
Manchester City Manchester City
Belgium
58.9
Year M G A S P
2021 34 12 15 20 670
2020 40 12 23 81 1830
2019 47 16 29 101 1594
Sum 121 40 67 202 4094
27
Luis Suarez
Atletico Madrid Atletico Madrid
Uruguay
58.8
Year M G A S P
2021 38 19 3 51 411
2020 28 20 3 64 484
2019 49 34 14 143 987
Sum 115 73 20 258 1882
28
Gerard Moreno
Villarreal Villarreal
Spain
58.7
Year M G A S P
2021 35 26 15 76 975
2020 34 22 4 58 821
2019 34 20 7 111 852
Sum 103 68 26 245 2648
29
Pizzi
Benfica Benfica
Portugal
58.6
Year M G A S P
2021 22 8 6 18 796
2020 39 21 11 70 1328
2019 50 29 24 91 1688
Sum 111 58 41 179 3812
30
Thomas Mueller
Bayern Munich Bayern Munich
Germany
58.4
Year M G A S P
2021 42 13 20 21 761
2020 46 18 22 51 1308
2019 36 15 21 63 833
Sum 124 46 63 135 2902
31
Bafetimbi Gomis
Al Hilal Al Hilal
France
58.4
Year M G A S P
2021 34 29 1 0 0
2020 30 27 4 0 0
2019 38 32 9 0 0
Sum 102 88 14 0 0
32
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
58.0
Year M G A S P
2021 51 24 9 40 893
2020 45 17 3 68 1121
2019 55 24 16 111 1357
Sum 151 65 28 219 3371
33
Robert Muehren
FC Volendam FC Volendam
Netherlands
57.6
Year M G A S P
2021 32 32 11 89 477
2020 25 28 6 35 188
2019 21 16 5 1 7
Sum 78 76 22 125 672
34
Abderrazak Hamdallah
Al Nassr FC Al Nassr FC
Morocco
57.4
Year M G A S P
2021 20 19 2 0 0
2020 26 29 3 0 0
2019 30 39 8 0 0
Sum 76 87 13 0 0
35
Teemu Pukki
Norwich Norwich
Finland
57.2
Year M G A S P
2021 38 24 3 57 404
2020 38 17 3 66 490
2019 51 34 8 134 555
Sum 127 75 14 257 1449
36
Duvan Zapata
Atalanta Atalanta
Colombia
56.7
Year M G A S P
2021 39 17 13 61 554
2020 39 19 11 90 707
2019 34 26 7 114 493
Sum 112 62 31 265 1754
37
Serge Gnabry
Bayern Munich Bayern Munich
Germany
56.6
Year M G A S P
2021 36 19 5 29 452
2020 38 18 7 64 861
2019 46 31 12 103 970
Sum 120 68 24 196 2283
38
Lautaro Martinez
Inter Inter
Argentina
56.5
Year M G A S P
2021 45 23 3 58 341
2020 44 22 9 110 478
2019 44 27 3 142 327
Sum 133 72 15 310 1146
39
Wissam Ben Yedder
Monaco Monaco
France
55.7
Year M G A S P
2021 32 22 8 32 554
2020 30 15 9 34 516
2019 44 31 7 104 810
Sum 106 68 24 170 1880
40
Luis Muriel
Atalanta Atalanta
Colombia
55.2
Year M G A S P
2021 25 21 10 54 497
2020 13 22 3 58 422
2019 38 29 2 116 491
Sum 76 72 15 228 1410
41
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
55.1
Year M G A S P
2021 34 18 3 43 368
2020 36 20 3 67 639
2019 50 35 5 146 734
Sum 120 73 11 256 1741
42
Jadon Sancho
Manchester United Manchester United
England
54.6
Year M G A S P
2021 26 11 14 27 966
2020 36 15 14 41 1445
2019 45 21 21 67 1658
Sum 107 47 49 135 4069
43
Neymar
PSG PSG
Brazil
54.2
Year M G A S P
2021 35 16 14 29 713
2020 30 26 10 65 874
2019 23 17 9 66 790
Sum 88 59 33 160 2377
44
Edin Dzeko
Inter Inter
Bosnia-Herzegovina
54.0
Year M G A S P
2021 34 18 8 65 564
2020 34 17 6 113 703
2019 46 25 10 148 660
Sum 114 60 24 326 1927
45
Bruno Henrique
Flamengo Flamengo
Brazil
53.8
Year M G A S P
2021 38 21 4 49 627
2020 26 18 5 30 395
2019 47 35 4 63 364
Sum 111 74 13 142 1386
46
Vivianne Miedema
Arsenal Arsenal
Netherlands
53.8
Year M G A S P
2021 16 27 5 0 0
2020 10 14 2 0 0
2019 7 44 0 0 0
Sum 33 85 7 0 0
47
Gabriel Jesus
Manchester City Manchester City
Brazil
53.7
Year M G A S P
2021 34 13 9 32 769
2020 29 15 8 83 677
2019 34 32 12 92 551
Sum 97 60 29 207 1997
48
Wouter Weghorst
Wolfsburg Wolfsburg
Netherlands
53.7
Year M G A S P
2021 37 19 8 48 512
2020 35 22 4 78 552
2019 41 25 8 95 602
Sum 113 66 20 221 1666
49
Marcus Rashford
Manchester United Manchester United
England
53.6
Year M G A S P
2021 29 10 8 33 698
2020 36 21 7 78 966
2019 50 30 8 152 837
Sum 115 61 23 263 2501
50
Ivan Toney
Brentford Brentford
England
53.3
Year M G A S P
2021 35 20 8 65 571
2020 34 27 7 46 355
2019 46 24 4 0 0
Sum 115 71 19 111 926
51
Aleksandar Mitrovic
Fulham Fulham
Serbia
52.6
Year M G A S P
2021 25 21 5 79 667
2020 31 13 5 86 543
2019 49 32 2 146 775
Sum 105 66 12 311 1985
52
Riyad Mahrez
Manchester City Manchester City
Algeria
51.2
Year M G A S P
2021 41 25 10 25 729
2020 34 13 5 83 1322
2019 38 16 15 76 1090
Sum 113 54 30 184 3141
53
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
51.2
Year M G A S P
2021 28 31 8 0 0
2020 20 14 5 0 0
2019 27 27 7 0 0
Sum 75 72 20 0 0
54
Josip Ilicic
Atalanta Atalanta
Slovenia
50.3
Year M G A S P
2021 26 15 9 40 792
2020 22 17 5 62 884
2019 45 22 12 129 1195
Sum 93 54 26 231 2871
55
Roman Yaremchuk
Benfica Benfica
Ukraine
50.2
Year M G A S P
2021 44 22 8 55 526
2020 27 14 4 7 133
2019 52 32 6 12 79
Sum 123 68 18 74 738
56
Haris Seferovic
Benfica Benfica
Switzerland
50.1
Year M G A S P
2021 37 24 5 54 371
2020 20 14 4 37 317
2019 43 28 5 98 387
Sum 100 66 14 189 1075
57
Andrea Belotti
Torino Torino
Italy
49.5
Year M G A S P
2021 24 7 4 30 286
2020 39 20 4 95 639
2019 43 37 5 102 399
Sum 106 64 13 227 1324
58
Mikel Oiarzabal
Real Sociedad Real Sociedad
Spain
49.5
Year M G A S P
2021 44 17 11 35 698
2020 39 14 12 69 940
2019 48 21 7 87 802
Sum 131 52 30 191 2440
59
Lorenzo Insigne
Napoli Napoli
Italy
49.4
Year M G A S P
2021 50 19 11 98 1485
2020 42 14 9 107 1659
2019 36 13 7 126 1229
Sum 128 46 27 331 4373
60
Jamie Vardy
Leicester Leicester
England
49.4
Year M G A S P
2021 32 11 6 42 286
2020 31 19 7 74 344
2019 38 31 6 94 345
Sum 101 61 19 210 975
61
Donyell Malen
Borussia Dortmund Borussia Dortmund
Netherlands
49.1
Year M G A S P
2021 31 16 8 62 598
2020 20 17 3 42 446
2019 30 28 7 84 535
Sum 81 61 18 188 1579
62
Roberto Firmino
Liverpool Liverpool
Brazil
48.4
Year M G A S P
2021 28 13 7 34 696
2020 44 14 8 74 1091
2019 54 21 16 103 1149
Sum 126 48 31 211 2936
63
Michael Olunga
Lekhwiya Lekhwiya
Kenya
47.8
Year M G A S P
2021 13 15 0 0 0
2020 32 29 4 0 0
2019 35 33 0 0 0
Sum 80 77 4 0 0
64
Mehdi Taremi
FC Porto FC Porto
Iran
47.7
Year M G A S P
2021 45 26 12 46 445
2020 26 21 3 75 409
2019 16 15 2 16 111
Sum 87 62 17 137 965
65
Youssef El Arabi
Olympiacos Olympiacos
Morocco
47.5
Year M G A S P
2021 28 22 8 6 58
2020 38 27 4 17 143
2019 23 18 4 10 49
Sum 89 67 16 33 250
66
Alexander Isak
Real Sociedad Real Sociedad
Sweden
47.0
Year M G A S P
2021 42 20 2 47 392
2020 33 14 3 71 361
2019 23 29 6 71 309
Sum 98 63 11 189 1062
67
Sebastien Haller
Ajax Ajax
France
47.0
Year M G A S P
2021 39 28 11 70 664
2020 23 13 0 41 456
2019 27 20 2 64 565
Sum 89 61 13 175 1685
68
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
46.8
Year M G A S P
2021 34 17 10 63 766
2020 21 22 4 46 585
2019 28 18 3 81 617
Sum 83 57 17 190 1968
69
Alfredo Morelo
Rangers Rangers
Colombia
46.7
Year M G A S P
2021 32 14 9 36 468
2020 30 9 2 27 424
2019 41 39 6 22 121
Sum 103 62 17 85 1013
70
Jonathan David
Lille Lille
Canada
46.4
Year M G A S P
2021 37 23 1 40 408
2020 28 13 4 30 320
2019 48 26 12 9 97
Sum 113 62 17 79 825
71
Angel Mena
Leon Leon
Ecuador
46.4
Year M G A S P
2021 34 14 4 0 0
2020 33 18 10 0 0
2019 44 26 15 0 0
Sum 111 58 29 0 0
72
Zlatan Ibrahimovic
AC Milan AC Milan
Sweden
46.3
Year M G A S P
2021 15 6 3 34 339
2020 29 22 7 98 747
2019 31 31 8 0 0
Sum 75 59 18 132 1086
73
Kai Havertz
Chelsea Chelsea
Germany
46.3
Year M G A S P
2021 32 12 8 25 427
2020 40 22 13 45 1246
2019 42 16 4 76 1686
Sum 114 50 25 146 3359
74
Adam Armstrong
Southampton Southampton
England
46.2
Year M G A S P
2021 26 14 2 62 411
2020 42 29 7 125 601
2019 41 13 5 75 731
Sum 109 56 14 262 1743
75
Edin Visca
Istanbul Basaksehir Istanbul Basaksehir
Bosnia-Herzegovina
46.0
Year M G A S P
2021 21 3 9 24 683
2020 41 18 13 101 1171
2019 50 15 18 156 936
Sum 112 36 40 281 2790
76
German Cano
Vasco da Gama Vasco da Gama
Argentina
46.0
Year M G A S P
2021 13 20 1 0 0
2020 25 21 0 0 0
2019 35 0 0 0
Sum 38 76 1 0 0
77
Ohi Anthony Omoijuanfo
Molde Molde
Norway
45.9
Year M G A S P
2021 20 23 1 57 300
2020 22 16 3 74 491
2019 31 21 7 81 461
Sum 73 60 11 212 1252
78
Alvaro Morata
Juventus Juventus
Spain
45.9
Year M G A S P
2021 33 17 6 47 468
2020 33 18 9 56 536
2019 40 21 2 98 465
Sum 106 56 17 201 1469
79
Ronivaldo
FC Wacker Innsbruck FC Wacker Innsbruck
Brazil
45.8
Year M G A S P
2021 28 19 4 0 0
2020 25 15 5 0 0
2019 32 33 5 0 0
Sum 85 67 14 0 0
80
Pernille Harder
Chelsea Ladies Chelsea Ladies
Denmark
45.6
Year M G A S P
2021 16 14 1 0 0
2020 9 20 2 0 0
2019 40 0 0 0
Sum 25 74 3 0 0
81
Paul Onuachu
Genk Genk
Nigeria
45.4
Year M G A S P
2021 39 33 2 61 382
2020 22 17 3 0 0
2019 29 18 2 8 40
Sum 90 68 7 69 422
82
Domenico Berardi
Sassuolo Sassuolo
Italy
45.3
Year M G A S P
2021 28 16 5 53 649
2020 31 16 11 90 1071
2019 30 18 3 117 760
Sum 89 50 19 260 2480
83
Ivan Sergeyev
Krylya Sovetov Samara Krylya Sovetov Samara
Russia
45.2
Year M G A S P
2021 28 25 2 0 0
2020 28 24 0 0 0
2019 26 25 0 0 0
Sum 82 74 2 0 0
84
Hans Vanaken
Club Bruges Club Bruges
Belgium
45.1
Year M G A S P
2021 33 17 7 24 1012
2020 40 15 8 9 486
2019 55 24 7 11 358
Sum 128 56 22 44 1856
85
Burak Yilmaz
Lille Lille
Turkey
45.1
Year M G A S P
2021 34 18 4 62 582
2020 30 19 9 81 557
2019 32 17 4 74 418
Sum 96 54 17 217 1557
86
Ollie Watkins
Aston Villa Aston Villa
England
45.0
Year M G A S P
2021 28 13 3 31 398
2020 39 20 3 100 726
2019 43 23 5 113 979
Sum 110 56 11 244 2103
87
Viktor Tsigankov
Dynamo Kyiv Dynamo Kyiv
Ukraine
44.8
Year M G A S P
2021 30 14 6 9 158
2020 20 20 3 9 149
2019 48 21 17 21 264
Sum 98 55 26 39 571
88
Jhon Cordoba
FC Krasnodar FC Krasnodar
Colombia
44.7
Year M G A S P
2021 20 21 4 31 253
2020 20 15 2 34 201
2019 24 29 2 32 126
Sum 64 65 8 97 580
89
Victor Osimeh
Napoli Napoli
Nigeria
44.7
Year M G A S P
2021 28 26 1 43 206
2020 18 8 3 53 152
2019 44 28 5 70 196
Sum 90 62 9 166 554
90
Alexander Soerloth
Real Sociedad Real Sociedad
Norway
44.6
Year M G A S P
2021 18 9 3 40 348
2020 31 23 6 61 485
2019 46 24 7 70 361
Sum 95 56 16 171 1194
91
Angel Di Maria
PSG PSG
Argentina
44.6
Year M G A S P
2021 33 4 11 18 650
2020 33 6 18 46 881
2019 42 22 19 113 1114
Sum 108 32 48 177 2645
92
Andre Silva
RasenBallsport Leipzig RasenBallsport Leipzig
Portugal
44.4
Year M G A S P
2021 34 25 7 54 436
2020 32 25 5 57 450
2019 26 7 1 75 424
Sum 92 57 13 186 1310
93
Raul Jimenez
Wolverhampton Wanderers Wolverhampton Wanderers
Mexico
44.4
Year M G A S P
2021 9 3 2 11 195
2020 34 17 1 85 675
2019 59 33 12 144 932
Sum 102 53 15 240 1802
94
Arthur
Basel Basel
Brazil
44.3
Year M G A S P
2021 30 35 4 70 431
2020 33 18 4 35 279
2019 13 9 2 12 31
Sum 76 62 10 117 741
95
Simon Engelmann
RW Essen RW Essen
Germany
43.8
Year M G A S P
2021 0 17 0 0 0
2020 0 30 0 0 0
2019 26 0 0 0
Sum 0 73 0 0 0
96
Marie-Antoinette Katoto
Paris SG Paris SG
France
43.8
Year M G A S P
2021 5 24 0 0 0
2020 3 27 0 0 0
2019 22 0 0 0
Sum 8 73 0 0 0
97
Diogo Jota
Liverpool Liverpool
Portugal
43.8
Year M G A S P
2021 29 14 3 38 361
2020 26 19 3 64 733
2019 42 19 11 91 832
Sum 97 52 17 193 1926
98
Fabian Schubert
St. Gallen St. Gallen
Austria
43.8
Year M G A S P
2021 19 22 9 18 71
2020 26 29 4 0 0
2019 12 11 2 5 22
Sum 57 62 15 23 93
99
Serdar Dursun
Fenerbahce Fenerbahce
Turkey
43.7
Year M G A S P
2021 20 21 3 38 327
2020 29 21 5 67 395
2019 35 16 4 48 309
Sum 84 58 12 153 1031
100
Ryan Christie
Bournemouth Bournemouth
Scotland
43.5
Year M G A S P
2021 32 5 12 44 991
2020 36 11 13 32 582
2019 45 22 18 11 155
Sum 113 38 43 87 1728