Latvia host England in the World Cup Qualification Europe on 14 October 2025, Tuesday. 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.
Latvia welcome England in the World Cup Qualification Europe on Tuesday night. The visitors have already shown complete control of their group, while Latvia’s campaign has been a story of struggles and small improvements. This fixture looks one-sided on paper, but it still carries importance for England’s consistency and Latvia’s pride in front of home fans.
Latvia have collected only one win from six matches, with their attack managing four goals and the defence leaking eight. They drew 2-2 with Andorra in their most recent outing, showing fight but also familiar defensive gaps.
At home, results have been mixed. The hosts drew with Albania and Andorra, yet were beaten 0-1 by Serbia earlier in the campaign. The problem has been scoring against stronger opposition, as seen in their 0-4 loss to Azerbaijan earlier this year.
Despite their limitations, Latvia’s energy at home often keeps them competitive for long periods. However, they have lacked the finishing quality to turn pressure into goals. Facing England, that weakness could once again prove decisive.
England are perfect in this group, winning all five games and scoring thirteen goals without conceding once. They come off a confident 3-0 victory over Wales, a result that extended their run of dominance.
The Three Lions have been ruthless away from home too, smashing Serbia 0-5 and beating Andorra 0-1 earlier in the campaign. Their defensive organisation has been near flawless, while the attack continues to spread goals among multiple players.
Every match has followed a clear pattern — early control, sustained pressure, and a strong finish. Given their current rhythm and goal difference of +13, England look determined to finish qualification with a statement performance.
England’s qualification form leaves little room for surprises. Their combination of defensive structure and fluid attack makes them overwhelming favourites here. Latvia’s effort level has been commendable, but they have yet to show the cutting edge required to trouble elite opposition.
Given England’s scoring power, Over 3.5 goals looks realistic, especially if they find an early breakthrough. Eberechi Eze, in strong form, has the flair to add his name to the scoresheet as England’s midfield dominance should open space in the final third.
Expect the visitors to control possession from start to finish and extend their perfect defensive record. A commanding 5-0 away victory fits the pattern of their qualifying campaign so far.
| Latvia | England | |
|---|---|---|
| Game Played | 7 | 7 |
| Wins | 1 | 7 |
| Draws | 2 | 0 |
| Loss | 4 | 0 |
| Goals For | 4 | 20 |
| Goals Against | 13 | 0 |
| Latvia | England | |
|---|---|---|
| Game Played | 4 | 3 |
| Wins | 0 | 3 |
| Draws | 2 | 0 |
| Loss | 2 | 0 |
| Goals For | 3 | 11 |
| Goals Against | 9 | 0 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
14.10.25
|
Latvia England |
0-5 |
|
11.10.25
|
Latvia Andorra |
2-2 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
06.09.25
|
Latvia Serbia |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
07.06.25
|
Latvia Azerbaijan |
0-0 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
Andorra Latvia |
0-1 |
|
17.11.24
|
Latvia Armenia |
1-2 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
13.10.24
|
Faroe Islands Latvia |
1-1 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
10.09.24
|
Latvia Faroe Islands |
1-0 |
|
07.09.24
|
Armenia Latvia |
4-1 |
|
11.06.24
|
Latvia Faroe Islands |
1-0 |
|
08.06.24
|
Latvia Lithuania |
0-2 |
|
26.03.24
|
Latvia Liechtenstein |
1-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
12.10.23
|
Latvia Armenia |
2-0 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
19.06.23
|
Armenia Latvia |
2-1 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
19.11.22
|
Latvia Iceland (Penalties:7 - 8) |
1-1 |
|
16.11.22
|
Latvia Estonia (Penalties:5 - 3) |
1-1 |
|
25.09.22
|
Andorra Latvia |
1-1 |
|
22.09.22
|
Latvia Moldova |
1-2 |
|
14.06.22
|
Liechtenstein Latvia |
0-2 |
|
10.06.22
|
Moldova Latvia |
2-4 |
|
06.06.22
|
Latvia Liechtenstein |
1-0 |
|
03.06.22
|
Latvia Andorra |
3-0 |
|
29.03.22
|
Azerbaijan Latvia |
0-1 |
|
25.03.22
|
Latvia Kuwait |
1-1 |
|
16.11.21
|
Gibraltar Latvia |
1-3 |
|
13.11.21
|
Norway Latvia |
0-0 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
08.10.21
|
Latvia Netherlands |
0-1 |
|
07.09.21
|
Montenegro Latvia |
0-0 |
|
04.09.21
|
Latvia Norway |
0-2 |
|
01.09.21
|
Latvia Gibraltar |
3-1 |
|
10.06.21
|
Estonia Latvia |
2-1 |
|
07.06.21
|
Germany Latvia |
7-1 |
|
04.06.21
|
Latvia Lithuania |
3-1 |
|
30.03.21
|
Turkey Latvia |
3-3 |
|
14.10.25
|
Latvia England |
0-5 |
|
11.10.25
|
Latvia Andorra |
2-2 |
|
06.09.25
|
Latvia Serbia |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
07.06.25
|
Latvia Azerbaijan |
0-0 |
|
17.11.24
|
Latvia Armenia |
1-2 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
10.09.24
|
Latvia Faroe Islands |
1-0 |
|
11.06.24
|
Latvia Faroe Islands |
1-0 |
|
08.06.24
|
Latvia Lithuania |
0-2 |
|
26.03.24
|
Latvia Liechtenstein |
1-1 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
12.10.23
|
Latvia Armenia |
2-0 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
19.11.22
|
Latvia Iceland (Penalties:7 - 8) |
1-1 |
|
16.11.22
|
Latvia Estonia (Penalties:5 - 3) |
1-1 |
|
22.09.22
|
Latvia Moldova |
1-2 |
|
06.06.22
|
Latvia Liechtenstein |
1-0 |
|
03.06.22
|
Latvia Andorra |
3-0 |
|
25.03.22
|
Latvia Kuwait |
1-1 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
08.10.21
|
Latvia Netherlands |
0-1 |
|
04.09.21
|
Latvia Norway |
0-2 |
|
01.09.21
|
Latvia Gibraltar |
3-1 |
|
04.06.21
|
Latvia Lithuania |
3-1 |
|
24.03.21
|
Latvia Montenegro |
1-2 |
|
14.11.20
|
Latvia Faroe Islands |
1-1 |
|
13.10.20
|
Latvia Malta |
0-1 |
|
03.09.20
|
Latvia Andorra |
0-0 |
|
19.11.19
|
Latvia Austria |
1-0 |
|
10.10.19
|
Latvia Poland |
0-3 |
|
09.09.19
|
Latvia North Macedonia |
0-2 |
|
10.06.19
|
Latvia Slovenia |
0-5 |
|
07.06.19
|
Latvia Israel |
0-3 |
|
16.10.18
|
Latvia Georgia |
0-3 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
Andorra Latvia |
0-1 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
13.10.24
|
Faroe Islands Latvia |
1-1 |
|
07.09.24
|
Armenia Latvia |
4-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
19.06.23
|
Armenia Latvia |
2-1 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
25.09.22
|
Andorra Latvia |
1-1 |
|
14.06.22
|
Liechtenstein Latvia |
0-2 |
|
10.06.22
|
Moldova Latvia |
2-4 |
|
29.03.22
|
Azerbaijan Latvia |
0-1 |
|
16.11.21
|
Gibraltar Latvia |
1-3 |
|
13.11.21
|
Norway Latvia |
0-0 |
|
07.09.21
|
Montenegro Latvia |
0-0 |
|
10.06.21
|
Estonia Latvia |
2-1 |
|
07.06.21
|
Germany Latvia |
7-1 |
|
30.03.21
|
Turkey Latvia |
3-3 |
|
27.03.21
|
Netherlands Latvia |
2-0 |
|
17.11.20
|
Andorra Latvia |
0-5 |
|
11.11.20
|
San Marino Latvia |
0-3 |
|
10.10.20
|
Faroe Islands Latvia |
1-1 |
|
07.10.20
|
Montenegro Latvia |
1-1 |
|
06.09.20
|
Malta Latvia |
1-1 |
|
16.11.19
|
Slovenia Latvia |
1-0 |
|
15.10.19
|
Israel Latvia |
3-1 |
|
06.09.19
|
Austria Latvia |
6-0 |
|
24.03.19
|
Poland Latvia |
2-0 |
|
21.03.19
|
North Macedonia Latvia |
3-1 |
|
19.11.18
|
Andorra Latvia |
0-0 |
|
15.11.18
|
Kazakhstan Latvia |
1-1 |
|
09.09.18
|
Georgia Latvia |
1-0 |
|
13.11.25
|
England Serbia |
2-0 |
|
14.10.25
|
Latvia England |
0-5 |
|
09.10.25
|
England Wales |
3-0 |
|
09.09.25
|
Serbia England |
0-5 |
|
06.09.25
|
England Andorra |
2-0 |
|
10.06.25
|
England Senegal |
1-3 |
|
07.06.25
|
Andorra England |
0-1 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
England Albania |
2-0 |
|
17.11.24
|
England Ireland |
5-0 |
|
14.11.24
|
Greece England |
0-3 |
|
13.10.24
|
Finland England |
1-3 |
|
10.10.24
|
England Greece |
1-2 |
|
10.09.24
|
England Finland |
2-0 |
|
07.09.24
|
Ireland England |
0-2 |
|
14.07.24
|
Spain England |
2-1 |
|
10.07.24
|
Netherlands England |
1-2 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
30.06.24
|
England Slovakia |
2-1 |
|
25.06.24
|
England Slovenia |
0-0 |
|
20.06.24
|
Denmark England |
1-1 |
|
16.06.24
|
Serbia England |
0-1 |
|
07.06.24
|
England Iceland |
0-1 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
England Brazil |
0-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
17.11.23
|
England Malta |
2-0 |
|
17.10.23
|
England Italy |
3-1 |
|
13.10.23
|
England Australia |
1-0 |
|
12.09.23
|
Scotland England |
1-3 |
|
09.09.23
|
Ukraine England |
1-1 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
16.06.23
|
Malta England |
0-4 |
|
26.03.23
|
England Ukraine |
2-0 |
|
23.03.23
|
Italy England |
1-2 |
|
10.12.22
|
England France |
1-2 |
|
04.12.22
|
England Senegal |
3-0 |
|
29.11.22
|
Wales England |
0-3 |
|
25.11.22
|
England USA |
0-0 |
|
21.11.22
|
England Iran |
6-2 |
|
26.09.22
|
England Germany |
3-3 |
|
23.09.22
|
Italy England |
1-0 |
|
14.06.22
|
England Hungary |
0-4 |
|
11.06.22
|
England Italy |
0-0 |
|
07.06.22
|
Germany England |
1-1 |
|
04.06.22
|
Hungary England |
1-0 |
|
29.03.22
|
England Ivory Coast |
3-0 |
|
26.03.22
|
England Switzerland |
2-1 |
|
15.11.21
|
San Marino England |
0-10 |
|
13.11.25
|
England Serbia |
2-0 |
|
09.10.25
|
England Wales |
3-0 |
|
06.09.25
|
England Andorra |
2-0 |
|
10.06.25
|
England Senegal |
1-3 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
England Albania |
2-0 |
|
17.11.24
|
England Ireland |
5-0 |
|
10.10.24
|
England Greece |
1-2 |
|
10.09.24
|
England Finland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
30.06.24
|
England Slovakia |
2-1 |
|
25.06.24
|
England Slovenia |
0-0 |
|
07.06.24
|
England Iceland |
0-1 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
England Brazil |
0-1 |
|
17.11.23
|
England Malta |
2-0 |
|
17.10.23
|
England Italy |
3-1 |
|
13.10.23
|
England Australia |
1-0 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
26.03.23
|
England Ukraine |
2-0 |
|
10.12.22
|
England France |
1-2 |
|
04.12.22
|
England Senegal |
3-0 |
|
25.11.22
|
England USA |
0-0 |
|
21.11.22
|
England Iran |
6-2 |
|
26.09.22
|
England Germany |
3-3 |
|
14.06.22
|
England Hungary |
0-4 |
|
11.06.22
|
England Italy |
0-0 |
|
29.03.22
|
England Ivory Coast |
3-0 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
England Albania |
5-0 |
|
12.10.21
|
England Hungary |
1-1 |
|
05.09.21
|
England Andorra |
4-0 |
|
07.07.21
|
England Denmark |
2-1 |
|
29.06.21
|
England Germany |
2-0 |
|
18.06.21
|
England Scotland |
0-0 |
|
13.06.21
|
England Croatia |
1-0 |
|
06.06.21
|
England Romania |
1-0 |
|
02.06.21
|
England Austria |
1-0 |
|
31.03.21
|
England Poland |
2-1 |
|
25.03.21
|
England San Marino |
5-0 |
|
18.11.20
|
England Iceland |
4-0 |
|
12.11.20
|
England Ireland |
3-0 |
|
14.10.20
|
England Denmark |
0-1 |
|
11.10.20
|
England Belgium |
2-1 |
|
08.10.20
|
England Wales |
3-0 |
|
14.11.19
|
England Montenegro |
7-0 |
|
10.09.19
|
England Kosovo |
5-3 |
|
07.09.19
|
England Bulgaria |
4-0 |
|
14.10.25
|
Latvia England |
0-5 |
|
09.09.25
|
Serbia England |
0-5 |
|
07.06.25
|
Andorra England |
0-1 |
|
14.11.24
|
Greece England |
0-3 |
|
13.10.24
|
Finland England |
1-3 |
|
07.09.24
|
Ireland England |
0-2 |
|
14.07.24
|
Spain England |
2-1 |
|
10.07.24
|
Netherlands England |
1-2 |
|
20.06.24
|
Denmark England |
1-1 |
|
16.06.24
|
Serbia England |
0-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
12.09.23
|
Scotland England |
1-3 |
|
09.09.23
|
Ukraine England |
1-1 |
|
16.06.23
|
Malta England |
0-4 |
|
23.03.23
|
Italy England |
1-2 |
|
29.11.22
|
Wales England |
0-3 |
|
23.09.22
|
Italy England |
1-0 |
|
07.06.22
|
Germany England |
1-1 |
|
04.06.22
|
Hungary England |
1-0 |
|
15.11.21
|
San Marino England |
0-10 |
|
09.10.21
|
Andorra England |
0-5 |
|
08.09.21
|
Poland England |
1-1 |
|
02.09.21
|
Hungary England |
0-4 |
|
11.07.21
|
Italy England (Penalties:3 - 2) |
1-1 |
|
03.07.21
|
Ukraine England |
0-4 |
|
22.06.21
|
Czech Republic England |
0-1 |
|
28.03.21
|
Albania England |
0-2 |
|
15.11.20
|
Belgium England |
2-0 |
|
08.09.20
|
Denmark England |
0-0 |
|
05.09.20
|
Iceland England |
0-1 |
|
17.11.19
|
Kosovo England |
0-4 |
|
14.10.19
|
Bulgaria England |
0-6 |
|
11.10.19
|
Czech Republic England |
2-1 |
|
25.03.19
|
Montenegro England |
1-5 |
|
24.03.2025
|
England Latvia |
3-0
|