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
99.2
Year M G A S P
2019 9 9 2 0 0
2018 49 52 24 150 1669
2017 66 56 16 255 2385
Sum 124 117 42 405 4054
2
Connor McDavid
Edmonton Oilers Edmonton Oilers
Canada
87.9
Year M G A S P
2019 21 8 7 58 0
2018 84 39 32 289 0
2017 103 32 30 299 0
Sum 208 79 69 646 0
3
Cristiano Ronaldo
Juventus Juventus
Portugal
86.4
Year M G A S P
2019 8 6 3 0 0
2018 52 50 11 233 1018
2017 58 54 9 222 1057
Sum 118 110 23 455 2075
4
Nikita Kucherov
Tampa Bay Lightning Tampa Bay Lightning
Russia
82.0
Year M G A S P
2019 22 8 4 62 0
2018 100 27 24 305 0
2017 97 45 22 334 0
Sum 219 80 50 701 0
5
Alexander Ovechkin
Washington Capitals Washington Capitals
Russia
79.1
Year M G A S P
2019 21 8 5 84 0
2018 105 46 14 415 0
2017 106 26 14 394 0
Sum 232 80 33 893 0
6
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
78.2
Year M G A S P
2019 8 3 3 0 0
2018 52 46 10 122 538
2017 60 55 8 179 885
Sum 120 104 21 301 1423
7
Harry Kane
Tottenham Tottenham
England
78.2
Year M G A S P
2019 3 3 1 0 0
2018 57 42 9 131 631
2017 54 59 9 211 769
Sum 114 104 19 342 1400
8
Sidney Crosby
Pittsburgh Penguins Pittsburgh Penguins
Canada
77.7
Year M G A S P
2019 21 9 9 69 0
2018 92 33 26 256 0
2017 112 28 21 339 0
Sum 225 70 56 664 0
9
Mohamed Salah
Liverpool Liverpool
Egypt
74.7
Year M G A S P
2019 7 4 0 0 0
2018 56 46 15 136 911
2017 58 42 14 152 1190
Sum 121 92 29 288 2101
10
Patrick Kane
Chicago Blackhawks Chicago Blackhawks
USA
72.5
Year M G A S P
2019 19 11 12 91 0
2018 87 26 18 312 0
2017 88 32 11 331 0
Sum 194 69 41 734 0
11
Edinson Cavani
PSG PSG
Uruguay
72.0
Year M G A S P
2019 6 9 4 0 0
2018 48 34 7 71 373
2017 63 54 8 182 749
Sum 117 97 19 253 1122
12
Jake Guentzel
Pittsburgh Penguins Pittsburgh Penguins
USA
70.1
Year M G A S P
2019 21 9 3 63 0
2018 94 30 29 208 0
2017 105 32 12 226 0
Sum 220 71 44 497 0
13
Luis Suarez
Barcelona Barcelona
Uruguay
69.9
Year M G A S P
2019 9 5 2 0 0
2018 59 39 23 126 1039
2017 60 35 12 149 1178
Sum 128 79 37 275 2217
14
John Tavares
Toronto Maple Leafs Toronto Maple Leafs
Canada
69.8
Year M G A S P
2019 20 8 7 61 0
2018 84 29 11 278 0
2017 85 32 22 280 0
Sum 189 69 40 619 0
15
Viktor Arvidsson
Nashville Predators Nashville Predators
Sweden
69.5
Year M G A S P
2019 22 16 1 82 0
2018 69 26 19 210 0
2017 107 28 19 304 0
Sum 198 70 39 596 0
16
Nathan MacKinnon
Colorado Avalanche Colorado Avalanche
Canada
68.7
Year M G A S P
2019 20 4 1 78 0
2018 84 39 22 361 0
2017 99 21 16 294 0
Sum 203 64 39 733 0
17
Vladimir Tarasenko
St. Louis Blues St. Louis Blues
Russia
67.5
Year M G A S P
2019 22 11 8 73 0
2018 75 19 11 258 0
2017 100 36 16 366 0
Sum 197 66 35 697 0
18
Brad Marchand
Boston Bruins Boston Bruins
Canada
67.1
Year M G A S P
2019 21 10 6 54 0
2018 91 25 31 248 0
2017 81 29 9 213 0
Sum 193 64 46 515 0
19
Neymar
PSG PSG
Brazil
67.0
Year M G A S P
2019 4 4 1 0 0
2018 40 34 11 89 1190
2017 58 37 22 154 2335
Sum 102 75 34 243 3525
20
Jeff Skinner
Buffalo Sabres Buffalo Sabres
Canada
66.9
Year M G A S P
2019 19 9 1 69 0
2018 84 31 8 254 0
2017 99 34 14 342 0
Sum 202 74 23 665 0
21
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
66.2
Year M G A S P
2019 9 7 2 0 0
2018 65 40 20 77 1139
2017 65 29 14 105 1435
Sum 139 76 36 182 2574
22
Auston Matthews
Toronto Maple Leafs Toronto Maple Leafs
USA
65.7
Year M G A S P
2019 20 5 5 70 0
2018 68 28 13 187 0
2017 88 41 9 267 0
Sum 176 74 27 524 0
23
Evander Kane
San Jose Sharks San Jose Sharks
Canada
64.5
Year M G A S P
2019 20 13 4 88 0
2018 90 23 9 308 0
2017 86 29 14 340 0
Sum 196 65 27 736 0
24
Evgeny Kuznetsov
Washington Capitals Washington Capitals
Russia
64.3
Year M G A S P
2019 22 6 6 63 0
2018 96 20 25 269 0
2017 109 28 20 242 0
Sum 227 54 51 574 0
25
Artemi Panarin
Columbus Blue Jackets Columbus Blue Jackets
Russia
64.1
Year M G A S P
2019 20 8 5 49 0
2018 85 25 28 223 0
2017 100 21 19 273 0
Sum 205 54 52 545 0
26
Johnny Gaudreau
Calgary Flames Calgary Flames
USA
63.7
Year M G A S P
2019 20 9 4 63 0
2018 83 27 21 244 0
2017 100 25 15 249 0
Sum 203 61 40 556 0
27
Kylian Mbappe Lottin
PSG PSG
France
63.2
Year M G A S P
2019 9 8 4 0 0
2018 52 34 11 79 588
2017 49 33 17 115 905
Sum 110 75 32 194 1493
28
Ciro Immobile
Lazio Lazio
Italy
62.8
Year M G A S P
2019 6 4 2 0 0
2018 48 32 8 87 674
2017 50 45 11 130 801
Sum 104 81 21 217 1475
29
Evgeni Malkin
Pittsburgh Penguins Pittsburgh Penguins
Russia
62.6
Year M G A S P
2019 15 4 4 49 0
2018 92 29 19 232 0
2017 91 27 17 251 0
Sum 198 60 40 532 0
30
Leon Draisaitl
Edmonton Oilers Edmonton Oilers
Germany
62.5
Year M G A S P
2019 21 8 4 61 0
2018 82 22 17 203 0
2017 100 28 25 202 0
Sum 203 58 46 466 0
31
Cam Atkinson
Columbus Blue Jackets Columbus Blue Jackets
USA
62.4
Year M G A S P
2019 20 11 5 86 0
2018 77 31 14 294 0
2017 91 25 4 270 0
Sum 188 67 23 650 0
32
Brayden Point
Tampa Bay Lightning Tampa Bay Lightning
Canada
62.0
Year M G A S P
2019 21 6 6 49 0
2018 102 31 14 265 0
2017 85 29 12 165 0
Sum 208 66 32 479 0
33
Alex DeBrincat
Chicago Blackhawks Chicago Blackhawks
USA
62.0
Year M G A S P
2019 19 8 4 57 0
2018 86 26 12 218 0
2017 42 44 4 83 0
Sum 147 78 20 358 0
34
Jonathan Marchessault
Vegas Golden Knights Vegas Golden Knights
Canada
61.4
Year M G A S P
2019 19 5 2 76 0
2018 105 26 22 371 0
2017 83 25 11 245 0
Sum 207 56 35 692 0
35
Mark Scheifele
Winnipeg Jets Winnipeg Jets
Canada
60.9
Year M G A S P
2019 21 9 3 60 0
2018 80 30 17 177 0
2017 96 22 19 199 0
Sum 197 61 39 436 0
36
Sean Couturier
Philadelphia Flyers Philadelphia Flyers
Canada
60.5
Year M G A S P
2019 22 7 4 63 0
2018 85 25 19 209 0
2017 95 25 18 223 0
Sum 202 57 41 495 0
37
David Pastrnak
Boston Bruins Boston Bruins
Czech Republic
59.7
Year M G A S P
2019 17 3 6 58 0
2018 96 30 15 325 0
2017 98 21 13 302 0
Sum 211 54 34 685 0
38
Sergio Aguero
Manchester City Manchester City
Argentina
59.3
Year M G A S P
2019 8 10 1 0 0
2018 34 31 8 84 546
2017 45 35 9 166 987
Sum 87 76 18 250 1533
39
Gabriel Landeskog
Colorado Avalanche Colorado Avalanche
Sweden
59.0
Year M G A S P
2019 20 8 5 88 0
2018 90 24 19 228 0
2017 95 21 17 226 0
Sum 205 53 41 542 0
40
Filip Forsberg
Nashville Predators Nashville Predators
Sweden
59.0
Year M G A S P
2019 19 3 5 63 0
2018 70 23 12 226 0
2017 108 34 11 302 0
Sum 197 60 28 591 0
41
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
58.8
Year M G A S P
2019 6 3 1 0 0
2018 42 32 7 60 562
2017 53 46 4 149 673
Sum 101 81 12 209 1235
42
Romelu Lukaku
Manchester United Manchester United
Belgium
58.8
Year M G A S P
2019 5 2 2 0 0
2018 48 33 7 54 563
2017 59 43 7 144 1082
Sum 112 78 16 198 1645
43
Eric Staal
Minnesota Wild Minnesota Wild
Canada
58.8
Year M G A S P
2019 22 3 3 46 0
2018 86 30 14 257 0
2017 93 26 14 246 0
Sum 201 59 31 549 0
44
Dries Mertens
SSC Napoli SSC Napoli
Belgium
58.6
Year M G A S P
2019 3 0 1 0 0
2018 45 23 9 93 748
2017 52 43 19 181 1140
Sum 100 66 29 274 1888
45
Mark Stone
Ottawa Senators Ottawa Senators
Canada
58.4
Year M G A S P
2019 20 8 3 50 0
2018 60 18 17 143 0
2017 99 32 19 205 0
Sum 179 58 39 398 0
46
Blake Wheeler
Winnipeg Jets Winnipeg Jets
USA
58.0
Year M G A S P
2019 21 6 8 67 0
2018 99 14 27 276 0
2017 86 19 21 265 0
Sum 206 39 56 608 0
47
Mikko Rantanen
Colorado Avalanche Colorado Avalanche
Finland
57.5
Year M G A S P
2019 20 8 6 54 0
2018 89 20 29 198 0
2017 96 23 10 191 0
Sum 205 51 45 443 0
48
Tyler Seguin
Dallas Stars Dallas Stars
Canada
57.3
Year M G A S P
2019 20 10 0 73 0
2018 83 22 14 314 0
2017 88 22 13 317 0
Sum 191 54 27 704 0
49
William Karlsson
Vegas Golden Knights Vegas Golden Knights
Sweden
57.0
Year M G A S P
2019 19 3 0 37 0
2018 107 30 24 238 0
2017 103 19 19 157 0
Sum 229 52 43 432 0
50
Jack Eichel
Buffalo Sabres Buffalo Sabres
USA
56.8
Year M G A S P
2019 16 4 6 54 0
2018 72 20 13 283 0
2017 95 25 16 334 0
Sum 183 49 35 671 0
51
Claude Giroux
Philadelphia Flyers Philadelphia Flyers
Canada
56.6
Year M G A S P
2019 22 4 2 54 0
2018 89 29 24 243 0
2017 97 13 21 212 0
Sum 208 46 47 509 0
52
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
56.2
Year M G A S P
2019 6 3 3 0 0
2018 50 25 7 140 792
2017 55 37 12 195 864
Sum 111 65 22 335 1656
53
Sean Monahan
Calgary Flames Calgary Flames
Canada
56.1
Year M G A S P
2019 20 4 3 54 0
2018 76 25 14 217 0
2017 90 24 19 223 0
Sum 186 53 36 494 0
54
Nicklas Backstrom
Washington Capitals Washington Capitals
Sweden
55.8
Year M G A S P
2019 21 1 3 51 0
2018 103 19 26 201 0
2017 108 20 28 196 0
Sum 232 40 57 448 0
55
Patrik Laine
Winnipeg Jets Winnipeg Jets
Finland
55.6
Year M G A S P
2019 21 1 0 58 0
2018 98 31 8 312 0
2017 79 24 17 232 0
Sum 198 56 25 602 0
56
Joe Pavelski
San Jose Sharks San Jose Sharks
USA
55.4
Year M G A S P
2019 20 6 5 54 0
2018 97 26 15 255 0
2017 91 21 12 229 0
Sum 208 53 32 538 0
57
Rickard Rakell
Anaheim Ducks Anaheim Ducks
Sweden
54.7
Year M G A S P
2019 17 3 0 37 0
2018 78 21 14 225 0
2017 98 35 8 265 0
Sum 193 59 22 527 0
58
Phil Kessel
Pittsburgh Penguins Pittsburgh Penguins
USA
53.8
Year M G A S P
2019 21 3 2 38 0
2018 94 22 15 230 0
2017 111 23 15 344 0
Sum 226 48 32 612 0
59
Sebastian Aho
Carolina Hurricanes Carolina Hurricanes
Finland
53.7
Year M G A S P
2019 22 9 5 68 0
2018 78 24 14 199 0
2017 99 21 8 257 0
Sum 199 54 27 524 0
60
Jonathan Toews
Chicago Blackhawks Chicago Blackhawks
Canada
53.5
Year M G A S P
2019 19 8 3 61 0
2018 80 23 12 206 0
2017 87 21 16 230 0
Sum 186 52 31 497 0
61
Patrice Bergeron
Boston Bruins Boston Bruins
Canada
53.1
Year M G A S P
2019 21 5 6 69 0
2018 66 23 14 226 0
2017 84 16 16 319 0
Sum 171 44 36 614 0
62
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
63
Jamie Benn
Dallas Stars Dallas Stars
Canada
51.9
Year M G A S P
2019 19 3 3 35 0
2018 82 24 18 216 0
2017 82 20 14 232 0
Sum 183 47 35 483 0
64
Dylan Larkin
Detroit Red Wings Detroit Red Wings
USA
51.3
Year M G A S P
2019 19 4 7 69 0
2018 85 23 17 277 0
2017 93 9 23 201 0
Sum 197 36 47 547 0
65
Christian Eriksen
Tottenham Tottenham
Denmark
51.3
Year M G A S P
2019 9 2 3 0 0
2018 51 17 17 87 1844
2017 59 22 26 117 2369
Sum 119 41 46 204 4213
66
Bas Dost
Sporting CP Sporting CP
Netherlands
51.3
Year M G A S P
2019 10 5 0 0 0
2018 32 33 1 7 62
2017 40 46 0 8 114
Sum 82 84 1 15 176
67
Anders Lee
New York Islanders New York Islanders
USA
50.8
Year M G A S P
2019 20 4 2 45 0
2018 82 16 8 209 0
2017 95 34 11 245 0
Sum 197 54 21 499 0
68
Ryan O'Reilly
St. Louis Blues St. Louis Blues
Canada
50.2
Year M G A S P
2019 23 8 11 67 0
2018 80 15 15 231 0
2017 95 14 18 221 0
Sum 198 37 44 519 0
69
Brent Burns
San Jose Sharks San Jose Sharks
Canada
50.0
Year M G A S P
2019 20 3 10 100 0
2018 99 10 22 344 0
2017 92 14 13 347 0
Sum 211 27 45 791 0
70
Mitchell Marner
Toronto Maple Leafs Toronto Maple Leafs
Canada
49.9
Year M G A S P
2019 20 6 2 47 0
2018 88 24 17 222 0
2017 102 15 16 178 0
Sum 210 45 35 447 0
71
Anze Kopitar
Los Angeles Kings Los Angeles Kings
Slovenia
49.8
Year M G A S P
2019 20 7 3 36 0
2018 88 23 12 198 0
2017 87 18 17 176 0
Sum 195 48 32 410 0
72
Logan Couture
San Jose Sharks San Jose Sharks
Canada
49.5
Year M G A S P
2019 20 5 5 42 0
2018 97 27 12 253 0
2017 82 19 7 169 0
Sum 199 51 24 464 0
73
Pierre-Luc Dubois
Columbus Blue Jackets Columbus Blue Jackets
Canada
49.4
Year M G A S P
2019 21 7 7 48 0
2018 86 23 17 180 0
2017 46 22 6 84 0
Sum 153 52 30 312 0
74
Matt Duchene
Ottawa Senators Ottawa Senators
Canada
49.2
Year M G A S P
2019 17 10 5 54 0
2018 78 26 19 182 0
2017 96 9 11 175 0
Sum 191 45 35 411 0
75
Stephen Dobbie
Queen of South Queen of South
Scotland
49.2
Year M G A S P
2019 6 9 1 0 0
2018 31 35 4 0 0
2017 37 30 7 0 0
Sum 74 74 12 0 0
76
Nikolaj Ehlers
Winnipeg Jets Winnipeg Jets
Denmark
48.8
Year M G A S P
2019 0 0 0 4 0
2018 96 25 12 236 0
2017 95 25 10 261 0
Sum 191 50 22 501 0
77
Ryan Johansen
Nashville Predators Nashville Predators
Canada
48.7
Year M G A S P
2019 20 4 6 44 0
2018 97 20 18 163 0
2017 99 13 25 140 0
Sum 216 37 49 347 0
78
Teemu Pukki
Norwich Norwich
Finland
48.6
Year M G A S P
2019 8 8 2 0 0
2018 49 38 11 30 233
2017 38 21 6 0 0
Sum 95 67 19 30 233
79
Aleksander Barkov
Florida Panthers Florida Panthers
Finland
48.5
Year M G A S P
2019 21 5 3 44 0
2018 82 20 21 237 0
2017 67 15 15 163 0
Sum 170 40 39 444 0
80
Patrick Marleau
Toronto Maple Leafs Toronto Maple Leafs
Canada
48.4
Year M G A S P
2019 20 3 3 35 0
2018 88 19 7 176 0
2017 95 30 11 228 0
Sum 203 52 21 439 0
81
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
48.3
Year M G A S P
2019 7 2 0 0 0
2018 50 15 14 154 1768
2017 59 28 10 189 3038
Sum 116 45 24 343 4806
82
Heung-Min Son
Tottenham Tottenham
South Korea
48.2
Year M G A S P
2019 11 6 4 0 0
2018 48 23 11 63 718
2017 45 27 9 102 981
Sum 104 56 24 165 1699
83
Roman Josi
Nashville Predators Nashville Predators
Switzerland
48.1
Year M G A S P
2019 22 5 9 64 0
2018 94 9 21 315 0
2017 97 9 21 315 0
Sum 213 23 51 694 0
84
Evgenii Dadonov
Florida Panthers Florida Panthers
Russia
48.0
Year M G A S P
2019 21 2 2 36 0
2018 81 29 15 215 0
2017 45 16 15 98 0
Sum 147 47 32 349 0
85
Raheem Sterling
Manchester City Manchester City
England
48.0
Year M G A S P
2019 8 4 3 0 0
2018 53 18 19 66 1066
2017 47 24 15 91 1370
Sum 108 46 37 157 2436
86
Mathew Barzal
New York Islanders New York Islanders
Canada
47.8
Year M G A S P
2019 20 8 4 53 0
2018 82 16 27 170 0
2017 41 20 7 87 0
Sum 143 44 38 310 0
87
Brendan Gallagher
Montreal Canadiens Montreal Canadiens
Canada
47.7
Year M G A S P
2019 21 6 2 71 0
2018 82 25 9 291 0
2017 77 17 6 242 0
Sum 180 48 17 604 0
88
Marcus Berg
Al-Ain Al-Ain
Sweden
47.6
Year M G A S P
2019 0 0 0 0 0
2018 42 37 5 0 0
2017 43 35 6 0 0
Sum 85 72 11 0 0
89
James Van Riemsdyk
Philadelphia Flyers Philadelphia Flyers
USA
47.3
Year M G A S P
2019 22 6 3 43 0
2018 71 18 9 182 0
2017 96 24 9 281 0
Sum 189 48 21 506 0
90
Mike Hoffman
Florida Panthers Florida Panthers
Canada
47.2
Year M G A S P
2019 21 6 3 54 0
2018 82 18 12 248 0
2017 103 20 7 298 0
Sum 206 44 22 600 0
91
Jason Zucker
Minnesota Wild Minnesota Wild
USA
47.0
Year M G A S P
2019 22 1 2 49 0
2018 86 22 7 238 0
2017 91 25 11 222 0
Sum 199 48 20 509 0
92
Florian Thauvin
Marseille Marseille
France
47.0
Year M G A S P
2019 7 1 2 0 0
2018 41 30 9 83 1048
2017 47 19 15 113 1607
Sum 95 50 26 196 2655
93
Nazem Kadri
Toronto Maple Leafs Toronto Maple Leafs
Canada
46.8
Year M G A S P
2019 20 5 1 58 0
2018 85 16 13 204 0
2017 94 23 12 240 0
Sum 199 44 26 502 0
94
William Nylander
Toronto Maple Leafs Toronto Maple Leafs
Sweden
46.7
Year M G A S P
2019 20 3 1 39 0
2018 60 10 10 117 0
2017 106 25 28 257 0
Sum 186 38 39 413 0
95
Eden Hazard
Chelsea Chelsea
Belgium
46.5
Year M G A S P
2019 9 3 1 0 0
2018 56 27 16 71 1356
2017 44 20 9 81 1730
Sum 109 50 26 152 3086
96
Justin Williams
Carolina Hurricanes Carolina Hurricanes
Canada
46.3
Year M G A S P
2019 22 4 5 64 0
2018 82 13 9 208 0
2017 100 19 24 204 0
Sum 204 36 38 476 0
97
Roberto Firmino
Liverpool Liverpool
Brazil
46.3
Year M G A S P
2019 7 2 1 0 0
2018 51 24 12 81 1252
2017 53 24 11 113 1537
Sum 111 50 24 194 2789
98
Travis Konecny
Philadelphia Flyers Philadelphia Flyers
Canada
46.0
Year M G A S P
2019 22 6 3 46 0
2018 88 27 14 195 0
2017 88 12 11 151 0
Sum 198 45 28 392 0
99
Angel Di Maria
PSG PSG
Argentina
46.0
Year M G A S P
2019 10 3 4 0 0
2018 54 25 14 106 1298
2017 37 17 14 88 1001
Sum 101 45 32 194 2299
100
Jakub Voracek
Philadelphia Flyers Philadelphia Flyers
Czech Republic
46.0
Year M G A S P
2019 22 4 4 58 0
2018 88 18 14 197 0
2017 95 14 16 283 0
Sum 205 36 34 538 0