Teemu Pukki - Century of International Appearances


The outstanding Finnish player who obtained 118 international caps with his National Team, has entered the symbolic but exclusive circle of players with a Century of Caps. All matches are friendlies unless stated otherwise.
Cap Goals    Date	Venue	  	Opponent       Score	Competition 

  1	    4- 2-09	Tokyo   	Japan   	1-5	Kirin Cup
  2	    3- 3-10	La Valletta	Malta   	2-1	
  3	   21- 5-10	Tallinn 	Estonia 	0-2	
  4	   10- 8-11	Riga    	Latvia  	2-0	
  5	    2- 9-11	Helsinki	Moldova 	4-1	European Ch.Qual.
  6	    6- 9-11	Helsinki	Netherlands	0-2	European Ch.Qual.
  7	    7-10-11	Helsinki	Sweden  	1-2	European Ch.Qual.
  8	   11-10-11	Budapest	Hungary 	0-0	European Ch.Qual.
  9	   15-11-11	Esbjerg 	Denmark 	1-2	
 10	   29- 2-12	Klagenfurt	Austria 	1-3	
 11  1  1  26- 5-12	Salzburg	Turkey  	3-2	
 12	1   1- 6-12	Tartu   	Estonia 	2-1	Baltic Cup
 13 	1   3- 6-12	Voru    	Latvia   	1-1 [1]	Baltic Cup
 14  1  2  15- 8-12	Belfast 	N. Ireland	3-3	
 15 	2   7- 9-12	Helsinki	France  	0-1	World Cup Qualifier
 16  1  3  11- 9-12	Teplice 	Czech Republic	1-0	
 17 	3  12-10-12	Helsinki	Georgia 	1-1	World Cup Qualifier
 18  1  4  14-11-12	Lefkosia	Cyprus  	3-0	
 19 	4   6- 2-13	Netanya 	Israel  	1-2	
 20  1  5  22- 3-13	Gijón   	Spain   	1-1	World Cup Qualifier
 21 	5  26- 3-13	Luxembourg	Luxembourg	3-0	
 22 	5   7- 6-13	Helsinki	Belarus 	1-0	World Cup Qualifier
 23  1  6  11- 6-13	Homiel  	Belarus 	1-1	World Cup Qualifier
 24 	6  14- 8-13	Turku   	Slovenia	2-0	
 25 	6   6- 9-13	Helsinki	Spain   	0-2	World Cup Qualifier
 26 	6  10- 9-13	Tbilisi 	Georgia 	1-0	World Cup Qualifier
 27 	6  15-10-13	Saint-Denis	France  	0-3	World Cup Qualifier
 28 	6  16-11-13	Cardiff 	Wales   	1-1	
 29 	6   5- 3-14	Györ    	Hungary 	2-1	
 30  2	8  21- 5-14	Helsinki	Czech Republic	2-2	
 31 	8  29- 5-14	Ventspils	Lithuania	0-1	Baltic Cup
 32 	8  31- 5-14	Ventspils	Estonia 	2-0	Baltic Cup
 33 	8   7- 9-14	Torshavn	Faroe Islands	3-1	European Ch. Qual.
 34 	8  11-10-14	Helsinki	Greece  	1-1	European Ch. Qual.
 35 	8  14-10-14	Helsinki	Romania 	0-2	European Ch. Qual.
 36 	8  14-11-14	Budapest	Hungary 	0-1	European Ch. Qual.
 37 	8  18-11-14	Zilina  	Slovakia	1-2	
 38 	8  19- 1-15	Abu Dhabi	Sweden  	1-0	
 39 	8  29- 3-15	Belfast 	N. Ireland	1-2	European Ch. Qual.
 40 	8   9- 6-15	Turku   	Estonia 	0-2	
 41 	8  13- 6-15	Helsinki	Hungary 	0-1	European Ch. Qual.
 42 	8   4- 9-15	Piraeus 	Greece  	1-0	European Ch. Qual.
 43 	8   8-10-15	Bucuresti	Romania 	1-1	European Ch. Qual.
 44 	8  11-10-15	Helsinki	N. Ireland	1-1	European Ch. Qual.
 45 	8  10- 1-16	Abu Dhabi	Sweden  	0-3	
 46 	8  13- 1-16	Abu Dhabi	Iceland 	0-1	
 47 	8  26- 3-16	Wroclaw 	Poland  	0-5	
 48 	8  29- 3-16	Oslo    	Norway  	0-2	
 49 	8   6- 6-16	Verona  	Italy   	0-2	
 50 	8  31- 8-16	Mönchengladbach Germany 	0-2	
 51 	8   5- 9-16	Turku   	Kosovo  	1-1	World Cup Qualifier
 52  1  9   6-10-16	Reykjavík	Iceland 	2-3	World Cup Qualifier
 53 	9   9-10-16	Tampere 	Croatia 	0-1	World Cup Qualifier
 54 	9  12-11-16	Odesa   	Ukraine 	0-1	World Cup Qualifier
 55 	9  24- 3-17	Antalya 	Turkey  	0-2	World Cup Qualifier
 56 	9  28- 3-17	Innsbruck	Austria 	1-1	
 57 	9   7- 6-17	Turku   	Liechtenstein	1-1	
 58 	9  11- 6-17	Tampere 	Ukraine 	1-2	World Cup Qualifier
 59  1 10   5- 9-17	Shkodër 	Kosovo  	1-0	World Cup Qualifier
 60    10   6-10-17	Rijeka  	Croatia 	1-1	World Cup Qualifier
 61    10   9-10-17	Turku   	Turkey  	2-2	World Cup Qualifier
 62    10   9-11-17	Helsinki	Estonia 	3-0	
 63    10  23- 3-18	Belek   	Macedonia	0-0	
 64  2 12  26- 3-18	Belek   	Malta   	5-0	
 65  1 13   8- 9-18	Tampere 	Hungary 	1-0	Nations League
 66  1 14  11- 9-18	Turku   	Estonia 	1-0	Nations League
 67  1 15  12-10-18	Tallinn 	Estonia 	1-0	Nations League
 68    15  15-10-18	Tampere 	Greece  	2-0	Nations League
 69    15  15-11-18	Athinai 	Greece  	0-1	Nations League
 70    15  18-11-18	Budapest	Hungary 	0-2	Nations League
 71    15  23- 3-19	Udine   	Italy   	0-2	European Ch. Qual.
 72    15  26- 3-19	Yerevan 	Armenia 	2-0	European Ch. Qual.
 73  2 17   8- 6-19	Tampere 	Bosnia-Herzeg.	2-0	European Ch. Qual.
 74  1 18  11- 6-19	Vaduz   	Liechtenstein	2-0	European Ch. Qual.
 75  1 19   5- 9-19	Tampere 	Greece  	1-0	European Ch. Qual.
 76  1 20   8- 9-19	Tampere 	Italy   	1-2	European Ch. Qual.
 77    20  12-10-19	Zenica  	Bosnia-Herzeg.	1-4	European Ch. Qual.
 78  2 22  15-10-19	Turku   	Armenia 	3-0	European Ch. Qual.
 79  2 24  15-11-19	Helsinki	Liechtenstein	3-0	European Ch. Qual.
 80  1 25  18-11-19	Athinai 	Greece  	1-2	European Ch. Qual.
 81    25   3- 9-20	Helsinki	Wales   	0-1	Nations League
 82    25   6- 9-20	Dublin  	Ireland 	1-0	Nations League
 83    25  11-10-20	Helsinki	Bulgaria	2-0	Nations League
 84    25  14-10-20	Helsinki	Ireland 	1-0	Nations League
 85    25  11-11-20	Saint-Denis	France  	2-0	
 86  1 26  15-11-20	Sofia   	Bulgaria	2-1	Nations League
 87  1 27  18-11-20	Cardiff 	Wales   	1-3	Nations League
 88  2 29  24- 3-21	Helsinki	Bosnia-Herzeg.	2-2	World Cup Qualifier
 89  1 30  28- 3-21	Kyiv    	Ukraine 	1-1     World Cup Qualifier
 90    30  31- 3-21	Sankt Gallen	Switzerland	2-3	
 91    30   4- 6-21	Helsinki	Estonia 	0-1
 92    30  12- 6-21	København	Denmark 	1-0	European Championship
 93    30  16- 6-21	St. Peterburg   Russia  	0-1	European Championship
 94    30  21- 6-21	St. Peterburg	Belgium 	0-2	European Championship
 95    30   4- 9-21	Helsinki	Kazakhstan	1-0	World Cup Qualifier
 96    30   7- 9-21	Lyon    	France   	0-2	World Cup Qualifier
 97  1 31   9-10-21	Helsinki	Ukraine 	1-2	World Cup Qualifier
 98  2 33  12-10-21	Nur-Sultan	Kazakhstan	2-0	World Cup Qualifier
 99    33  13-11-21	Zenica  	Bosnia-Herzeg.	3-1	World Cup Qualifier
