UEFA European Championship Top Scorers

rankNameGoalsGoalsAssistsAssistsPlayedPlayedGoals per 90 minutesMinutes per GoalMinutes per GoalTotal ShotsGoal ConversionShot Accuracy
1
Dani Olmo
Spain
Dani Olmo
Spain
3
3
2
2
6
6
0.63
144
144
17
18%
35%
1
G. Mikautadze
Georgia
G. Mikautadze
Georgia
3
3
1
1
4
4
0.78
116
116
6
50%
50%
1
C. Gakpo
Netherlands
C. Gakpo
Netherlands
3
3
1
1
6
6
0.51
175
175
13
23%
62%
1
I. Schranz
Slovakia
I. Schranz
Slovakia
3
3
0
0
4
4
0.81
112
112
5
60%
80%
1
J. Musiala
Germany
J. Musiala
Germany
3
3
0
0
5
5
0.64
141
141
10
30%
40%
1
H. Kane
England
H. Kane
England
3
3
0
0
7
7
0.45
202
202
18
17%
33%
7
Fabián Ruiz
Spain
Fabián Ruiz
Spain
2
2
2
2
6
6
0.33
271
271
17
12%
35%
7
K. Havertz
Germany
K. Havertz
Germany
2
2
1
1
5
5
0.46
196
196
19
11%
58%
7
Nico Williams
Spain
Nico Williams
Spain
2
2
1
1
6
6
0.36
248
248
11
18%
27%
7
J. Bellingham
England
J. Bellingham
England
2
2
1
1
7
7
0.27
336
336
6
33%
50%
7
N. Füllkrug
Germany
N. Füllkrug
Germany
2
2
0
0
5
5
1.12
81
81
9
22%
33%
7
D. Malen
Netherlands
D. Malen
Netherlands
2
2
0
0
4
4
0.95
95
95
6
33%
33%
7
M. Demiral
Turkey
M. Demiral
Turkey
2
2
0
0
4
4
0.87
103
103
3
67%
67%
7
F. Wirtz
Germany
F. Wirtz
Germany
2
2
0
0
5
5
0.64
141
141
8
25%
38%
7
B. Embolo
Switzerland
B. Embolo
Switzerland
2
2
0
0
5
5
0.61
149
149
8
25%
50%
7
R. Marin
Romania
R. Marin
Romania
2
2
0
0
4
4
0.51
178
178
6
33%
50%
17
Lamine Yamal
Spain
Lamine Yamal
Spain
1
1
4
4
7
7
0.18
506
506
18
6%
39%
17
X. Simons
Netherlands
X. Simons
Netherlands
1
1
3
3
6
6
0.2
456
456
10
10%
40%
17
A. Güler
Turkey
A. Güler
Turkey
1
1
2
2
5
5
0.26
342
342
9
11%
11%
17
R. Freuler
Switzerland
R. Freuler
Switzerland
1
1
2
2
5
5
0.2
459
459
3
33%
33%
17
M. Aebischer
Switzerland
M. Aebischer
Switzerland
1
1
2
2
5
5
0.19
477
477
2
50%
50%
17
W. Weghorst
Netherlands
W. Weghorst
Netherlands
1
1
1
1
6
6
0.67
134
134
4
25%
50%
17
C. Palmer
England
C. Palmer
England
1
1
1
1
5
5
0.62
145
145
3
33%
67%
17
Mikel Oyarzabal
Spain
Mikel Oyarzabal
Spain
1
1
1
1
7
7
0.46
196
196
6
17%
50%
17
M. Shaparenko
Ukraine
M. Shaparenko
Ukraine
1
1
1
1
3
3
0.41
222
222
1
100%
100%
17
C. Baumgartner
Austria
C. Baumgartner
Austria
1
1
1
1
4
4
0.31
289
289
8
13%
50%
17
R. Vargas
Switzerland
R. Vargas
Switzerland
1
1
1
1
5
5
0.29
309
309
5
20%
80%
17
İ. Gündoğan
Germany
İ. Gündoğan
Germany
1
1
1
1
5
5
0.23
386
386
7
14%
29%
17
Álvaro Morata
Spain
Álvaro Morata
Spain
1
1
1
1
7
7
0.2
454
454
14
7%
29%
17
M. Depay
Netherlands
M. Depay
Netherlands
1
1
1
1
6
6
0.2
461
461
17
6%
18%
17
K. Mbappé
France
K. Mbappé
France
1
1
1
1
5
5
0.19
464
464
24
4%
38%
17
K. Csoboth
Hungary
K. Csoboth
Hungary
1
1
0
0
2
2
12.86
7
7
2
50%
50%
17
K. Gjasula
Albania
K. Gjasula
Albania
1
1
0
0
1
1
5.29
17
17
2
50%
50%
17
C. Tosun
Turkey
C. Tosun
Turkey
1
1
0
0
2
2
3.91
23
23
3
33%
33%
17
O. Watkins
England
O. Watkins
England
1
1
0
0
3
3
1.55
58
58
3
33%
67%
17
K. Piątek
Poland
K. Piątek
Poland
1
1
0
0
1
1
1.5
60
60
2
50%
50%
17
X. Shaqiri
Switzerland
X. Shaqiri
Switzerland
1
1
0
0
2
2
1.27
71
71
1
100%
100%
17
M. Zaccagni
Italy
M. Zaccagni
Italy
1
1
0
0
3
3
1.13
80
80
2
50%
50%
17
G. Trauner
Austria
G. Trauner
Austria
1
1
0
0
2
2
1
90
90
1
100%
100%
17
E. Can
Germany
E. Can
Germany
1
1
0
0
4
4
0.9
100
100
1
100%
100%
17
L. Jović
Serbia
L. Jović
Serbia
1
1
0
0
3
3
0.9
100
100
1
100%
100%
17
K. Aktürkoğlu
Turkey
K. Aktürkoğlu
Turkey
1
1
0
0
5
5
0.88
102
102
6
17%
33%
17
K. Duah
Switzerland
K. Duah
Switzerland
1
1
0
0
3
3
0.85
106
106
4
25%
75%
17
R. Lewandowski
Poland
R. Lewandowski
Poland
1
1
0
0
2
2
0.75
120
120
5
20%
20%
17
R. Yaremchuk
Ukraine
R. Yaremchuk
Ukraine
1
1
0
0
3
3
0.75
120
120
6
17%
33%
17
M. Gregoritsch
Austria
M. Gregoritsch
Austria
1
1
0
0
4
4
0.72
125
125
4
25%
50%
17
P. Schick
Czech Republic
P. Schick
Czech Republic
1
1
0
0
2
2
0.7
129
129
7
14%
57%
17
R. Schmid
Austria
R. Schmid
Austria
1
1
0
0
4
4
0.63
144
144
1
100%
100%
17
A. Buksa
Poland
A. Buksa
Poland
1
1
0
0
2
2
0.6
150
150
3
33%
33%
17
Y. Tielemans
Belgium
Y. Tielemans
Belgium
1
1
0
0
3
3
0.6
150
150
4
25%
25%
17
Ferran Torres
Spain
Ferran Torres
Spain
1
1
0
0
5
5
0.59
153
153
5
20%
20%
17
Q. Laçi
Albania
Q. Laçi
Albania
1
1
0
0
3
3
0.55
165
165
1
100%
100%
17
Mikel Merino
Spain
Mikel Merino
Spain
1
1
0
0
7
7
0.51
177
177
3
33%
67%
17
Francisco Conceição
Portugal
Francisco Conceição
Portugal
1
1
0
0
4
4
0.5
180
180
5
20%
20%
17
R. Kolo Muani
France
R. Kolo Muani
France
1
1
0
0
5
5
0.45
200
200
3
33%
33%
17
L. Provod
Czech Republic
L. Provod
Czech Republic
1
1
0
0
3
3
0.38
235
235
3
33%
100%
17
L. Modrić
Croatia
L. Modrić
Croatia
1
1
0
0
3
3
0.38
236
236
5
20%
40%
17
A. Kramarić
Croatia
A. Kramarić
Croatia
1
1
0
0
3
3
0.37
245
245
4
25%
50%
17
N. Bajrami
Albania
N. Bajrami
Albania
1
1
0
0
3
3
0.36
247
247
3
33%
33%
17
M. Hjulmand
Denmark
M. Hjulmand
Denmark
1
1
0
0
3
3
0.36
249
249
5
20%
40%
17
B. Varga
Hungary
B. Varga
Hungary
1
1
0
0
3
3
0.36
251
251
4
25%
50%
17
E. Janža
Slovenia
E. Janža
Slovenia
1
1
0
0
3
3
0.33
269
269
3
33%
33%
17
T. Souček
Czech Republic
T. Souček
Czech Republic
1
1
0
0
3
3
0.33
270
270
2
50%
50%
17
S. McTominay
Scotland
S. McTominay
Scotland
1
1
0
0
3
3
0.33
270
270
4
25%
25%
17
M. Arnautović
Austria
M. Arnautović
Austria
1
1
0
0
4
4
0.32
280
280
4
25%
75%
17
D. Drăguș
Romania
D. Drăguș
Romania
1
1
0
0
4
4
0.31
295
295
5
20%
40%
17
O. Duda
Slovakia
O. Duda
Slovakia
1
1
0
0
4
4
0.28
319
319
2
50%
50%
17
N. Barella
Italy
N. Barella
Italy
1
1
0
0
4
4
0.27
333
333
1
100%
100%
17
S. Akaydin
Turkey
S. Akaydin
Turkey
1
1
0
0
4
4
0.27
337
337
2
50%
50%
17
K. Kvaratskhelia
Georgia
K. Kvaratskhelia
Georgia
1
1
0
0
4
4
0.26
344
344
6
17%
33%
17
M. Müldür
Turkey
M. Müldür
Turkey
1
1
0
0
4
4
0.26
347
347
3
33%
67%
17
C. Eriksen
Denmark
C. Eriksen
Denmark
1
1
0
0
4
4
0.26
350
350
12
8%
17%
17
N. Stanciu
Romania
N. Stanciu
Romania
1
1
0
0
4
4
0.25
355
355
4
25%
50%
17
H. Çalhanoğlu
Turkey
H. Çalhanoğlu
Turkey
1
1
0
0
4
4
0.25
356
356
10
10%
20%
17
A. Bastoni
Italy
A. Bastoni
Italy
1
1
0
0
4
4
0.25
360
360
3
33%
67%
17
K. De Bruyne
Belgium
K. De Bruyne
Belgium
1
1
0
0
4
4
0.25
360
360
11
9%
45%
17
M. Sabitzer
Austria
M. Sabitzer
Austria
1
1
0
0
4
4
0.25
360
360
12
8%
25%
17
Bruno Fernandes
Portugal
Bruno Fernandes
Portugal
1
1
0
0
4
4
0.24
375
375
10
10%
20%
17
Ž. Karničnik
Slovenia
Ž. Karničnik
Slovenia
1
1
0
0
4
4
0.23
390
390
3
33%
33%
17
D. Ndoye
Switzerland
D. Ndoye
Switzerland
1
1
0
0
5
5
0.22
412
412
14
7%
14%
17
Bernardo Silva
Portugal
Bernardo Silva
Portugal
1
1
0
0
4
4
0.21
420
420
7
14%
29%
17
Dani Carvajal
Spain
Dani Carvajal
Spain
1
1
0
0
5
5
0.19
470
470
2
50%
100%
17
Rodri
Spain
Rodri
Spain
1
1
0
0
6
6
0.17
521
521
5
20%
20%
17
S. de Vrij
Netherlands
S. de Vrij
Netherlands
1
1
0
0
6
6
0.17
540
540
4
25%
25%
17
B. Saka
England
B. Saka
England
1
1
0
0
7
7
0.14
635
635
8
13%
13%