• Accra Great Olympics FC
  • Accra Hearts of Oak SC
  • Accra Lions FC
  • Aduana FC
  • Asante Kotoko SC
  • Bechem United FC
  • Berekum Chelsea FC
  • Bibiani Goldstars FC
  • Bofoakwa Tano FC
  • Dreams FC
  • FC Samartex 1996
  • Heart of Lions FC
  • Karela United FC
  • Legon Cities FC
  • Medeama SC
  • Nations FC
  • Nsoatreman FC
  • Real Tamale United
betPawa Premier League
datasportsgroup Logo
Teemu Pukki
Age
34 (29.03.1990)
Nationality
Finland
Position
Attacker
H / W - Foot
180cm - 78kg - right
 
22

TeemuPukki

Recent Matches
2024-03-26
FinlandFinland 2 : 1 EstoniaEstonia
2024-03-30
Philadelphia UnionPhiladelphia 2 : 0 Minnesota United FCMinnesota Utd
2024-04-07
Minnesota United FCMinnesota Utd 1 : 1 Real Salt LakeReal Salt Lake
2024-04-14
Minnesota United FCMinnesota Utd 1 : 2 Houston DynamoHouston Dynamo
2024-04-22
Charlotte FCCharlotte 0 : 3 Minnesota United FCMinnesota Utd
2024-04-28
Minnesota United FCMinnesota Utd 2 : 1 Sporting Kansas CitySporting KC
Teemu Pukki - Career Stations
07/2018 - 06/2023
Norwich City FC
09/2014 - 06/2018
Brøndby IF
08/2013 - 09/2014
Celtic FC
08/2011 - 08/2013
FC Schalke 04
08/2010 - 08/2011
Helsingin JK
08/2008 - 06/2010
Sevilla FC
04/2007 - 01/2008
FC KooTeePee
Domestic Career Statistics
League
Season
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
MLS
2024
9
1
8
1
2
0
0
0
0
559
Flag of United StatesMLS 2024
Ap
SI
SO
B
G
9
1
8
1
2
A
YC
Y2C
RC
Min
0
0
0
0
559
Leagues Cup
2023
5
0
5
0
0
1
0
0
0
347
Flag of N/C AmericaLeagues Cup 2023
Ap
SI
SO
B
G
5
0
5
0
0
A
YC
Y2C
RC
Min
1
0
0
0
347
MLS
2023
14
1
10
1
10
1
0
0
0
1040
Flag of United StatesMLS 2023
Ap
SI
SO
B
G
14
1
10
1
10
A
YC
Y2C
RC
Min
1
0
0
0
1040
The Emirates FA Cup
2022/2023
1
0
0
0
0
0
0
0
0
90
Flag of EnglandThe Emirates FA Cup 2022/2023
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Carabao Cup
2022/2023
1
1
0
2
0
1
0
0
0
52
Flag of EnglandCarabao Cup 2022/2023
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
1
0
0
0
52
Sky Bet Championship
2022/2023
41
8
17
10
10
7
2
0
0
2941
Flag of EnglandSky Bet Championship 2022/2023
Ap
SI
SO
B
G
41
8
17
10
10
A
YC
Y2C
RC
Min
7
2
0
0
2941
Premier League
2021/2022
37
0
8
0
11
3
4
0
0
3261
Flag of EnglandPremier League 2021/2022
Ap
SI
SO
B
G
37
0
8
0
11
A
YC
Y2C
RC
Min
3
4
0
0
3261
Carabao Cup
2021/2022
1
1
0
1
0
0
0
0
0
21
Flag of EnglandCarabao Cup 2021/2022
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
21
The Emirates FA Cup
2021/2022
3
2
1
2
0
1
1
0
0
129
Flag of EnglandThe Emirates FA Cup 2021/2022
Ap
SI
SO
B
G
3
2
1
2
0
A
YC
Y2C
RC
Min
1
1
0
0
129
Sky Bet Championship
2020/2021
41
2
23
2
26
4
1
0
0
3451
Flag of EnglandSky Bet Championship 2020/2021
Ap
SI
SO
B
G
41
2
23
2
26
A
YC
Y2C
RC
Min
4
1
0
0
3451
The Emirates FA Cup
2020/2021
1
1
0
1
0
0
0
0
0
18
Flag of EnglandThe Emirates FA Cup 2020/2021
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
18
The Emirates FA Cup
2019/2020
2
1
1
2
0
0
0
0
0
72
Flag of EnglandThe Emirates FA Cup 2019/2020
Ap
SI
SO
B
G
2
1
1
2
0
A
YC
Y2C
RC
Min
0
0
0
0
72
Premier League
2019/2020
36
3
11
4
11
3
3
0
0
2894
Flag of EnglandPremier League 2019/2020
Ap
SI
SO
B
G
36
3
11
4
11
A
YC
Y2C
RC
Min
3
3
0
0
2894
Carabao Cup
2018/2019
2
2
0
4
1
0
0
0
0
20
Flag of EnglandCarabao Cup 2018/2019
Ap
SI
SO
B
G
2
2
0
4
1
A
YC
Y2C
RC
Min
0
0
0
0
20
The Emirates FA Cup
2018/2019
1
1
0
1
0
0
0
0
0
6
Flag of EnglandThe Emirates FA Cup 2018/2019
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
6
Sky Bet Championship
2018/2019
43
0
18
0
29
9
2
0
0
3828
Flag of EnglandSky Bet Championship 2018/2019
Ap
SI
SO
B
G
43
0
18
0
29
A
YC
Y2C
RC
Min
9
2
0
0
3828
ALKA Superliga
2017/2018
36
4
17
4
17
9
2
0
0
2668
Flag of DenmarkALKA Superliga 2017/2018
Ap
SI
SO
B
G
36
4
17
4
17
A
YC
Y2C
RC
Min
9
2
0
0
2668
UEFA Europa League
2017/2018
3
1
2
1
1
1
0
0
0
184
Flag of EuropeUEFA Europa League 2017/2018
Ap
SI
SO
B
G
3
1
2
1
1
A
YC
Y2C
RC
Min
1
0
0
0
184
ALKA Superliga
2016/2017
34
3
15
5
19
3
0
0
2649
Flag of DenmarkALKA Superliga 2016/2017
Ap
SI
SO
B
G
34
3
15
5
19
A
YC
Y2C
RC
Min
3
0
0
2649
UEFA Europa League
2016/2017
8
1
5
1
6
1
0
0
0
643
Flag of EuropeUEFA Europa League 2016/2017
Ap
SI
SO
B
G
8
1
5
1
6
A
YC
Y2C
RC
Min
1
0
0
0
643
ALKA Superliga
2015/2016
33
5
6
5
9
2
0
0
2601
Flag of DenmarkALKA Superliga 2015/2016
Ap
SI
SO
B
G
33
5
6
5
9
A
YC
Y2C
RC
Min
2
0
0
2601
UEFA Europa League
2015/2016
8
1
3
1
3
0
1
0
0
610
Flag of EuropeUEFA Europa League 2015/2016
Ap
SI
SO
B
G
8
1
3
1
3
A
YC
Y2C
RC
Min
0
1
0
0
610
Alka Superliga
2014/2015
27
0
9
0
9
3
0
0
2325
Flag of DenmarkAlka Superliga 2014/2015
Ap
SI
SO
B
G
27
0
9
0
9
A
YC
Y2C
RC
Min
3
0
0
2325
Scottish Premiership
2014/2015
1
0
1
2
0
0
0
0
46
Flag of ScotlandScottish Premiership 2014/2015
Ap
SI
SO
B
G
1
0
1
2
0
A
YC
Y2C
RC
Min
0
0
0
46
UEFA Champions League
2014/2015
4
2
2
3
2
0
0
0
0
153
Flag of EuropeUEFA Champions League 2014/2015
Ap
SI
SO
B
G
4
2
2
3
2
A
YC
Y2C
RC
Min
0
0
0
0
153
Scottish Premiership
2013/2014
25
12
11
20
7
2
0
0
1183
Flag of ScotlandScottish Premiership 2013/2014
Ap
SI
SO
B
G
25
12
11
20
7
A
YC
Y2C
RC
Min
2
0
0
1183
UEFA Champions League
2013/2014
5
3
2
4
0
0
0
0
0
161
Flag of EuropeUEFA Champions League 2013/2014
Ap
SI
SO
B
G
5
3
2
4
0
A
YC
Y2C
RC
Min
0
0
0
0
161
Bundesliga
2013/2014
1
1
0
2
0
0
0
0
0
27
Flag of GermanyBundesliga 2013/2014
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
27
UEFA Champions League
2013/2014
1
1
0
2
0
0
0
0
0
3
Flag of EuropeUEFA Champions League 2013/2014
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
3
Bundesliga
2012/2013
17
15
1
29
3
1
0
0
0
435
Flag of GermanyBundesliga 2012/2013
Ap
SI
SO
B
G
17
15
1
29
3
A
YC
Y2C
RC
Min
1
0
0
0
435
UEFA Champions League
2012/2013
5
2
3
3
0
0
0
0
0
269
Flag of EuropeUEFA Champions League 2012/2013
Ap
SI
SO
B
G
5
2
3
3
0
A
YC
Y2C
RC
Min
0
0
0
0
269
Bundesliga
2011/2012
19
14
5
22
5
1
0
0
0
604
Flag of GermanyBundesliga 2011/2012
Ap
SI
SO
B
G
19
14
5
22
5
A
YC
Y2C
RC
Min
1
0
0
0
604
UEFA Champions League
2011/2012
4
0
4
0
2
1
0
0
309
Flag of EuropeUEFA Champions League 2011/2012
Ap
SI
SO
B
G
4
0
4
0
2
A
YC
Y2C
RC
Min
1
0
0
309
Liga BBVA
2008/2009
1
1
0
3
0
0
0
0
28
Flag of SpainLiga BBVA 2008/2009
Ap
SI
SO
B
G
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
28
Show All
Show All
479
90
188
138
183
43
27
0
0
33627
Totals
Ap
SI
SO
B
G
479
90
188
138
183
A
YC
Y2C
RC
Min
43
27
0
0
33627
International Career Statistics
League
Season
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
FIFA Friendlies
2024
1
1
0
1
0
0
0
0
0
13
Flag of WorldFIFA Friendlies 2024
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
13
UEFA Euro Qualification
2024
11
2
7
2
3
5
0
0
0
738
Flag of EuropeUEFA Euro Qualification 2024
Ap
SI
SO
B
G
11
2
7
2
3
A
YC
Y2C
RC
Min
5
0
0
0
738
UEFA Nations League
2022/2023
6
0
5
0
3
3
0
0
0
452
Flag of EuropeUEFA Nations League 2022/2023
Ap
SI
SO
B
G
6
0
5
0
3
A
YC
Y2C
RC
Min
3
0
0
0
452
FIFA Friendlies
2022
2
1
0
1
1
0
0
0
0
113
Flag of WorldFIFA Friendlies 2022
Ap
SI
SO
B
G
2
1
0
1
1
A
YC
Y2C
RC
Min
0
0
0
0
113
UEFA European Championship
2020
3
0
3
0
0
0
0
0
0
241
Flag of EuropeUEFA European Championship 2020
Ap
SI
SO
B
G
3
0
3
0
0
A
YC
Y2C
RC
Min
0
0
0
0
241
WC Qualification
2022
8
0
3
0
6
1
1
0
0
698
Flag of EuropeWC Qualification 2022
Ap
SI
SO
B
G
8
0
3
0
6
A
YC
Y2C
RC
Min
1
1
0
0
698
FIFA Friendlies
2021
2
2
0
3
0
0
0
0
42
Flag of WorldFIFA Friendlies 2021
Ap
SI
SO
B
G
2
2
0
3
0
A
YC
Y2C
RC
Min
0
0
0
42
UEFA Nations League
2020/2021
6
0
5
0
2
2
1
0
0
526
Flag of EuropeUEFA Nations League 2020/2021
Ap
SI
SO
B
G
6
0
5
0
2
A
YC
Y2C
RC
Min
2
1
0
0
526
FIFA Friendlies
2020
1
1
0
1
0
0
0
0
10
Flag of WorldFIFA Friendlies 2020
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
10
UEFA Euro Qualification
2020
10
0
3
0
10
1
1
0
0
882
Flag of EuropeUEFA Euro Qualification 2020
Ap
SI
SO
B
G
10
0
3
0
10
A
YC
Y2C
RC
Min
1
1
0
0
882
UEFA Nations League
2018/2019
6
0
3
0
3
0
1
0
0
462
Flag of EuropeUEFA Nations League 2018/2019
Ap
SI
SO
B
G
6
0
3
0
3
A
YC
Y2C
RC
Min
0
1
0
0
462
FIFA Friendlies
2018
2
0
1
0
2
1
0
0
167
Flag of WorldFIFA Friendlies 2018
Ap
SI
SO
B
G
2
0
1
0
2
A
YC
Y2C
RC
Min
1
0
0
167
FIFA Friendlies
2017
3
0
3
0
0
0
0
0
158
Flag of WorldFIFA Friendlies 2017
Ap
SI
SO
B
G
3
0
3
0
0
A
YC
Y2C
RC
Min
0
0
0
158
WC Qualification
2018
9
1
3
2
2
0
1
0
0
694
Flag of EuropeWC Qualification 2018
Ap
SI
SO
B
G
9
1
3
2
2
A
YC
Y2C
RC
Min
0
1
0
0
694
Non-FIFA Friendlies
2016
1
0
1
0
0
0
0
0
63
Flag of WorldNon-FIFA Friendlies 2016
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
63
FIFA Friendlies
2016
5
2
2
3
0
0
0
0
271
Flag of WorldFIFA Friendlies 2016
Ap
SI
SO
B
G
5
2
2
3
0
A
YC
Y2C
RC
Min
0
0
0
271
FIFA Friendlies
2015
2
1
1
1
0
0
0
0
105
Flag of WorldFIFA Friendlies 2015
Ap
SI
SO
B
G
2
1
1
1
0
A
YC
Y2C
RC
Min
0
0
0
105
UEFA Euro Qualification
2016
9
1
7
2
0
3
0
0
0
566
Flag of EuropeUEFA Euro Qualification 2016
Ap
SI
SO
B
G
9
1
7
2
0
A
YC
Y2C
RC
Min
3
0
0
0
566
Baltic Cup
2014
2
0
2
0
0
0
0
0
119
Flag of EuropeBaltic Cup 2014
Ap
SI
SO
B
G
2
0
2
0
0
A
YC
Y2C
RC
Min
0
0
0
119
FIFA Friendlies
2014
3
1
2
1
2
0
0
0
214
Flag of WorldFIFA Friendlies 2014
Ap
SI
SO
B
G
3
1
2
1
2
A
YC
Y2C
RC
Min
0
0
0
214
FIFA Friendlies
2013
4
0
3
0
0
0
0
0
278
Flag of WorldFIFA Friendlies 2013
Ap
SI
SO
B
G
4
0
3
0
0
A
YC
Y2C
RC
Min
0
0
0
278
WC Qualification
2014
8
0
7
0
2
0
0
0
0
652
Flag of EuropeWC Qualification 2014
Ap
SI
SO
B
G
8
0
7
0
2
A
YC
Y2C
RC
Min
0
0
0
0
652
Baltic Cup
2012
2
0
1
0
0
0
0
0
106
Flag of EuropeBaltic Cup 2012
Ap
SI
SO
B
G
2
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
106
Non-FIFA Friendlies
2012
1
0
1
0
1
0
0
0
76
Flag of WorldNon-FIFA Friendlies 2012
Ap
SI
SO
B
G
1
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
76
FIFA Friendlies
2012
4
0
4
0
3
0
0
0
290
Flag of WorldFIFA Friendlies 2012
Ap
SI
SO
B
G
4
0
4
0
3
A
YC
Y2C
RC
Min
0
0
0
290
FIFA Friendlies
2011
2
0
1
0
0
0
0
0
136
Flag of WorldFIFA Friendlies 2011
Ap
SI
SO
B
G
2
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
136
UEFA Euro Qualification
2012
4
2
2
2
0
0
0
0
155
Flag of EuropeUEFA Euro Qualification 2012
Ap
SI
SO
B
G
4
2
2
2
0
A
YC
Y2C
RC
Min
0
0
0
155
FIFA Friendlies
2010
2
2
0
3
0
0
0
0
51
Flag of WorldFIFA Friendlies 2010
Ap
SI
SO
B
G
2
2
0
3
0
A
YC
Y2C
RC
Min
0
0
0
51
FIFA Friendlies
2009
1
1
0
1
0
0
0
0
22
Flag of WorldFIFA Friendlies 2009
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
22
Show All
Show All
120
18
70
23
40
15
6
0
0
8300
Totals
Ap
SI
SO
B
G
120
18
70
23
40
A
YC
Y2C
RC
Min
15
6
0
0
8300