100    33  16-11-21	Helsinki	France  	0-2	World Cup Qualifier
101  1 34  26- 3-22	Murcia  	Iceland 	1-1
102    34  29- 3-22	Murcia  	Slovakia	0-2
103  1 35   4- 6-22	Helsinki	Bosnia-Herzeg.	1-1	Nations League
104    35   7- 6-22	Helsinki	Montenegro	2-0	Nations League
105    35  11- 6-22	Bucuresti	Romania 	0-1	Nations League
106  1 36  14- 6-22	Zenica   	Bosnia-Herzeg.	2-3	Nations League
107  1 37  23- 9-22	Helsinki	Romania 	1-1	Nations League
108    37  26- 9-22	Podgorica	Montenegro	2-0	Nations League
109    37  23- 3-23	København	Denmark 	1-3	European Ch. Qual.
110    37  26- 3-23	Belfast 	N. Ireland	1-0	European Ch. Qual.
111    37  16- 6-23	Helsinki	Slovenia	2-0	European Ch. Qual.
112  1 38  19- 6-23	Helsinki	San Marino	6-0	European Ch. Qual.
113    38   7- 9-23	Astana  	Kazakhstan	1-0	European Ch. Qual.
114    38  10- 9-23	Helsinki	Denmark 	0-1	European Ch. Qual.
115    38  14-10-23	Ljubljana	Slovenia	0-3	European Ch. Qual.
116    38  17-10-23	Helsinki	Kazakhstan	1-2	European Ch. Qual.
117  1 39  17-11-23	Helsinki	N. Ireland	4-0	European Ch. Qual.
118    39  20-11-23	Serravalle	San Marino	2-1	European Ch. Qual.


[1] Finland lost 5-6 on penalty kicks.
 

Total Record

Matches  Won Draw Lost  For Against  Points  Percentage
   118	  46   22   50	141- 139     114      48.31


Types of           Matches    Goals

Friendlies		34	 9
European Ch. Qualifier	33	12
World Cup Qualifier	25	10
Nations League		18	 8
Baltic Cup		 4	 0
European Championship	 3	 0
Kirin Cup  		 1       0 

Total 		       118	39


About this document

Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation

Author: Roberto Mamrud (roberto.mamrud@gmail.com)
Last updated: 20 Jan 2024

(C) Copyright Roberto Mamrud and RSSSF 2021/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.