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
[1] Finland lost 5-6 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
101 39 16 46 113- 123 94 46.53
Types of Matches
European Ch. Qualifier 30
Friendlies 23
UEFA Nations League 21
World Cup Qualifier 21
European Championship 3
Baltic Cup 2
Other Tournaments 1
Total 101
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 4 Sep 2025
(C) Copyright Roberto Mamrud and RSSSF 2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.