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
113.7
Year M G A S P
2019 21 24 6 123 1020
2018 49 52 24 194 1808
2017 66 56 16 232 2242
Sum 136 132 46 549 5070
2
Connor McDavid
Edmonton Oilers Edmonton Oilers
Canada
96.2
Year M G A S P
2019 42 16 13 111 0
2018 84 39 32 289 0
2017 103 32 30 299 0
Sum 229 87 75 699 0
3
Cristiano Ronaldo
Juventus Juventus
Portugal
92.0
Year M G A S P
2019 16 11 3 58 335
2018 52 50 11 280 1128
2017 58 54 9 226 1047
Sum 126 115 23 564 2510
4
Nikita Kucherov
Tampa Bay Lightning Tampa Bay Lightning
Russia
91.4
Year M G A S P
2019 46 16 11 149 0
2018 100 27 24 305 0
2017 97 45 22 334 0
Sum 243 88 57 788 0
5
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
87.0
Year M G A S P
2019 19 14 4 64 242
2018 52 46 10 159 596
2017 60 55 8 157 798
Sum 131 115 22 380 1636
6
Alexander Ovechkin
Washington Capitals Washington Capitals
Russia
84.5
Year M G A S P
2019 47 12 7 196 0
2018 105 46 14 415 0
2017 106 26 14 394 0
Sum 258 84 35 1005 0
7
Sidney Crosby
Pittsburgh Penguins Pittsburgh Penguins
Canada
83.7
Year M G A S P
2019 47 15 12 128 0
2018 92 33 26 256 0
2017 112 28 21 339 0
Sum 251 76 59 723 0
8
Harry Kane
Tottenham Tottenham
England
82.6
Year M G A S P
2019 13 9 1 43 165
2018 57 42 9 161 596
2017 54 59 9 174 709
Sum 124 110 19 378 1470
9
John Tavares
Toronto Maple Leafs Toronto Maple Leafs
Canada
81.0
Year M G A S P
2019 48 19 14 153 0
2018 84 29 11 278 0
2017 85 32 22 280 0
Sum 217 80 47 711 0
10
Patrick Kane
Chicago Blackhawks Chicago Blackhawks
USA
80.9
Year M G A S P
2019 41 19 16 192 0
2018 87 26 18 312 0
2017 88 32 11 331 0
Sum 216 77 45 835 0
11
Jake Guentzel
Pittsburgh Penguins Pittsburgh Penguins
USA
80.3
Year M G A S P
2019 47 19 10 133 0
2018 94 30 29 208 0
2017 105 32 12 226 0
Sum 246 81 51 567 0
12
Mohamed Salah
Liverpool Liverpool
Egypt
79.1
Year M G A S P
2019 19 7 2 67 415
2018 56 46 15 163 930
2017 58 42 14 135 1099
Sum 133 95 31 365 2444
13
Nathan MacKinnon
Colorado Avalanche Colorado Avalanche
Canada
78.5
Year M G A S P
2019 47 12 7 212 0
2018 84 39 22 361 0
2017 99 21 16 294 0
Sum 230 72 45 867 0
14
Luis Suarez
Barcelona Barcelona
Uruguay
77.0
Year M G A S P
2019 21 12 4 68 540
2018 59 39 23 155 1013
2017 60 35 12 136 1082
Sum 140 86 39 359 2635
15
Brad Marchand
Boston Bruins Boston Bruins
Canada
76.2
Year M G A S P
2019 46 20 10 128 0
2018 91 25 31 248 0
2017 81 29 9 213 0
Sum 218 74 50 589 0
16
Auston Matthews
Toronto Maple Leafs Toronto Maple Leafs
USA
75.6
Year M G A S P
2019 48 14 10 195 0
2018 68 28 13 187 0
2017 88 41 9 267 0
Sum 204 83 32 649 0
17
Viktor Arvidsson
Nashville Predators Nashville Predators
Sweden
74.5
Year M G A S P
2019 46 21 2 162 0
2018 69 26 19 210 0
2017 107 28 19 304 0
Sum 222 75 40 676 0
18
Kylian Mbappe Lottin
PSG PSG
France
74.0
Year M G A S P
2019 20 19 9 68 371
2018 52 34 11 102 640
2017 49 33 17 116 879
Sum 121 86 37 286 1890
19
Vladimir Tarasenko
St. Louis Blues St. Louis Blues
Russia
73.5
Year M G A S P
2019 45 16 11 162 0
2018 75 19 11 258 0
2017 100 36 16 366 0
Sum 220 71 38 786 0
20
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
72.9
Year M G A S P
2019 20 11 6 57 532
2018 65 40 20 123 1291
2017 65 29 14 103 1460
Sum 150 80 40 283 3283
21
Edinson Cavani
PSG PSG
Uruguay
72.5
Year M G A S P
2019 6 9 4 16 68
2018 48 34 7 82 423
2017 62 54 8 179 714
Sum 116 97 19 277 1205
22
Leon Draisaitl
Edmonton Oilers Edmonton Oilers
Germany
72.5
Year M G A S P
2019 44 17 12 131 0
2018 82 22 17 203 0
2017 100 28 25 202 0
Sum 226 67 54 536 0
23
Artemi Panarin
Columbus Blue Jackets Columbus Blue Jackets
Russia
71.1
Year M G A S P
2019 47 14 11 100 0
2018 85 25 28 223 0
2017 100 21 19 273 0
Sum 232 60 58 596 0
24
Evgeny Kuznetsov
Washington Capitals Washington Capitals
Russia
70.8
Year M G A S P
2019 48 12 11 111 0
2018 96 20 25 269 0
2017 109 28 20 242 0
Sum 253 60 56 622 0
25
Jeff Skinner
Buffalo Sabres Buffalo Sabres
Canada
70.8
Year M G A S P
2019 42 13 1 145 0
2018 84 31 8 254 0
2017 99 34 14 342 0
Sum 225 78 23 741 0
26
Johnny Gaudreau
Calgary Flames Calgary Flames
USA
70.8
Year M G A S P
2019 47 15 9 135 0
2018 83 27 21 244 0
2017 100 25 15 249 0
Sum 230 67 45 628 0
27
Evander Kane
San Jose Sharks San Jose Sharks
Canada
69.1
Year M G A S P
2019 40 16 8 145 0
2018 90 23 9 308 0
2017 86 29 14 340 0
Sum 216 68 31 793 0
28
Jonathan Marchessault
Vegas Golden Knights Vegas Golden Knights
Canada
68.7
Year M G A S P
2019 45 11 8 139 0
2018 105 26 22 371 0
2017 83 25 11 245 0
Sum 233 62 41 755 0
29
Cam Atkinson
Columbus Blue Jackets Columbus Blue Jackets
USA
68.4
Year M G A S P
2019 47 18 6 157 0
2018 77 31 14 294 0
2017 91 25 4 270 0
Sum 215 74 24 721 0
30
Sean Couturier
Philadelphia Flyers Philadelphia Flyers
Canada
68.4
Year M G A S P
2019 44 14 10 127 0
2018 85 25 19 209 0
2017 95 25 18 223 0
Sum 224 64 47 559 0
31
Alex DeBrincat
Chicago Blackhawks Chicago Blackhawks
USA
68.2
Year M G A S P
2019 41 14 8 107 0
2018 86 26 12 218 0
2017 42 44 4 83 0
Sum 169 84 24 408 0
32
Ciro Immobile
Lazio Lazio
Italy
68.1
Year M G A S P
2019 16 7 5 42 322
2018 48 32 8 144 901
2017 50 45 11 119 749
Sum 114 84 24 305 1972
33
Neymar
PSG PSG
Brazil
67.2
Year M G A S P
2019 4 4 1 9 76
2018 40 34 11 102 1231
2017 58 37 22 140 2271
Sum 102 75 34 251 3578
34
Mark Scheifele
Winnipeg Jets Winnipeg Jets
Canada
67.0
Year M G A S P
2019 49 13 9 122 0
2018 80 30 17 177 0
2017 96 22 19 199 0
Sum 225 65 45 498 0
35
Mark Stone
Vegas Golden Knights Vegas Golden Knights
Canada
66.8
Year M G A S P
2019 44 16 9 111 0
2018 60 18 17 143 0
2017 99 32 19 205 0
Sum 203 66 45 459 0
36
Tyler Seguin
Dallas Stars Dallas Stars
Canada
66.7
Year M G A S P
2019 47 17 7 193 0
2018 83 22 14 314 0
2017 88 22 13 317 0
Sum 218 61 34 824 0
37
Blake Wheeler
Winnipeg Jets Winnipeg Jets
USA
66.5
Year M G A S P
2019 49 14 14 136 0
2018 99 14 27 276 0
2017 86 19 21 265 0
Sum 234 47 62 677 0
38
Evgeni Malkin
Pittsburgh Penguins Pittsburgh Penguins
Russia
66.4
Year M G A S P
2019 33 6 8 95 0
2018 92 29 19 232 0
2017 91 27 17 251 0
Sum 216 62 44 578 0
39
Sergio Aguero
Manchester City Manchester City
Argentina
66.3
Year M G A S P
2019 17 17 4 62 318
2018 34 31 8 104 637
2017 45 35 9 145 881
Sum 96 83 21 311 1836
40
Filip Forsberg
Nashville Predators Nashville Predators
Sweden
66.0
Year M G A S P
2019 42 10 8 140 0
2018 70 23 12 226 0
2017 108 34 11 302 0
Sum 220 67 31 668 0
41
Brayden Point
Tampa Bay Lightning Tampa Bay Lightning
Canada
65.9
Year M G A S P
2019 44 9 9 97 0
2018 102 31 14 265 0
2017 85 29 12 165 0
Sum 231 69 35 527 0
42
David Pastrnak
Boston Bruins Boston Bruins
Czech Republic
64.6
Year M G A S P
2019 32 9 7 103 0
2018 96 30 15 325 0
2017 98 21 13 302 0
Sum 226 60 35 730 0
43
Nicklas Backstrom
Washington Capitals Washington Capitals
Sweden
64.4
Year M G A S P
2019 46 11 7 103 0
2018 103 19 26 201 0
2017 108 20 28 196 0
Sum 257 50 61 500 0
44
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
64.3
Year M G A S P
2019 15 8 3 56 264
2018 42 32 7 88 570
2017 53 46 4 140 603
Sum 110 86 14 284 1437
45
Jack Eichel
Buffalo Sabres Buffalo Sabres
USA
63.7
Year M G A S P
2019 37 10 10 139 0
2018 72 20 13 283 0
2017 95 25 16 334 0
Sum 204 55 39 756 0
46
Dries Mertens
SSC Napoli SSC Napoli
Belgium
63.6
Year M G A S P
2019 15 3 6 33 387
2018 45 23 9 119 782
2017 52 43 19 172 994
Sum 112 69 34 324 2163
47
Gabriel Landeskog
Colorado Avalanche Colorado Avalanche
Sweden
63.1
Year M G A S P
2019 38 12 6 149 0
2018 90 24 19 228 0
2017 95 21 17 226 0
Sum 223 57 42 603 0
48
Romelu Lukaku
Manchester United Manchester United
Belgium
63.0
Year M G A S P
2019 14 8 2 30 194
2018 48 33 7 69 470
2017 59 43 7 131 904
Sum 121 84 16 230 1568
49
William Karlsson
Vegas Golden Knights Vegas Golden Knights
Sweden
62.1
Year M G A S P
2019 45 7 4 92 0
2018 107 30 24 238 0
2017 103 19 19 157 0
Sum 255 56 47 487 0
50
Claude Giroux
Philadelphia Flyers Philadelphia Flyers
Canada
61.9
Year M G A S P
2019 44 9 5 112 0
2018 89 29 24 243 0
2017 97 13 21 212 0
Sum 230 51 50 567 0
51
Mikko Rantanen
Colorado Avalanche Colorado Avalanche
Finland
61.9
Year M G A S P
2019 39 12 8 115 0
2018 89 20 29 198 0
2017 96 23 10 191 0
Sum 224 55 47 504 0
52
Sean Monahan
Calgary Flames Calgary Flames
Canada
61.8
Year M G A S P
2019 43 10 7 100 0
2018 76 25 13 217 0
2017 90 24 19 223 0
Sum 209 59 39 540 0
53
Eric Staal
Minnesota Wild Minnesota Wild
Canada
61.2
Year M G A S P
2019 44 5 5 89 0
2018 86 30 13 257 0
2017 93 26 14 246 0
Sum 223 61 32 592 0
54
Sebastian Aho
Carolina Hurricanes Carolina Hurricanes
Finland
61.0
Year M G A S P
2019 48 15 11 136 0
2018 78 24 14 199 0
2017 99 21 8 257 0
Sum 225 60 33 592 0
55
Patrice Bergeron
Boston Bruins Boston Bruins
Canada
60.5
Year M G A S P
2019 47 11 12 138 0
2018 66 23 14 226 0
2017 84 16 16 319 0
Sum 197 50 42 683 0
56
Rickard Rakell
Anaheim Ducks Anaheim Ducks
Sweden
60.3
Year M G A S P
2019 39 8 3 105 0
2018 78 21 14 225 0
2017 98 35 8 265 0
Sum 215 64 25 595 0
57
Jonathan Toews
Chicago Blackhawks Chicago Blackhawks
Canada
59.8
Year M G A S P
2019 41 12 9 133 0
2018 80 23 12 206 0
2017 87 21 16 230 0
Sum 208 56 37 569 0
58
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
59.7
Year M G A S P
2019 16 6 3 56 240
2018 50 25 7 166 711
2017 55 37 12 194 859
Sum 121 68 22 416 1810
59
Jamie Benn
Dallas Stars Dallas Stars
Canada
59.2
Year M G A S P
2019 43 11 6 102 0
2018 82 24 18 216 0
2017 82 20 14 232 0
Sum 207 55 38 550 0
60
Patrik Laine
Winnipeg Jets Winnipeg Jets
Finland
59.2
Year M G A S P
2019 49 4 1 126 0
2018 98 31 8 312 0
2017 79 24 17 232 0
Sum 226 59 26 670 0
61
Joe Pavelski
San Jose Sharks San Jose Sharks
USA
59.1
Year M G A S P
2019 40 10 6 99 0
2018 97 26 15 255 0
2017 91 21 12 229 0
Sum 228 57 33 583 0
62
Phil Kessel
Pittsburgh Penguins Pittsburgh Penguins
USA
58.9
Year M G A S P
2019 47 6 6 121 0
2018 94 22 15 230 0
2017 111 23 15 344 0
Sum 252 51 36 695 0
63
Mitchell Marner
Toronto Maple Leafs Toronto Maple Leafs
Canada
58.7
Year M G A S P
2019 48 13 9 135 0
2018 88 24 17 222 0
2017 102 15 16 178 0
Sum 238 52 42 535 0
64
Raheem Sterling
Manchester City Manchester City
England
58.7
Year M G A S P
2019 20 17 6 51 548
2018 53 18 19 85 1236
2017 47 24 15 78 1234
Sum 120 59 40 214 3018
65
Dylan Larkin
Detroit Red Wings Detroit Red Wings
USA
58.0
Year M G A S P
2019 36 11 10 132 0
2018 85 23 17 277 0
2017 93 9 23 201 0
Sum 214 43 50 610 0
66
Aleksander Barkov
Florida Panthers Florida Panthers
Finland
57.8
Year M G A S P
2019 45 14 11 102 0
2018 82 20 20 237 0
2017 67 15 15 163 0
Sum 194 49 46 502 0
67
Evgenii Dadonov
Florida Panthers Florida Panthers
Russia
57.8
Year M G A S P
2019 45 9 14 77 0
2018 81 29 15 215 0
2017 45 16 15 98 0
Sum 171 54 44 390 0
68
Anders Lee
New York Islanders New York Islanders
USA
57.8
Year M G A S P
2019 48 12 4 114 0
2018 82 16 8 209 0
2017 95 34 11 245 0
Sum 225 62 23 568 0
69
Christian Eriksen
Tottenham Tottenham
Denmark
56.5
Year M G A S P
2019 21 4 9 49 763
2018 51 17 17 95 1927
2017 59 22 26 109 2187
Sum 131 43 52 253 4877
70
Brendan Gallagher
Montreal Canadiens Montreal Canadiens
Canada
56.2
Year M G A S P
2019 43 16 4 156 0
2018 82 25 9 291 0
2017 77 17 6 242 0
Sum 202 58 19 689 0
71
Ryan O'Reilly
St. Louis Blues St. Louis Blues
Canada
56.1
Year M G A S P
2019 51 13 14 155 0
2018 80 15 15 231 0
2017 95 14 18 221 0
Sum 226 42 47 607 0
72
James Van Riemsdyk
Philadelphia Flyers Philadelphia Flyers
USA
56.0
Year M G A S P
2019 44 16 6 117 0
2018 71 18 9 182 0
2017 96 24 9 281 0
Sum 211 58 24 580 0
73
Matt Duchene
Columbus Blue Jackets Columbus Blue Jackets
Canada
55.7
Year M G A S P
2019 44 15 11 110 0
2018 78 26 19 182 0
2017 96 9 11 175 0
Sum 218 50 41 467 0
74
Logan Couture
San Jose Sharks San Jose Sharks
Canada
55.7
Year M G A S P
2019 46 10 9 124 0
2018 97 27 12 253 0
2017 82 19 7 169 0
Sum 225 56 28 546 0
75
Alexander Radulov
Dallas Stars Dallas Stars
Russia
55.4
Year M G A S P
2019 45 13 7 143 0
2018 72 21 16 194 0
2017 91 18 12 175 0
Sum 208 52 35 512 0
76
Brent Burns
San Jose Sharks San Jose Sharks
Canada
55.3
Year M G A S P
2019 47 7 13 182 0
2018 99 10 22 344 0
2017 92 14 13 347 0
Sum 238 31 48 873 0
77
Jonathan Huberdeau
Florida Panthers Florida Panthers
Canada
55.2
Year M G A S P
2019 45 13 5 133 0
2018 81 16 18 171 0
2017 72 19 18 194 0
Sum 198 48 41 498 0
78
Pierre-Luc Dubois
Columbus Blue Jackets Columbus Blue Jackets
Canada
54.7
Year M G A S P
2019 48 13 9 92 0
2018 86 23 17 180 0
2017 46 22 6 84 0
Sum 180 58 32 356 0
79
Munas Dabbur
Salzburg Salzburg
Israel
54.7
Year M G A S P
2019 13 16 1 36 182
2018 49 41 3 99 614
2017 41 25 1 0 0
Sum 103 82 5 135 796
80
Teemu Pukki
Norwich Norwich
Finland
54.6
Year M G A S P
2019 20 12 5 63 212
2018 49 38 11 70 308
2017 38 21 6 0 0
Sum 107 71 22 133 520
81
Anze Kopitar
Los Angeles Kings Los Angeles Kings
Slovenia
54.5
Year M G A S P
2019 43 11 7 72 0
2018 88 23 12 198 0
2017 87 18 17 176 0
Sum 218 52 36 446 0
82
Nikolaj Ehlers
Winnipeg Jets Winnipeg Jets
Denmark
54.1
Year M G A S P
2019 29 5 2 76 0
2018 96 25 12 236 0
2017 95 25 10 261 0
Sum 220 55 24 573 0
83
Roman Josi
Nashville Predators Nashville Predators
Switzerland
54.0
Year M G A S P
2019 46 11 11 141 0
2018 94 9 21 315 0
2017 97 9 21 315 0
Sum 237 29 53 771 0
84
Bas Dost
Sporting CP Sporting CP
Netherlands
53.8
Year M G A S P
2019 14 5 0 30 146
2018 32 33 1 33 203
2017 40 46 0 49 431
Sum 86 84 1 112 780
85
Tomas Hertl
San Jose Sharks San Jose Sharks
Czech Republic
53.7
Year M G A S P
2019 47 17 14 118 0
2018 89 23 12 203 0
2017 78 12 6 165 0
Sum 214 52 32 486 0
86
Brock Nelson
New York Islanders New York Islanders
USA
53.6
Year M G A S P
2019 48 12 8 109 0
2018 82 19 12 150 0
2017 95 23 11 182 0
Sum 225 54 31 441 0
87
Eden Hazard
Chelsea Chelsea
Belgium
53.3
Year M G A S P
2019 20 10 3 40 677
2018 56 27 16 92 1557
2017 44 20 9 74 1581
Sum 120 57 28 206 3815
88
Heung-Min Son
Tottenham Tottenham
South Korea
53.1
Year M G A S P
2019 20 11 5 41 386
2018 48 23 11 88 809
2017 45 27 9 90 917
Sum 113 61 25 219 2112
89
William Nylander
Toronto Maple Leafs Toronto Maple Leafs
Sweden
53.1
Year M G A S P
2019 48 7 7 120 0
2018 60 10 10 117 0
2017 106 25 28 257 0
Sum 214 42 45 494 0
90
Taylor Hall
New Jersey Devils New Jersey Devils
Canada
53.0
Year M G A S P
2019 0 0 0 0 0
2018 79 29 16 280 0
2017 86 18 18 280 0
Sum 165 47 34 560 0
91
Mathew Barzal
New York Islanders New York Islanders
Canada
52.7
Year M G A S P
2019 48 9 12 110 0
2018 82 16 27 170 0
2017 41 20 7 87 0
Sum 171 45 46 367 0
92
Roberto Firmino
Liverpool Liverpool
Brazil
52.6
Year M G A S P
2019 18 8 4 34 473
2018 51 24 12 112 1347
2017 53 24 11 104 1332
Sum 122 56 27 250 3152
93
Travis Konecny
Philadelphia Flyers Philadelphia Flyers
Canada
52.4
Year M G A S P
2019 44 13 6 94 0
2018 88 27 14 195 0
2017 88 12 11 151 0
Sum 220 52 31 440 0
94
Jason Zucker
Minnesota Wild Minnesota Wild
USA
52.4
Year M G A S P
2019 44 6 5 108 0
2018 86 22 7 238 0
2017 91 25 11 222 0
Sum 221 53 23 568 0
95
Hakim Ziyech
Ajax Ajax
Morocco
52.4
Year M G A S P
2019 18 7 9 74 505
2018 50 24 15 188 1625
2017 50 10 18 87 1845
Sum 118 41 42 349 3975
96
Ryan Johansen
Nashville Predators Nashville Predators
Canada
52.3
Year M G A S P
2019 44 6 10 84 0
2018 97 20 18 163 0
2017 99 13 25 140 0
Sum 240 39 53 387 0
97
Justin Williams
Carolina Hurricanes Carolina Hurricanes
Canada
52.3
Year M G A S P
2019 48 10 7 145 0
2018 82 13 9 208 0
2017 100 19 24 204 0
Sum 230 42 40 557 0
98
T.J. Oshie
Washington Capitals Washington Capitals
USA
51.9
Year M G A S P
2019 46 11 11 93 0
2018 91 15 9 170 0
2017 95 23 14 180 0
Sum 232 49 34 443 0
99
Mike Hoffman
Florida Panthers Florida Panthers
Canada
51.8
Year M G A S P
2019 45 10 5 124 0
2018 82 18 12 248 0
2017 103 20 7 298 0
Sum 230 48 24 670 0
100
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
51.7
Year M G A S P
2019 14 3 1 56 540
2018 50 15 14 194 2028
2017 59 28 10 178 2926
Sum 123 46 25 428 5494