Cyprus vs Latvia Match Facts
4W-2D-4L in the last 10 matches, with 15 goals scored and 12 conceded. Average goals: 1.5 for, 1.2 against. Win 40%, AH win 40%, goal over 40%, corner over 50%.
2W-3D-5L in the last 10 matches, with 6 goals scored and 14 conceded. Average goals: 0.6 for, 1.4 against. Win 20%, AH win 20%, goal over 40%, corner over 50%.
Football Predictions: Goal under 2.25, Corner over 9.0, Cyprus -1.0 (based on history stats, only for reference)
Cyprus vs Latvia H2H Analysis
Cyprus are strong at home with two wins and a draw, scoring consistently and often leading at half-time. Latvia have just one win in six, leaking two goals per away game. H2H last two ended level, but Cyprus hold clear home advantage. Goals tend to be limited at home for Cyprus, and Latvia struggle to score away, so under is favoured. With Asian handicap of -0.5/-1.0, Cyprus is the pick.
Cyprus vs Latvia Historical Stats
| Cyprus | ||||||||
|---|---|---|---|---|---|---|---|---|
| Full | Match | Avg. Total | Avg. Get | Avg. Lost | Win | Draw | Lose | Win Prob. |
| Total | ||||||||
| Home | ||||||||
| Away | ||||||||
| Last 6 | ||||||||
| Half | Match | Avg. Total | Avg. Get | Avg. Lost | Win | Draw | Lose | Win Prob. |
| Total | ||||||||
| Home | ||||||||
| Away | ||||||||
| Last 6 | ||||||||
| Latvia | ||||||||
|---|---|---|---|---|---|---|---|---|
| Full | Match | Avg. Total | Avg. Get | Avg. Lost | Win | Draw | Lose | Win Prob. |
| Total | ||||||||
| Home | ||||||||
| Away | ||||||||
| Last 6 | ||||||||
| Half | Match | Avg. Total | Avg. Get | Avg. Lost | Win | Draw | Lose | Win Prob. |
| Total | ||||||||
| Home | ||||||||
| Away | ||||||||
| Last 6 | ||||||||
Total Corners over 7.5 - 13.5 | |||
|---|---|---|---|
| Home | Away | Average | |
| Over 7.5 | |||
| Over 8.5 | |||
| Over 9.5 | |||
| Over 10.5 | |||
| Over 11.5 | |||
| Over 12.5 | |||
| Over 13.5 | |||
Cards Over 1.5 - 7.5 | |||
|---|---|---|---|
| Home | Away | Average | |
| Over 1.5 | |||
| Over 2.5 | |||
| Over 3.5 | |||
| Over 4.5 | |||
| Over 5.5 | |||
| Over 6.5 | |||
| Over 7.5 | |||
Cyprus vs Latvia Goal/Corner Time Distribution
Cyprus vs Latvia Head to Head
Cyprus vs Latvia View Full H2H →| Cyprus Last | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| League | Time | Home | Score | Away | Result | Handicap | Goal O/U | Corner Line | Corner O/U | Events | Corner full. | Corner Half. | 35-45 | 80-90 |
| UEFA Nations League C | 2026-09-28 | 2 Latvia |
0 - 0
0 - 0
|
Cyprus 4 | D | 0.0 | Under | 9.0 |
|
|||||
| International Match | 2024-03-21 | 1 Cyprus |
1 - 0
1 - 1
|
Latvia | D | 0.0 | Push | 8.0 |
|
|||||
| Last , Score Win , Draw , Lose , Score Win Prob.: | ||||||||||||||
| Last , Corner Win , Draw , Lose , Corner Win Prob.: | ||||||||||||||
Cyprus Recent Form
| Cyprus Last | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| League | Time | Home | Score | Away | Result | Handicap | Goal O/U | Corner Line | Corner O/U | Events | Corner full. | Corner Half. | 35-45 | 80-90 |
| UEFA Nations League C | 2026-10-02 | 1 Cyprus |
2 - 0
2 - 0
|
Armenia 2 | W | -0.5 | Under | 8.5 |
|
|||||
| UEFA Nations League C | 2026-09-28 | 2 Latvia |
0 - 0
0 - 0
|
Cyprus 4 | D | 0.0 | Under | 9.0 |
|
|||||
| UEFA Nations League C | 2026-09-25 | 1 Montenegro |
0 - 0
2 - 1
|
Cyprus 3 | L | -1.0 | Over | 9.0 |
|
|||||
| International Match | 2026-06-07 | Liechtenstein |
0 - 1
0 - 2
|
Cyprus 2 | W | +1.5 | Under | 8.5 |
|
|||||
| International Match | 2026-06-04 | Slovenia |
0 - 1
1 - 1
|
Cyprus 4 1 | D | -1.0 | Under | 8.5 |
|
|||||
| International Match | 2026-03-30 | 1 Cyprus |
3 - 0
3 - 2
|
Moldova 1 | W | -1.0 | Over | 8.5 | Under |
|
4-1 (5) | 2-0 (2) | 1 (1-0) | 1 (0-1) |
| International Match | 2026-03-26 | 1 Cyprus |
0 - 1
0 - 1
|
Belarus 4 | L | 0.0, -0.5 | Under | 8.5 | Over |
|
5-4 (9) | 2-2 (4) | 2 (1-1) | 4 (2-2) |
| International Match | 2025-11-18 | 4 Cyprus |
1 - 1
2 - 4
|
Estonia 3 | L | -0.5, -1.0 | Over | 8.5 | Over |
|
5-6 (11) | 4-5 (9) | 2 (0-2) | 1 (0-1) |
| Europe - World Cup Qualifying | 2025-11-15 | 2 Cyprus |
0 - 1
0 - 2
|
Austria | L | +1.5, +2.0 | Under | 8.5 | Over |
|
6-3 (9) | 1-1 (2) | 0 (0-0) | 2 (1-1) |
| Europe - World Cup Qualifying | 2025-10-12 | 2 San Marino |
0 - 1
0 - 4
|
Cyprus 3 | W | +2.0 | Over | 9.0 | Under |
|
2-5 (7) | 0-3 (3) | 0 (0-0) | 1 (0-1) |
| Europe - World Cup Qualifying | 2025-10-09 | 2 Cyprus |
1 - 2
2 - 2
|
Bosnia-Herzegovina 4 | D | +0.5 | Over | 9.0 | Under |
|
3-5 (8) | 1-1 (2) | 1 (0-1) | 3 (1-2) |
| Europe - World Cup Qualifying | 2025-09-09 | 3 Cyprus |
1 - 2
2 - 2
|
Romania 2 | D | +0.5, +1.0 | Over | 9.0 | Under |
|
7-1 (8) | 1-1 (2) | 1 (0-1) | 1 (1-0) |
| Europe - World Cup Qualifying | 2025-09-06 | 1 Austria |
0 - 0
1 - 0
|
Cyprus 3 | L | -2.5 | Under | 9.5 | Over |
|
7-3 (10) | 4-1 (5) | 2 (1-1) | 2 (1-1) |
| Europe - World Cup Qualifying | 2025-06-10 | 1 Romania |
2 - 0
2 - 0
|
Cyprus 2 | L | -1.0, -1.5 | Under | 9.0 | Over |
|
10-3 (13) | 4-2 (6) | 2 (0-2) | 2 (2-0) |
| International Match | 2025-06-06 | 5 Bulgaria |
1 - 1
2 - 2
|
Cyprus 3 | D | -0.5, -1.0 | Over | 8.5 | Over |
|
3-6 (9) | 1-3 (4) | 4 (1-3) | 2 (0-2) |
| Europe - World Cup Qualifying | 2025-03-24 | 2 Bosnia-Herzegovina |
1 - 1
2 - 1
|
Cyprus 2 1 | L | -1.0 | Over | 9.5 | Over |
|
7-7 (14) | 3-4 (7) | 2 (1-1) | 1 (1-0) |
| Europe - World Cup Qualifying | 2025-03-21 | Cyprus |
0 - 0
2 - 0
|
San Marino 2 | W | -2.0 | Under | 9.5 | Under |
|
7-2 (9) | 3-1 (4) | 2 (2-0) | 1 (0-1) |
| UEFA Nations League C | 2024-11-18 | Romania |
2 - 0
4 - 1
|
Cyprus 3 1 | L | -1.0, -1.5 | Over | 9.0 | Under |
|
5-2 (7) | 3-1 (4) | 2 (1-1) | 2 (2-0) |
| UEFA Nations League C | 2024-11-15 | 4 Cyprus |
1 - 0
2 - 1
|
Lithuania 2 | W | 0.0, -0.5 | Over | 8.5 | Under |
|
5-2 (7) | 4-1 (5) | 1 (0-1) | 1 (1-0) |
| UEFA Nations League C | 2024-10-15 | 1 Kosovo |
1 - 0
3 - 0
|
Cyprus 3 | L | -1.5 | Over | 8.5 | Over |
|
5-6 (11) | 2-2 (4) | 0 (0-0) | 4 (1-3) |
| UEFA Nations League C | 2024-10-12 | 4 Cyprus |
0 - 3
0 - 3
|
Romania 2 | L | +0.5, +1.0 | Over | 8.5 | Over |
|
4-6 (10) | 1-1 (2) | 1 (0-1) | 4 (3-1) |
| UEFA Nations League C | 2024-09-09 | 2 Cyprus |
0 - 2
0 - 4
|
Kosovo 1 | L | +0.5 | Over | 8.5 | Over |
|
8-1 (9) | 2-0 (2) | 1 (1-0) | 2 (2-0) |
| UEFA Nations League C | 2024-09-06 | 1 Lithuania |
0 - 1
0 - 1
|
Cyprus 5 | W | 0.0, -0.5 | Under | 8.5 | Under |
|
4-2 (6) | 2-0 (2) | 1 (1-0) | 2 (1-1) |
| International Match | 2024-06-11 | 2 San Marino |
0 - 1
1 - 4
|
Cyprus | W | +1.5 | Over | 8.5 | Over |
|
5-10 (15) | 0-8 (8) | 1 (0-1) | 2 (1-1) |
| International Match | 2024-06-08 | 3 Moldova |
1 - 0
3 - 2
|
Cyprus 1 | L | 0.0, -0.5 | Over | 8.0 | Push |
|
6-2 (8) | 2-2 (4) | 1 (1-0) | 1 (1-0) |
| International Match | 2024-03-25 | 1 Cyprus |
0 - 1
0 - 1
|
Serbia 1 | L | +1.5, +2.0 | Under | 8.5 | Over |
|
5-4 (9) | 0-3 (3) | 1 (0-1) | 2 (2-0) |
| International Match | 2024-03-21 | 1 Cyprus |
1 - 0
1 - 1
|
Latvia | D | 0.0 | Push | 8.0 | Over |
|
6-4 (10) | 3-1 (4) | 0 (0-0) | 2 (2-0) |
| International Match | 2023-11-19 | 1 Cyprus |
1 - 0
1 - 0
|
Lithuania 4 | W | 0.0, -0.5 | Under | 8.5 | Under |
|
3-5 (8) | 1-4 (5) | 3 (0-3) | 1 (1-0) |
| Euro 2024 Qualifying | 2023-11-16 | 4 Cyprus |
0 - 3
1 - 3
|
Spain 1 | L | +3.0, +3.5 | Push | 10.5 | Under |
|
0-8 (8) | 0-7 (7) | 3 (0-3) | 0 (0-0) |
| Euro 2024 Qualifying | 2023-10-15 | 1 Georgia |
0 - 0
4 - 0
|
Cyprus 2 | L | -1.5 | Over | 9.0 | Under |
|
2-4 (6) | 1-3 (4) | 1 (0-1) | 1 (0-1) |
| Last , Score Win , Draw , Lose , Score Win Prob.: | ||||||||||||||
| Last , Corner Win , Draw , Lose , Corner Win Prob.: | ||||||||||||||
Latvia Recent Form
| Latvia Last | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| League | Time | Home | Score | Away | Result | Handicap | Goal O/U | Corner Line | Corner O/U | Events | Corner full. | Corner Half. | 35-45 | 80-90 |
| UEFA Nations League C | 2026-10-02 | 1 Latvia |
0 - 1
1 - 2
|
Montenegro 1 | L | +0.5, +1.0 | Over | 9.0 |
|
|||||
| UEFA Nations League C | 2026-09-28 | 2 Latvia |
0 - 0
0 - 0
|
Cyprus 4 | D | 0.0 | Under | 9.0 |
|
|||||
| UEFA Nations League C | 2026-09-25 | 1 Armenia |
1 - 0
2 - 0
|
Latvia | L | -0.5 | Under | 9.0 |
|
|||||
| International Match | 2026-06-09 | Latvia |
0 - 0
0 - 1
|
Faroe Islands 1 | L | 0.0, -0.5 | Under | 9.0 |
|
|||||
| UEFA Nations League | 2026-03-31 | 2 Latvia |
0 - 0
1 - 0
|
Gibraltar 5 | W | -1.5 | Under | 9.5 |
|
|||||
| UEFA Nations League | 2026-03-26 | 2 Gibraltar |
0 - 0
0 - 1
|
Latvia 2 | W | +1.0 | Under | 9.0 | Under |
|
1-6 (7) | 0-2 (2) | 0 (0-0) | 1 (1-0) |
| Europe - World Cup Qualifying | 2025-11-16 | Serbia |
0 - 1
2 - 1
|
Latvia 2 | L | -1.5, -2.0 | Push | 8.5 | Over |
|
13-3 (16) | 6-1 (7) | 4 (3-1) | 2 (1-1) |
| International Match | 2025-11-13 | 2 North Macedonia |
0 - 0
0 - 0
|
Latvia 3 | D | -0.5, -1.0 | Under | 8.5 | Under |
|
2-5 (7) | 2-0 (2) | 2 (2-0) | 3 (0-3) |
| Europe - World Cup Qualifying | 2025-10-14 | 4 Latvia |
0 - 3
0 - 5
|
England 1 | L | +3.0 | Over | 10.0 | Over |
|
2-9 (11) | 1-3 (4) | 2 (0-2) | 1 (0-1) |
| Europe - World Cup Qualifying | 2025-10-11 | 1 Latvia |
1 - 1
2 - 2
|
Andorra 2 1 | D | -1.0 | Over | 9.0 | Under |
|
5-1 (6) | 1-0 (1) | 1 (1-0) | 2 (1-1) |
| Europe - World Cup Qualifying | 2025-09-09 | Albania |
1 - 0
1 - 0
|
Latvia 3 | L | -1.5 | Under | 9.0 | Under |
|
2-4 (6) | 0-2 (2) | 0 (0-0) | 2 (0-2) |
| Europe - World Cup Qualifying | 2025-09-06 | 1 Latvia |
0 - 1
0 - 1
|
Serbia 1 | L | +1.5 | Under | 9.0 | Over |
|
3-7 (10) | 0-5 (5) | 2 (0-2) | 2 (1-1) |
| Europe - World Cup Qualifying | 2025-06-10 | 3 Latvia |
1 - 1
1 - 1
|
Albania | D | +0.5 | Push | 8.5 | Over |
|
6-9 (15) | 6-4 (10) | 5 (4-1) | 1 (0-1) |
| International Match | 2025-06-07 | 3 Latvia |
0 - 0
0 - 0
|
Azerbaijan | D | 0.0, -0.5 | Under | 9.0 | Under |
|
5-1 (6) | 2-0 (2) | 0 (0-0) | 0 (0-0) |
| Europe - World Cup Qualifying | 2025-03-24 | 1 England |
1 - 0
3 - 0
|
Latvia 2 | L | -3.5 | Under | 9.5 | Over |
|
10-2 (12) | 4-1 (5) | 0 (0-0) | 4 (4-0) |
| Europe - World Cup Qualifying | 2025-03-21 | Andorra |
0 - 0
0 - 1
|
Latvia 2 | W | +0.5 | Under | 8.0 | Under |
|
3-1 (4) | 0-0 (0) | 0 (0-0) | 2 (2-0) |
| UEFA Nations League C | 2024-11-17 | 2 Latvia |
0 - 0
1 - 2
|
Armenia 1 | L | 0.0, +0.5 | Over | 9.0 | Push |
|
0-9 (9) | 0-7 (7) | 2 (0-2) | 1 (0-1) |
| UEFA Nations League C | 2024-11-14 | 2 North Macedonia |
0 - 0
1 - 0
|
Latvia 3 | L | -1.0, -1.5 | Under | 8.5 | Under |
|
5-2 (7) | 2-2 (4) | 2 (2-0) | 1 (1-0) |
| UEFA Nations League C | 2024-10-13 | 2 Faroe Islands |
1 - 0
1 - 1
|
Latvia 1 | D | 0.0 | Push | 8.5 | Under |
|
5-1 (6) | 2-1 (3) | 1 (0-1) | 1 (1-0) |
| UEFA Nations League C | 2024-10-10 | 1 Latvia |
0 - 1
0 - 3
|
North Macedonia 2 | L | 0.0, +0.5 | Over | 8.5 | Over |
|
5-4 (9) | 2-2 (4) | 2 (2-0) | 2 (0-2) |
| UEFA Nations League C | 2024-09-10 | Latvia |
0 - 0
1 - 0
|
Faroe Islands 1 | W | -0.5 | Under | 9.0 | Under |
|
6-1 (7) | 4-0 (4) | 1 (1-0) | 1 (1-0) |
| UEFA Nations League C | 2024-09-07 | Armenia |
2 - 1
4 - 1
|
Latvia 2 | L | -0.5, -1.0 | Over | 8.5 | Over |
|
8-3 (11) | 5-3 (8) | 2 (2-0) | 1 (1-0) |
| International Match | 2024-06-11 | Latvia |
0 - 0
1 - 0
|
Faroe Islands 1 | W | -0.5 | Under | 8.5 | Under |
|
5-3 (8) | 2-1 (3) | 2 (1-1) | 0 (0-0) |
| International Match | 2024-06-08 | 2 Latvia |
0 - 0
0 - 2
|
Lithuania | L | 0.0, -0.5 | Under | 9.0 | Over |
|
6-4 (10) | 3-2 (5) | 1 (0-1) | 2 (2-0) |
| International Match | 2024-03-26 | 3 Latvia |
1 - 1
1 - 1
|
Liechtenstein 8 | D | -1.5, -2.0 | Under | 8.5 | Over |
|
9-1 (10) | 4-0 (4) | 1 (1-0) | 4 (3-1) |
| International Match | 2024-03-21 | 1 Cyprus |
1 - 0
1 - 1
|
Latvia | D | 0.0 | Push | 8.0 | Over |
|
6-4 (10) | 3-1 (4) | 0 (0-0) | 2 (2-0) |
| International Match | 2023-11-21 | 2 Poland |
1 - 0
2 - 0
|
Latvia 3 | L | -1.5, -2.0 | Under | 8.5 | Over |
|
8-4 (12) | 8-2 (10) | 4 (3-1) | 0 (0-0) |
| Euro 2024 Qualifying | 2023-11-18 | 2 Latvia |
0 - 2
0 - 2
|
Croatia | L | +2.0 | Under | 9.5 | Under |
|
4-1 (5) | 2-0 (2) | 0 (0-0) | 2 (2-0) |
| Euro 2024 Qualifying | 2023-10-15 | 3 Turkey |
0 - 0
4 - 0
|
Latvia 4 | L | -2.0, -2.5 | Over | 9.5 | Over |
|
9-5 (14) | 7-1 (8) | 6 (6-0) | 2 (2-0) |
| Euro 2024 Qualifying | 2023-10-12 | 1 2 Latvia |
1 - 0
2 - 0
|
Armenia 1 | W | +0.5 | Under | 8.5 | Over |
|
5-6 (11) | 2-0 (2) | 0 (0-0) | 3 (0-3) |
| Last , Score Win , Draw , Lose , Score Win Prob.: | ||||||||||||||
| Last , Corner Win , Draw , Lose , Corner Win Prob.: | ||||||||||||||
| 1x2 | |||
|---|---|---|---|
| Full | 1.571 | 3.7 | 6.25 |
| Asian Handicap | ||
|---|---|---|
| Full (-1.0) | [email protected] | [email protected] |
| Half (-0.25) | [email protected] | [email protected] |
| Total Corners | ||
|---|---|---|
| Full (9.0) | [email protected] | Under@2 |
| Half (4.5) | [email protected] | [email protected] |
| Total Goals | ||
|---|---|---|
| Full (2.25) | [email protected] | [email protected] |
| Half (1.0) | [email protected] | [email protected] |
Status: Full-time , Score: 2 - 1 , Corner: 7 - 3
Corner: 9.0 , Handicap: -1.0 , Goals: 2.0, 2.5
Score: 0 - 0 , Corner: 3 - 1 Half
Corner: 4.5 , Handicap: 0.0, -0.5 , Goals: 1.0
-
2' - 1st Corner - Cyprus -
7' - 2nd Corner - Latvia -
17' - 3rd Corner - Cyprus -
23' - 4th Corner - Cyprus - Race to 3 Corners - Cyprus
-
29' - 1st Yellow Card - Latvia -
0-0 score at the end of First Half - 46' ~ Substitution ~ Cudars ~ Vapne ~(Latvia)
- 46' ~ Substitution ~ Patijcuks ~ Strods ~(Latvia)
-
52' - 5th Corner - Cyprus -
57' - 1st Goal - Latvia - 59' ~ Substitution ~ Kosti ~ Kakoullis ~(Cyprus)
- 59' ~ Substitution ~ Georgiou ~ Loizou ~(Cyprus)
- Race to 5 Corners - Cyprus
-
61' - 6th Corner - Cyprus - 60' ~ Substitution ~ Uldrikis ~ Gutkovskis ~(Latvia)
- 68' ~ Substitution ~ Neofytou ~ Pittas ~(Cyprus)
-
69' - 7th Corner - Latvia - 68' ~ Substitution ~ Kyriakou ~ Artymatas ~(Cyprus)
-
70' - 2nd Goal - Cyprus - 74' ~ Substitution ~ Aleksanjan ~ Daskevics ~(Latvia)
-
76' - 2nd Yellow Card - Latvia -
79' - 8th Corner - Cyprus -
82' - 9th Corner - Latvia -
83' - 10th Corner - Cyprus - Race to 7 Corners - Cyprus
-
85' - 3rd Yellow Card - Cyprus -
86' - 4th Yellow Card - Latvia - 88' ~ Substitution ~ Saveljevs ~ Zelenkovs ~(Latvia)
- 90' ~ Substitution ~ Tsaroulla ~ Kastanos ~(Cyprus)
-
90+4' - 3rd Goal - Cyprus -
90+5' - 5th Yellow Card - Cyprus -
2-1 score at the end of Second Half
Total Corners over 7.5 - 13.5
Cards Over 1.5 - 7.5