WOR

UEFA U21 Championship - Qualification 2025/26

Every result, the table as it finished, and the price each match went off at. 240 matches played between June 2025 and October 2026.

240Matches
765Goals
3.19Per game
46.3%Home wins
71%Priced at kickoff
Spain U21Top of the table

Final table 51 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SUSpain U21 10 9 0 1 +42 27
2 GUGermany U21 10 9 0 1 +27 27
3 IUItaly U21 10 9 0 1 +25 27
4 GUGreece U21 10 9 0 1 +23 27
5 PUPoland U21 10 9 0 1 +20 27
6 FUFrance U21 10 8 2 0 +26 26
7 PUPortugal U21 10 8 1 1 +33 25
8 FUFinland U21 10 7 2 1 +27 23
9 EUEngland U21 10 7 2 1 +16 23
10 SUSlovakia U21 10 6 2 2 +4 20
11 ROIRepublic of Ireland U21 10 6 2 2 +2 20
12 CUCroatia U21 8 6 1 1 +12 19
13 IUIceland U21 10 5 3 2 +11 18
14 CRUCzech Republic U21 10 5 3 2 +11 18
15 SUScotland U21 10 5 2 3 +13 17
16 NUNorway U21 8 5 2 1 +13 17
17 BUBelgium U21 8 5 2 1 +11 17
18 SUSwitzerland U21 10 5 2 3 0 17
19 RURomania U21 10 5 1 4 -1 16
20 KUKosovo U21 10 4 3 3 +10 15
21 DUDenmark U21 8 4 3 1 +9 15
22 AUAustria U21 8 4 2 2 +6 14
23 NIUNorthern Ireland U21 10 4 2 4 0 14
24 BUBulgaria U21 10 4 2 4 -1 14
25 TUTurkey U21 8 3 4 1 +1 13
26 SUSweden U21 10 4 1 5 -10 13
27 NUNetherlands U21 8 3 3 2 +5 12
28 UUUkraine U21 8 3 3 2 +4 12
29 MUMontenegro U21 10 3 3 4 -3 12
30 FIUFaroe Islands U21 10 4 0 6 -9 12
31 IUIsrael U21 8 2 5 1 0 11
32 GUGeorgia U21 10 2 4 4 -2 10
33 LULuxembourg U21 10 3 1 6 -9 10
34 AUAzerbaijan U21 10 2 4 4 -13 10
35 MUMoldova U21 10 2 3 5 -7 9
36 AUAndorra U21 10 2 2 6 -5 8
37 LULatvia U21 10 2 2 6 -12 8
38 HUHungary U21 8 1 4 3 -4 7
39 BUBosnia-Herzegovina U21 8 1 4 3 -8 7
40 NMUNorth Macedonia U21 10 2 1 7 -12 7
41 CUCyprus U21 10 2 0 8 -21 6
42 WUWales U21 8 2 0 6 -21 6
43 SUSlovenia U21 8 1 2 5 -10 5
44 BUBelarus U21 8 1 1 6 -5 4
45 KUKazakhstan U21 10 1 1 8 -10 4
46 LULithuania U21 8 0 2 6 -13 2
47 EUEstonia U21 10 0 2 8 -19 2
48 AUArmenia U21 10 0 1 9 -20 1
49 MUMalta U21 10 0 0 10 -36 0
50 GUGibraltar U21 10 0 0 10 -43 0
51 SMUSan Marino U21 10 0 0 10 -57 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.19
765 goals. 55% of matches went over 2.5.
Home advantage
46.3%
Draws 19.2%, away wins 34.6%.
Half-time lead held
85.1%
From 154 matches where someone led at the break.
1–1 23 · 9.6%
2–0 20 · 8.3%
3–0 17 · 7.1%
0–2 17 · 7.1%
0–1 17 · 7.1%
2–1 16 · 6.7%

