Caps Date Venue Opponent Score Competition
1 21- 5-10 Tallinn Estonia 0-2
2 9- 2-11 Gent Belgium 1-1
3 3- 6-11 Serravalle San Marino 1-0 European Ch. Qualifier
4 10- 8-11 Riga Latvia 2-0
5 2- 9-11 Helsinki Moldova 4-1 European Ch. Qualifier
6 6- 9-11 Helsinki Netherlands 0-2 European Ch. Qualifier
7 7-10-11 Helsinki Sweden 1-2 European Ch. Qualifier
8 15-11-11 Esbjerg Denmark 1-2
9 22- 1-12 Port of Spain Trinidad/Tobago 3-2
10 29- 2-12 Klagenfurt Austria 1-3
11 3- 6-12 Voru Latvia 1-1 [1] Baltic Cup
12 7- 9-12 Helsinki France 0-1 World Cup Qualifier
13 26- 1-13 Chiang Mai Sweden 0-3 King’s Cup
14 26- 3-13 Luxembourg Luxembourg 3-0
15 16-11-13 Cardiff Wales 1-1
16 21- 5-14 Helsinki Czech Republic 2-2
17 31- 5-14 Ventspils Estonia 2-0 Baltic Cup
18 14-11-14 Budapest Hungary 0-1 European Ch. Qualifier
19 18-11-14 Zilina Slovakia 1-2
20 19- 1-15 Abu Dhabi Sweden 1-0
21 29- 3-15 Belfast N. Ireland 1-2 European Ch. Qualifier
22 13- 6-15 Helsinki Hungary 0-1 European Ch. Qualifier
23 4- 9-15 Piraeus Greece 1-0 European Ch. Qualifier
24 7- 9-15 Helsinki Faroe Islands 1-0 European Ch. Qualifier
25 8-10-15 Bucuresti Romania 1-1 European Ch. Qualifier
26 11-10-15 Helsinki N. Ireland 1-1 European Ch. Qualifier
27 26- 3-16 Wroclaw Poland 0-5
28 1- 6-16 Brussel Belgium 1-1
29 6- 6-16 Verona Italy 0-2
30 31- 8-16 Mönchengladbach Germany 0-2
31 5- 9-16 Turku Kosovo 1-1 World Cup Qualifier
32 6-10-16 Reykjavík Iceland 2-3 World Cup Qualifier
33 9-10-16 Tampere Croatia 0-1 World Cup Qualifier
34 12-11-16 Odesa Ukraine 0-1 World Cup Qualifier
35 24- 3-17 Antalya Turkey 0-2 World Cup Qualifier
36 28- 3-17 Innsbruck Austria 1-1
37 11- 6-17 Tampere Ukraine 1-2 World Cup Qualifier
38 2- 9-17 Tampere Iceland 1-0 World Cup Qualifier
39 5- 9-17 Shkodër Kosovo 1-0 World Cup Qualifier
40 6-10-17 Rijeka Croatia 1-1 World Cup Qualifier
41 9-10-17 Turku Turkey 2-2 World Cup Qualifier
42 23- 3-18 Belek Macedonia 0-0
43 5- 6-18 Ploiesti Romania 0-2
44 9- 6-18 Tampere Belarus 2-0
45 8- 9-18 Tampere Hungary 1-0 Nations League
46 11- 9-18 Turku Estonia 1-0 Nations League
47 12-10-18 Tallinn Estonia 1-0 Nations League
48 15-10-18 Tampere Greece 2-0 Nations League
49 15-11-18 Athinai Greece 0-1 Nations League
50 23- 3-19 Udine Italy 0-2 European Ch. Qualifier
51 26- 3-19 Yerevan Armenia 2-0 European Ch. Qualifier
52 8- 6-19 Tampere Bosnia-Herzeg. 2-0 European Ch. Qualifier
53 11- 6-19 Vaduz Liechtenstein 2-0 European Ch. Qualifier
54 5- 9-19 Tampere Greece 1-0 European Ch. Qualifier
55 8- 9-19 Tampere Italy 1-2 European Ch. Qualifier
56 12-10-19 Zenica Bosnia-Herzeg. 1-4 European Ch. Qualifier
57 15-10-19 Turku Armenia 3-0 European Ch. Qualifier
58 15-11-19 Helsinki Liechtenstein 3-0 European Ch. Qualifier
59 3- 9-20 Helsinki Wales 0-1 Nations League
60 6- 9-20 Dublin Ireland 1-0 Nations League
61 11-10-20 Helsinki Bulgaria 2-0 Nations League
62 14-10-20 Helsinki Ireland 1-0 Nations League
63 15-11-20 Sofia Bulgaria 2-1 Nations League
64 18-11-20 Cardiff Wales 1-3 Nations League
65 4- 6-21 Helsinki Estonia 0-1
66 12- 6-21 København Denmark 1-0 European Championship
67 16- 6-21 Sankt Peterburg Russia 0-1 European Championship
68 21- 6-21 Sankt Peterburg Belgium 0-2 European Championship
69 4- 9-21 Helsinki Kazakhstan 1-0 World Cup Qualifier
70 7- 9-21 Lyon France 0-2 World Cup Qualifier
71 9-10-21 Helsinki Ukraine 1-2 World Cup Qualifier
72 12-10-21 Nur-Sultan Kazakhstan 2-0 World Cup Qualifier
73 13-11-21 Zenica Bosnia-Herzeg. 3-1 World Cup Qualifier
74 16-11-21 Helsinki France 0-2 World Cup Qualifier
75 29- 3-22 Murcia Slovakia 0-2
76 4- 6-22 Helsinki Bosnia-Herzeg. 1-1 Nations League
77 7- 6-22 Helsinki Montenegro 2-0 Nations League
78 14- 6-22 Zenica Bosnia-Herzeg. 2-3 Nations League
79 23- 9-22 Helsinki Romania 1-1 Nations League
80 26- 9-22 Podgorica Montenegro 2-0 Nations League
81 20-11-22 Oslo Norway 1-1
82 23- 3-23 København Denmark 1-3 European Ch. Qualifier
83 26- 3-23 Belfast N. Ireland 1-0 European Ch. Qualifier
84 16- 6-23 Helsinki Slovenia 2-0 European Ch. Qualifier
85 19- 6-23 Helsinki San Marino 6-0 European Ch. Qualifier
86 7- 9-23 Astana Kazakhstan 1-0 European Ch. Qualifier
87 10- 9-23 Helsinki Denmark 0-1 European Ch. Qualifier
88 14-10-23 Ljubljana Slovenia 0-3 European Ch. Qualifier
89 17-10-23 Helsinki Kazakhstan 1-2 European Ch. Qualifier
90 17-11-23 Helsinki N. Ireland 4-0 European Ch. Qualifier
91 21- 3-24 Cardiff Wales 1-4 European Ch. Qualifier
92 4- 6-24 Lisboa Portugal 2-4
93 7- 9-24 Athinai Greece 0-3 Nations League
94 10- 9-24 London England 0-2 Nations League
95 10-10-24 Helsinki Ireland 1-2 Nations League
96 13-10-24 Helsinki England 1-3 Nations League
97 14-11-24 Dublin Ireland 0-1 Nations League
98 21- 3-25 Ta’Qali Malta 1-0 World Cup Qualifier
99 24- 3-25 Kaunas Lithuania 2-2 World Cup Qualifier
100 7- 6-25 Helsinki Netherlands 0-2 World Cup Qualifier
101 10- 6-25 Helsinki Poland 2-1 World Cup Qualifier
102 17-11-25 Tampere Andorra 4-0
[1] Finland lost 5-6 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
102 40 16 46 117- 123 96 47.06
Types of Matches
European Ch. Qualifier 30
Friendlies 24
UEFA Nations League 21
World Cup Qualifier 21
European Championship 3
Baltic Cup 2
Other Tournaments 1
Total 102
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 21 Jan 2026
(C) Copyright Roberto Mamrud and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.