Germany host Finland in the Friendlies on 31 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Germany come into this fixture with strong momentum after a sequence of impressive attacking performances against competitive opposition. Their recent displays have shown a side playing with confidence, intensity, and consistent attacking movement, particularly once they establish control of possession in the final third.
Finland arrive after mixed recent results where defensive organisation has remained inconsistent against stronger teams. While they continue to compete effectively against lower-ranked opposition, matches against technically superior sides have regularly exposed significant defensive vulnerabilities.
Germany have won all of their last five matches, scoring 15 goals across that run while consistently dominating possession and territory. The thrilling 4-3 victory away to Switzerland highlighted their attacking quality in open contests, while the emphatic 6-0 win against Slovakia showed how ruthless they can become once momentum shifts fully in their favour.
At home, Germany continue to play with aggressive attacking intent from the opening stages. Victories against Ghana, Luxembourg, and Northern Ireland also demonstrated their ability to maintain pressure throughout ninety minutes rather than slowing games down after taking the lead. Their forward movement and depth in attacking areas should create major problems for Finland’s defensive structure.
Finland responded positively after the heavy 4-0 defeat against the Netherlands by beating New Zealand and drawing with Cape Verde. The 4-0 victory over Andorra also reflected their ability to control matches against weaker opponents. However, games against technically stronger sides continue to expose defensive weaknesses, particularly when defending sustained pressure around the penalty area.
Away from home, Finland often struggle once opponents increase tempo and commit numbers forward aggressively. The defeat against the Netherlands highlighted those problems clearly, while even tighter matches have shown difficulties in maintaining compact defensive spacing for the full ninety minutes. Against a Germany side currently playing with attacking confidence, long periods without possession could become extremely difficult to manage.
The best bet for this game is Germany to win and over 3.5 goals. Germany’s recent attacking form has been outstanding, with four goals scored against Switzerland and six against Slovakia highlighting their ability to overwhelm opponents offensively. Finland’s defensive inconsistency against stronger nations also points towards another high-scoring performance from the hosts.
Germany to score in both halves also looks strongly supported by their recent playing style. Germany consistently maintain attacking intensity throughout matches and rarely become passive after taking the lead. Their depth in forward areas and ability to create sustained pressure should generate chances consistently across both periods of the game.
For those considering a correct score prediction, a 4-1 Germany win aligns naturally with the recent trends surrounding both sides. Germany possess far greater attacking quality and should dominate large stretches of the contest, but Finland still carry enough attacking threat from transitions and set pieces to potentially contribute with a goal before the hosts pull comfortably clear.
| Germany | Finland | |
|---|---|---|
| Game Played | 3 | 0 |
| Wins | 3 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 10 | 0 |
| Goals Against | 4 | 0 |
| Germany | Finland | |
|---|---|---|
| Game Played | 2 | 0 |
| Wins | 2 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 6 | 0 |
| Goals Against | 1 | 0 |
|
29.06.26
|
Germany Paraguay (Penalties:3 - 4) |
1-1 |
|
25.06.26
|
Ecuador Germany |
2-1 |
|
20.06.26
|
Germany Ivory Coast |
2-1 |
|
14.06.26
|
Germany Curacao |
7-1 |
|
06.06.26
|
USA Germany |
1-2 |
|
31.05.26
|
Germany Finland |
4-0 |
|
30.03.26
|
Germany Ghana |
2-1 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
17.11.25
|
Germany Slovakia |
6-0 |
|
14.11.25
|
Luxembourg Germany |
0-2 |
|
13.10.25
|
Northern Ireland Germany |
0-1 |
|
10.10.25
|
Germany Luxembourg |
4-0 |
|
07.09.25
|
Germany Northern Ireland |
3-1 |
|
04.09.25
|
Slovakia Germany |
2-0 |
|
08.06.25
|
Germany France |
0-2 |
|
04.06.25
|
Germany Portugal |
1-2 |
|
23.03.25
|
Germany Italy |
3-3 |
|
20.03.25
|
Italy Germany |
1-2 |
|
19.11.24
|
Hungary Germany |
1-1 |
|
16.11.24
|
Germany Bosnia & Herzegovina |
7-0 |
|
14.10.24
|
Germany Netherlands |
1-0 |
|
11.10.24
|
Bosnia & Herzegovina Germany |
1-2 |
|
10.09.24
|
Netherlands Germany |
2-2 |
|
07.09.24
|
Germany Hungary |
5-0 |
|
05.07.24
|
Spain Germany |
2-1 |
|
29.06.24
|
Germany Denmark |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
19.06.24
|
Germany Hungary |
2-0 |
|
14.06.24
|
Germany Scotland |
5-1 |
|
07.06.24
|
Germany Greece |
2-1 |
|
03.06.24
|
Germany Ukraine |
0-0 |
|
26.03.24
|
Germany Netherlands |
2-1 |
|
23.03.24
|
France Germany |
0-2 |
|
21.11.23
|
Austria Germany |
2-0 |
|
18.11.23
|
Germany Turkey |
2-3 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
14.10.23
|
USA Germany |
1-3 |
|
12.09.23
|
Germany France |
2-1 |
|
09.09.23
|
Germany Japan |
1-4 |
|
20.06.23
|
Germany Colombia |
0-2 |
|
16.06.23
|
Poland Germany |
1-0 |
|
12.06.23
|
Germany Ukraine |
3-3 |
|
28.03.23
|
Germany Belgium |
2-3 |
|
25.03.23
|
Germany Peru |
2-0 |
|
01.12.22
|
Costa Rica Germany |
2-4 |
|
27.11.22
|
Spain Germany |
1-1 |
|
23.11.22
|
Germany Japan |
1-2 |
|
16.11.22
|
Oman Germany |
0-1 |
|
26.09.22
|
England Germany |
3-3 |
|
23.09.22
|
Germany Hungary |
0-1 |
|
29.06.26
|
Germany Paraguay (Penalties:3 - 4) |
1-1 |
|
20.06.26
|
Germany Ivory Coast |
2-1 |
|
14.06.26
|
Germany Curacao |
7-1 |
|
31.05.26
|
Germany Finland |
4-0 |
|
30.03.26
|
Germany Ghana |
2-1 |
|
17.11.25
|
Germany Slovakia |
6-0 |
|
10.10.25
|
Germany Luxembourg |
4-0 |
|
07.09.25
|
Germany Northern Ireland |
3-1 |
|
08.06.25
|
Germany France |
0-2 |
|
04.06.25
|
Germany Portugal |
1-2 |
|
23.03.25
|
Germany Italy |
3-3 |
|
16.11.24
|
Germany Bosnia & Herzegovina |
7-0 |
|
14.10.24
|
Germany Netherlands |
1-0 |
|
07.09.24
|
Germany Hungary |
5-0 |
|
29.06.24
|
Germany Denmark |
2-0 |
|
19.06.24
|
Germany Hungary |
2-0 |
|
14.06.24
|
Germany Scotland |
5-1 |
|
07.06.24
|
Germany Greece |
2-1 |
|
03.06.24
|
Germany Ukraine |
0-0 |
|
26.03.24
|
Germany Netherlands |
2-1 |
|
18.11.23
|
Germany Turkey |
2-3 |
|
12.09.23
|
Germany France |
2-1 |
|
09.09.23
|
Germany Japan |
1-4 |
|
20.06.23
|
Germany Colombia |
0-2 |
|
12.06.23
|
Germany Ukraine |
3-3 |
|
28.03.23
|
Germany Belgium |
2-3 |
|
25.03.23
|
Germany Peru |
2-0 |
|
23.11.22
|
Germany Japan |
1-2 |
|
23.09.22
|
Germany Hungary |
0-1 |
|
14.06.22
|
Germany Italy |
5-2 |
|
07.06.22
|
Germany England |
1-1 |
|
26.03.22
|
Germany Israel |
2-0 |
|
11.11.21
|
Germany Liechtenstein |
9-0 |
|
08.10.21
|
Germany Romania |
2-1 |
|
05.09.21
|
Germany Armenia |
6-0 |
|
23.06.21
|
Germany Hungary |
2-2 |
|
07.06.21
|
Germany Latvia |
7-1 |
|
02.06.21
|
Germany Denmark |
1-1 |
|
31.03.21
|
Germany North Macedonia |
1-2 |
|
25.03.21
|
Germany Iceland |
3-0 |
|
14.11.20
|
Germany Ukraine |
3-1 |
|
11.11.20
|
Germany Czech Republic |
1-0 |
|
13.10.20
|
Germany Switzerland |
3-3 |
|
07.10.20
|
Germany Turkey |
3-3 |
|
03.09.20
|
Germany Spain |
1-1 |
|
19.11.19
|
Germany Northern Ireland |
6-1 |
|
16.11.19
|
Germany Belarus |
4-0 |
|
09.10.19
|
Germany Argentina |
2-2 |
|
06.09.19
|
Germany Netherlands |
2-4 |
|
11.06.19
|
Germany Estonia |
8-0 |
|
25.06.26
|
Ecuador Germany |
2-1 |
|
06.06.26
|
USA Germany |
1-2 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
14.11.25
|
Luxembourg Germany |
0-2 |
|
13.10.25
|
Northern Ireland Germany |
0-1 |
|
04.09.25
|
Slovakia Germany |
2-0 |
|
20.03.25
|
Italy Germany |
1-2 |
|
19.11.24
|
Hungary Germany |
1-1 |
|
11.10.24
|
Bosnia & Herzegovina Germany |
1-2 |
|
10.09.24
|
Netherlands Germany |
2-2 |
|
05.07.24
|
Spain Germany |
2-1 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
23.03.24
|
France Germany |
0-2 |
|
21.11.23
|
Austria Germany |
2-0 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
14.10.23
|
USA Germany |
1-3 |
|
16.06.23
|
Poland Germany |
1-0 |
|
01.12.22
|
Costa Rica Germany |
2-4 |
|
27.11.22
|
Spain Germany |
1-1 |
|
16.11.22
|
Oman Germany |
0-1 |
|
26.09.22
|
England Germany |
3-3 |
|
11.06.22
|
Hungary Germany |
1-1 |
|
04.06.22
|
Italy Germany |
1-1 |
|
29.03.22
|
Netherlands Germany |
1-1 |
|
14.11.21
|
Armenia Germany |
1-4 |
|
11.10.21
|
North Macedonia Germany |
0-4 |
|
08.09.21
|
Iceland Germany |
0-4 |
|
02.09.21
|
Liechtenstein Germany |
0-2 |
|
29.06.21
|
England Germany |
2-0 |
|
19.06.21
|
Portugal Germany |
2-4 |
|
15.06.21
|
France Germany |
1-0 |
|
28.03.21
|
Romania Germany |
0-1 |
|
17.11.20
|
Spain Germany |
6-0 |
|
10.10.20
|
Ukraine Germany |
1-2 |
|
06.09.20
|
Switzerland Germany |
1-1 |
|
13.10.19
|
Estonia Germany |
0-3 |
|
09.09.19
|
Northern Ireland Germany |
0-2 |
|
08.06.19
|
Belarus Germany |
0-2 |
|
31.05.26
|
Germany Finland |
4-0 |
|
30.03.26
|
Cape Verde Finland (Penalties:4 - 2) |
1-1 |
|
27.03.26
|
New Zealand Finland |
0-2 |
|
17.11.25
|
Finland Andorra |
4-0 |
|
14.11.25
|
Finland Malta |
0-1 |
|
12.10.25
|
Netherlands Finland |
4-0 |
|
09.10.25
|
Finland Lithuania |
2-1 |
|
07.09.25
|
Poland Finland |
3-1 |
|
04.09.25
|
Norway Finland |
1-0 |
|
10.06.25
|
Finland Poland |
2-1 |
|
07.06.25
|
Finland Netherlands |
0-2 |
|
24.03.25
|
Lithuania Finland |
2-2 |
|
21.03.25
|
Malta Finland |
0-1 |
|
17.11.24
|
Finland Greece |
0-2 |
|
14.11.24
|
Ireland Finland |
1-0 |
|
13.10.24
|
Finland England |
1-3 |
|
10.10.24
|
Finland Ireland |
1-2 |
|
10.09.24
|
England Finland |
2-0 |
|
07.09.24
|
Greece Finland |
3-0 |
|
07.06.24
|
Scotland Finland |
2-2 |
|
04.06.24
|
Portugal Finland |
4-2 |
|
26.03.24
|
Finland Estonia |
2-1 |
|
21.03.24
|
Wales Finland |
4-1 |
|
20.11.23
|
San Marino Finland |
1-2 |
|
17.11.23
|
Finland Northern Ireland |
4-0 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
14.10.23
|
Slovenia Finland |
3-0 |
|
10.09.23
|
Finland Denmark |
0-1 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
19.06.23
|
Finland San Marino |
6-0 |
|
16.06.23
|
Finland Slovenia |
2-0 |
|
26.03.23
|
Northern Ireland Finland |
0-1 |
|
23.03.23
|
Denmark Finland |
3-1 |
|
12.01.23
|
Finland Estonia |
0-1 |
|
09.01.23
|
Sweden Finland |
2-0 |
|
20.11.22
|
Norway Finland |
1-1 |
|
17.11.22
|
North Macedonia Finland |
1-1 |
|
26.09.22
|
Montenegro Finland |
0-2 |
|
23.09.22
|
Finland Romania |
1-1 |
|
14.06.22
|
Bosnia & Herzegovina Finland |
3-2 |
|
11.06.22
|
Romania Finland |
1-0 |
|
07.06.22
|
Finland Montenegro |
2-0 |
|
04.06.22
|
Finland Bosnia & Herzegovina |
1-1 |
|
29.03.22
|
Finland Slovakia |
0-2 |
|
26.03.22
|
Finland Iceland |
1-1 |
|
16.11.21
|
Finland France |
0-2 |
|
13.11.21
|
Bosnia & Herzegovina Finland |
1-3 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
09.10.21
|
Finland Ukraine |
1-2 |
|
07.09.21
|
France Finland |
2-0 |
|
17.11.25
|
Finland Andorra |
4-0 |
|
14.11.25
|
Finland Malta |
0-1 |
|
09.10.25
|
Finland Lithuania |
2-1 |
|
10.06.25
|
Finland Poland |
2-1 |
|
07.06.25
|
Finland Netherlands |
0-2 |
|
17.11.24
|
Finland Greece |
0-2 |
|
13.10.24
|
Finland England |
1-3 |
|
10.10.24
|
Finland Ireland |
1-2 |
|
26.03.24
|
Finland Estonia |
2-1 |
|
17.11.23
|
Finland Northern Ireland |
4-0 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
10.09.23
|
Finland Denmark |
0-1 |
|
19.06.23
|
Finland San Marino |
6-0 |
|
16.06.23
|
Finland Slovenia |
2-0 |
|
12.01.23
|
Finland Estonia |
0-1 |
|
23.09.22
|
Finland Romania |
1-1 |
|
07.06.22
|
Finland Montenegro |
2-0 |
|
04.06.22
|
Finland Bosnia & Herzegovina |
1-1 |
|
29.03.22
|
Finland Slovakia |
0-2 |
|
26.03.22
|
Finland Iceland |
1-1 |
|
16.11.21
|
Finland France |
0-2 |
|
09.10.21
|
Finland Ukraine |
1-2 |
|
04.09.21
|
Finland Kazakhstan |
1-0 |
|
01.09.21
|
Finland Wales |
0-0 |
|
21.06.21
|
Finland Belgium |
0-2 |
|
16.06.21
|
Finland Russia |
0-1 |
|
04.06.21
|
Finland Estonia |
0-1 |
|
24.03.21
|
Finland Bosnia & Herzegovina |
2-2 |
|
14.10.20
|
Finland Ireland |
1-0 |
|
11.10.20
|
Finland Bulgaria |
2-0 |
|
03.09.20
|
Finland Wales |
0-1 |
|
15.11.19
|
Finland Liechtenstein |
3-0 |
|
15.10.19
|
Finland Armenia |
3-0 |
|
08.09.19
|
Finland Italy |
1-2 |
|
05.09.19
|
Finland Greece |
1-0 |
|
08.06.19
|
Finland Bosnia & Herzegovina |
2-0 |
|
31.05.26
|
Germany Finland |
4-0 |
|
30.03.26
|
Cape Verde Finland (Penalties:4 - 2) |
1-1 |
|
27.03.26
|
New Zealand Finland |
0-2 |
|
12.10.25
|
Netherlands Finland |
4-0 |
|
07.09.25
|
Poland Finland |
3-1 |
|
04.09.25
|
Norway Finland |
1-0 |
|
24.03.25
|
Lithuania Finland |
2-2 |
|
21.03.25
|
Malta Finland |
0-1 |
|
14.11.24
|
Ireland Finland |
1-0 |
|
10.09.24
|
England Finland |
2-0 |
|
07.09.24
|
Greece Finland |
3-0 |
|
07.06.24
|
Scotland Finland |
2-2 |
|
04.06.24
|
Portugal Finland |
4-2 |
|
21.03.24
|
Wales Finland |
4-1 |
|
20.11.23
|
San Marino Finland |
1-2 |
|
14.10.23
|
Slovenia Finland |
3-0 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
26.03.23
|
Northern Ireland Finland |
0-1 |
|
23.03.23
|
Denmark Finland |
3-1 |
|
09.01.23
|
Sweden Finland |
2-0 |
|
20.11.22
|
Norway Finland |
1-1 |
|
17.11.22
|
North Macedonia Finland |
1-1 |
|
26.09.22
|
Montenegro Finland |
0-2 |
|
14.06.22
|
Bosnia & Herzegovina Finland |
3-2 |
|
11.06.22
|
Romania Finland |
1-0 |
|
13.11.21
|
Bosnia & Herzegovina Finland |
1-3 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
07.09.21
|
France Finland |
2-0 |
|
12.06.21
|
Denmark Finland |
0-1 |
|
29.05.21
|
Sweden Finland |
2-0 |
|
31.03.21
|
Switzerland Finland |
3-2 |
|
28.03.21
|
Ukraine Finland |
1-1 |
|
18.11.20
|
Wales Finland |
3-1 |
|
15.11.20
|
Bulgaria Finland |
1-2 |
|
11.11.20
|
France Finland |
0-2 |
|
07.10.20
|
Poland Finland |
5-1 |
|
06.09.20
|
Ireland Finland |
0-1 |
|
18.11.19
|
Greece Finland |
2-1 |
|
12.10.19
|
Bosnia & Herzegovina Finland |
4-1 |
|
11.06.19
|
Liechtenstein Finland |
0-2 |
|
26.03.19
|
Armenia Finland |
0-2 |
|
18.11.18
|
Hungary Finland |
2-0 |
| There are no records |
| There are no records |