No H2H data available from API. Check back soon.
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Morocco U20
20/10/25
Argentina U20
0 : 2
Morocco U20
W
21/07/26
Levante U20
0 : 0
Morocco U20
D
23/07/26
Morocco U20
1 : 0
Sorriso EC U20
W
25/07/26
Morocco U20
3 : 0
Sevilla U20
W
28/07/26
Morocco U20
2 : 0
Valencia U20
W
30/07/26
Mauritania U20
1 : 2
Morocco U20
W
22/08/26
Morocco U20
2 : 2
Türkiye U20
D
24/08/26
Morocco U20
0 : 1
Tunisia U21
L
26/08/26
North Macedonia U21
1 : 5
Morocco U20
W
30/08/26
Italy U18
1 : 4
Morocco U20
W
Last 10 Matches — Algeria U20
23/03/24
Algeria U20
2 : 3
Tunisia U20
L
26/03/24
Algeria U20
3 : 1
Mauritania U20
W
09/10/25
Côte d'Ivoire U20
0 : 0
Algeria U20
D
13/10/25
Côte d'Ivoire U20
0 : 1
Algeria U20
W
28/03/26
Egypt U20
2 : 2
Algeria U20
D
31/03/26
Egypt U20
0 : 0
Algeria U20
D
05/06/26
Tunisia U20
1 : 0
Algeria U20
L
08/06/26
Tunisia U20
1 : 1
Algeria U20
D
24/09/26
Algeria U20
1 : 1
Tunisia U20
D
27/09/26
Libya U20
1 : 3
Algeria U20
W
Our Prediction Analysis — H2H Based
Our Tip
BTTS — No
Confidence
68.0%
Morocco U20 Form
50/100
Algeria U20 Form
50/100
H2H Home Dom.
0%
68.0% confidence based on real H2H records, team form, and league data.
Standings
No standings data available for this fixture yet.
Morocco U20WWLDW
Algeria U20WDDLD
Morocco U20WWLDWWWWDW
Algeria U20WDDLDDWDWL
Morocco U20WWLDWWWWDWWWLWW
Algeria U20WDDLDDWDWLWLWWW
Morocco U20WWLDWWWWDWWWLWWDLLWW
Algeria U20WDDLDDWDWLWLWWWLDWW
Morocco U20WWLDWWWWDWWWLWWDLLWWDWLWW
Algeria U20WDDLDDWDWLWLWWWLDWW
Morocco U20WWLDWWWWDWWWLWWDLLWWDWLWWWDWWL
Algeria U20WDDLDDWDWLWLWWWLDWW
Morocco U20LDWWW
Morocco U20LDWWWWWDWD
Morocco U20LDWWWWWDWDWDW
Morocco U20LDWWWWWDWDWDW
Morocco U20LDWWWWWDWDWDW
Morocco U20LDWWWWWDWDWDW
Algeria U20WDLDD
Algeria U20WDLDDWDWLW
Algeria U20WDLDDWDWLW
Algeria U20WDLDDWDWLW
Algeria U20WDLDDWDWLW
Algeria U20WDLDDWDWLW
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 26 | 4 | 87% |
Algeria U20 | 19 | 16 | 3 | 84% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 18 | 12 | 60% |
Algeria U20 | 19 | 13 | 6 | 68% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 14 | 16 | 47% |
Algeria U20 | 19 | 10 | 9 | 53% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 8 | 22 | 27% |
Algeria U20 | 19 | 7 | 12 | 37% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 5 | 25 | 17% |
Algeria U20 | 19 | 1 | 18 | 5% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 2 | 28 | 7% |
Algeria U20 | 19 | 0 | 19 | 0% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 30 | 0 | 30 | 0% |
Algeria U20 | 19 | 0 | 19 | 0% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 10 | 3 | 77% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 6 | 7 | 46% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 4 | 9 | 31% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 2 | 11 | 15% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 1 | 12 | 8% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 1 | 12 | 8% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Morocco U20 | 13 | 0 | 13 | 0% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 8 | 2 | 80% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 6 | 4 | 60% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 4 | 6 | 40% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 3 | 7 | 30% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 0 | 10 | 0% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 0 | 10 | 0% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Algeria U20 | 10 | 0 | 10 | 0% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 5 | 2 | 0 | 1 | 0 | 0 |
Algeria U20 | 5 | 0 | 1 | 0 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 10 | 5 | 1 | 1 | 1 | 0 |
Algeria U20 | 10 | 2 | 1 | 1 | 4 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 15 | 6 | 4 | 1 | 1 | 0 |
Algeria U20 | 12 | 4 | 1 | 1 | 4 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 20 | 7 | 5 | 1 | 2 | 1 |
Algeria U20 | 12 | 4 | 1 | 1 | 4 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 25 | 8 | 7 | 1 | 3 | 1 |
Algeria U20 | 12 | 4 | 1 | 1 | 4 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 27 | 9 | 7 | 1 | 4 | 1 |
Algeria U20 | 12 | 4 | 1 | 1 | 4 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 5 | 2 | 1 | 1 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 10 | 3 | 3 | 1 | 2 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 11 | 3 | 3 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 11 | 3 | 3 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 11 | 3 | 3 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Morocco U20 | 11 | 3 | 3 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 5 | 0 | 1 | 1 | 2 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 8 | 2 | 1 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 8 | 2 | 1 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 8 | 2 | 1 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 8 | 2 | 1 | 1 | 3 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Algeria U20 | 8 | 2 | 1 | 1 | 3 | 0 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.