Rank Player name Team Position Goals scored Yellow cards Red cards Scored/conceeded Matches played Won Draw Lost Avg. Goals per match Mins btw goals Mins btw conceeded Sniper score
1 Neymar Neymar
74961
Paris SG
788
Striker 11 2 0 92.84% 10 90% 0% 10% 1.1 86.36 95.0 39.66
2 S. Agüero Sergio Leonel
76383
Manchester City
661
Striker 6 2 0 97.06% 9 78% 22% 0% 0.67 142.5 213.75 38.54
3 M. Dabour Munas
87525
Salzburg
837
Striker 10 1 0 90.0% 9 100% 0% 0% 1.11 85.5 106.88 37.36
4 Reus Marco
70620
Borussia Dortmund
417
Striker 5 1 0 91.93% 9 78% 22% 0% 0.56 171.0 106.88 37.18
5 W. Ben Yedder Wissam
73172
Sevilla
859
Striker 7 0 0 93.52% 5 100% 0% 0% 1.4 67.86 95.0 36.38
6 M. Mandžukić Mario
73451
Juventus
562
Striker 4 1 0 97.3% 8 100% 0% 0% 0.5 190.0 253.33 36.0
7 L. Messi Lionel Andrés
74745
Barcelona
270
Striker 11 0 0 87.11% 9 67% 22% 11% 1.22 77.73 85.5 35.72
8 Cristiano Ronaldo Cristiano Ronaldo
88364
Juventus
562
Striker 4 0 1 94.12% 9 100% 0% 0% 0.44 213.75 171.0 35.7
9 Lacazette Alexandre
74094
Arsenal
251
Striker 4 0 0 92.45% 5 100% 0% 0% 0.8 118.75 118.75 34.79
10 Pjanić Miralem
73402
Juventus
562
Midfield 3 2 0 97.06% 10 100% 0% 0% 0.3 316.67 237.5 34.75
11 K. Mbappé Kylian
151136
Paris SG
788
Striker 8 2 1 90.71% 7 86% 0% 14% 1.14 83.13 83.13 34.66
12 E. Cavani Edinson Roberto
75162
Paris SG
788
Striker 6 0 0 92.23% 8 88% 0% 13% 0.75 126.67 84.44 34.58
13 P. Dybala Paulo Bruno
75115
Juventus
562
Striker 4 0 0 94.75% 7 100% 0% 0% 0.57 166.25 166.25 34.56
14 B. Matuidi Blaise
75416
Juventus
562
Midfield 2 0 0 96.15% 9 100% 0% 0% 0.22 427.5 213.75 34.2
15 Sterling Raheem Shaquille
76415
Manchester City
661
Striker 6 1 0 90.0% 10 70% 20% 10% 0.6 158.33 135.71 34.17
16 Jović Luka
99373
Eintracht Frankfurt
473
Striker 7 0 0 92.45% 4 75% 25% 0% 1.75 54.29 95.0 33.8
17 D. Tadić Dušan
84090
Ajax
220
Midfield 5 1 0 96.15% 10 70% 20% 10% 0.5 190.0 190.0 33.7
18 Á. Di María Ángel Fabián
126387
Paris SG
788
Midfield 4 0 0 94.12% 10 90% 0% 10% 0.4 237.5 105.56 33.68
19 E. Hazard Eden
87136
Chelsea
363
Striker 7 1 0 88.69% 7 57% 43% 0% 1.0 95.0 133.0 33.4
20 K. Huntelaar Klaas-Jan
71447
Ajax
220
Striker 6 1 0 97.3% 7 86% 0% 14% 0.86 110.83 221.67 33.15