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
127.9
Year M G A S P
2018 32 31 13 104 1099
2017 66 56 16 255 2385
2016 60 62 26 184 2192
Sum 158 149 55 543 5676
2
Cristiano Ronaldo
Real Madrid Real Madrid
Portugal
111.6
Year M G A S P
2018 29 34 4 129 524
2017 58 54 9 222 1057
2016 53 55 17 207 1048
Sum 140 143 30 558 2629
3
Luis Suarez
Barcelona Barcelona
Uruguay
99.5
Year M G A S P
2018 37 26 17 75 679
2017 60 35 12 149 1178
2016 59 54 22 138 1034
Sum 156 115 51 362 2891
4
Sidney Crosby
Pittsburgh Penguins Pittsburgh Penguins
Canada
95.3
Year M G A S P
2018 56 21 18 151 0
2017 112 28 21 339 0
2016 31 43 21 316 0
Sum 199 92 60 806 0
5
Robert Lewandowski
Bayern Munich Bayern Munich
Poland
93.7
Year M G A S P
2018 25 27 3 75 300
2017 60 55 8 179 885
2016 54 47 4 158 870
Sum 139 129 15 412 2055
6
Nikita Kucherov
Tampa Bay Lightning Tampa Bay Lightning
Russia
91.5
Year M G A S P
2018 61 17 10 196 0
2017 97 45 22 334 0
2016 30 33 15 253 0
Sum 188 95 47 783 0
7
Edinson Cavani
PSG PSG
Uruguay
88.3
Year M G A S P
2018 28 20 5 40 241
2017 63 54 8 182 749
2016 49 46 6 127 705
Sum 140 120 19 349 1695
8
Connor McDavid
Edmonton Oilers Edmonton Oilers
Canada
86.7
Year M G A S P
2018 46 24 19 163 0
2017 103 32 30 299 0
2016 41 24 15 194 0
Sum 190 80 64 656 0
9
Alexander Ovechkin
Washington Capitals Washington Capitals
Russia
85.8
Year M G A S P
2018 67 25 10 264 0
2017 106 26 14 394 0
2016 37 32 12 424 0
Sum 210 83 36 1082 0
10
Vladimir Tarasenko
St. Louis Blues St. Louis Blues
Russia
83.4
Year M G A S P
2018 39 14 6 127 0
2017 100 36 16 366 0
2016 39 37 14 347 0
Sum 178 87 36 840 0
11
Harry Kane
Tottenham Tottenham
England
81.8
Year M G A S P
2018 29 24 1 75 314
2017 54 59 9 211 769
2016 42 29 1 133 757
Sum 125 112 11 419 1840
12
Brad Marchand
Boston Bruins Boston Bruins
Canada
80.1
Year M G A S P
2018 53 20 21 135 0
2017 81 29 9 213 0
2016 41 33 17 255 0
Sum 175 82 47 603 0
13
Neymar
PSG PSG
Brazil
79.8
Year M G A S P
2018 17 16 5 39 451
2017 58 37 22 154 2335
2016 55 30 21 113 1894
Sum 130 83 48 306 4680
14
Mohamed Salah
Liverpool Liverpool
Egypt
79.5
Year M G A S P
2018 29 27 8 74 504
2017 58 42 14 152 1190
2016 44 27 10 85 1230
Sum 131 96 32 311 2924
15
Antoine Griezmann
Atletico Madrid Atletico Madrid
France
77.9
Year M G A S P
2018 36 27 11 40 602
2017 65 29 14 105 1435
2016 61 36 12 87 1264
Sum 162 92 37 232 3301
16
Pierre-Emerick Aubameyang
Arsenal Arsenal
Gabon
73.4
Year M G A S P
2018 20 16 4 32 329
2017 53 46 4 149 673
2016 40 39 5 125 522
Sum 113 101 13 306 1524
17
Sergio Aguero
Manchester City Manchester City
Argentina
72.2
Year M G A S P
2018 17 20 3 34 286
2017 45 35 9 166 987
2016 50 39 5 143 888
Sum 112 94 17 343 2161
18
Edin Dzeko
Roma Roma
Bosnia-Herzegovina
70.8
Year M G A S P
2018 29 15 2 87 532
2017 55 37 12 195 864
2016 33 35 7 125 630
Sum 117 87 21 407 2026
19
Evgeni Malkin
Pittsburgh Penguins Pittsburgh Penguins
Russia
70.6
Year M G A S P
2018 53 23 7 138 0
2017 91 27 17 251 0
2016 39 21 14 253 0
Sum 183 71 38 642 0
20
Patrick Kane
Chicago Blackhawks Chicago Blackhawks
USA
70.6
Year M G A S P
2018 46 8 7 153 0
2017 88 32 11 331 0
2016 41 29 15 317 0
Sum 175 69 33 801 0
21
Artemi Panarin
Columbus Blue Jackets Columbus Blue Jackets
Russia
70.3
Year M G A S P
2018 48 15 15 130 0
2017 100 21 19 273 0
2016 41 29 13 224 0
Sum 189 65 47 627 0
22
Romelu Lukaku
Manchester United Manchester United
Belgium
70.2
Year M G A S P
2018 27 21 6 32 320
2017 59 43 7 144 1082
2016 49 28 5 95 936
Sum 135 92 18 271 2338
23
Filip Forsberg
Nashville Predators Nashville Predators
Sweden
69.8
Year M G A S P
2018 44 13 10 140 0
2017 108 34 11 302 0
2016 37 24 11 277 0
Sum 189 71 32 719 0
24
John Tavares
New York Islanders New York Islanders
Canada
69.6
Year M G A S P
2018 45 9 5 138 0
2017 85 32 22 280 0
2016 36 26 11 291 0
Sum 166 67 38 709 0
25
Dries Mertens
SSC Napoli SSC Napoli
Belgium
68.1
Year M G A S P
2018 25 11 1 56 479
2017 52 43 19 181 1140
2016 25 26 7 110 777
Sum 102 80 27 347 2396
26
Evgeny Kuznetsov
Washington Capitals Washington Capitals
Russia
68.1
Year M G A S P
2018 64 19 14 182 0
2017 109 28 20 242 0
2016 38 13 14 219 0
Sum 211 60 48 643 0
27
Phil Kessel
Pittsburgh Penguins Pittsburgh Penguins
USA
67.7
Year M G A S P
2018 55 12 10 125 0
2017 111 23 15 344 0
2016 39 25 13 357 0
Sum 205 60 38 826 0
28
Viktor Arvidsson
Nashville Predators Nashville Predators
Sweden
67.0
Year M G A S P
2018 53 18 14 165 0
2017 107 28 19 304 0
2016 39 13 10 251 0
Sum 199 59 43 720 0
29
Rickard Rakell
Anaheim Ducks Anaheim Ducks
Sweden
66.8
Year M G A S P
2018 48 17 11 138 0
2017 98 35 8 265 0
2016 27 23 6 186 0
Sum 173 75 25 589 0
30
Mark Scheifele
Winnipeg Jets Winnipeg Jets
Canada
66.0
Year M G A S P
2018 42 15 9 81 0
2017 96 22 19 199 0
2016 38 26 19 189 0
Sum 176 63 47 469 0
31
Gonzalo Higuain
AC Milan AC Milan
Argentina
65.5
Year M G A S P
2018 25 12 5 51 352
2017 59 32 7 161 1045
2016 47 40 1 169 853
Sum 131 84 13 381 2250
32
David Pastrnak
Boston Bruins Boston Bruins
Czech Republic
65.3
Year M G A S P
2018 57 17 9 174 0
2017 98 21 13 302 0
2016 34 31 4 200 0
Sum 189 69 26 676 0
33
Ciro Immobile
Lazio Lazio
Italy
65.1
Year M G A S P
2018 26 21 2 45 354
2017 50 45 11 130 801
2016 35 18 5 109 632
Sum 111 84 18 284 1787
34
Jeff Skinner
Carolina Hurricanes Carolina Hurricanes
Canada
64.9
Year M G A S P
2018 44 11 5 132 0
2017 99 34 14 342 0
2016 39 21 7 273 0
Sum 182 66 26 747 0
35
Joe Pavelski
San Jose Sharks San Jose Sharks
USA
64.6
Year M G A S P
2018 57 10 13 153 0
2017 91 21 12 229 0
2016 37 29 11 327 0
Sum 185 60 36 709 0
36
James Neal
Vegas Golden Knights Vegas Golden Knights
Canada
63.9
Year M G A S P
2018 60 14 5 164 0
2017 98 24 9 254 0
2016 35 32 4 318 0
Sum 193 70 18 736 0
37
Patrik Laine
Winnipeg Jets Winnipeg Jets
Finland
63.9
Year M G A S P
2018 60 18 5 178 0
2017 79 24 17 232 0
2016 41 26 10 104 0
Sum 180 68 32 514 0
38
Blake Wheeler
Winnipeg Jets Winnipeg Jets
USA
63.5
Year M G A S P
2018 61 10 14 174 0
2017 86 19 21 265 0
2016 41 24 9 267 0
Sum 188 53 44 706 0
39
Auston Matthews
Toronto Maple Leafs Toronto Maple Leafs
USA
63.3
Year M G A S P
2018 43 16 6 115 0
2017 88 41 9 267 0
2016 39 19 3 142 0
Sum 170 76 18 524 0
40
Nathan MacKinnon
Colorado Avalanche Colorado Avalanche
Canada
63.0
Year M G A S P
2018 45 21 13 190 0
2017 99 21 16 294 0
2016 38 15 6 255 0
Sum 182 57 35 739 0
41
Brent Burns
San Jose Sharks San Jose Sharks
Canada
63.0
Year M G A S P
2018 59 7 14 217 0
2017 92 14 13 347 0
2016 37 23 15 424 0
Sum 188 44 42 988 0
42
Taylor Hall
New Jersey Devils New Jersey Devils
Canada
62.9
Year M G A S P
2018 46 19 9 172 0
2017 86 18 18 280 0
2016 31 21 9 231 0
Sum 163 58 36 683 0
43
Evander Kane
San Jose Sharks San Jose Sharks
Canada
62.3
Year M G A S P
2018 50 14 4 181 0
2017 86 29 14 340 0
2016 29 20 5 246 0
Sum 165 63 23 767 0
44
Zlatan Ibrahimovic
LA Galaxy LA Galaxy
Sweden
62.3
Year M G A S P
2018 16 15 5 0 0
2017 19 12 4 40 434
2016 51 51 15 164 1395
Sum 86 78 24 204 1829
45
Nicklas Backstrom
Washington Capitals Washington Capitals
Sweden
62.3
Year M G A S P
2018 65 13 15 125 0
2017 108 20 28 196 0
2016 37 19 10 174 0
Sum 210 52 53 495 0
46
Jamie Benn
Dallas Stars Dallas Stars
Canada
62.0
Year M G A S P
2018 43 15 11 122 0
2017 82 20 14 232 0
2016 39 20 17 257 0
Sum 164 55 42 611 0
47
Andrea Belotti
Torino Torino
Italy
62.0
Year M G A S P
2018 17 18 4 33 253
2017 44 26 5 126 669
2016 41 38 6 98 716
Sum 102 82 15 257 1638
48
Christian Eriksen
Tottenham Tottenham
Denmark
61.4
Year M G A S P
2018 31 10 8 62 1253
2017 59 22 26 117 2369
2016 57 18 14 141 2193
Sum 147 50 48 320 5815
49
Alex DeBrincat
Chicago Blackhawks Chicago Blackhawks
USA
61.0
Year M G A S P
2018 45 12 4 105 0
2017 42 44 4 83 0
2016 32 3 1 0
Sum 87 88 11 189 0
50
Eric Staal
Minnesota Wild Minnesota Wild
Canada
60.9
Year M G A S P
2018 49 20 9 139 0
2017 93 26 14 246 0
2016 39 15 8 212 0
Sum 181 61 31 597 0
51
Johnny Gaudreau
Calgary Flames Calgary Flames
USA
59.8
Year M G A S P
2018 44 11 14 118 0
2017 100 25 15 249 0
2016 28 20 8 202 0
Sum 172 56 37 569 0
52
Patrice Bergeron
Boston Bruins Boston Bruins
Canada
59.0
Year M G A S P
2018 43 15 9 147 0
2017 84 16 16 319 0
2016 37 20 8 294 0
Sum 164 51 33 760 0
53
Brandon Saad
Chicago Blackhawks Chicago Blackhawks
USA
58.8
Year M G A S P
2018 45 7 5 116 0
2017 93 25 9 241 0
2016 39 30 11 225 0
Sum 177 62 25 582 0
54
Alexandre Lacazette
Arsenal Arsenal
France
58.8
Year M G A S P
2018 17 13 1 21 273
2017 47 34 7 94 880
2016 38 32 4 103 1076
Sum 102 79 12 218 2229
55
Jakob Silfverberg
Anaheim Ducks Anaheim Ducks
Sweden
58.6
Year M G A S P
2018 46 7 8 98 0
2017 97 25 11 275 0
2016 41 25 10 268 0
Sum 184 57 29 641 0
56
Vincent Trocheck
Florida Panthers Florida Panthers
USA
58.5
Year M G A S P
2018 44 8 6 160 0
2017 87 22 21 257 0
2016 39 23 8 220 0
Sum 170 53 35 637 0
57
Leon Draisaitl
Edmonton Oilers Edmonton Oilers
Germany
58.5
Year M G A S P
2018 44 8 6 104 0
2017 100 28 25 202 0
2016 40 16 14 159 0
Sum 184 52 45 465 0
58
Tyler Seguin
Dallas Stars Dallas Stars
Canada
58.1
Year M G A S P
2018 44 14 8 167 0
2017 88 22 13 317 0
2016 38 16 9 260 0
Sum 170 52 30 744 0
59
Jonathan Marchessault
Vegas Golden Knights Vegas Golden Knights
Canada
57.7
Year M G A S P
2018 63 17 18 226 0
2017 83 25 11 245 0
2016 33 10 7 135 0
Sum 179 52 36 606 0
60
Marcus Berg
Al-Ain Al-Ain
Sweden
57.6
Year M G A S P
2018 25 24 4 0 0
2017 43 35 6 0 0
2016 37 29 2 0 0
Sum 105 88 12 0 0
61
Danny L. Rowe
AFC Fylde AFC Fylde
England
57.6
Year M G A S P
2018 27 15 0 0 0
2017 28 32 0 0 0
2016 49 0 0 0
Sum 55 96 0 0 0
62
Mark Stone
Ottawa Senators Ottawa Senators
Canada
57.2
Year M G A S P
2018 21 4 9 49 0
2017 99 32 19 205 0
2016 36 19 13 137 0
Sum 156 55 41 391 0
63
Alexis Sanchez
Manchester United Manchester United
Chile
57.2
Year M G A S P
2018 27 5 5 24 708
2017 53 27 9 139 1792
2016 56 27 16 117 1681
Sum 136 59 30 280 4181
64
Cam Atkinson
Columbus Blue Jackets Columbus Blue Jackets
USA
56.8
Year M G A S P
2018 40 15 4 154 0
2017 91 25 4 270 0
2016 39 21 9 244 0
Sum 170 61 17 668 0
65
Evgenii Dadonov
Florida Panthers Florida Panthers
Russia
56.5
Year M G A S P
2018 44 18 8 107 0
2017 45 16 15 98 0
2016 30 12 0 0
Sum 89 64 35 205 0
66
Logan Couture
San Jose Sharks San Jose Sharks
Canada
56.3
Year M G A S P
2018 57 15 7 158 0
2017 82 19 7 169 0
2016 37 22 12 287 0
Sum 176 56 26 614 0
67
Roberto Firmino
Liverpool Liverpool
Brazil
55.8
Year M G A S P
2018 26 14 10 57 735
2017 53 24 11 113 1537
2016 46 21 8 92 1313
Sum 125 59 29 262 3585
68
Claude Giroux
Philadelphia Flyers Philadelphia Flyers
Canada
55.8
Year M G A S P
2018 51 18 12 124 0
2017 97 13 21 212 0
2016 41 14 9 263 0
Sum 189 45 42 599 0
69
Anze Kopitar
Los Angeles Kings Los Angeles Kings
Slovenia
55.6
Year M G A S P
2018 49 15 9 117 0
2017 87 18 17 176 0
2016 33 15 17 189 0
Sum 169 48 43 482 0
70
Aleksander Barkov
Florida Panthers Florida Panthers
Finland
55.5
Year M G A S P
2018 45 12 12 143 0
2017 67 15 15 163 0
2016 37 23 11 207 0
Sum 149 50 38 513 0
71
Nikolaj Ehlers
Winnipeg Jets Winnipeg Jets
Denmark
55.2
Year M G A S P
2018 58 11 8 143 0
2017 95 25 10 261 0
2016 41 17 12 168 0
Sum 194 53 30 572 0
72
Iago Aspas
Celta Vigo Celta Vigo
Spain
55.2
Year M G A S P
2018 20 15 5 37 535
2017 42 31 7 88 1160
2016 35 23 6 73 940
Sum 97 69 18 198 2635
73
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
74
Angel Di Maria
PSG PSG
Argentina
54.7
Year M G A S P
2018 34 20 7 61 609
2017 37 17 14 88 1001
2016 53 12 22 87 1794
Sum 124 49 43 236 3404
75
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
76
William Karlsson
Vegas Golden Knights Vegas Golden Knights
Sweden
54.5
Year M G A S P
2018 65 21 14 152 0
2017 103 19 19 157 0
2016 40 12 4 115 0
Sum 208 52 37 424 0
77
Paulo Dybala
Juventus Juventus
Argentina
54.1
Year M G A S P
2018 17 9 3 41 581
2017 59 32 9 166 1815
2016 32 20 8 94 1073
Sum 108 61 20 301 3469
78
Justin Williams
Carolina Hurricanes Carolina Hurricanes
Canada
53.6
Year M G A S P
2018 44 9 5 108 0
2017 100 19 24 204 0
2016 38 21 5 218 0
Sum 182 49 34 530 0
79
Jordan Eberle
New York Islanders New York Islanders
Canada
53.5
Year M G A S P
2018 44 11 9 102 0
2017 100 23 11 213 0
2016 42 18 9 222 0
Sum 186 52 29 537 0
80
Patrick Marleau
Toronto Maple Leafs Toronto Maple Leafs
Canada
53.2
Year M G A S P
2018 49 12 5 101 0
2017 95 30 11 228 0
2016 39 14 4 250 0
Sum 183 56 20 579 0
81
Lorenzo Insigne
SSC Napoli SSC Napoli
Italy
53.1
Year M G A S P
2018 25 5 9 97 1180
2017 59 28 10 189 3038
2016 38 12 10 130 1997
Sum 122 45 29 416 6215
82
Max Pacioretty
Montreal Canadiens Montreal Canadiens
USA
53.1
Year M G A S P
2018 33 5 1 65 0
2017 94 22 13 344 0
2016 38 22 12 257 0
Sum 165 49 26 666 0
83
Sean Monahan
Calgary Flames Calgary Flames
Canada
53.1
Year M G A S P
2018 37 12 4 98 0
2017 90 24 19 223 0
2016 39 16 6 194 0
Sum 166 52 29 515 0
84
Erik Karlsson
Ottawa Senators Ottawa Senators
Sweden
53.0
Year M G A S P
2018 42 4 13 102 0
2017 94 12 27 272 0
2016 39 15 15 248 0
Sum 175 31 55 622 0
85
Thomas Mueller
Bayern Munich Bayern Munich
Germany
52.9
Year M G A S P
2018 28 15 11 40 732
2017 47 14 16 61 1112
2016 45 20 15 89 1080
Sum 120 49 42 190 2924
86
Sean Couturier
Philadelphia Flyers Philadelphia Flyers
Canada
52.7
Year M G A S P
2018 49 15 11 119 0
2017 95 25 18 223 0
2016 26 10 5 113 0
Sum 170 50 34 455 0
87
Kylian Mbappe Lottin
PSG PSG
France
52.6
Year M G A S P
2018 32 16 5 33 302
2017 49 33 17 115 905
2016 9 12 6 20 198
Sum 90 61 28 168 1405
88
Ryan Johansen
Nashville Predators Nashville Predators
Canada
52.5
Year M G A S P
2018 57 13 11 98 0
2017 99 13 25 140 0
2016 39 12 16 209 0
Sum 195 38 52 447 0
89
Philippe Coutinho
Barcelona Barcelona
Brazil
52.4
Year M G A S P
2018 27 14 8 36 773
2017 47 23 11 125 1678
2016 41 18 9 78 968
Sum 115 55 28 239 3419
90
Matt Duchene
Ottawa Senators Ottawa Senators
Canada
52.3
Year M G A S P
2018 45 14 10 110 0
2017 96 9 11 175 0
2016 33 27 11 189 0
Sum 174 50 32 474 0
91
Brayden Point
Tampa Bay Lightning Tampa Bay Lightning
Canada
52.2
Year M G A S P
2018 63 19 10 164 0
2017 85 29 12 165 0
2016 40 7 6 73 0
Sum 188 55 28 402 0
92
Mauro Icardi
Inter Inter
Argentina
52.0
Year M G A S P
2018 20 14 0 38 171
2017 39 28 5 105 477
2016 39 26 8 98 557
Sum 98 68 13 241 1205
93
Victor Hedman
Tampa Bay Lightning Tampa Bay Lightning
Sweden
52.0
Year M G A S P
2018 56 13 8 141 0
2017 95 13 14 225 0
2016 38 15 17 223 0
Sum 189 41 39 589 0
94
Eden Hazard
Chelsea Chelsea
Belgium
51.9
Year M G A S P
2018 33 13 8 42 746
2017 44 20 9 81 1730
2016 43 23 10 58 1376
Sum 120 56 27 181 3852
95
Anders Lee
New York Islanders New York Islanders
USA
51.8
Year M G A S P
2018 44 9 1 109 0
2017 95 34 11 245 0
2016 39 15 4 175 0
Sum 178 58 16 529 0
96
Nazem Kadri
Toronto Maple Leafs Toronto Maple Leafs
Canada
51.5
Year M G A S P
2018 46 10 7 114 0
2017 94 23 12 240 0
2016 39 16 6 250 0
Sum 179 49 25 604 0
97
T.J. Oshie
Washington Capitals Washington Capitals
USA
51.4
Year M G A S P
2018 64 7 7 117 0
2017 95 23 14 180 0
2016 31 22 5 191 0
Sum 190 52 26 488 0
98
Dylan Larkin
Detroit Red Wings Detroit Red Wings
USA
51.3
Year M G A S P
2018 45 11 12 130 0
2017 93 9 23 201 0
2016 41 17 9 243 0
Sum 179 37 44 574 0
99
Conor Sheary
Pittsburgh Penguins Pittsburgh Penguins
USA
51.0
Year M G A S P
2018 52 8 5 82 0
2017 97 24 15 213 0
2016 34 17 12 144 0
Sum 183 49 32 439 0
100
J.T. Miller
Tampa Bay Lightning Tampa Bay Lightning
USA
51.0
Year M G A S P
2018 62 8 12 111 0
2017 96 15 20 145 0
2016 42 20 10 163 0
Sum 200 43 42 419 0