Malta host Poland in the World Cup Qualification Europe on 17 November 2025, Monday. 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.
Poland arrive with a stronger rhythm and clearer structure, while Malta continue to wrestle with big swings in performance from one match to the next. This fixture places control and experience against a side that often rely on containment to stay in games.
Malta’s campaign has moved between compact performances and matches where pressure has overwhelmed them. Their win in Finland by 1-0 showed how effective they can be when the game stays tight and measured.
The challenge has been sustaining that across different opponents, and the heavy defeats against Netherlands earlier in the group underline how quickly a match can tilt once Malta are pinned deep for long spells.
Their draws with Lithuania reflected a steadier approach and gave them a foothold in the group, yet they have not carried the same stability when facing teams with greater fluency.
Malta will need another controlled start here, because Poland tend to settle into a rhythm quickly.
Poland enter with a stronger base and a more reliable mix of defensive shape and chance creation. The draw with Netherlands kept them firmly in contention, and the win in Lithuania was a reminder of their ability to manage an away fixture with patience.
Even in their defeat away to Finland, Poland responded with more balanced performances in the following matches. They carry more consistent threat in the final third than Malta, and that difference often becomes clear as matches progress.
Over 3.5 goals at 2.75 odds stands out as the best bet because Malta matches tend to stretch when they face persistent attacking pressure. They have already experienced one sided scorelines in this campaign, and Poland have enough composure and control to force openings once the tempo rises.
In addition, the HT FT Poland/Poland option at 1.83 odds fits the profile of how Poland usually approach these qualifiers. They often start with clear structure and look to take command early, while Malta have struggled when forced into long defensive phases before the interval. Poland’s recent away performances support the idea of an early lead turning into a controlled second half.
The correct score suggestion of a 4-0 Poland outcome at 13.00 odds reflects the gap in attacking quality and the patterns shown in Malta’s tougher fixtures.
| Malta | Poland | |
|---|---|---|
| Game Played | 7 | 7 |
| Wins | 1 | 4 |
| Draws | 2 | 2 |
| Loss | 4 | 1 |
| Goals For | 2 | 11 |
| Goals Against | 16 | 5 |
| Malta | Poland | |
|---|---|---|
| Game Played | 3 | 3 |
| Wins | 0 | 1 |
| Draws | 1 | 1 |
| Loss | 2 | 1 |
| Goals For | 0 | 4 |
| Goals Against | 5 | 3 |
|
14.11.25
|
Finland Malta |
0-1 |
|
12.10.25
|
Malta Bosnia & Herzegovina |
1-4 |
|
09.10.25
|
Malta Netherlands |
0-4 |
|
09.09.25
|
Malta San Marino |
3-1 |
|
04.09.25
|
Lithuania Malta |
1-1 |
|
10.06.25
|
Netherlands Malta |
8-0 |
|
07.06.25
|
Malta Lithuania |
0-0 |
|
24.03.25
|
Poland Malta |
2-0 |
|
21.03.25
|
Malta Finland |
0-1 |
|
19.11.24
|
Malta Andorra |
0-0 |
|
14.11.24
|
Malta Liechtenstein |
2-0 |
|
13.10.24
|
Malta Moldova |
1-0 |
|
10.09.24
|
Andorra Malta |
0-1 |
|
07.09.24
|
Moldova Malta |
2-0 |
|
11.06.24
|
Malta Greece |
0-2 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
26.03.24
|
Malta Belarus |
0-0 |
|
21.03.24
|
Malta Slovenia |
2-2 |
|
17.11.23
|
England Malta |
2-0 |
|
17.10.23
|
Malta Ukraine |
1-3 |
|
14.10.23
|
Italy Malta |
4-0 |
|
12.09.23
|
Malta North Macedonia |
0-2 |
|
06.09.23
|
Malta Gibraltar |
1-0 |
|
19.06.23
|
Ukraine Malta |
1-0 |
|
16.06.23
|
Malta England |
0-4 |
|
09.06.23
|
Luxembourg Malta |
0-1 |
|
26.03.23
|
Malta Italy |
0-2 |
|
23.03.23
|
North Macedonia Malta |
2-1 |
|
20.11.22
|
Malta Ireland |
0-1 |
|
17.11.22
|
Malta Greece |
2-2 |
|
27.09.22
|
Malta Israel |
2-1 |
|
23.09.22
|
Estonia Malta |
2-1 |
|
12.06.22
|
Malta San Marino |
1-0 |
|
09.06.22
|
Malta Estonia |
1-2 |
|
05.06.22
|
San Marino Malta |
0-2 |
|
01.06.22
|
Malta Venezuela |
0-1 |
|
29.03.22
|
Malta Kuwait |
2-0 |
|
25.03.22
|
Malta Azerbaijan |
1-0 |
|
14.11.21
|
Malta Slovakia |
0-6 |
|
11.11.21
|
Malta Croatia |
1-7 |
|
11.10.21
|
Cyprus Malta |
2-2 |
|
08.10.21
|
Malta Slovenia |
0-4 |
|
07.09.21
|
Russia Malta |
2-0 |
|
04.09.21
|
Slovenia Malta |
1-0 |
|
01.09.21
|
Malta Cyprus |
3-0 |
|
04.06.21
|
Malta Kosovo |
1-2 |
|
30.05.21
|
Malta Northern Ireland |
0-3 |
|
30.03.21
|
Croatia Malta |
3-0 |
|
27.03.21
|
Slovakia Malta |
2-2 |
|
24.03.21
|
Malta Russia |
1-3 |
|
12.10.25
|
Malta Bosnia & Herzegovina |
1-4 |
|
09.10.25
|
Malta Netherlands |
0-4 |
|
09.09.25
|
Malta San Marino |
3-1 |
|
07.06.25
|
Malta Lithuania |
0-0 |
|
21.03.25
|
Malta Finland |
0-1 |
|
19.11.24
|
Malta Andorra |
0-0 |
|
14.11.24
|
Malta Liechtenstein |
2-0 |
|
13.10.24
|
Malta Moldova |
1-0 |
|
11.06.24
|
Malta Greece |
0-2 |
|
26.03.24
|
Malta Belarus |
0-0 |
|
21.03.24
|
Malta Slovenia |
2-2 |
|
17.10.23
|
Malta Ukraine |
1-3 |
|
12.09.23
|
Malta North Macedonia |
0-2 |
|
06.09.23
|
Malta Gibraltar |
1-0 |
|
16.06.23
|
Malta England |
0-4 |
|
26.03.23
|
Malta Italy |
0-2 |
|
20.11.22
|
Malta Ireland |
0-1 |
|
17.11.22
|
Malta Greece |
2-2 |
|
27.09.22
|
Malta Israel |
2-1 |
|
12.06.22
|
Malta San Marino |
1-0 |
|
09.06.22
|
Malta Estonia |
1-2 |
|
01.06.22
|
Malta Venezuela |
0-1 |
|
29.03.22
|
Malta Kuwait |
2-0 |
|
25.03.22
|
Malta Azerbaijan |
1-0 |
|
14.11.21
|
Malta Slovakia |
0-6 |
|
11.11.21
|
Malta Croatia |
1-7 |
|
08.10.21
|
Malta Slovenia |
0-4 |
|
01.09.21
|
Malta Cyprus |
3-0 |
|
04.06.21
|
Malta Kosovo |
1-2 |
|
30.05.21
|
Malta Northern Ireland |
0-3 |
|
24.03.21
|
Malta Russia |
1-3 |
|
17.11.20
|
Malta Faroe Islands |
1-1 |
|
14.11.20
|
Malta Andorra |
3-1 |
|
11.11.20
|
Malta Liechtenstein |
3-0 |
|
07.10.20
|
Malta Gibraltar |
2-0 |
|
06.09.20
|
Malta Latvia |
1-1 |
|
18.11.19
|
Malta Norway |
1-2 |
|
12.10.19
|
Malta Sweden |
0-4 |
|
10.06.19
|
Malta Romania |
0-4 |
|
26.03.19
|
Malta Spain |
0-2 |
|
23.03.19
|
Malta Faroe Islands |
2-1 |
|
20.11.18
|
Malta Faroe Islands |
1-1 |
|
17.11.18
|
Malta Kosovo |
0-5 |
|
14.11.25
|
Finland Malta |
0-1 |
|
04.09.25
|
Lithuania Malta |
1-1 |
|
10.06.25
|
Netherlands Malta |
8-0 |
|
24.03.25
|
Poland Malta |
2-0 |
|
10.09.24
|
Andorra Malta |
0-1 |
|
07.09.24
|
Moldova Malta |
2-0 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
17.11.23
|
England Malta |
2-0 |
|
14.10.23
|
Italy Malta |
4-0 |
|
19.06.23
|
Ukraine Malta |
1-0 |
|
09.06.23
|
Luxembourg Malta |
0-1 |
|
23.03.23
|
North Macedonia Malta |
2-1 |
|
23.09.22
|
Estonia Malta |
2-1 |
|
05.06.22
|
San Marino Malta |
0-2 |
|
11.10.21
|
Cyprus Malta |
2-2 |
|
07.09.21
|
Russia Malta |
2-0 |
|
04.09.21
|
Slovenia Malta |
1-0 |
|
30.03.21
|
Croatia Malta |
3-0 |
|
27.03.21
|
Slovakia Malta |
2-2 |
|
13.10.20
|
Latvia Malta |
0-1 |
|
10.10.20
|
Andorra Malta |
0-0 |
|
03.09.20
|
Faroe Islands Malta |
3-2 |
|
15.11.19
|
Spain Malta |
7-0 |
|
15.10.19
|
Faroe Islands Malta |
1-0 |
|
08.09.19
|
Romania Malta |
1-0 |
|
05.09.19
|
Norway Malta |
2-0 |
|
07.06.19
|
Sweden Malta |
3-0 |
|
14.10.18
|
Azerbaijan Malta |
1-1 |
|
14.11.25
|
Poland Netherlands |
1-1 |
|
12.10.25
|
Lithuania Poland |
0-2 |
|
09.10.25
|
Poland New Zealand |
1-0 |
|
07.09.25
|
Poland Finland |
3-1 |
|
04.09.25
|
Netherlands Poland |
1-1 |
|
10.06.25
|
Finland Poland |
2-1 |
|
06.06.25
|
Poland Moldova |
2-0 |
|
24.03.25
|
Poland Malta |
2-0 |
|
21.03.25
|
Poland Lithuania |
1-0 |
|
18.11.24
|
Poland Scotland |
1-2 |
|
15.11.24
|
Portugal Poland |
5-1 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
12.10.24
|
Poland Portugal |
1-3 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
05.09.24
|
Scotland Poland |
2-3 |
|
25.06.24
|
France Poland |
1-1 |
|
21.06.24
|
Poland Austria |
1-3 |
|
16.06.24
|
Poland Netherlands |
1-2 |
|
10.06.24
|
Poland Turkey |
2-1 |
|
07.06.24
|
Poland Ukraine |
3-1 |
|
26.03.24
|
Wales Poland (Penalties:4 - 5) |
0-0 |
|
21.03.24
|
Poland Estonia |
5-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
15.10.23
|
Poland Moldova |
1-1 |
|
12.10.23
|
Faroe Islands Poland |
0-2 |
|
10.09.23
|
Albania Poland |
2-0 |
|
07.09.23
|
Poland Faroe Islands |
2-0 |
|
20.06.23
|
Moldova Poland |
3-2 |
|
16.06.23
|
Poland Germany |
1-0 |
|
27.03.23
|
Poland Albania |
1-0 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
04.12.22
|
France Poland |
3-1 |
|
30.11.22
|
Poland Argentina |
0-2 |
|
26.11.22
|
Poland Saudi Arabia |
2-0 |
|
22.11.22
|
Mexico Poland |
0-0 |
|
16.11.22
|
Poland Chile |
1-0 |
|
25.09.22
|
Wales Poland |
0-1 |
|
22.09.22
|
Poland Netherlands |
0-2 |
|
14.06.22
|
Poland Belgium |
0-1 |
|
11.06.22
|
Netherlands Poland |
2-2 |
|
08.06.22
|
Belgium Poland |
6-1 |
|
01.06.22
|
Poland Wales |
2-1 |
|
29.03.22
|
Poland Sweden |
2-0 |
|
24.03.22
|
Scotland Poland |
1-1 |
|
15.11.21
|
Poland Hungary |
1-2 |
|
12.11.21
|
Andorra Poland |
1-4 |
|
12.10.21
|
Albania Poland |
0-1 |
|
09.10.21
|
Poland San Marino |
5-0 |
|
08.09.21
|
Poland England |
1-1 |
|
14.11.25
|
Poland Netherlands |
1-1 |
|
09.10.25
|
Poland New Zealand |
1-0 |
|
07.09.25
|
Poland Finland |
3-1 |
|
06.06.25
|
Poland Moldova |
2-0 |
|
24.03.25
|
Poland Malta |
2-0 |
|
21.03.25
|
Poland Lithuania |
1-0 |
|
18.11.24
|
Poland Scotland |
1-2 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
12.10.24
|
Poland Portugal |
1-3 |
|
21.06.24
|
Poland Austria |
1-3 |
|
16.06.24
|
Poland Netherlands |
1-2 |
|
10.06.24
|
Poland Turkey |
2-1 |
|
07.06.24
|
Poland Ukraine |
3-1 |
|
21.03.24
|
Poland Estonia |
5-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
15.10.23
|
Poland Moldova |
1-1 |
|
07.09.23
|
Poland Faroe Islands |
2-0 |
|
16.06.23
|
Poland Germany |
1-0 |
|
27.03.23
|
Poland Albania |
1-0 |
|
30.11.22
|
Poland Argentina |
0-2 |
|
26.11.22
|
Poland Saudi Arabia |
2-0 |
|
16.11.22
|
Poland Chile |
1-0 |
|
22.09.22
|
Poland Netherlands |
0-2 |
|
14.06.22
|
Poland Belgium |
0-1 |
|
01.06.22
|
Poland Wales |
2-1 |
|
29.03.22
|
Poland Sweden |
2-0 |
|
15.11.21
|
Poland Hungary |
1-2 |
|
09.10.21
|
Poland San Marino |
5-0 |
|
08.09.21
|
Poland England |
1-1 |
|
02.09.21
|
Poland Albania |
4-1 |
|
14.06.21
|
Poland Slovakia |
1-2 |
|
08.06.21
|
Poland Iceland |
2-2 |
|
01.06.21
|
Poland Russia |
1-1 |
|
28.03.21
|
Poland Andorra |
3-0 |
|
18.11.20
|
Poland Netherlands |
1-2 |
|
11.11.20
|
Poland Ukraine |
2-0 |
|
14.10.20
|
Poland Bosnia & Herzegovina |
3-0 |
|
11.10.20
|
Poland Italy |
0-0 |
|
07.10.20
|
Poland Finland |
5-1 |
|
19.11.19
|
Poland Slovenia |
3-2 |
|
13.10.19
|
Poland North Macedonia |
2-0 |
|
09.09.19
|
Poland Austria |
0-0 |
|
10.06.19
|
Poland Israel |
4-0 |
|
24.03.19
|
Poland Latvia |
2-0 |
|
12.10.25
|
Lithuania Poland |
0-2 |
|
04.09.25
|
Netherlands Poland |
1-1 |
|
10.06.25
|
Finland Poland |
2-1 |
|
15.11.24
|
Portugal Poland |
5-1 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
05.09.24
|
Scotland Poland |
2-3 |
|
25.06.24
|
France Poland |
1-1 |
|
26.03.24
|
Wales Poland (Penalties:4 - 5) |
0-0 |
|
12.10.23
|
Faroe Islands Poland |
0-2 |
|
10.09.23
|
Albania Poland |
2-0 |
|
20.06.23
|
Moldova Poland |
3-2 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
04.12.22
|
France Poland |
3-1 |
|
22.11.22
|
Mexico Poland |
0-0 |
|
25.09.22
|
Wales Poland |
0-1 |
|
11.06.22
|
Netherlands Poland |
2-2 |
|
08.06.22
|
Belgium Poland |
6-1 |
|
24.03.22
|
Scotland Poland |
1-1 |
|
12.11.21
|
Andorra Poland |
1-4 |
|
12.10.21
|
Albania Poland |
0-1 |
|
05.09.21
|
San Marino Poland |
1-7 |
|
23.06.21
|
Sweden Poland |
3-2 |
|
19.06.21
|
Spain Poland |
1-1 |
|
31.03.21
|
England Poland |
2-1 |
|
25.03.21
|
Hungary Poland |
3-3 |
|
15.11.20
|
Italy Poland |
2-0 |
|
07.09.20
|
Bosnia & Herzegovina Poland |
1-2 |
|
04.09.20
|
Netherlands Poland |
1-0 |
|
16.11.19
|
Israel Poland |
1-2 |
|
10.10.19
|
Latvia Poland |
0-3 |
|
06.09.19
|
Slovenia Poland |
2-0 |
|
07.06.19
|
North Macedonia Poland |
0-1 |
|
24.03.2025
|
Poland Malta |
2-0
|