Morocco host Tanzania in the Africa Cup of Nations on 4 January 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:00 UK Time.
Morocco meet Tanzania in an AFCON Round of 16 tie where expectation and pressure sit firmly on one side. Knockout football sharpens margins, but the underlying balance of quality still favours the Atlas Lions. Tanzania arrive with resilience, yet this stage demands more than survival.
Morocco’s group stage showed a team comfortable managing games rather than forcing them. Victories against Zambia at 3-0 and Comoros at 2-0 were controlled rather than frantic, while the 1-1 draw with Mali highlighted composure even when rhythm dipped.
Across three AFCON matches, conceding just one goal points to defensive clarity that translates well into knockout football.
The Atlas Lions have also carried attacking consistency into this tournament. They scored six times in the group phase and have found multiple ways through compact defences. Their last five matches include four games with at least two goals scored, suggesting sustained pressure rather than reliance on moments.
Head-to-head meetings with Tanzania further reinforce Morocco’s comfort in this matchup. Four consecutive wins without conceding more than once reflect a stylistic edge that has remained stable across different tournament phases.
Tanzania’s path to the Round of 16 has been defined by structure and endurance. Draws against Tunisia and Uganda at 1-1 show an ability to remain competitive when absorbing pressure, but the 2-1 defeat to Nigeria exposed the difficulty of altering game state once behind.
Their recent form shows defensive commitment but limited attacking output. Tanzania have conceded in each of their last five matches and have not kept a clean sheet during the tournament. When facing higher ranked opponents, their possession spells tend to be brief, which invites repeated defensive phases.
Against Morocco specifically, history has been unforgiving. Tanzania have failed to score in three of the last four meetings, and none of those games developed into open contests.
The best bet remains Morocco to win and over 2.5 goals at 1.73 odds. Even in a knockout setting, Morocco’s recent matches show they do not retreat into game management once ahead.
Six goals scored and only one conceded in three AFCON matches point to a side that keeps pressing for separation rather than protecting a narrow lead.
Tanzania’s defensive record, with goals conceded in every recent match, supports a multi goal margin if Morocco score first.
A more aggressive value bet emerges with the correct score prediction Morocco 3-0 at 6.00 odds. This aligns closely with head to head history, where Morocco have won the last four meetings without conceding more than once and have already recorded a 3-0 win in this matchup. Tanzania’s difficulty generating sustained attacking pressure against top sides increases the probability of a clean sheet scenario.
Brahim Diaz to score anytime at 2.60 odds offers individual market value. The Real Madrid attacker have scored in all three group games and is the pivot in Atlas Lion’s front line.
From a probability standpoint, Morocco dominance with a controlled but decisive scoreline remains the most consistent reading of the data, with 3-0 standing out as the most natural correct score outcome.
| Morocco | Tanzania | |
|---|---|---|
| Game Played | 6 | 3 |
| Wins | 5 | 0 |
| Draws | 1 | 2 |
| Loss | 0 | 1 |
| Goals For | 10 | 3 |
| Goals Against | 1 | 4 |
| Morocco | Tanzania | |
|---|---|---|
| Game Played | 3 | 2 |
| Wins | 2 | 0 |
| Draws | 1 | 1 |
| Loss | 0 | 1 |
| Goals For | 4 | 2 |
| Goals Against | 1 | 3 |
|
09.07.26
|
France Morocco |
2-0 |
|
04.07.26
|
Canada Morocco |
0-3 |
|
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 |
|
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 |
|
09.07.26
|
France Morocco |
2-0 |
|
04.07.26
|
Canada Morocco |
0-3 |
|
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 |
|
04.01.26
|
Morocco Tanzania |
1-0 |
|
30.12.25
|
Tanzania Tunisia |
1-1 |
|
27.12.25
|
Uganda Tanzania |
1-1 |
|
23.12.25
|
Nigeria Tanzania |
2-1 |
|
15.11.25
|
Kuwait Tanzania |
4-3 |
|
14.10.25
|
Iran Tanzania |
2-0 |
|
08.10.25
|
Tanzania Zambia |
0-1 |
|
09.09.25
|
Tanzania Niger |
0-1 |
|
05.09.25
|
Congo Tanzania |
1-1 |
|
22.08.25
|
Tanzania Morocco |
0-1 |
|
16.08.25
|
CAR Tanzania |
0-0 |
|
09.08.25
|
Tanzania Madagascar |
2-1 |
|
06.08.25
|
Mauritania Tanzania |
0-1 |
|
02.08.25
|
Tanzania Burkina Faso |
2-0 |
|
27.07.25
|
Tanzania Senegal |
2-1 |
|
22.07.25
|
Tanzania Uganda |
1-0 |
|
11.06.25
|
Eswatini Tanzania |
1-2 |
|
07.06.25
|
Tanzania Madagascar |
0-1 |
|
06.06.25
|
South Africa Tanzania |
0-0 |
|
25.03.25
|
Morocco Tanzania |
2-0 |
|
19.03.25
|
Tanzania Congo |
3-0 |
|
09.01.25
|
Tanzania Burkina Faso |
0-2 |
|
07.01.25
|
Tanzania Kenya |
0-2 |
|
19.11.24
|
Tanzania Guinea |
1-0 |
|
16.11.24
|
Ethiopia Tanzania |
0-2 |
|
03.11.24
|
Tanzania Sudan (Penalties:0 - 1) |
1-0 |
|
27.10.24
|
Sudan Tanzania |
1-0 |
|
15.10.24
|
Tanzania DR Congo |
0-2 |
|
10.10.24
|
DR Congo Tanzania |
1-0 |
|
10.09.24
|
Guinea Tanzania |
1-2 |
|
04.09.24
|
Tanzania Ethiopia |
0-0 |
|
11.06.24
|
Zambia Tanzania |
0-1 |
|
02.06.24
|
Indonesia Tanzania |
0-0 |
|
19.05.24
|
Sudan Tanzania |
0-1 |
|
15.05.24
|
Sudan Tanzania |
2-1 |
|
25.03.24
|
Tanzania Mongolia |
3-0 |
|
22.03.24
|
Tanzania Bulgaria |
0-1 |
|
24.01.24
|
Tanzania DR Congo |
0-0 |
|
21.01.24
|
Zambia Tanzania |
1-1 |
|
17.01.24
|
Morocco Tanzania |
3-0 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
21.11.23
|
Tanzania Morocco |
0-2 |
|
18.11.23
|
Niger Tanzania |
0-1 |
|
15.10.23
|
Sudan Tanzania |
1-1 |
|
07.09.23
|
Algeria Tanzania |
0-0 |
|
18.06.23
|
Tanzania Niger |
1-0 |
|
28.03.23
|
Tanzania Uganda |
0-1 |
|
24.03.23
|
Uganda Tanzania |
0-1 |
|
27.09.22
|
Libya Tanzania |
2-1 |
|
24.09.22
|
Tanzania Uganda |
1-0 |
|
30.12.25
|
Tanzania Tunisia |
1-1 |
|
08.10.25
|
Tanzania Zambia |
0-1 |
|
09.09.25
|
Tanzania Niger |
0-1 |
|
22.08.25
|
Tanzania Morocco |
0-1 |
|
09.08.25
|
Tanzania Madagascar |
2-1 |
|
02.08.25
|
Tanzania Burkina Faso |
2-0 |
|
27.07.25
|
Tanzania Senegal |
2-1 |
|
22.07.25
|
Tanzania Uganda |
1-0 |
|
07.06.25
|
Tanzania Madagascar |
0-1 |
|
19.03.25
|
Tanzania Congo |
3-0 |
|
09.01.25
|
Tanzania Burkina Faso |
0-2 |
|
07.01.25
|
Tanzania Kenya |
0-2 |
|
19.11.24
|
Tanzania Guinea |
1-0 |
|
03.11.24
|
Tanzania Sudan (Penalties:0 - 1) |
1-0 |
|
15.10.24
|
Tanzania DR Congo |
0-2 |
|
04.09.24
|
Tanzania Ethiopia |
0-0 |
|
25.03.24
|
Tanzania Mongolia |
3-0 |
|
22.03.24
|
Tanzania Bulgaria |
0-1 |
|
24.01.24
|
Tanzania DR Congo |
0-0 |
|
21.11.23
|
Tanzania Morocco |
0-2 |
|
18.06.23
|
Tanzania Niger |
1-0 |
|
28.03.23
|
Tanzania Uganda |
0-1 |
|
24.09.22
|
Tanzania Uganda |
1-0 |
|
08.06.22
|
Tanzania Algeria |
0-2 |
|
29.03.22
|
Tanzania Sudan |
1-1 |
|
23.03.22
|
Tanzania CAR |
3-1 |
|
09.12.21
|
Tanzania Uganda |
0-2 |
|
11.11.21
|
Tanzania DR Congo |
0-3 |
|
07.10.21
|
Tanzania Benin |
0-1 |
|
07.09.21
|
Tanzania Madagascar |
3-2 |
|
13.06.21
|
Tanzania Malawi |
2-0 |
|
28.03.21
|
Tanzania Libya |
1-0 |
|
27.01.21
|
Tanzania Guinea |
2-2 |
|
17.11.20
|
Tanzania Tunisia |
1-1 |
|
11.10.20
|
Tanzania Burundi |
0-1 |
|
10.12.19
|
Tanzania Zanzibar |
1-0 |
|
15.11.19
|
Tanzania Equatorial Guinea |
2-1 |
|
22.09.19
|
Tanzania Sudan |
0-1 |
|
08.09.19
|
Tanzania Burundi |
1-1 |
|
28.07.19
|
Tanzania Kenya |
0-0 |
|
01.07.19
|
Tanzania Algeria |
0-3 |
|
24.03.19
|
Tanzania Uganda |
3-0 |
|
16.10.18
|
Tanzania Cape Verde |
2-0 |
|
10.06.17
|
Tanzania Lesotho |
1-1 |
|
04.01.26
|
Morocco Tanzania |
1-0 |
|
27.12.25
|
Uganda Tanzania |
1-1 |
|
23.12.25
|
Nigeria Tanzania |
2-1 |
|
15.11.25
|
Kuwait Tanzania |
4-3 |
|
14.10.25
|
Iran Tanzania |
2-0 |
|
05.09.25
|
Congo Tanzania |
1-1 |
|
16.08.25
|
CAR Tanzania |
0-0 |
|
06.08.25
|
Mauritania Tanzania |
0-1 |
|
11.06.25
|
Eswatini Tanzania |
1-2 |
|
06.06.25
|
South Africa Tanzania |
0-0 |
|
25.03.25
|
Morocco Tanzania |
2-0 |
|
16.11.24
|
Ethiopia Tanzania |
0-2 |
|
27.10.24
|
Sudan Tanzania |
1-0 |
|
10.10.24
|
DR Congo Tanzania |
1-0 |
|
10.09.24
|
Guinea Tanzania |
1-2 |
|
11.06.24
|
Zambia Tanzania |
0-1 |
|
02.06.24
|
Indonesia Tanzania |
0-0 |
|
19.05.24
|
Sudan Tanzania |
0-1 |
|
15.05.24
|
Sudan Tanzania |
2-1 |
|
21.01.24
|
Zambia Tanzania |
1-1 |
|
17.01.24
|
Morocco Tanzania |
3-0 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
18.11.23
|
Niger Tanzania |
0-1 |
|
15.10.23
|
Sudan Tanzania |
1-1 |
|
07.09.23
|
Algeria Tanzania |
0-0 |
|
24.03.23
|
Uganda Tanzania |
0-1 |
|
27.09.22
|
Libya Tanzania |
2-1 |
|
04.06.22
|
Niger Tanzania |
1-1 |
|
14.11.21
|
Madagascar Tanzania |
1-1 |
|
10.10.21
|
Benin Tanzania |
0-1 |
|
02.09.21
|
DR Congo Tanzania |
1-1 |
|
25.03.21
|
Equatorial Guinea Tanzania |
1-0 |
|
15.03.21
|
Kenya Tanzania |
2-1 |
|
23.01.21
|
Namibia Tanzania |
0-1 |
|
19.01.21
|
Zambia Tanzania |
2-0 |
|
13.11.20
|
Tunisia Tanzania |
1-0 |
|
19.12.19
|
Kenya Tanzania |
2-1 |
|
17.12.19
|
Uganda Tanzania |
1-0 |
|
14.12.19
|
Sudan Tanzania |
0-0 |
|
08.12.19
|
Kenya Tanzania |
1-0 |
|
19.11.19
|
Libya Tanzania |
2-1 |
|
18.10.19
|
Sudan Tanzania |
1-2 |
|
14.10.19
|
Rwanda Tanzania |
0-0 |
|
04.09.19
|
Burundi Tanzania |
1-1 |
|
04.08.19
|
Kenya Tanzania (Penalties:0 - 1) |
0-0 |
|
27.06.19
|
Kenya Tanzania |
3-2 |
|
23.06.19
|
Senegal Tanzania |
2-0 |
|
13.06.19
|
Egypt Tanzania |
1-0 |
|
18.11.18
|
Lesotho Tanzania |
1-0 |
|
12.10.18
|
Cape Verde Tanzania |
3-0 |
|
22.08.2025
|
Tanzania Morocco |
0-1
|
|
25.03.2025
|
Morocco Tanzania |
2-0
|
|
17.01.2024
|
Morocco Tanzania |
3-0
|
|
21.11.2023
|
Tanzania Morocco |
0-2
|
|
25.03.2025
|
Morocco Tanzania |
2-0
|
|
17.01.2024
|
Morocco Tanzania |
3-0
|