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
143.2
Year M G A S P
2018 47 48 22 150 1669
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 173 166 64 589 6246
2
Cristiano Ronaldo
Juventus Juventus
Portugal
124.1
Year M G A S P
2018 49 46 11 231 1003
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 160 155 37 660 3108
3
Luis Suarez
Barcelona Barcelona
Uruguay
110.5
Year M G A S P
2018 57 38 23 126 1039
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 176 127 57 413 3251
4
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
108.1
Year M G A S P
2018 49 45 9 122 538
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 163 147 21 459 2293
5
Sidney Crosby
Pittsburgh Penguins Pittsburgh Penguins
Canada
105.3
Year M G A S P
2018 83 33 21 231 0
2017 112 28 21 339 0
2016 31 43 21 316 0
Sum 226 104 63 886 0
6
Nikita Kucherov
Tampa Bay Lightning Tampa Bay Lightning
Russia
100.9
Year M G A S P
2018 93 24 19 279 0
2017 97 45 22 334 0
2016 30 33 15 253 0
Sum 220 102 56 866 0
7
Alexander Ovechkin
Washington Capitals Washington Capitals
Russia
100.2
Year M G A S P
2018 97 43 13 380 0
2017 106 26 14 394 0
2016 37 32 12 424 0
Sum 240 101 39 1198 0
8
Connor McDavid
Edmonton Oilers Edmonton Oilers
Canada
99.9
Year M G A S P
2018 77 35 30 273 0
2017 103 32 30 299 0
2016 41 24 15 194 0
Sum 221 91 75 766 0
9
Edinson Cavani
PSG PSG
Uruguay
97.6
Year M G A S P
2018 46 33 7 71 373
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 158 133 21 380 1827
10
Neymar
PSG PSG
Brazil
94.7
Year M G A S P
2018 40 34 11 89 1190
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 153 101 54 356 5419
11
Harry Kane
Tottenham Tottenham
England
94.2
Year M G A S P
2018 53 38 7 131 631
2017 54 59 9 211 769
2016 42 29 1 139 811
Sum 149 126 17 481 2211
12
Mohamed Salah
Liverpool Liverpool
Egypt
92.4
Year M G A S P
2018 52 43 12 135 912
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 154 112 36 372 3332
13
Vladimir Tarasenko
St. Louis Blues St. Louis Blues
Russia
90.0
Year M G A S P
2018 68 18 11 239 0
2017 100 36 16 366 0
2016 39 37 14 347 0
Sum 207 91 41 952 0
14
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
88.4
Year M G A S P
2018 63 37 19 77 1139
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 189 102 45 269 3838
15
Brad Marchand
Boston Bruins Boston Bruins
Canada
87.3
Year M G A S P
2018 84 25 27 225 0
2017 81 29 9 213 0
2016 41 33 17 255 0
Sum 206 87 53 693 0
16
Patrick Kane
Chicago Blackhawks Chicago Blackhawks
USA
84.5
Year M G A S P
2018 79 21 16 275 0
2017 88 32 11 331 0
2016 41 29 15 317 0
Sum 208 82 42 923 0
17
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
83.2
Year M G A S P
2018 37 29 7 60 562
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 130 114 16 334 1757
18
John Tavares
Toronto Maple Leafs Toronto Maple Leafs
Canada
82.4
Year M G A S P
2018 76 24 9 249 0
2017 85 32 22 280 0
2016 36 26 11 291 0
Sum 197 82 42 820 0
19
Sergio Aguero
Manchester City Manchester City
Argentina
81.3
Year M G A S P
2018 31 30 7 84 546
2017 45 35 9 166 987
2016 50 39 5 153 942
Sum 126 104 21 403 2475
20
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
80.1
Year M G A S P
2018 49 25 7 140 792
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 137 97 26 460 2286
21
Evgeni Malkin
Pittsburgh Penguins Pittsburgh Penguins
Russia
79.9
Year M G A S P
2018 83 29 18 203 0
2017 91 27 17 251 0
2016 39 21 14 253 0
Sum 213 77 49 707 0
22
Artemi Panarin
Columbus Blue Jackets Columbus Blue Jackets
Russia
79.8
Year M G A S P
2018 77 21 26 205 0
2017 100 21 19 273 0
2016 41 29 13 224 0
Sum 218 71 58 702 0
23
Filip Forsberg
Nashville Predators Nashville Predators
Sweden
78.3
Year M G A S P
2018 70 23 12 226 0
2017 108 34 11 302 0
2016 37 24 11 277 0
Sum 215 81 34 805 0
24
Dries Mertens
SSC Napoli SSC Napoli
Belgium
78.1
Year M G A S P
2018 43 22 7 93 748
2017 52 43 19 181 1140
2016 25 26 7 110 778
Sum 120 91 33 384 2666
25
Romelu Lukaku
Manchester United Manchester United
Belgium
77.9
Year M G A S P
2018 47 32 7 54 561
2017 59 43 7 144 1082
2016 49 28 5 97 954
Sum 155 103 19 295 2597
26
Nathan MacKinnon
Colorado Avalanche Colorado Avalanche
Canada
77.8
Year M G A S P
2018 76 36 21 322 0
2017 99 21 16 294 0
2016 38 15 6 255 0
Sum 213 72 43 871 0
27
David Pastrnak
Boston Bruins Boston Bruins
Czech Republic
76.9
Year M G A S P
2018 88 29 14 295 0
2017 98 21 13 302 0
2016 34 31 4 200 0
Sum 220 81 31 797 0
28
Mark Scheifele
Winnipeg Jets Winnipeg Jets
Canada
76.6
Year M G A S P
2018 72 26 15 164 0
2017 96 22 19 199 0
2016 38 26 19 189 0
Sum 206 74 53 552 0
29
Jeff Skinner
Buffalo Sabres Buffalo Sabres
Canada
76.6
Year M G A S P
2018 75 26 7 223 0
2017 99 34 14 342 0
2016 39 21 7 273 0
Sum 213 81 28 838 0
30
Phil Kessel
Pittsburgh Penguins Pittsburgh Penguins
USA
75.8
Year M G A S P
2018 85 20 14 208 0
2017 111 23 15 344 0
2016 39 25 13 357 0
Sum 235 68 42 909 0
31
Joe Pavelski
San Jose Sharks San Jose Sharks
USA
75.2
Year M G A S P
2018 89 24 14 242 0
2017 91 21 12 229 0
2016 37 29 11 327 0
Sum 217 74 37 798 0
32
Ciro Immobile
Lazio Lazio
Italy
74.8
Year M G A S P
2018 45 32 7 87 674
2017 50 45 11 130 801
2016 35 18 5 109 631
Sum 130 95 23 326 2106
33
Viktor Arvidsson
Nashville Predators Nashville Predators
Sweden
74.1
Year M G A S P
2018 66 26 18 199 0
2017 107 28 19 304 0
2016 39 13 10 251 0
Sum 212 67 47 754 0
34
Patrik Laine
Winnipeg Jets Winnipeg Jets
Finland
73.9
Year M G A S P
2018 90 29 8 290 0
2017 79 24 17 232 0
2016 41 26 10 104 0
Sum 210 79 35 626 0
35
Auston Matthews
Toronto Maple Leafs Toronto Maple Leafs
USA
72.8
Year M G A S P
2018 60 26 12 173 0
2017 88 41 9 267 0
2016 39 19 3 142 0
Sum 187 86 24 582 0
36
Evgeny Kuznetsov
Washington Capitals Washington Capitals
Russia
72.7
Year M G A S P
2018 88 20 21 243 0
2017 109 28 20 242 0
2016 38 13 14 219 0
Sum 235 61 55 704 0
37
Taylor Hall
New Jersey Devils New Jersey Devils
Canada
72.4
Year M G A S P
2018 75 27 16 269 0
2017 86 18 18 280 0
2016 31 21 9 231 0
Sum 192 66 43 780 0
38
Alex DeBrincat
Chicago Blackhawks Chicago Blackhawks
USA
72.2
Year M G A S P
2018 78 23 11 194 0
2017 42 44 4 83 0
2016 32 3 1 0
Sum 120 99 18 278 0
39
Rickard Rakell
Anaheim Ducks Anaheim Ducks
Sweden
72.1
Year M G A S P
2018 78 21 14 225 0
2017 98 35 8 265 0
2016 27 23 6 186 0
Sum 203 79 28 676 0
40
Gonzalo Higuain
AC Milan AC Milan
Argentina
71.5
Year M G A S P
2018 41 19 7 92 608
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 147 91 15 422 2506
41
Leon Draisaitl
Edmonton Oilers Edmonton Oilers
Germany
71.1
Year M G A S P
2018 75 21 14 186 0
2017 100 28 25 202 0
2016 40 16 14 159 0
Sum 215 65 53 547 0
42
Nicklas Backstrom
Washington Capitals Washington Capitals
Sweden
70.8
Year M G A S P
2018 95 19 24 189 0
2017 108 20 28 196 0
2016 37 19 10 174 0
Sum 240 58 62 559 0
43
Blake Wheeler
Winnipeg Jets Winnipeg Jets
USA
70.7
Year M G A S P
2018 91 14 22 255 0
2017 86 19 21 265 0
2016 41 24 9 267 0
Sum 218 57 52 787 0
44
Evander Kane
San Jose Sharks San Jose Sharks
Canada
70.6
Year M G A S P
2018 82 22 7 296 0
2017 86 29 14 340 0
2016 29 20 5 246 0
Sum 197 71 26 882 0
45
Jamie Benn
Dallas Stars Dallas Stars
Canada
70.0
Year M G A S P
2018 74 21 18 201 0
2017 82 20 14 232 0
2016 39 20 17 257 0
Sum 195 61 49 690 0
46
Cam Atkinson
Columbus Blue Jackets Columbus Blue Jackets
USA
69.4
Year M G A S P
2018 69 27 12 266 0
2017 91 25 4 270 0
2016 39 21 9 244 0
Sum 199 73 25 780 0
47
Johnny Gaudreau
Calgary Flames Calgary Flames
USA
69.4
Year M G A S P
2018 76 20 20 208 0
2017 100 25 15 249 0
2016 28 20 8 202 0
Sum 204 65 43 659 0
48
Brent Burns
San Jose Sharks San Jose Sharks
Canada
69.0
Year M G A S P
2018 91 9 21 318 0
2017 92 14 13 347 0
2016 37 23 15 424 0
Sum 220 46 49 1089 0
49
Eric Staal
Minnesota Wild Minnesota Wild
Canada
68.8
Year M G A S P
2018 78 28 12 231 0
2017 93 26 14 246 0
2016 39 15 8 212 0
Sum 210 69 34 689 0
50
Christian Eriksen
Tottenham Tottenham
Denmark
68.3
Year M G A S P
2018 47 14 16 87 1844
2017 59 22 26 117 2369
2016 57 18 14 145 2276
Sum 163 54 56 349 6489
51
Mark Stone
Ottawa Senators Ottawa Senators
Canada
67.8
Year M G A S P
2018 53 15 15 126 0
2017 99 32 19 205 0
2016 36 19 13 137 0
Sum 188 66 47 468 0
52
James Neal
Calgary Flames Calgary Flames
Canada
67.6
Year M G A S P
2018 92 17 6 237 0
2017 98 24 9 254 0
2016 35 32 4 318 0
Sum 225 73 19 809 0
53
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
67.4
Year M G A S P
2018 24 22 6 9 118
2017 19 12 4 40 434
2016 51 51 15 169 1460
Sum 94 85 25 218 2012
54
Claude Giroux
Philadelphia Flyers Philadelphia Flyers
Canada
66.9
Year M G A S P
2018 80 27 22 211 0
2017 97 13 21 212 0
2016 41 14 9 263 0
Sum 218 54 52 686 0
55
Kylian Mbappe Lottin
PSG PSG
France
66.4
Year M G A S P
2018 51 33 11 79 588
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 109 78 34 214 1691
56
Tyler Seguin
Dallas Stars Dallas Stars
Canada
66.2
Year M G A S P
2018 75 20 13 291 0
2017 88 22 13 317 0
2016 38 16 9 260 0
Sum 201 58 35 868 0
57
Andrea Belotti
Torino Torino
Italy
66.1
Year M G A S P
2018 32 23 5 61 458
2017 44 26 5 126 669
2016 41 38 6 98 717
Sum 117 87 16 285 1844
58
Jonathan Marchessault
Vegas Golden Knights Vegas Golden Knights
Canada
66.0
Year M G A S P
2018 96 25 21 342 0
2017 83 25 11 245 0
2016 33 10 7 135 0
Sum 212 60 39 722 0
59
Patrice Bergeron
Boston Bruins Boston Bruins
Canada
65.5
Year M G A S P
2018 62 21 13 210 0
2017 84 16 16 319 0
2016 37 20 8 294 0
Sum 183 57 37 823 0
60
Evgenii Dadonov
Florida Panthers Florida Panthers
Russia
65.4
Year M G A S P
2018 73 26 14 194 0
2017 45 16 15 98 0
2016 30 12 0 0
Sum 118 72 41 292 0
61
Marcus Berg
Al-Ain Al-Ain
Sweden
65.2
Year M G A S P
2018 40 36 5 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 120 100 13 0 0
62
Alexandre Lacazette
Arsenal Arsenal
France
64.9
Year M G A S P
2018 27 20 4 46 524
2017 47 34 7 94 880
2016 39 32 4 103 1076
Sum 113 86 15 243 2480
63
Danny L. Rowe
AFC Fylde AFC Fylde
England
64.8
Year M G A S P
2018 47 27 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 75 108 0 0 0
64
Jakob Silfverberg
Anaheim Ducks Anaheim Ducks
Sweden
64.5
Year M G A S P
2018 74 13 11 150 0
2017 97 25 11 275 0
2016 41 25 10 268 0
Sum 212 63 32 693 0
65
Sean Monahan
Calgary Flames Calgary Flames
Canada
64.4
Year M G A S P
2018 69 23 11 194 0
2017 90 24 19 223 0
2016 39 16 6 194 0
Sum 198 63 36 611 0
66
Logan Couture
San Jose Sharks San Jose Sharks
Canada
64.3
Year M G A S P
2018 89 23 11 239 0
2017 82 19 7 169 0
2016 37 22 12 287 0
Sum 208 64 30 695 0
67
Matt Duchene
Ottawa Senators Ottawa Senators
Canada
63.7
Year M G A S P
2018 74 25 19 172 0
2017 96 9 11 175 0
2016 33 27 11 189 0
Sum 203 61 41 536 0
68
Brandon Saad
Chicago Blackhawks Chicago Blackhawks
USA
63.6
Year M G A S P
2018 76 12 6 184 0
2017 93 25 9 241 0
2016 39 30 11 225 0
Sum 208 67 26 650 0
69
Aleksander Barkov
Florida Panthers Florida Panthers
Finland
63.5
Year M G A S P
2018 74 18 19 224 0
2017 67 15 15 163 0
2016 37 23 11 207 0
Sum 178 56 45 594 0
70
Iago Aspas
Celta Vigo Celta Vigo
Spain
63.3
Year M G A S P
2018 38 26 7 58 853
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 115 80 20 219 2953
71
Nikolaj Ehlers
Winnipeg Jets Winnipeg Jets
Denmark
63.1
Year M G A S P
2018 88 19 12 214 0
2017 95 25 10 261 0
2016 41 17 12 168 0
Sum 224 61 34 643 0
72
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
62.9
Year M G A S P
2018 48 15 14 154 1768
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 145 55 34 473 6803
73
Gabriel Landeskog
Colorado Avalanche Colorado Avalanche
Sweden
62.8
Year M G A S P
2018 82 22 19 202 0
2017 95 21 17 226 0
2016 28 14 7 140 0
Sum 205 57 43 568 0
74
Roberto Firmino
Liverpool Liverpool
Brazil
62.0
Year M G A S P
2018 47 21 12 81 1252
2017 53 24 11 113 1537
2016 46 21 8 98 1413
Sum 146 66 31 292 4202
75
Anze Kopitar
Los Angeles Kings Los Angeles Kings
Slovenia
62.0
Year M G A S P
2018 81 22 11 186 0
2017 87 18 17 176 0
2016 33 15 17 189 0
Sum 201 55 45 551 0
76
William Karlsson
Vegas Golden Knights Vegas Golden Knights
Sweden
62.0
Year M G A S P
2018 98 26 22 217 0
2017 103 19 19 157 0
2016 40 12 4 115 0
Sum 241 57 45 489 0
77
Eden Hazard
Chelsea Chelsea
Belgium
62.0
Year M G A S P
2018 52 23 15 71 1356
2017 44 20 9 81 1730
2016 43 23 10 61 1431
Sum 139 66 34 213 4517
78
Angel Di Maria
PSG PSG
Argentina
61.7
Year M G A S P
2018 52 25 13 106 1298
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 142 54 49 281 4093
79
Sean Couturier
Philadelphia Flyers Philadelphia Flyers
Canada
61.7
Year M G A S P
2018 76 23 18 187 0
2017 95 25 18 223 0
2016 26 10 5 113 0
Sum 197 58 41 523 0
80
Mauro Icardi
Inter Inter
Argentina
61.6
Year M G A S P
2018 39 27 2 79 357
2017 39 28 5 105 477
2016 39 26 8 98 564
Sum 117 81 15 282 1398
81
Paulo Dybala
Juventus Juventus
Argentina
61.6
Year M G A S P
2018 35 19 4 70 1086
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 126 71 21 330 3974
82
Brayden Point
Tampa Bay Lightning Tampa Bay Lightning
Canada
61.5
Year M G A S P
2018 95 31 11 249 0
2017 85 29 12 165 0
2016 40 7 6 73 0
Sum 220 67 29 487 0
83
Vincent Trocheck
Florida Panthers Florida Panthers
USA
61.1
Year M G A S P
2018 62 10 7 210 0
2017 87 22 21 257 0
2016 39 23 8 220 0
Sum 188 55 36 687 0
84
Dylan Larkin
Detroit Red Wings Detroit Red Wings
USA
60.9
Year M G A S P
2018 77 20 17 243 0
2017 93 9 23 201 0
2016 41 17 9 243 0
Sum 211 46 49 687 0
85
Jake Guentzel
Pittsburgh Penguins Pittsburgh Penguins
USA
60.7
Year M G A S P
2018 85 26 26 181 0
2017 105 32 12 226 0
2016 10 3 1 16 0
Sum 200 61 39 423 0
86
Max Pacioretty
Vegas Golden Knights Vegas Golden Knights
USA
60.4
Year M G A S P
2018 61 12 5 137 0
2017 94 22 13 344 0
2016 38 22 12 257 0
Sum 193 56 30 738 0
87
Alexis Sanchez
Manchester United Manchester United
Chile
60.4
Year M G A S P
2018 34 8 7 36 911
2017 53 27 9 139 1792
2016 56 27 16 120 1756
Sum 143 62 32 295 4459
88
Jack Eichel
Buffalo Sabres Buffalo Sabres
USA
60.2
Year M G A S P
2018 63 17 13 261 0
2017 95 25 16 334 0
2016 17 12 2 175 0
Sum 175 54 31 770 0
89
Patric Hornqvist
Pittsburgh Penguins Pittsburgh Penguins
Sweden
59.8
Year M G A S P
2018 69 21 9 239 0
2017 95 18 6 272 0
2016 33 17 8 338 0
Sum 197 56 23 849 0
90
Teemu Pukki
Norwich Norwich
Finland
59.6
Year M G A S P
2018 45 35 9 30 233
2017 38 21 6 0 0
2016 41 28 6 0 0
Sum 124 84 21 30 233
91
Anders Lee
New York Islanders New York Islanders
USA
59.4
Year M G A S P
2018 74 15 7 192 0
2017 95 34 11 245 0
2016 39 15 4 175 0
Sum 208 64 22 612 0
92
Brock Nelson
New York Islanders New York Islanders
USA
59.4
Year M G A S P
2018 74 16 12 128 0
2017 95 23 11 182 0
2016 38 21 10 200 0
Sum 207 60 33 510 0
93
Ryan Johansen
Nashville Predators Nashville Predators
Canada
59.0
Year M G A S P
2018 88 18 17 152 0
2017 99 13 25 140 0
2016 39 12 16 209 0
Sum 226 43 58 501 0
94
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
59.0
Year M G A S P
2018 26 25 2 0 0
2017 32 31 3 0 0
2016 15 35 6 0 0
Sum 73 91 11 0 0
95
Jakub Voracek
Philadelphia Flyers Philadelphia Flyers
Czech Republic
58.8
Year M G A S P
2018 79 16 14 176 0
2017 95 14 16 283 0
2016 42 18 9 263 0
Sum 216 48 39 722 0
96
Sebastian Aho
Carolina Hurricanes Carolina Hurricanes
Finland
58.7
Year M G A S P
2018 69 20 13 170 0
2017 99 21 8 257 0
2016 38 17 13 88 0
Sum 206 58 34 515 0
97
Philippe Coutinho
Barcelona Barcelona
Brazil
58.6
Year M G A S P
2018 46 20 10 79 1424
2017 47 23 11 125 1678
2016 41 18 9 89 1081
Sum 134 61 30 293 4183
98
Jonathan Toews
Chicago Blackhawks Chicago Blackhawks
Canada
58.6
Year M G A S P
2018 72 20 9 192 0
2017 87 21 16 230 0
2016 30 15 7 190 0
Sum 189 56 32 612 0
99
Patrick Marleau
Toronto Maple Leafs Toronto Maple Leafs
Canada
58.4
Year M G A S P
2018 80 17 7 171 0
2017 95 30 11 228 0
2016 39 14 4 250 0
Sum 214 61 22 649 0
100
Tyler Johnson
Tampa Bay Lightning Tampa Bay Lightning
USA
58.4
Year M G A S P
2018 92 21 8 223 0
2017 74 13 14 130 0
2016 40 22 11 225 0
Sum 206 56 33 578 0