Results 248

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Monday 16 November 2026
16:00 Netherlands U21 scheduled Denmark U21 — — —
16:00 Republic of Ireland U21 scheduled Finland U21 — — —
16:00 Greece U21 scheduled Iceland U21 — — —
16:00 Czechia U21 scheduled Turkey U21 — — —
Monday 9 November 2026
16:00 Turkey U21 scheduled Czechia U21 — — —
16:00 Iceland U21 scheduled Greece U21 — — —
16:00 Finland U21 scheduled Republic of Ireland U21 — — —
16:00 Denmark U21 scheduled Netherlands U21 — — —
Tuesday 6 October 2026
17:00 Turkey U21 0 – 0 Hungary U21 — — —
17:00 Lithuania U21 0 – 1 Croatia U21 — — —
17:00 Kosovo U21 4 – 4 Finland U21 — — —
17:00 Cyprus U21 2 – 0 San Marino U21 — — —
17:00 Spain U21 7 – 1 Romania U21 — — —
17:00 Republic of Ireland U21 3 – 1 England U21 — — —
17:00 Andorra U21 1 – 2 Slovakia U21 — — —
17:00 Faroe Islands U21 0 – 2 Iceland U21 — — —
17:00 France U21 7 – 1 Switzerland U21 — — —
17:00 Luxembourg U21 3 – 0 Estonia U21 — — —
16:45 Norway U21 1 – 1 Israel U21 — — —
16:45 Netherlands U21 4 – 0 Bosnia-Herzegovina U21 — — —
16:30 Wales U21 1 – 7 Austria U21 — — —
16:30 Denmark U21 0 – 0 Belgium U21 — — —
16:30 Bulgaria U21 0 – 2 Scotland U21 — — —
16:30 Portugal U21 2 – 0 Czech Republic U21 — — —
16:00 Germany U21 2 – 0 Georgia U21 — — —
16:00 Latvia U21 2 – 0 Malta U21 — — —
16:00 Northern Ireland U21 0 – 1 Greece U21 — — —
14:00 Moldova U21 3 – 2 Kazakhstan U21 — — —
13:45 Azerbaijan U21 3 – 0 Gibraltar U21 — — —
Monday 5 October 2026
16:30 Sweden U21 2 – 0 North Macedonia U21 — — —
16:15 Italy U21 6 – 2 Poland U21 — — —
14:30 Montenegro U21 1 – 1 Armenia U21 — — —
Saturday 3 October 2026
17:00 France U21 3 – 2 Luxembourg U21 — — —
Friday 2 October 2026
18:45 England U21 0 – 0 Slovakia U21 — — —
17:30 Andorra U21 0 – 0 Moldova U21 — — —
16:00 Austria U21 1 – 1 Denmark U21 — — —
16:00 Ukraine U21 1 – 0 Croatia U21 — — —
16:00 Slovenia U21 2 – 4 Netherlands U21 — — —
Thursday 1 October 2026
18:45 Northern Ireland U21 1 – 1 Georgia U21 — — —
18:15 San Marino U21 0 – 13 Spain U21 — — —
17:00 Hungary U21 2 – 1 Lithuania U21 — — —
16:30 Armenia U21 0 – 1 Italy U21 — — —
16:00 North Macedonia U21 1 – 1 Montenegro U21 — — —
15:00 Greece U21 4 – 2 Latvia U21 — — —
Wednesday 30 September 2026
19:00 Portugal U21 4 – 0 Gibraltar U21 — — —
18:30 Scotland U21 5 – 2 Azerbaijan U21 — — —
17:00 Kosovo U21 2 – 1 Cyprus U21 — — —
16:00 Malta U21 1 – 4 Germany U21 — — —
16:00 Poland U21 3 – 0 Sweden U21 — — —
16:00 Romania U21 0 – 2 Finland U21 — — —
16:00 Czech Republic U21 1 – 0 Bulgaria U21 — — —
16:00 Faroe Islands U21 0 – 1 Luxembourg U21 — — —
Tuesday 29 September 2026
18:00 Republic of Ireland U21 4 – 3 Kazakhstan U21 — — —
18:00 Belgium U21 1 – 0 Wales U21 — — —
16:00 Norway U21 6 – 1 Bosnia-Herzegovina U21 — — —
16:00 Estonia U21 0 – 2 France U21 — — —
15:00 Iceland U21 5 – 1 Switzerland U21 — — —
14:00 Slovenia U21 2 – 3 Israel U21 — — —
Monday 28 September 2026
16:30 Denmark U21 2 – 0 Belarus U21 — — —
Saturday 26 September 2026
17:00 Malta U21 0 – 4 Northern Ireland U21 — — —
16:00 Latvia U21 0 – 4 Germany U21 — — —
16:00 Ukraine U21 2 – 2 Turkey U21 — — —
15:00 Georgia U21 0 – 3 Greece U21 — — —
15:00 Croatia U21 3 – 1 Hungary U21 — — —
Friday 25 September 2026
18:30 England U21 4 – 2 Kazakhstan U21 — — —
17:30 Switzerland U21 5 – 0 Luxembourg U21 — — —
16:30 Netherlands U21 0 – 0 Norway U21 — — —
16:00 Slovakia U21 0 – 2 Republic of Ireland U21 — — —
16:00 Cyprus U21 0 – 3 Romania U21 — — —
16:00 Estonia U21 1 – 2 Faroe Islands U21 — — —
15:30 Bulgaria U21 2 – 1 Portugal U21 — — —
15:30 Finland U21 2 – 1 Spain U21 — — —
15:00 Iceland U21 1 – 1 France U21 — — —
13:45 Azerbaijan U21 1 – 1 Czech Republic U21 — — —
Thursday 24 September 2026
18:30 San Marino U21 0 – 3 Kosovo U21 — — —
18:00 Belgium U21 1 – 0 Belarus U21 — — —
Tuesday 31 March 2026
18:30 Portugal U21 3 – 0 Scotland U21 1.25 6.20 13.00
18:00 England U21 4 – 1 Moldova U21 1.05 14.00 53.00
18:00 Switzerland U21 2 – 1 Estonia U21 1.13 9.50 22.00
17:00 Spain U21 2 – 0 Kosovo U21 1.15 9.00 19.00
16:30 Sweden U21 0 – 4 Italy U21 4.40 4.00 1.75
16:00 Greece U21 0 – 2 Germany U21 5.40 4.35 1.61
16:00 Austria U21 2 – 1 Belarus U21 1.50 4.75 6.50
16:00 Denmark U21 4 – 0 Wales U21 1.44 4.80 7.50
16:00 Bulgaria U21 0 – 0 Azerbaijan U21 1.34 5.25 11.50
16:00 Romania U21 3 – 0 San Marino U21 1.05 30.00 67.00
15:30 Croatia U21 3 – 0 Turkey U21 2.10 3.60 3.60
15:00 Georgia U21 4 – 1 Malta U21 1.17 8.00 18.00
15:00 Israel U21 0 – 0 Bosnia-Herzegovina U21 2.02 3.44 3.94
15:00 Kazakhstan U21 0 – 1 Republic of Ireland U21 4.40 3.55 1.95
15:00 Czech Republic U21 5 – 0 Gibraltar U21 1.05 19.00 56.00
15:00 Finland U21 3 – 0 Cyprus U21 1.14 11.00 20.00
14:30 Hungary U21 1 – 2 Ukraine U21 3.35 3.60 2.15
14:00 Armenia U21 0 – 2 North Macedonia U21 2.80 3.40 2.64
14:00 Slovenia U21 2 – 0 Norway U21 4.45 4.02 1.81
12:00 Montenegro U21 0 – 1 Poland U21 5.00 4.00 1.75
11:00 Latvia U21 1 – 3 Northern Ireland U21 3.19 3.30 2.50
Monday 30 March 2026
17:00 France U21 2 – 1 Iceland U21 1.21 7.20 13.00
Friday 27 March 2026
19:00 Belgium U21 1 – 0 Austria U21 1.85 3.65 4.60
19:00 Switzerland U21 1 – 0 Faroe Islands U21 1.21 7.50 15.50
19:00 Scotland U21 0 – 0 Czech Republic U21 2.60 3.66 2.75
18:30 Andorra U21 1 – 1 England U21 26.00 14.00 1.08
18:00 Gibraltar U21 0 – 1 Bulgaria U21 26.00 15.00 1.10
18:00 Kosovo U21 0 – 1 Romania U21 3.04 3.21 2.50
17:30 Wales U21 2 – 0 Belarus U21 2.09 3.75 3.61
17:30 Sweden U21 2 – 2 Montenegro U21 1.46 4.85 7.60
17:00 Germany U21 3 – 0 Northern Ireland U21 1.12 10.50 21.00
17:00 Poland U21 4 – 1 Armenia U21 1.11 12.50 26.00
17:00 Ukraine U21 1 – 1 Lithuania U21 1.25 6.30 13.50
17:00 Norway U21 3 – 2 Netherlands U21 2.92 3.90 2.54
16:00 Greece U21 5 – 0 Malta U21 1.03 20.00 61.00
15:00 Georgia U21 1 – 1 Latvia U21 1.66 3.95 6.25
15:00 Kazakhstan U21 1 – 3 Slovakia U21 5.60 4.20 1.65
15:00 Cyprus U21 0 – 7 Spain U21 27.00 11.50 1.09
14:00 Bosnia-Herzegovina U21 0 – 0 Slovenia U21 2.90 3.35 2.58
11:00 Azerbaijan U21 0 – 4 Portugal U21 36.00 15.75 1.05
Thursday 26 March 2026
18:30 Luxembourg U21 1 – 5 France U21 18.00 8.50 1.16
17:15 Italy U21 4 – 0 North Macedonia U21 1.11 10.50 26.00
17:15 Republic of Ireland U21 1 – 1 Moldova U21 1.31 5.65 10.50
17:00 San Marino U21 0 – 8 Finland U21 62.00 30.00 1.02
16:00 Iceland U21 6 – 2 Estonia U21 1.28 5.90 12.25
Tuesday 18 November 2025
19:00 Hungary U21 0 – 2 Croatia U21 4.69 3.86 1.76
18:30 Israel U21 3 – 1 Netherlands U21 11.00 5.93 1.30
18:30 Luxembourg U21 2 – 1 Switzerland U21 8.25 5.28 1.39
18:30 Andorra U21 4 – 0 Republic of Ireland U21 15.00 5.85 1.25
18:00 Malta U21 0 – 1 Latvia U21 4.50 3.83 1.82
18:00 Gibraltar U21 0 – 1 Azerbaijan U21 12.25 6.83 1.26
17:30 Montenegro U21 1 – 4 Italy U21 11.00 5.41 1.32
17:30 Scotland U21 1 – 0 Bulgaria U21 1.92 3.81 4.12
17:00 Georgia U21 0 – 2 Germany U21 15.00 8.16 1.19
17:00 Bosnia-Herzegovina U21 0 – 1 Norway U21 8.75 4.90 1.40
17:00 Slovakia U21 0 – 4 England U21 6.50 4.55 1.54
17:00 Czech Republic U21 0 – 0 Portugal U21 5.75 4.31 1.62
17:00 San Marino U21 0 – 5 Cyprus U21 17.00 7.58 1.19
17:00 Romania U21 0 – 2 Spain U21 9.25 5.16 1.35
16:30 Finland U21 0 – 0 Kosovo U21 1.62 4.25 5.75
16:00 North Macedonia U21 0 – 1 Poland U21 11.00 5.71 1.30
16:00 Lithuania U21 1 – 2 Turkey U21 12.00 6.32 1.28
14:00 Greece U21 4 – 0 Northern Ireland U21 1.51 4.60 7.13
14:00 Belarus U21 0 – 1 Denmark U21 6.70 4.20 1.58
11:00 Armenia U21 0 – 1 Sweden U21 13.50 7.06 1.26
Monday 17 November 2025
20:00 France U21 1 – 0 Faroe Islands U21 1.02 40.00 56.00
14:30 Kazakhstan U21 1 – 1 Moldova U21 1.75 3.80 5.00
Saturday 15 November 2025
18:00 Gibraltar U21 0 – 2 Scotland U21 61.00 30.00 1.03
Friday 14 November 2025
19:45 England U21 2 – 0 Republic of Ireland U21 1.20 8.58 17.20
19:45 Spain U21 7 – 0 San Marino U21 — — —
18:30 Switzerland U21 1 – 1 France U21 5.80 4.70 1.59
17:45 Israel U21 0 – 3 Norway U21 — — —
17:30 Netherlands U21 2 – 0 Slovenia U21 1.17 8.37 19.00
17:00 Germany U21 6 – 0 Malta U21 1.01 50.00 59.00
17:00 Austria U21 1 – 0 Belgium U21 4.17 3.91 1.95
17:00 Turkey U21 1 – 0 Ukraine U21 2.08 3.62 3.70
17:00 Cyprus U21 0 – 4 Kosovo U21 4.75 3.90 1.70
15:00 Greece U21 3 – 0 Georgia U21 1.77 4.49 7.05
15:00 Poland U21 2 – 1 Italy U21 3.50 3.64 2.36
15:00 Finland U21 2 – 0 Romania U21 2.08 3.61 3.94
14:00 Belarus U21 3 – 0 Wales U21 3.29 3.84 2.24
11:00 Armenia U21 1 – 2 Montenegro U21 4.90 3.80 1.85
Thursday 13 November 2025
19:45 Northern Ireland U21 1 – 0 Latvia U21 1.44 4.75 7.25
18:30 Luxembourg U21 1 – 3 Iceland U21 3.56 3.75 2.10
17:00 Slovakia U21 2 – 1 Kazakhstan U21 1.21 7.45 15.00
16:00 North Macedonia U21 1 – 4 Sweden U21 4.78 4.29 1.75
16:00 Croatia U21 4 – 0 Lithuania U21 1.11 12.52 29.18
Tuesday 14 October 2025
18:00 Belgium U21 2 – 0 Denmark U21 1.90 3.75 4.10
17:00 Malta U21 0 – 5 Georgia U21 8.52 5.00 1.40
17:00 Faroe Islands U21 1 – 3 Switzerland U21 14.00 6.54 1.22
17:00 Gibraltar U21 0 – 11 Portugal U21 77.00 70.00 1.02
16:30 Northern Ireland U21 1 – 2 Germany U21 13.00 6.45 1.23
16:30 Spain U21 2 – 1 Finland U21 1.23 6.90 14.00
16:15 Italy U21 5 – 1 Armenia U21 1.04 21.30 55.00
16:00 Montenegro U21 3 – 2 North Macedonia U21 2.02 3.49 3.81
16:00 Sweden U21 0 – 6 Poland U21 2.45 3.74 2.85
16:00 Austria U21 0 – 2 Wales U21 1.38 5.65 9.00
16:00 Croatia U21 1 – 0 Ukraine U21 2.05 3.83 3.60
16:00 Hungary U21 1 – 1 Turkey U21 3.75 3.70 2.01
16:00 Slovenia U21 0 – 2 Bosnia-Herzegovina U21 1.67 3.80 5.90
16:00 Slovakia U21 2 – 0 Moldova U21 1.20 7.07 15.00
16:00 Bulgaria U21 2 – 1 Czech Republic U21 6.75 4.55 1.50
16:00 Kosovo U21 7 – 0 San Marino U21 1.04 18.00 64.00
16:00 Romania U21 2 – 0 Cyprus U21 1.25 6.21 12.61
15:00 Iceland U21 2 – 1 Luxembourg U21 1.60 4.32 5.75
15:00 Azerbaijan U21 3 – 3 Scotland U21 7.50 4.90 1.43
14:00 Latvia U21 0 – 1 Greece U21 8.50 4.90 1.39
Monday 13 October 2025
18:45 England U21 1 – 0 Andorra U21 1.02 75.70 64.00
16:30 France U21 6 – 1 Estonia U21 1.02 50.00 76.00
Friday 10 October 2025
18:30 Republic of Ireland U21 2 – 2 Slovakia U21 2.48 3.50 2.89
18:30 Portugal U21 3 – 0 Bulgaria U21 1.07 13.50 35.00
17:00 Wales U21 0 – 7 Belgium U21 6.50 4.47 1.55
17:00 Turkey U21 2 – 0 Lithuania U21 1.16 8.73 19.00
16:30 Switzerland U21 0 – 0 Iceland U21 1.60 4.39 5.50
16:15 Italy U21 4 – 0 Sweden U21 1.65 4.05 5.39
16:00 Germany U21 2 – 3 Greece U21 1.19 7.79 15.50
16:00 Poland U21 2 – 0 Montenegro U21 1.44 4.86 7.25
16:00 Denmark U21 1 – 1 Austria U21 1.67 4.32 5.38
16:00 Ukraine U21 3 – 3 Hungary U21 1.71 3.98 5.00
16:00 Israel U21 1 – 1 Slovenia U21 2.55 3.31 2.90
16:00 Bosnia-Herzegovina U21 0 – 0 Netherlands U21 15.00 7.71 1.21
16:00 Faroe Islands U21 0 – 6 France U21 32.36 15.37 1.07
16:00 Estonia U21 2 – 2 Luxembourg U21 3.10 3.53 2.32
16:00 Moldova U21 0 – 4 England U21 41.00 16.45 1.07
16:00 Czech Republic U21 5 – 0 Azerbaijan U21 1.19 7.93 17.75
15:00 Latvia U21 1 – 1 Georgia U21 4.95 3.94 1.71
15:00 North Macedonia U21 2 – 1 Armenia U21 1.76 3.85 4.79
Thursday 9 October 2025
18:45 Northern Ireland U21 2 – 0 Malta U21 1.24 7.00 12.00
17:30 Andorra U21 1 – 0 Kazakhstan U21 4.34 3.55 1.88
16:30 Scotland U21 12 – 0 Gibraltar U21 1.04 24.84 46.00
Tuesday 9 September 2025
18:30 Germany U21 5 – 0 Latvia U21 1.05 20.62 48.00
18:30 Republic of Ireland U21 1 – 0 Andorra U21 1.11 12.54 36.00
18:30 San Marino U21 0 – 2 Romania U21 56.00 21.96 1.03
18:00 Montenegro U21 2 – 0 Sweden U21 5.49 4.20 1.64
18:00 Scotland U21 0 – 2 Portugal U21 7.50 4.90 1.44
17:30 Luxembourg U21 0 – 1 Faroe Islands U21 1.78 3.88 5.00
17:00 Malta U21 0 – 5 Greece U21 17.50 7.12 1.19
17:00 Turkey U21 1 – 1 Croatia U21 2.45 3.68 2.79
17:00 Kosovo U21 1 – 3 Spain U21 15.00 7.08 1.23
16:15 North Macedonia U21 0 – 1 Italy U21 14.75 6.09 1.27
16:00 Georgia U21 1 – 1 Northern Ireland U21 1.79 3.74 5.01
16:00 Lithuania U21 1 – 1 Hungary U21 5.88 4.02 1.64
16:00 Norway U21 5 – 0 Slovenia U21 1.58 4.63 6.70
16:00 Moldova U21 2 – 3 Slovakia U21 8.25 4.97 1.42
16:00 Cyprus U21 0 – 5 Finland U21 5.00 4.10 1.78
15:00 Netherlands U21 2 – 2 Israel U21 1.21 7.63 15.00
14:00 Azerbaijan U21 1 – 1 Bulgaria U21 4.43 3.76 1.90
13:00 Armenia U21 0 – 4 Poland U21 13.00 6.22 1.24
11:00 Gibraltar U21 1 – 2 Czech Republic U21 69.00 40.00 1.02
Monday 8 September 2025
18:30 Wales U21 2 – 6 Denmark U21 5.20 4.10 1.87
16:00 Belarus U21 2 – 3 Austria U21 7.50 5.00 1.44
16:00 Estonia U21 1 – 1 Iceland U21 5.43 4.68 1.66
15:00 Kazakhstan U21 0 – 2 England U21 32.00 11.41 1.11
Friday 5 September 2025
18:30 Portugal U21 5 – 0 Azerbaijan U21 1.02 30.00 101.00
18:00 Spain U21 3 – 0 Cyprus U21 1.02 30.00 76.00
16:30 Bulgaria U21 3 – 0 Gibraltar U21 1.03 20.00 67.00
16:15 Italy U21 2 – 1 Montenegro U21 1.18 7.68 17.00
16:00 Sweden U21 3 – 0 Armenia U21 1.08 11.67 33.00
16:00 Poland U21 3 – 0 North Macedonia U21 1.37 5.25 11.00
16:00 Lithuania U21 0 – 4 Ukraine U21 11.50 5.70 1.29
16:00 Bosnia-Herzegovina U21 0 – 0 Israel U21 2.93 3.28 2.70
16:00 Estonia U21 0 – 2 Switzerland U21 16.00 7.00 1.23
16:00 Slovakia U21 3 – 0 Andorra U21 1.08 10.62 35.00
16:00 Czech Republic U21 2 – 0 Scotland U21 1.73 3.87 5.36
15:30 Romania U21 0 – 0 Kosovo U21 1.69 3.85 6.00
Thursday 4 September 2025
17:00 Iceland U21 1 – 2 Faroe Islands U21 1.30 5.64 10.75
16:00 Moldova U21 1 – 2 Republic of Ireland U21 8.00 4.70 1.42
15:00 Belarus U21 1 – 1 Belgium U21 15.00 7.13 1.23
14:00 Finland U21 7 – 0 San Marino U21 1.02 30.00 70.00
Tuesday 10 June 2025
17:00 Moldova U21 3 – 0 Andorra U21 1.57 4.15 6.50
Saturday 7 June 2025
17:00 Faroe Islands U21 2 – 1 Estonia U21 2.25 3.74 3.20
Thursday 5 June 2025
14:30 Kazakhstan U21 1 – 0 Andorra U21 1.50 4.85 7.80

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key