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
137.3
Year M G A S P
2018 41 42 17 139 1576
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 167 160 59 578 6153
2
Cristiano Ronaldo
Juventus Juventus
Portugal
117.7
Year M G A S P
2018 38 39 8 190 822
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 149 148 34 619 2927
3
Luis Suarez
Barcelona Barcelona
Uruguay
104.8
Year M G A S P
2018 47 31 21 97 902
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 166 120 55 384 3114
4
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
98.3
Year M G A S P
2018 37 32 6 91 426
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 151 134 18 428 2181
5
Sidney Crosby
Pittsburgh Penguins Pittsburgh Penguins
Canada
95.9
Year M G A S P
2018 60 21 19 160 0
2017 112 28 21 339 0
2016 31 43 21 316 0
Sum 203 92 61 815 0
6
Edinson Cavani
PSG PSG
Uruguay
93.3
Year M G A S P
2018 36 27 6 60 314
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 148 127 20 369 1768
7
Nikita Kucherov
Tampa Bay Lightning Tampa Bay Lightning
Russia
92.6
Year M G A S P
2018 64 18 11 201 0
2017 97 45 22 334 0
2016 30 33 15 253 0
Sum 191 96 48 788 0
8
Neymar
PSG PSG
Brazil
89.8
Year M G A S P
2018 29 28 9 74 931
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 142 95 52 341 5160
9
Alexander Ovechkin
Washington Capitals Washington Capitals
Russia
88.4
Year M G A S P
2018 72 28 11 283 0
2017 106 26 14 394 0
2016 37 32 12 424 0
Sum 215 86 37 1101 0
10
Connor McDavid
Edmonton Oilers Edmonton Oilers
Canada
88.3
Year M G A S P
2018 49 25 21 171 0
2017 103 32 30 299 0
2016 41 24 15 194 0
Sum 193 81 66 664 0
11
Harry Kane
Tottenham Tottenham
England
87.6
Year M G A S P
2018 41 30 4 105 521
2017 54 59 9 211 769
2016 42 29 1 139 811
Sum 137 118 14 455 2101
12
Vladimir Tarasenko
St. Louis Blues St. Louis Blues
Russia
85.4
Year M G A S P
2018 44 15 8 157 0
2017 100 36 16 366 0
2016 39 37 14 347 0
Sum 183 88 38 870 0
13
Mohamed Salah
Liverpool Liverpool
Egypt
83.8
Year M G A S P
2018 40 32 9 108 720
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 142 101 33 345 3140
14
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
82.5
Year M G A S P
2018 50 31 15 59 831
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 176 96 41 251 3530
15
Brad Marchand
Boston Bruins Boston Bruins
Canada
81.0
Year M G A S P
2018 58 20 23 141 0
2017 81 29 9 213 0
2016 41 33 17 255 0
Sum 180 82 49 609 0
16
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
78.5
Year M G A S P
2018 29 23 5 48 481
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 122 108 14 322 1676
17
Sergio Aguero
Manchester City Manchester City
Argentina
77.8
Year M G A S P
2018 25 26 5 72 471
2017 45 35 9 166 987
2016 50 39 5 153 942
Sum 120 100 19 391 2400
18
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
77.6
Year M G A S P
2018 42 23 5 120 700
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 130 95 24 440 2194
19
Romelu Lukaku
Manchester United Manchester United
Belgium
76.1
Year M G A S P
2018 40 30 6 50 469
2017 59 43 7 144 1082
2016 49 28 5 97 954
Sum 148 101 18 291 2505
20
Patrick Kane
Chicago Blackhawks Chicago Blackhawks
USA
73.7
Year M G A S P
2018 51 12 7 186 0
2017 88 32 11 331 0
2016 41 29 15 317 0
Sum 180 73 33 834 0
21
John Tavares
Toronto Maple Leafs Toronto Maple Leafs
Canada
73.3
Year M G A S P
2018 52 13 7 166 0
2017 85 32 22 280 0
2016 36 26 11 291 0
Sum 173 71 40 737 0
22
Artemi Panarin
Columbus Blue Jackets Columbus Blue Jackets
Russia
72.8
Year M G A S P
2018 53 18 16 145 0
2017 100 21 19 273 0
2016 41 29 13 224 0
Sum 194 68 48 642 0
23
Evgeni Malkin
Pittsburgh Penguins Pittsburgh Penguins
Russia
72.5
Year M G A S P
2018 57 24 10 143 0
2017 91 27 17 251 0
2016 39 21 14 253 0
Sum 187 72 41 647 0
24
Filip Forsberg
Nashville Predators Nashville Predators
Sweden
72.4
Year M G A S P
2018 50 16 11 160 0
2017 108 34 11 302 0
2016 37 24 11 277 0
Sum 195 74 33 739 0
25
Dries Mertens
SSC Napoli SSC Napoli
Belgium
71.0
Year M G A S P
2018 32 13 4 73 612
2017 52 43 19 181 1140
2016 25 26 7 110 778
Sum 109 82 30 364 2530
26
Phil Kessel
Pittsburgh Penguins Pittsburgh Penguins
USA
70.1
Year M G A S P
2018 59 15 11 134 0
2017 111 23 15 344 0
2016 39 25 13 357 0
Sum 209 63 39 835 0
27
Gonzalo Higuain
AC Milan AC Milan
Argentina
70.1
Year M G A S P
2018 33 18 6 75 497
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 139 90 14 405 2395
28
Ciro Immobile
Lazio Lazio
Italy
69.4
Year M G A S P
2018 35 27 2 73 561
2017 50 45 11 130 801
2016 35 18 5 109 631
Sum 120 90 18 312 1993
29
Viktor Arvidsson
Nashville Predators Nashville Predators
Sweden
69.4
Year M G A S P
2018 59 21 15 176 0
2017 107 28 19 304 0
2016 39 13 10 251 0
Sum 205 62 44 731 0
30
Auston Matthews
Toronto Maple Leafs Toronto Maple Leafs
USA
69.3
Year M G A S P
2018 50 22 11 137 0
2017 88 41 9 267 0
2016 39 19 3 142 0
Sum 177 82 23 546 0
31
Evgeny Kuznetsov
Washington Capitals Washington Capitals
Russia
68.8
Year M G A S P
2018 69 19 15 199 0
2017 109 28 20 242 0
2016 38 13 14 219 0
Sum 216 60 49 660 0
32
David Pastrnak
Boston Bruins Boston Bruins
Czech Republic
68.8
Year M G A S P
2018 62 22 9 196 0
2017 98 21 13 302 0
2016 34 31 4 200 0
Sum 194 74 26 698 0
33
Mark Scheifele
Winnipeg Jets Winnipeg Jets
Canada
67.3
Year M G A S P
2018 47 16 10 95 0
2017 96 22 19 199 0
2016 38 26 19 189 0
Sum 181 64 48 483 0
34
Nathan MacKinnon
Colorado Avalanche Colorado Avalanche
Canada
67.1
Year M G A S P
2018 50 27 13 216 0
2017 99 21 16 294 0
2016 38 15 6 255 0
Sum 187 63 35 765 0
35
Rickard Rakell
Anaheim Ducks Anaheim Ducks
Sweden
67.1
Year M G A S P
2018 54 17 11 154 0
2017 98 35 8 265 0
2016 27 23 6 186 0
Sum 179 75 25 605 0
36
Joe Pavelski
San Jose Sharks San Jose Sharks
USA
66.7
Year M G A S P
2018 63 13 13 170 0
2017 91 21 12 229 0
2016 37 29 11 327 0
Sum 191 63 36 726 0
37
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
66.2
Year M G A S P
2018 22 21 5 3 35
2017 19 12 4 40 434
2016 51 51 15 169 1460
Sum 92 84 24 212 1929
38
Jeff Skinner
Buffalo Sabres Buffalo Sabres
Canada
65.8
Year M G A S P
2018 49 12 5 144 0
2017 99 34 14 342 0
2016 39 21 7 273 0
Sum 187 67 26 759 0
39
Alex DeBrincat
Chicago Blackhawks Chicago Blackhawks
USA
65.6
Year M G A S P
2018 50 17 7 124 0
2017 42 44 4 83 0
2016 32 3 1 0
Sum 92 93 14 208 0
40
James Neal
Calgary Flames Calgary Flames
Canada
65.1
Year M G A S P
2018 65 15 6 173 0
2017 98 24 9 254 0
2016 35 32 4 318 0
Sum 198 71 19 745 0
41
Evander Kane
San Jose Sharks San Jose Sharks
Canada
65.1
Year M G A S P
2018 56 17 5 207 0
2017 86 29 14 340 0
2016 29 20 5 246 0
Sum 171 66 24 793 0
42
Christian Eriksen
Tottenham Tottenham
Denmark
64.9
Year M G A S P
2018 38 13 10 80 1599
2017 59 22 26 117 2369
2016 57 18 14 145 2276
Sum 154 53 50 342 6244
43
Patrik Laine
Winnipeg Jets Winnipeg Jets
Finland
64.6
Year M G A S P
2018 65 18 6 195 0
2017 79 24 17 232 0
2016 41 26 10 104 0
Sum 185 68 33 531 0
44
Blake Wheeler
Winnipeg Jets Winnipeg Jets
USA
64.4
Year M G A S P
2018 66 11 14 190 0
2017 86 19 21 265 0
2016 41 24 9 267 0
Sum 193 54 44 722 0
45
Andrea Belotti
Torino Torino
Italy
63.8
Year M G A S P
2018 25 20 4 58 409
2017 44 26 5 126 669
2016 41 38 6 98 717
Sum 110 84 15 282 1795
46
Brent Burns
San Jose Sharks San Jose Sharks
Canada
63.7
Year M G A S P
2018 65 7 15 234 0
2017 92 14 13 347 0
2016 37 23 15 424 0
Sum 194 44 43 1005 0
47
Alexandre Lacazette
Arsenal Arsenal
France
63.6
Year M G A S P
2018 22 18 4 41 455
2017 47 34 7 94 880
2016 38 32 4 103 1076
Sum 107 84 15 238 2411
48
Taylor Hall
New Jersey Devils New Jersey Devils
Canada
63.5
Year M G A S P
2018 49 19 10 184 0
2017 86 18 18 280 0
2016 31 21 9 231 0
Sum 166 58 37 695 0
49
Jamie Benn
Dallas Stars Dallas Stars
Canada
63.4
Year M G A S P
2018 48 16 12 141 0
2017 82 20 14 232 0
2016 39 20 17 257 0
Sum 169 56 43 630 0
50
Nicklas Backstrom
Washington Capitals Washington Capitals
Sweden
62.4
Year M G A S P
2018 70 13 15 132 0
2017 108 20 28 196 0
2016 37 19 10 174 0
Sum 215 52 53 502 0
51
Patrice Bergeron
Boston Bruins Boston Bruins
Canada
61.9
Year M G A S P
2018 48 18 11 161 0
2017 84 16 16 319 0
2016 37 20 8 294 0
Sum 169 54 35 774 0
52
Eric Staal
Minnesota Wild Minnesota Wild
Canada
61.8
Year M G A S P
2018 54 21 9 152 0
2017 93 26 14 246 0
2016 39 15 8 212 0
Sum 186 62 31 610 0
53
Kylian Mbappe Lottin
PSG PSG
France
61.7
Year M G A S P
2018 41 28 8 61 448
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 99 73 31 196 1551
54
Jakob Silfverberg
Anaheim Ducks Anaheim Ducks
Sweden
61.4
Year M G A S P
2018 52 10 10 108 0
2017 97 25 11 275 0
2016 41 25 10 268 0
Sum 190 60 31 651 0
55
Johnny Gaudreau
Calgary Flames Calgary Flames
USA
60.8
Year M G A S P
2018 49 12 14 137 0
2017 100 25 15 249 0
2016 28 20 8 202 0
Sum 177 57 37 588 0
56
Danny L. Rowe
AFC Fylde AFC Fylde
England
60.6
Year M G A S P
2018 39 20 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 67 101 0 0 0
57
Tyler Seguin
Dallas Stars Dallas Stars
Canada
60.3
Year M G A S P
2018 49 16 9 199 0
2017 88 22 13 317 0
2016 38 16 9 260 0
Sum 175 54 31 776 0
58
Jonathan Marchessault
Vegas Golden Knights Vegas Golden Knights
Canada
60.2
Year M G A S P
2018 69 19 20 249 0
2017 83 25 11 245 0
2016 33 10 7 135 0
Sum 185 54 38 629 0
59
Eden Hazard
Chelsea Chelsea
Belgium
59.8
Year M G A S P
2018 42 23 10 65 1249
2017 44 20 9 81 1730
2016 43 23 10 61 1431
Sum 129 66 29 207 4410
60
Roberto Firmino
Liverpool Liverpool
Brazil
59.4
Year M G A S P
2018 35 18 11 71 1053
2017 53 24 11 113 1537
2016 46 21 8 98 1413
Sum 134 63 30 282 4003
61
Marcus Berg
Al-Ain Al-Ain
Sweden
59.4
Year M G A S P
2018 31 27 4 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 111 91 12 0 0
62
Vincent Trocheck
Florida Panthers Florida Panthers
USA
59.3
Year M G A S P
2018 47 9 6 167 0
2017 87 22 21 257 0
2016 39 23 8 220 0
Sum 173 54 35 644 0
63
Leon Draisaitl
Edmonton Oilers Edmonton Oilers
Germany
59.2
Year M G A S P
2018 47 9 6 108 0
2017 100 28 25 202 0
2016 40 16 14 159 0
Sum 187 53 45 469 0
64
Brandon Saad
Chicago Blackhawks Chicago Blackhawks
USA
59.0
Year M G A S P
2018 50 7 5 125 0
2017 93 25 9 241 0
2016 39 30 11 225 0
Sum 182 62 25 591 0
65
Angel Di Maria
PSG PSG
Argentina
59.0
Year M G A S P
2018 43 24 9 92 1057
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 133 53 45 267 3852
66
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
58.9
Year M G A S P
2018 37 12 10 137 1576
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 134 52 30 456 6611
67
Alexis Sanchez
Manchester United Manchester United
Chile
58.7
Year M G A S P
2018 31 6 6 35 876
2017 53 27 9 139 1792
2016 56 27 16 120 1756
Sum 140 60 31 294 4424
68
Iago Aspas
Celta Vigo Celta Vigo
Spain
58.6
Year M G A S P
2018 30 20 5 49 712
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 107 74 18 210 2812
69
Paulo Dybala
Juventus Juventus
Argentina
58.3
Year M G A S P
2018 25 15 3 55 864
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 116 67 20 315 3752
70
Mark Stone
Ottawa Senators Ottawa Senators
Canada
58.0
Year M G A S P
2018 27 5 9 59 0
2017 99 32 19 205 0
2016 36 19 13 137 0
Sum 162 56 41 401 0
71
Cam Atkinson
Columbus Blue Jackets Columbus Blue Jackets
USA
57.8
Year M G A S P
2018 45 16 4 175 0
2017 91 25 4 270 0
2016 39 21 9 244 0
Sum 175 62 17 689 0
72
Evgenii Dadonov
Florida Panthers Florida Panthers
Russia
57.7
Year M G A S P
2018 47 19 9 117 0
2017 45 16 15 98 0
2016 30 12 0 0
Sum 92 65 36 215 0
73
Logan Couture
San Jose Sharks San Jose Sharks
Canada
57.2
Year M G A S P
2018 63 16 7 172 0
2017 82 19 7 169 0
2016 37 22 12 287 0
Sum 182 57 26 628 0
74
Anze Kopitar
Los Angeles Kings Los Angeles Kings
Slovenia
57.1
Year M G A S P
2018 55 17 9 132 0
2017 87 18 17 176 0
2016 33 15 17 189 0
Sum 175 50 43 497 0
75
Aleksander Barkov
Florida Panthers Florida Panthers
Finland
56.7
Year M G A S P
2018 48 13 13 154 0
2017 67 15 15 163 0
2016 37 23 11 207 0
Sum 152 51 39 524 0
76
Philippe Coutinho
Barcelona Barcelona
Brazil
56.7
Year M G A S P
2018 37 18 10 54 1144
2017 47 23 11 125 1678
2016 41 18 9 89 1081
Sum 125 59 30 268 3903
77
Claude Giroux
Philadelphia Flyers Philadelphia Flyers
Canada
56.5
Year M G A S P
2018 56 18 13 139 0
2017 97 13 21 212 0
2016 41 14 9 263 0
Sum 194 45 43 614 0
78
Mauro Icardi
Inter Inter
Argentina
56.4
Year M G A S P
2018 28 19 2 62 265
2017 39 28 5 105 477
2016 39 26 8 98 564
Sum 106 73 15 265 1306
79
William Karlsson
Vegas Golden Knights Vegas Golden Knights
Sweden
55.9
Year M G A S P
2018 71 21 17 162 0
2017 103 19 19 157 0
2016 40 12 4 115 0
Sum 214 52 40 434 0
80
Nikolaj Ehlers
Winnipeg Jets Winnipeg Jets
Denmark
55.4
Year M G A S P
2018 63 11 8 152 0
2017 95 25 10 261 0
2016 41 17 12 168 0
Sum 199 53 30 581 0
81
Thomas Mueller
Bayern Munich Bayern Munich
Germany
55.4
Year M G A S P
2018 38 17 13 51 1001
2017 47 14 16 61 1112
2016 45 20 15 89 1080
Sum 130 51 44 201 3193
82
Corey Perry
Anaheim Ducks Anaheim Ducks
Canada
55.0
Year M G A S P
2018 44 8 5 108 0
2017 96 17 14 211 0
2016 40 28 10 263 0
Sum 180 53 29 582 0
83
Teemu Pukki
Norwich Norwich
Finland
55.0
Year M G A S P
2018 37 28 8 30 233
2017 38 21 6 0 0
2016 41 28 6 0 0
Sum 116 77 20 30 233
84
Justin Williams
Carolina Hurricanes Carolina Hurricanes
Canada
54.9
Year M G A S P
2018 50 10 6 124 0
2017 100 19 24 204 0
2016 38 21 5 218 0
Sum 188 50 35 546 0
85
William Nylander
Toronto Maple Leafs Toronto Maple Leafs
Sweden
54.6
Year M G A S P
2018 49 10 9 99 0
2017 106 25 28 257 0
2016 40 10 7 144 0
Sum 195 45 44 500 0
86
Sean Monahan
Calgary Flames Calgary Flames
Canada
54.6
Year M G A S P
2018 42 14 4 112 0
2017 90 24 19 223 0
2016 39 16 6 194 0
Sum 171 54 29 529 0
87
T.J. Oshie
Washington Capitals Washington Capitals
USA
54.4
Year M G A S P
2018 69 11 8 129 0
2017 95 23 14 180 0
2016 31 22 5 191 0
Sum 195 56 27 500 0
88
Erik Karlsson
San Jose Sharks San Jose Sharks
Sweden
54.2
Year M G A S P
2018 48 4 15 120 0
2017 94 12 27 272 0
2016 39 15 15 248 0
Sum 181 31 57 640 0
89
Sean Couturier
Philadelphia Flyers Philadelphia Flyers
Canada
54.1
Year M G A S P
2018 54 17 11 131 0
2017 95 25 18 223 0
2016 26 10 5 113 0
Sum 175 52 34 467 0
90
Max Pacioretty
Vegas Golden Knights Vegas Golden Knights
USA
54.1
Year M G A S P
2018 39 6 1 83 0
2017 94 22 13 344 0
2016 38 22 12 257 0
Sum 171 50 26 684 0
91
Jordan Eberle
New York Islanders New York Islanders
Canada
54.1
Year M G A S P
2018 48 11 10 109 0
2017 100 23 11 213 0
2016 42 18 9 222 0
Sum 190 52 30 544 0
92
Wissam Ben Yedder
Sevilla Sevilla
France
54.0
Year M G A S P
2018 21 19 6 41 347
2017 32 23 4 66 659
2016 31 30 3 90 659
Sum 84 72 13 197 1665
93
Jonathan Toews
Chicago Blackhawks Chicago Blackhawks
Canada
53.9
Year M G A S P
2018 44 15 8 123 0
2017 87 21 16 230 0
2016 30 15 7 190 0
Sum 161 51 31 543 0
94
Stephen Dobbie
Queen of South Queen of South
Scotland
53.8
Year M G A S P
2018 23 30 4 0 0
2017 37 30 7 0 0
2016 20 19 5 0 0
Sum 80 79 16 0 0
95
Sebastian Aho
Carolina Hurricanes Carolina Hurricanes
Finland
53.8
Year M G A S P
2018 46 16 10 103 0
2017 99 21 8 257 0
2016 38 17 13 88 0
Sum 183 54 31 448 0
96
Ryan Johansen
Nashville Predators Nashville Predators
Canada
53.7
Year M G A S P
2018 63 14 12 108 0
2017 99 13 25 140 0
2016 39 12 16 209 0
Sum 201 39 53 457 0
97
Ali Ahmed Mabkhout
Al-Jazira Al-Jazira
U.A.E.
53.6
Year M G A S P
2018 20 16 2 0 0
2017 32 31 3 0 0
2016 15 35 6 0 0
Sum 67 82 11 0 0
98
Brayden Point
Tampa Bay Lightning Tampa Bay Lightning
Canada
53.6
Year M G A S P
2018 66 21 10 171 0
2017 85 29 12 165 0
2016 40 7 6 73 0
Sum 191 57 28 409 0
99
Nikita Gusev
SKA St. Petersburg SKA St. Petersburg
Russia
53.5
Year M G A S P
2018 3 10 10 0 0
2017 10 24 20 25 0
2016 19 23 0 0
Sum 13 53 53 25 0
100
Patrick Marleau
Toronto Maple Leafs Toronto Maple Leafs
Canada
53.5
Year M G A S P
2018 56 12 5 115 0
2017 95 30 11 228 0
2016 39 14 4 250 0
Sum 190 56 20 593 0