Morocco host Paraguay in the Friendlies on 31 March 2026, 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:00 UK Time.
Morocco return to action with a strong defensive record that continues to shape their results. Paraguay arrive with mixed outcomes, though recent wins suggest a team capable of competing in tight matches.
This fixture brings together two disciplined sides, yet Morocco’s consistency without the ball could prove decisive. Paraguay’s approach on the road often invites pressure, which may define the rhythm here.
Morocco drew 1-1 with Ecuador in their latest outing, a rare instance where they allowed space and conceded. That result stands out against a broader run built on control and defensive solidity.
The Atlas Lions have kept three clean sheets in their last five matches, including wins against Senegal and Cameroon. Their ability to limit chances has been central, with low scoring games becoming a clear pattern.
At home, Morocco show patience in possession and rely on structured buildup rather than open exchanges. This often leads to controlled scorelines where they manage risk effectively.
Paraguay secured a 1-0 win over Greece, showing resilience and organisation away from home. That result followed another narrow success against Mexico, highlighting their ability to edge tight games.
However, the broader pattern remains inconsistent. The Albirroja have conceded in three of their last five matches and have shown vulnerability against structured opponents who control tempo.
Away performances tend to be cautious, with limited attacking output. While they can remain competitive, breaking down disciplined defences has been a recurring challenge.
The first bet for this match is Morocco win at 2.05 odds. Their defensive consistency and ability to control matches at home give them a clear edge against a Paraguay side that struggles to impose itself away.
We also find value in backing both teams to score No at 1.83 odds, as Morocco’s recent games point towards controlled outcomes with limited chances conceded.
The correct score prediction is Morocco 2-0 offered at 11.00 odds. This aligns with Morocco’s pattern of structured victories and Paraguay’s difficulty in creating clear opportunities against organised teams.
| Morocco | Paraguay | |
|---|---|---|
| Game Played | 4 | 2 |
| Wins | 3 | 1 |
| Draws | 1 | 0 |
| Loss | 0 | 1 |
| Goals For | 12 | 2 |
| Goals Against | 2 | 2 |
| Morocco | Paraguay | |
|---|---|---|
| Game Played | 4 | 2 |
| Wins | 3 | 1 |
| Draws | 1 | 0 |
| Loss | 0 | 1 |
| Goals For | 12 | 2 |
| Goals Against | 2 | 2 |
|
30.06.26
|
Netherlands Morocco (Penalties:2 - 3) |
1-1 |
|
24.06.26
|
Morocco Haiti |
4-2 |
|
19.06.26
|
Scotland Morocco |
0-1 |
|
13.06.26
|
Brazil Morocco |
1-1 |
|
07.06.26
|
Morocco Norway |
1-1 |
|
02.06.26
|
Morocco Madagascar |
4-0 |
|
26.05.26
|
Morocco Burundi |
5-0 |
|
31.03.26
|
Morocco Paraguay |
2-1 |
|
27.03.26
|
Morocco Ecuador |
1-1 |
|
18.01.26
|
Senegal Morocco |
0-3 |
|
14.01.26
|
Nigeria Morocco (Penalties:2 - 4) |
0-0 |
|
09.01.26
|
Cameroon Morocco |
0-2 |
|
04.01.26
|
Morocco Tanzania |
1-0 |
|
29.12.25
|
Zambia Morocco |
0-3 |
|
26.12.25
|
Morocco Mali |
1-1 |
|
21.12.25
|
Morocco Comoros |
2-0 |
|
18.12.25
|
Jordan Morocco |
2-3 |
|
15.12.25
|
Morocco UAE |
3-0 |
|
11.12.25
|
Morocco Syria |
1-0 |
|
08.12.25
|
Morocco Saudi Arabia |
1-0 |
|
05.12.25
|
Oman Morocco |
0-0 |
|
02.12.25
|
Morocco Comoros |
3-1 |
|
18.11.25
|
Morocco Uganda |
4-0 |
|
14.11.25
|
Morocco Mozambique |
1-0 |
|
14.10.25
|
Morocco Congo |
1-0 |
|
09.10.25
|
Morocco Bahrain |
1-0 |
|
08.09.25
|
Zambia Morocco |
0-2 |
|
05.09.25
|
Morocco Niger |
5-0 |
|
30.08.25
|
Madagascar Morocco |
2-3 |
|
26.08.25
|
Morocco Senegal (Penalties:5 - 3) |
1-1 |
|
22.08.25
|
Tanzania Morocco |
0-1 |
|
17.08.25
|
DR Congo Morocco |
1-3 |
|
14.08.25
|
Morocco Zambia |
3-1 |
|
10.08.25
|
Kenya Morocco |
1-0 |
|
03.08.25
|
Morocco Angola |
2-0 |
|
09.06.25
|
Morocco Benin |
1-0 |
|
06.06.25
|
Morocco Tunisia |
2-0 |
|
25.03.25
|
Morocco Tanzania |
2-0 |
|
21.03.25
|
Niger Morocco |
1-2 |
|
18.11.24
|
Morocco Lesotho |
7-0 |
|
15.11.24
|
Gabon Morocco |
1-5 |
|
15.10.24
|
CAR Morocco |
0-4 |
|
12.10.24
|
Morocco CAR |
5-0 |
|
09.09.24
|
Lesotho Morocco |
0-1 |
|
06.09.24
|
Morocco Gabon |
4-1 |
|
11.06.24
|
Congo Morocco |
0-6 |
|
07.06.24
|
Morocco Zambia |
2-1 |
|
26.03.24
|
Morocco Mauritania |
0-0 |
|
22.03.24
|
Morocco Angola |
1-0 |
|
30.01.24
|
Morocco South Africa |
0-2 |
|
24.06.26
|
Morocco Haiti |
4-2 |
|
07.06.26
|
Morocco Norway |
1-1 |
|
02.06.26
|
Morocco Madagascar |
4-0 |
|
26.05.26
|
Morocco Burundi |
5-0 |
|
31.03.26
|
Morocco Paraguay |
2-1 |
|
27.03.26
|
Morocco Ecuador |
1-1 |
|
04.01.26
|
Morocco Tanzania |
1-0 |
|
26.12.25
|
Morocco Mali |
1-1 |
|
21.12.25
|
Morocco Comoros |
2-0 |
|
15.12.25
|
Morocco UAE |
3-0 |
|
11.12.25
|
Morocco Syria |
1-0 |
|
08.12.25
|
Morocco Saudi Arabia |
1-0 |
|
02.12.25
|
Morocco Comoros |
3-1 |
|
18.11.25
|
Morocco Uganda |
4-0 |
|
14.11.25
|
Morocco Mozambique |
1-0 |
|
14.10.25
|
Morocco Congo |
1-0 |
|
09.10.25
|
Morocco Bahrain |
1-0 |
|
05.09.25
|
Morocco Niger |
5-0 |
|
26.08.25
|
Morocco Senegal (Penalties:5 - 3) |
1-1 |
|
14.08.25
|
Morocco Zambia |
3-1 |
|
03.08.25
|
Morocco Angola |
2-0 |
|
09.06.25
|
Morocco Benin |
1-0 |
|
06.06.25
|
Morocco Tunisia |
2-0 |
|
25.03.25
|
Morocco Tanzania |
2-0 |
|
18.11.24
|
Morocco Lesotho |
7-0 |
|
12.10.24
|
Morocco CAR |
5-0 |
|
06.09.24
|
Morocco Gabon |
4-1 |
|
07.06.24
|
Morocco Zambia |
2-1 |
|
26.03.24
|
Morocco Mauritania |
0-0 |
|
22.03.24
|
Morocco Angola |
1-0 |
|
30.01.24
|
Morocco South Africa |
0-2 |
|
21.01.24
|
Morocco DR Congo |
1-1 |
|
17.01.24
|
Morocco Tanzania |
3-0 |
|
11.01.24
|
Morocco Sierra Leone |
3-1 |
|
17.10.23
|
Morocco Liberia |
3-0 |
|
12.09.23
|
Morocco Burkina Faso |
1-0 |
|
12.06.23
|
Morocco Cape Verde |
0-0 |
|
28.03.23
|
Morocco Peru |
0-0 |
|
25.03.23
|
Morocco Brazil |
2-1 |
|
10.12.22
|
Morocco Portugal |
1-0 |
|
06.12.22
|
Morocco Spain (Penalties:3 - 0) |
0-0 |
|
23.11.22
|
Morocco Croatia |
0-0 |
|
17.11.22
|
Morocco Georgia |
3-0 |
|
23.09.22
|
Morocco Chile |
2-0 |
|
09.06.22
|
Morocco South Africa |
2-1 |
|
29.03.22
|
Morocco DR Congo |
4-1 |
|
25.01.22
|
Morocco Malawi |
2-1 |
|
14.01.22
|
Morocco Comoros |
2-0 |
|
10.01.22
|
Morocco Ghana |
1-0 |
|
11.12.21
|
Morocco Algeria (Penalties:3 - 5) |
2-2 |
|
30.06.26
|
Netherlands Morocco (Penalties:2 - 3) |
1-1 |
|
19.06.26
|
Scotland Morocco |
0-1 |
|
13.06.26
|
Brazil Morocco |
1-1 |
|
18.01.26
|
Senegal Morocco |
0-3 |
|
14.01.26
|
Nigeria Morocco (Penalties:2 - 4) |
0-0 |
|
09.01.26
|
Cameroon Morocco |
0-2 |
|
29.12.25
|
Zambia Morocco |
0-3 |
|
18.12.25
|
Jordan Morocco |
2-3 |
|
05.12.25
|
Oman Morocco |
0-0 |
|
08.09.25
|
Zambia Morocco |
0-2 |
|
30.08.25
|
Madagascar Morocco |
2-3 |
|
22.08.25
|
Tanzania Morocco |
0-1 |
|
17.08.25
|
DR Congo Morocco |
1-3 |
|
10.08.25
|
Kenya Morocco |
1-0 |
|
21.03.25
|
Niger Morocco |
1-2 |
|
15.11.24
|
Gabon Morocco |
1-5 |
|
15.10.24
|
CAR Morocco |
0-4 |
|
09.09.24
|
Lesotho Morocco |
0-1 |
|
11.06.24
|
Congo Morocco |
0-6 |
|
24.01.24
|
Zambia Morocco |
0-1 |
|
21.11.23
|
Tanzania Morocco |
0-2 |
|
14.10.23
|
Ivory Coast Morocco |
1-1 |
|
17.06.23
|
South Africa Morocco |
2-1 |
|
17.12.22
|
Croatia Morocco |
2-1 |
|
14.12.22
|
France Morocco |
2-0 |
|
01.12.22
|
Canada Morocco |
1-2 |
|
27.11.22
|
Belgium Morocco |
0-2 |
|
27.09.22
|
Paraguay Morocco |
0-0 |
|
20.08.22
|
Qatar Morocco |
2-2 |
|
13.06.22
|
Liberia Morocco |
0-2 |
|
01.06.22
|
USA Morocco |
3-0 |
|
25.03.22
|
DR Congo Morocco |
1-1 |
|
30.01.22
|
Egypt Morocco |
2-1 |
|
18.01.22
|
Gabon Morocco |
2-2 |
|
04.12.21
|
Jordan Morocco |
0-4 |
|
12.11.21
|
Sudan Morocco |
0-3 |
|
12.10.21
|
Guinea Morocco |
1-4 |
|
09.10.21
|
Guinea-Bissau Morocco |
0-3 |
|
26.03.21
|
Mauritania Morocco |
0-0 |
|
07.02.21
|
Mali Morocco |
0-2 |
|
26.01.21
|
Uganda Morocco |
2-5 |
|
17.11.20
|
CAR Morocco |
0-2 |
|
19.11.19
|
Burundi Morocco |
0-3 |
|
22.03.19
|
Malawi Morocco |
0-0 |
|
16.10.18
|
Comoros Morocco |
2-2 |
|
29.06.26
|
Germany Paraguay (Penalties:3 - 4) |
1-1 |
|
26.06.26
|
Paraguay Australia |
0-0 |
|
20.06.26
|
Turkey Paraguay |
0-1 |
|
13.06.26
|
USA Paraguay |
4-1 |
|
05.06.26
|
Paraguay Nicaragua |
4-0 |
|
31.03.26
|
Morocco Paraguay |
2-1 |
|
27.03.26
|
Greece Paraguay |
0-1 |
|
19.11.25
|
Mexico Paraguay |
1-2 |
|
15.11.25
|
USA Paraguay |
2-1 |
|
14.10.25
|
South Korea Paraguay |
2-0 |
|
10.10.25
|
Japan Paraguay |
2-2 |
|
10.09.25
|
Peru Paraguay |
0-1 |
|
05.09.25
|
Paraguay Ecuador |
0-0 |
|
11.06.25
|
Brazil Paraguay |
1-0 |
|
06.06.25
|
Paraguay Uruguay |
2-0 |
|
26.03.25
|
Colombia Paraguay |
2-2 |
|
20.03.25
|
Paraguay Chile |
1-0 |
|
19.11.24
|
Bolivia Paraguay |
2-2 |
|
14.11.24
|
Paraguay Argentina |
2-1 |
|
16.10.24
|
Paraguay Venezuela |
2-1 |
|
10.10.24
|
Ecuador Paraguay |
0-0 |
|
11.09.24
|
Paraguay Brazil |
1-0 |
|
07.09.24
|
Uruguay Paraguay |
0-0 |
|
03.07.24
|
Costa Rica Paraguay |
2-1 |
|
29.06.24
|
Paraguay Brazil |
1-4 |
|
24.06.24
|
Colombia Paraguay |
2-1 |
|
16.06.24
|
Panama Paraguay |
0-1 |
|
12.06.24
|
Chile Paraguay |
3-0 |
|
08.06.24
|
Peru Paraguay |
0-0 |
|
21.11.23
|
Paraguay Colombia |
0-1 |
|
17.11.23
|
Chile Paraguay |
0-0 |
|
17.10.23
|
Paraguay Bolivia |
1-0 |
|
13.10.23
|
Argentina Paraguay |
1-0 |
|
12.09.23
|
Venezuela Paraguay |
1-0 |
|
07.09.23
|
Paraguay Peru |
0-0 |
|
18.06.23
|
Paraguay Nicaragua |
2-0 |
|
28.03.23
|
Chile Paraguay |
3-2 |
|
20.11.22
|
Colombia Paraguay |
2-0 |
|
17.11.22
|
Peru Paraguay |
1-0 |
|
27.09.22
|
Paraguay Morocco |
0-0 |
|
23.09.22
|
Paraguay UAE |
1-0 |
|
01.09.22
|
Mexico Paraguay |
0-1 |
|
10.06.22
|
South Korea Paraguay |
2-2 |
|
02.06.22
|
Japan Paraguay |
4-1 |
|
31.03.22
|
Peru Paraguay |
2-0 |
|
24.03.22
|
Paraguay Ecuador |
3-1 |
|
02.02.22
|
Brazil Paraguay |
4-0 |
|
27.01.22
|
Paraguay Uruguay |
0-1 |
|
16.11.21
|
Colombia Paraguay |
0-0 |
|
11.11.21
|
Paraguay Chile |
0-1 |
|
26.06.26
|
Paraguay Australia |
0-0 |
|
05.06.26
|
Paraguay Nicaragua |
4-0 |
|
04.09.25
|
Paraguay Ecuador |
0-0 |
|
05.06.25
|
Paraguay Uruguay |
2-0 |
|
20.03.25
|
Paraguay Chile |
1-0 |
|
14.11.24
|
Paraguay Argentina |
2-1 |
|
15.10.24
|
Paraguay Venezuela |
2-1 |
|
11.09.24
|
Paraguay Brazil |
1-0 |
|
29.06.24
|
Paraguay Brazil |
1-4 |
|
21.11.23
|
Paraguay Colombia |
0-1 |
|
17.10.23
|
Paraguay Bolivia |
1-0 |
|
07.09.23
|
Paraguay Peru |
0-0 |
|
18.06.23
|
Paraguay Nicaragua |
2-0 |
|
27.09.22
|
Paraguay Morocco |
0-0 |
|
23.09.22
|
Paraguay UAE |
1-0 |
|
24.03.22
|
Paraguay Ecuador |
3-1 |
|
27.01.22
|
Paraguay Uruguay |
0-1 |
|
11.11.21
|
Paraguay Chile |
0-1 |
|
07.10.21
|
Paraguay Argentina |
0-0 |
|
09.09.21
|
Paraguay Venezuela |
2-1 |
|
05.09.21
|
Paraguay Colombia |
1-1 |
|
15.06.21
|
Paraguay Bolivia |
3-1 |
|
09.06.21
|
Paraguay Brazil |
0-2 |
|
17.11.20
|
Paraguay Bolivia |
2-2 |
|
08.10.20
|
Paraguay Peru |
2-2 |
|
16.06.19
|
Paraguay Qatar |
2-2 |
|
09.06.19
|
Paraguay Guatemala |
2-0 |
|
05.06.19
|
Paraguay Honduras |
1-1 |
|
29.06.26
|
Germany Paraguay (Penalties:3 - 4) |
1-1 |
|
20.06.26
|
Turkey Paraguay |
0-1 |
|
13.06.26
|
USA Paraguay |
4-1 |
|
31.03.26
|
Morocco Paraguay |
2-1 |
|
27.03.26
|
Greece Paraguay |
0-1 |
|
19.11.25
|
Mexico Paraguay |
1-2 |
|
15.11.25
|
USA Paraguay |
2-1 |
|
14.10.25
|
South Korea Paraguay |
2-0 |
|
10.10.25
|
Japan Paraguay |
2-2 |
|
09.09.25
|
Peru Paraguay |
0-1 |
|
11.06.25
|
Brazil Paraguay |
1-0 |
|
26.03.25
|
Colombia Paraguay |
2-2 |
|
19.11.24
|
Bolivia Paraguay |
2-2 |
|
10.10.24
|
Ecuador Paraguay |
0-0 |
|
06.09.24
|
Uruguay Paraguay |
0-0 |
|
03.07.24
|
Costa Rica Paraguay |
2-1 |
|
24.06.24
|
Colombia Paraguay |
2-1 |
|
16.06.24
|
Panama Paraguay |
0-1 |
|
12.06.24
|
Chile Paraguay |
3-0 |
|
08.06.24
|
Peru Paraguay |
0-0 |
|
17.11.23
|
Chile Paraguay |
0-0 |
|
12.10.23
|
Argentina Paraguay |
1-0 |
|
12.09.23
|
Venezuela Paraguay |
1-0 |
|
28.03.23
|
Chile Paraguay |
3-2 |
|
20.11.22
|
Colombia Paraguay |
2-0 |
|
17.11.22
|
Peru Paraguay |
1-0 |
|
01.09.22
|
Mexico Paraguay |
0-1 |
|
10.06.22
|
South Korea Paraguay |
2-2 |
|
02.06.22
|
Japan Paraguay |
4-1 |
|
30.03.22
|
Peru Paraguay |
2-0 |
|
02.02.22
|
Brazil Paraguay |
4-0 |
|
16.11.21
|
Colombia Paraguay |
0-0 |
|
14.10.21
|
Bolivia Paraguay |
4-0 |
|
11.10.21
|
Chile Paraguay |
2-0 |
|
02.09.21
|
Ecuador Paraguay |
2-0 |
|
02.07.21
|
Peru Paraguay (Penalties:4 - 3) |
3-3 |
|
29.06.21
|
Uruguay Paraguay |
1-0 |
|
25.06.21
|
Chile Paraguay |
0-2 |
|
22.06.21
|
Argentina Paraguay |
1-0 |
|
03.06.21
|
Uruguay Paraguay |
0-0 |
|
13.11.20
|
Argentina Paraguay |
1-1 |
|
14.10.20
|
Venezuela Paraguay |
0-1 |
|
19.11.19
|
Saudi Arabia Paraguay |
0-0 |
|
14.11.19
|
Bulgaria Paraguay |
0-1 |
|
13.10.19
|
Slovakia Paraguay |
1-1 |
|
10.10.19
|
Serbia Paraguay |
1-0 |
|
10.09.19
|
Jordan Paraguay |
2-4 |
|
05.09.19
|
Japan Paraguay |
2-0 |
|
28.06.19
|
Brazil Paraguay (Penalties:4 - 3) |
0-0 |
|
23.06.19
|
Colombia Paraguay |
1-0 |
|
27.09.2022
|
Paraguay Morocco |
0-0
|