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
Barcelona Barcelona
Poland
110.5
Year M G A S P
2022 34 34 6 104 667
2021 59 69 10 115 699
2020 44 47 14 106 634
Sum 137 150 30 325 2000
2
Kylian Mbappe Lottin
PSG PSG
France
100.6
Year M G A S P
2022 34 40 9 116 1094
2021 62 51 22 91 1045
2020 35 32 14 92 715
Sum 131 123 45 299 2854
3
Lionel Messi
PSG PSG
Argentina
90.8
Year M G A S P
2022 33 21 18 75 1704
2021 58 43 17 99 1764
2020 50 29 19 201 2479
Sum 141 93 54 375 5947
4
Erling Braut Haaland
Manchester City Manchester City
Norway
89.6
Year M G A S P
2022 30 34 5 74 381
2021 50 49 11 105 546
2020 35 41 6 78 376
Sum 115 124 22 257 1303
5
Karim Benzema
Real Madrid Real Madrid
France
80.8
Year M G A S P
2022 31 30 8 82 1004
2021 59 47 12 92 1220
2020 40 23 9 105 1346
Sum 130 100 29 279 3570
6
Cristiano Ronaldo
Manchester United Manchester United
Portugal
79.9
Year M G A S P
2022 26 13 3 72 727
2021 62 47 7 126 1093
2020 44 45 5 195 1198
Sum 132 105 15 393 3018
7
Harry Kane
Tottenham Tottenham
England
75.8
Year M G A S P
2022 40 29 9 82 710
2021 58 44 7 98 853
2020 33 22 13 76 537
Sum 131 95 29 256 2100
8
Mohamed Salah
Liverpool Liverpool
Egypt
72.0
Year M G A S P
2022 39 19 10 84 897
2021 62 39 11 98 1137
2020 43 26 10 121 1075
Sum 144 84 31 303 3109
9
Ciro Immobile
Lazio Lazio
Italy
70.7
Year M G A S P
2022 29 23 5 74 646
2021 56 33 8 98 814
2020 40 34 8 126 903
Sum 125 90 21 298 2363
10
Bruno Fernandes
Manchester United Manchester United
Portugal
65.2
Year M G A S P
2022 35 9 7 47 1616
2021 61 24 21 85 2205
2020 51 27 17 133 2060
Sum 147 60 45 265 5881
11
Mehdi Taremi
FC Porto FC Porto
Iran
65.0
Year M G A S P
2022 29 27 11 68 555
2021 56 31 16 62 576
2020 26 21 3 75 409
Sum 111 79 30 205 1540
12
Robert Muehren
FC Volendam FC Volendam
Netherlands
64.9
Year M G A S P
2022 24 12 4 66 410
2021 41 42 15 123 660
2020 25 28 6 35 188
Sum 90 82 25 224 1258
13
Neymar
PSG PSG
Brazil
63.8
Year M G A S P
2022 28 27 12 46 1213
2021 43 18 16 37 1000
2020 30 26 10 65 874
Sum 101 71 38 148 3087
14
Romelu Lukaku
Inter Inter
Belgium
63.1
Year M G A S P
2022 20 11 1 29 254
2021 46 32 10 46 446
2020 48 43 5 106 777
Sum 114 86 16 181 1477
15
Aleksandar Mitrovic
Fulham Fulham
Serbia
62.3
Year M G A S P
2022 37 36 2 126 823
2021 34 31 7 109 881
2020 31 13 5 86 543
Sum 102 80 14 321 2247
16
Heung-Min Son
Tottenham Tottenham
South Korea
61.6
Year M G A S P
2022 34 24 6 53 632
2021 53 24 11 66 1268
2020 37 26 10 66 836
Sum 124 74 27 185 2736
17
Gabriel
Flamengo Flamengo
Brazil
61.6
Year M G A S P
2022 36 24 1 54 710
2021 56 45 7 82 659
2020 17 20 1 19 106
Sum 109 89 9 155 1475
18
Dusan Tadic
Ajax Ajax
Serbia
61.3
Year M G A S P
2022 37 10 19 38 1322
2021 58 20 35 69 1606
2020 38 18 9 60 1049
Sum 133 48 63 167 3977
19
Kevin de Bruyne
Manchester City Manchester City
Belgium
59.1
Year M G A S P
2022 37 18 20 55 1343
2021 44 16 17 31 993
2020 40 12 23 81 1830
Sum 121 46 60 167 4166
20
Thomas Mueller
Bayern Munich Bayern Munich
Germany
57.7
Year M G A S P
2022 34 9 9 44 989
2021 56 18 31 27 1188
2020 46 18 22 51 1308
Sum 136 45 62 122 3485
21
Lautaro Martinez
Inter Inter
Argentina
57.0
Year M G A S P
2022 33 22 2 78 491
2021 57 29 5 82 468
2020 44 22 9 110 478
Sum 134 73 16 270 1437
22
Sadio Mane
Bayern Munich Bayern Munich
Senegal
55.9
Year M G A S P
2022 43 28 3 61 860
2021 57 26 7 68 1037
2020 41 18 4 79 997
Sum 141 72 14 208 2894
23
Memphis Depay
Barcelona Barcelona
Netherlands
55.8
Year M G A S P
2022 13 13 1 31 432
2021 63 42 18 129 1689
2020 24 12 4 34 428
Sum 100 67 23 194 2549
24
Patson Daka
Leicester Leicester
Zambia
54.6
Year M G A S P
2022 15 9 1 19 183
2021 34 35 8 49 308
2020 28 31 6 73 310
Sum 77 75 15 141 801
25
Wissam Ben Yedder
Monaco Monaco
France
53.6
Year M G A S P
2022 30 24 4 56 513
2021 40 29 8 41 706
2020 30 15 9 34 516
Sum 100 68 21 131 1735
26
Thomas Verheijdt
ADO Den Haag ADO Den Haag
Netherlands
53.2
Year M G A S P
2022 29 20 4 97 908
2021 38 29 5 98 913
2020 25 19 5 35 348
Sum 92 68 14 230 2169
27
Gerard Moreno
Villarreal Villarreal
Spain
53.0
Year M G A S P
2022 14 9 3 22 317
2021 40 32 17 89 1103
2020 34 22 4 58 821
Sum 88 63 24 169 2241
28
Ivan Toney
Brentford Brentford
England
52.5
Year M G A S P
2022 24 15 5 51 483
2021 44 23 9 79 734
2020 34 27 7 46 355
Sum 102 65 21 176 1572
29
Dusan Vlahovic
Juventus Juventus
Serbia
52.1
Year M G A S P
2022 30 15 2 66 405
2021 51 49 4 105 705
2020 20 8 1 62 338
Sum 101 72 7 233 1448
30
Steven Berghuis
Ajax Ajax
Netherlands
52.0
Year M G A S P
2022 31 8 11 33 1241
2021 51 19 18 71 1754
2020 32 18 13 94 1295
Sum 114 45 42 198 4290
31
Serdar Dursun
Fenerbahce Fenerbahce
Turkey
52.0
Year M G A S P
2022 21 20 3 45 283
2021 24 30 4 60 463
2020 29 21 5 67 395
Sum 74 71 12 172 1141
32
Lorenzo Insigne
Toronto FC Toronto FC
Italy
51.9
Year M G A S P
2022 27 14 6 33 849
2021 59 22 16 118 1829
2020 42 14 9 107 1659
Sum 128 50 31 258 4337
33
Andre Silva
RasenBallsport Leipzig RasenBallsport Leipzig
Portugal
51.2
Year M G A S P
2022 25 11 2 49 561
2021 46 30 9 72 633
2020 32 25 5 57 450
Sum 103 66 16 178 1644
34
Paul Mullin
Wrexham Wrexham
England
51.0
Year M G A S P
2022 31 28 0 0 0
2021 45 27 3 49 327
2020 27 23 1 52 269
Sum 103 78 4 101 596
35
Youssef El Arabi
Olympiacos Olympiacos
Morocco
50.8
Year M G A S P
2022 20 13 5 3 50
2021 37 32 8 6 58
2020 38 27 4 17 143
Sum 95 72 17 26 251
36
Sebastien Haller
Borussia Dortmund Borussia Dortmund
France
50.3
Year M G A S P
2022 25 13 4 36 402
2021 51 38 13 94 858
2020 23 13 0 41 456
Sum 99 64 17 171 1716
37
Jesper Karlsson
AZ Alkmaar AZ Alkmaar
Sweden
50.3
Year M G A S P
2022 23 10 7 52 756
2021 40 19 11 61 961
2020 42 26 9 90 729
Sum 105 55 27 203 2446
38
Cody Gapko
PSV Eindhoven PSV Eindhoven
Netherlands
50.1
Year M G A S P
2022 27 23 14 61 665
2021 38 15 13 53 644
2020 21 17 4 33 491
Sum 86 55 31 147 1800
39
Riyad Mahrez
Manchester City Manchester City
Algeria
50.0
Year M G A S P
2022 24 13 4 42 817
2021 51 32 13 40 1008
2020 34 13 5 83 1322
Sum 109 58 22 165 3147
40
Eran Zahavi
Maccabi Tel Aviv Maccabi Tel Aviv
Israel
49.3
Year M G A S P
2022 12 16 4 30 296
2021 52 34 10 77 713
2020 23 12 6 33 338
Sum 87 62 20 140 1347
41
Hulk
Atletico MG Atletico MG
Brazil
48.9
Year M G A S P
2022 32 25 3 52 527
2021 49 36 7 81 878
2020 13 7 0 0 0
Sum 94 68 10 133 1405
42
Christopher Nkunku
RasenBallsport Leipzig RasenBallsport Leipzig
France
48.7
Year M G A S P
2022 37 25 12 56 946
2021 40 21 11 58 1047
2020 30 5 8 37 718
Sum 107 51 31 151 2711
43
Luis Muriel
Atalanta Atalanta
Colombia
48.6
Year M G A S P
2022 20 14 5 37 617
2021 28 23 13 62 670
2020 13 22 3 58 422
Sum 61 59 21 157 1709
44
Darwin Nunez
Liverpool Liverpool
Uruguay
48.4
Year M G A S P
2022 21 22 3 0 0
2021 27 24 7 0 0
2020 37 22 9 0 0
Sum 85 68 19 0 0
45
Marie-Antoinette Katoto
Paris SG Paris SG
France
48.4
Year M G A S P
2022 0 21 1 0 0
2021 6 32 0 0 0
2020 3 27 0 0 0
Sum 9 80 1 0 0
46
Raheem Sterling
Chelsea Chelsea
England
48.1
Year M G A S P
2022 31 14 6 38 675
2021 50 21 10 57 1078
2020 38 19 7 89 1088
Sum 119 54 23 184 2841
47
German Cano
Fluminense Fluminense
Argentina
48.0
Year M G A S P
2022 38 33 5 0 0
2021 13 22 1 0 0
2020 25 21 0 0 0
Sum 76 76 6 0 0
48
Domenico Berardi
Sassuolo Sassuolo
Italy
48.0
Year M G A S P
2022 22 11 8 63 845
2021 40 21 10 75 1088
2020 31 16 11 90 1071
Sum 93 48 29 228 3004
49
Arthur
Fiorentina Fiorentina
Brazil
47.9
Year M G A S P
2022 10 5 1 29 193
2021 38 42 7 87 582
2020 33 18 4 35 279
Sum 81 65 12 151 1054
50
Ricardo Horta
Braga Braga
Portugal
47.6
Year M G A S P
2022 33 17 7 53 929
2021 48 18 8 62 774
2020 34 20 6 70 805
Sum 115 55 21 185 2508
51
Fernando Zampedri
Universidad Catolica Universidad Catolica
Argentina
47.4
Year M G A S P
2022 30 24 0 0 0
2021 45 32 0 0 0
2020 32 23 0 0 0
Sum 107 79 0 0 0
52
Simon Terodde
Schalke 04 Schalke 04
Germany
47.4
Year M G A S P
2022 22 28 2 60 359
2021 33 22 6 79 471
2020 13 15 2 28 195
Sum 68 65 10 167 1025
53
Fabian Schubert
St. Gallen St. Gallen
Austria
47.1
Year M G A S P
2022 9 15 1 32 165
2021 20 23 9 19 81
2020 26 29 4 0 0
Sum 55 67 14 51 246
54
Alvaro Morata
Atletico Madrid Atletico Madrid
Spain
47.0
Year M G A S P
2022 30 15 5 42 555
2021 46 22 8 71 699
2020 33 18 9 56 536
Sum 109 55 22 169 1790
55
Edin Dzeko
Inter Inter
Bosnia-Herzegovina
46.8
Year M G A S P
2022 30 11 7 77 661
2021 44 22 10 84 781
2020 34 17 6 113 703
Sum 108 50 23 274 2145
56
Veton Berisha
Hammarby Hammarby
Norway
46.8
Year M G A S P
2022 22 16 6 42 372
2021 29 27 5 68 506
2020 29 16 6 54 462
Sum 80 59 17 164 1340
57
Gabriel Jesus
Arsenal Arsenal
Brazil
46.4
Year M G A S P
2022 20 20 6 43 519
2021 43 15 13 46 1012
2020 29 15 8 83 677
Sum 92 50 27 172 2208
58
Amahl Pellegrino
Bodoe/Glimt Bodoe/Glimt
Norway
46.4
Year M G A S P
2022 25 27 5 27 308
2021 21 10 3 28 387
2020 27 25 6 69 468
Sum 73 62 14 124 1163
59
Jean Pierre Nsame
Young Boys Young Boys
France
46.4
Year M G A S P
2022 6 10 2 11 114
2021 18 16 6 29 285
2020 35 39 5 36 285
Sum 59 65 13 76 684
60
Timo Werner
RasenBallsport Leipzig RasenBallsport Leipzig
Germany
46.1
Year M G A S P
2022 25 14 5 29 441
2021 42 15 9 55 542
2020 44 24 9 79 842
Sum 111 53 23 163 1825
61
Andrej Kramaric
Hoffenheim Hoffenheim
Croatia
46.1
Year M G A S P
2022 27 12 4 40 710
2021 43 19 14 74 979
2020 21 22 4 46 585
Sum 91 53 22 160 2274
62
Artem Dzyuba
Zenit St. Petersburg Zenit St. Petersburg
Russia
45.8
Year M G A S P
2022 9 6 1 12 168
2021 34 23 11 47 555
2020 36 27 9 64 574
Sum 79 56 21 123 1297
63
Pedro
Flamengo Flamengo
Brazil
45.6
Year M G A S P
2022 20 24 5 0 0
2021 19 21 6 0 0
2020 18 23 1 0 0
Sum 57 68 12 0 0
64
Teemu Pukki
Norwich Norwich
Finland
45.6
Year M G A S P
2022 33 14 7 48 393
2021 50 27 4 73 564
2020 38 17 3 66 490
Sum 121 58 14 187 1447
65
Marvin Ducksch
Werder Bremen Werder Bremen
Germany
45.4
Year M G A S P
2022 22 15 8 77 617
2021 38 24 6 96 889
2020 22 13 5 62 402
Sum 82 52 19 235 1908
66
Rauno Sappinen
Piast Gliwice Piast Gliwice
Estonia
45.3
Year M G A S P
2022 9 2 0 4 66
2021 17 37 5 0 0
2020 9 33 0 0 0
Sum 35 72 5 4 66
67
Hakan Calhanoglu
Inter Inter
Turkey
45.1
Year M G A S P
2022 35 5 7 42 1650
2021 53 13 16 66 2238
2020 45 15 17 85 1564
Sum 133 33 40 193 5452
68
Serge Gnabry
Bayern Munich Bayern Munich
Germany
45.0
Year M G A S P
2022 23 10 6 39 896
2021 42 24 8 44 708
2020 38 18 7 64 861
Sum 103 52 21 147 2465
69
Bafetimbi Gomis
Galatasaray Galatasaray
France
45.0
Year M G A S P
2022 10 10 0 22 135
2021 41 33 2 0 0
2020 30 27 4 0 0
Sum 81 70 6 22 135
70
Pedro Goncalves
Sporting CP Sporting CP
Portugal
44.9
Year M G A S P
2022 24 11 9 50 629
2021 44 25 8 60 599
2020 31 16 4 56 724
Sum 99 52 21 166 1952
71
Dominic Solanke
Bournemouth Bournemouth
England
44.5
Year M G A S P
2022 25 14 6 54 437
2021 48 26 6 78 619
2020 29 14 5 56 499
Sum 102 54 17 188 1555
72
Iago Aspas
Celta Vigo Celta Vigo
Spain
44.4
Year M G A S P
2022 26 17 5 47 843
2021 33 15 9 43 1016
2020 35 17 9 56 1026
Sum 94 49 23 146 2885
73
Evangelos Pavlidis
AZ Alkmaar AZ Alkmaar
Greece
44.3
Year M G A S P
2022 29 24 3 54 576
2021 46 22 6 64 824
2020 29 11 3 49 606
Sum 104 57 12 167 2006
74
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
44.3
Year M G A S P
2022 19 5 5 26 478
2021 63 29 12 55 1152
2020 45 17 3 68 1121
Sum 127 51 20 149 2751
75
Anders Dreyer
FC Midtjylland FC Midtjylland
Denmark
44.1
Year M G A S P
2022 29 16 6 43 577
2021 39 17 8 54 692
2020 38 16 10 65 599
Sum 106 49 24 162 1868
76
James Tavernier
Rangers Rangers
England
43.9
Year M G A S P
2022 42 17 8 40 1637
2021 43 6 13 27 1542
2020 41 18 12 27 1042
Sum 126 41 33 94 4221
77
Phil Foden
Manchester City Manchester City
England
43.8
Year M G A S P
2022 32 10 9 38 1007
2021 45 18 17 44 1006
2020 25 12 9 58 970
Sum 102 40 35 140 2983
78
Diogo Jota
Liverpool Liverpool
Portugal
43.8
Year M G A S P
2022 26 11 9 48 655
2021 40 23 4 66 631
2020 26 19 3 64 733
Sum 92 53 16 178 2019
79
Kai Havertz
Chelsea Chelsea
Germany
43.7
Year M G A S P
2022 32 11 3 44 645
2021 42 15 9 33 610
2020 40 22 13 45 1246
Sum 114 48 25 122 2501
80
Duvan Zapata
Atalanta Atalanta
Colombia
43.7
Year M G A S P
2022 11 1 0 29 315
2021 52 25 16 88 750
2020 39 19 11 90 707
Sum 102 45 27 207 1772
81
Marko Livaja
Hajduk Split Hajduk Split
Croatia
43.5
Year M G A S P
2022 0 22 0 41 468
2021 4 27 1 60 544
2020 34 12 8 9 102
Sum 38 61 9 110 1114
82
Paul Onuachu
Genk Genk
Nigeria
43.5
Year M G A S P
2022 17 9 2 55 317
2021 48 36 2 78 525
2020 22 17 3 0 0
Sum 87 62 7 133 842
83
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
43.2
Year M G A S P
2022 20 13 4 0 0
2021 34 33 9 0 0
2020 20 14 5 0 0
Sum 74 60 18 0 0
84
Ikoma Lois Openda
Lens Lens
Belgium
42.4
Year M G A S P
2022 26 18 3 72 429
2021 37 26 3 55 533
2020 16 13 4 23 209
Sum 79 57 10 150 1171
85
Jonathan David
Lille Lille
Canada
42.3
Year M G A S P
2022 33 12 2 45 573
2021 49 34 1 58 551
2020 28 13 4 30 320
Sum 110 59 7 133 1444
86
Pierre-Emerick Aubameyang
Chelsea Chelsea
Gabon
42.3
Year M G A S P
2022 20 17 1 46 347
2021 41 20 4 59 470
2020 36 20 3 67 639
Sum 97 57 8 172 1456
87
Jonson Clarke-Harris
Peterborough Peterborough
England
42.2
Year M G A S P
2022 29 16 2 49 582
2021 42 24 4 76 715
2020 33 17 2 35 309
Sum 104 57 8 160 1606
88
Vivianne Miedema
Arsenal Arsenal
Netherlands
42.2
Year M G A S P
2022 0 15 6 0 0
2021 16 32 6 0 0
2020 10 14 2 0 0
Sum 26 61 14 0 0
89
Kyogo Furuhashi
Celtic Celtic
Japan
42.2
Year M G A S P
2022 13 12 1 0 0
2021 46 35 4 0 0
2020 33 16 6 0 0
Sum 92 63 11 0 0
90
Massimo Coda
Genoa Genoa
Italy
42.2
Year M G A S P
2022 26 17 6 59 532
2021 35 22 6 69 554
2020 19 12 5 43 293
Sum 80 51 17 171 1379
91
Mislav Orsic
Dinamo Zagreb Dinamo Zagreb
Croatia
42.2
Year M G A S P
2022 11 22 0 70 758
2021 21 26 6 55 745
2020 9 11 0 8 191
Sum 41 59 6 133 1694
92
Raphael Veiga
Palmeiras Palmeiras
Brazil
42.1
Year M G A S P
2022 27 21 3 29 492
2021 52 21 6 68 1106
2020 21 14 1 26 477
Sum 100 56 10 123 2075
93
Hans Vanaken
Club Bruges Club Bruges
Belgium
42.1
Year M G A S P
2022 33 9 5 33 1829
2021 47 21 11 39 1554
2020 40 15 8 9 486
Sum 120 45 24 81 3869
94
Simon Engelmann
RW Essen RW Essen
Germany
42.0
Year M G A S P
2022 7 15 0 0 0
2021 0 25 0 0 0
2020 30 0 0 0
Sum 7 70 0 0 0
95
Karl Toko Ekambi
Lyon Lyon
Cameroon
42.0
Year M G A S P
2022 32 18 4 52 770
2021 45 21 6 57 798
2020 27 12 6 38 459
Sum 104 51 16 147 2027
96
Mikael Uhre
Philadelphia Union Philadelphia Union
Denmark
41.8
Year M G A S P
2022 19 12 3 0 0
2021 41 29 2 57 388
2020 20 17 6 40 295
Sum 80 58 11 97 683
97
Umar Sadiq
Real Sociedad Real Sociedad
Nigeria
41.8
Year M G A S P
2022 23 14 3 49 323
2021 40 25 9 84 502
2020 16 15 1 25 200
Sum 79 54 13 158 1025
98
Deniz Undav
Brighton Brighton
Germany
41.6
Year M G A S P
2022 19 11 3 49 446
2021 36 30 9 62 570
2020 24 15 0 0 0
Sum 79 56 12 111 1016
99
Andy Delort
Nice Nice
France
41.6
Year M G A S P
2022 25 17 3 63 500
2021 33 19 5 82 762
2020 27 15 6 42 429
Sum 85 51 14 187 1691
100
Ohi Anthony Omoijuanfo
Brøndby IF Brøndby IF
Norway
41.6
Year M G A S P
2022 5 15 0 4 41
2021 28 28 2 81 451
2020 22 16 3 74 491
Sum 55 59 5 159 983