Nigeria host Morocco in the Africa Cup of Nations on 14 January 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Nigeria and Morocco face off in one of the most compelling Africa Cup of Nations fixtures of this round. Both sides arrive unbeaten, but their paths have looked different, with Nigeria playing at a higher tempo while Morocco have built control through structure and defensive discipline. This clash sets up as a contest between momentum and balance.
Nigeria’s form has been relentless. Five wins from five underline a side full of confidence, and their attacking output has been consistent across different opponents. Victories against Mozambique and Uganda showed their ability to punish weaker defences, while the 3-2 win over Tunisia highlighted how quickly games can stretch when Nigeria commit numbers forward.
The Super Eagles have scored at least two goals in every match of this run, reaching 14 goals overall. That attacking freedom has come with a trade off. They have conceded in three of their last five, including home games where control should have been stronger. Even in the 2-0 win away to Algeria, periods without the ball tested their defensive shape.
At home, Nigeria tend to push the tempo early and accept risk in wide areas. Against a side as organised as Morocco, those spaces could become a key factor in deciding the match.
Morocco arrive with a calmer profile. They have conceded just once in five matches, keeping clean sheets away to Cameroon and Zambia. Those results point to a team that manages territory well and rarely allows opponents sustained pressure.
Going forward, Morocco have not needed high volume chances. Wins such as the 1-0 against Tanzania and 2-0 against Comoros were built on patience rather than intensity. The draw against Mali stands out as the only match where they were forced to chase rhythm, yet even then they remained compact.
This balance has made Morocco difficult to break down, and their ability to score without overcommitting could be crucial against Nigeria’s aggressive approach.
The main pick for this fixture is Morocco to win at 2.34 odds. Nigeria’s perfect record reflects attacking confidence, but Morocco’s defensive numbers and away performances suggest they are better equipped for a controlled knockout style encounter. The Atlas Lions have shown they can absorb pressure and strike at the right moments.
In the same line, both teams to score at 1.94 odds is supported by Nigeria’s scoring streak and their tendency to concede when matches open up. Morocco have scored in four of their five games and should find opportunities against a defence that does not sit deep for long periods.
For a correct score prediction, Morocco 3-1 at 25.00 odds reflects how this game could unfold if Nigeria chase the match. An early breakthrough would suit Morocco’s structure, while Nigeria’s attacking nature keeps goals on the table at both ends.
| Nigeria | Morocco | |
|---|---|---|
| Game Played | 6 | 6 |
| Wins | 5 | 5 |
| Draws | 0 | 1 |
| Loss | 1 | 0 |
| Goals For | 14 | 10 |
| Goals Against | 5 | 1 |
| Nigeria | Morocco | |
|---|---|---|
| Game Played | 4 | 3 |
| Wins | 3 | 3 |
| Draws | 0 | 0 |
| Loss | 1 | 0 |
| Goals For | 9 | 6 |
| Goals Against | 4 | 0 |
|
10.06.26
|
Portugal Nigeria |
2-1 |
|
03.06.26
|
Poland Nigeria |
2-2 |
|
30.05.26
|
Jamaica Nigeria |
0-3 |
|
26.05.26
|
Nigeria Zimbabwe |
2-0 |
|
31.03.26
|
Jordan Nigeria |
2-2 |
|
27.03.26
|
Iran Nigeria |
1-2 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
14.01.26
|
Nigeria Morocco (Penalties:2 - 4) |
0-0 |
|
10.01.26
|
Algeria Nigeria |
0-2 |
|
05.01.26
|
Nigeria Mozambique |
4-0 |
|
30.12.25
|
Uganda Nigeria |
1-3 |
|
27.12.25
|
Nigeria Tunisia |
3-2 |
|
23.12.25
|
Nigeria Tanzania |
2-1 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
16.11.25
|
Nigeria DR Congo (Penalties:3 - 4) |
1-1 |
|
13.11.25
|
Nigeria Gabon |
4-1 |
|
14.10.25
|
Nigeria Benin |
4-0 |
|
10.10.25
|
Lesotho Nigeria |
1-2 |
|
09.09.25
|
South Africa Nigeria |
1-1 |
|
06.09.25
|
Nigeria Rwanda |
1-0 |
|
19.08.25
|
Nigeria Congo |
2-0 |
|
12.08.25
|
Sudan Nigeria |
4-0 |
|
05.08.25
|
Senegal Nigeria |
1-0 |
|
06.06.25
|
Russia Nigeria |
1-1 |
|
31.05.25
|
Jamaica Nigeria (Penalties:4 - 5) |
2-2 |
|
28.05.25
|
Ghana Nigeria |
1-2 |
|
25.03.25
|
Nigeria Zimbabwe |
1-1 |
|
21.03.25
|
Rwanda Nigeria |
0-2 |
|
28.12.24
|
Nigeria Ghana |
3-1 |
|
22.12.24
|
Ghana Nigeria |
0-0 |
|
18.11.24
|
Nigeria Rwanda |
1-2 |
|
14.11.24
|
Benin Nigeria |
1-1 |
|
11.10.24
|
Nigeria Libya |
1-0 |
|
10.09.24
|
Rwanda Nigeria |
0-0 |
|
07.09.24
|
Nigeria Benin |
3-0 |
|
10.06.24
|
Benin Nigeria |
2-1 |
|
07.06.24
|
Nigeria South Africa |
1-1 |
|
26.03.24
|
Mali Nigeria |
2-0 |
|
22.03.24
|
Nigeria Ghana |
2-1 |
|
11.02.24
|
Nigeria Ivory Coast |
1-2 |
|
07.02.24
|
Nigeria South Africa (Penalties:4 - 2) |
1-1 |
|
02.02.24
|
Nigeria Angola |
1-0 |
|
27.01.24
|
Nigeria Cameroon |
2-0 |
|
22.01.24
|
Guinea-Bissau Nigeria |
0-1 |
|
18.01.24
|
Ivory Coast Nigeria |
0-1 |
|
14.01.24
|
Nigeria Equatorial Guinea |
1-1 |
|
08.01.24
|
Guinea Nigeria |
2-0 |
|
19.11.23
|
Zimbabwe Nigeria |
1-1 |
|
16.11.23
|
Nigeria Lesotho |
1-1 |
|
16.10.23
|
Mozambique Nigeria |
2-3 |
|
26.05.26
|
Nigeria Zimbabwe |
2-0 |
|
14.01.26
|
Nigeria Morocco (Penalties:2 - 4) |
0-0 |
|
05.01.26
|
Nigeria Mozambique |
4-0 |
|
27.12.25
|
Nigeria Tunisia |
3-2 |
|
23.12.25
|
Nigeria Tanzania |
2-1 |
|
16.11.25
|
Nigeria DR Congo (Penalties:3 - 4) |
1-1 |
|
13.11.25
|
Nigeria Gabon |
4-1 |
|
14.10.25
|
Nigeria Benin |
4-0 |
|
06.09.25
|
Nigeria Rwanda |
1-0 |
|
19.08.25
|
Nigeria Congo |
2-0 |
|
25.03.25
|
Nigeria Zimbabwe |
1-1 |
|
28.12.24
|
Nigeria Ghana |
3-1 |
|
18.11.24
|
Nigeria Rwanda |
1-2 |
|
11.10.24
|
Nigeria Libya |
1-0 |
|
07.09.24
|
Nigeria Benin |
3-0 |
|
07.06.24
|
Nigeria South Africa |
1-1 |
|
22.03.24
|
Nigeria Ghana |
2-1 |
|
11.02.24
|
Nigeria Ivory Coast |
1-2 |
|
07.02.24
|
Nigeria South Africa (Penalties:4 - 2) |
1-1 |
|
02.02.24
|
Nigeria Angola |
1-0 |
|
27.01.24
|
Nigeria Cameroon |
2-0 |
|
14.01.24
|
Nigeria Equatorial Guinea |
1-1 |
|
16.11.23
|
Nigeria Lesotho |
1-1 |
|
10.09.23
|
Nigeria Sao Tome and Principe |
6-0 |
|
24.03.23
|
Nigeria Guinea-Bissau |
0-1 |
|
09.06.22
|
Nigeria Sierra Leone |
2-1 |
|
29.03.22
|
Nigeria Ghana |
1-1 |
|
23.01.22
|
Nigeria Tunisia |
0-1 |
|
15.01.22
|
Nigeria Sudan |
3-1 |
|
11.01.22
|
Nigeria Egypt |
1-0 |
|
16.11.21
|
Nigeria Cape Verde |
1-1 |
|
07.10.21
|
Nigeria CAR |
0-1 |
|
03.09.21
|
Nigeria Liberia |
2-0 |
|
04.06.21
|
Nigeria Cameroon |
0-1 |
|
30.03.21
|
Nigeria Lesotho |
3-0 |
|
13.11.20
|
Nigeria Sierra Leone |
4-4 |
|
13.10.20
|
Nigeria Tunisia |
1-1 |
|
09.10.20
|
Nigeria Ivory Coast |
0-1 |
|
13.11.19
|
Nigeria Benin |
2-1 |
|
19.10.19
|
Nigeria Togo |
2-0 |
|
10.07.19
|
Nigeria South Africa |
2-1 |
|
06.07.19
|
Nigeria Cameroon |
3-2 |
|
26.06.19
|
Nigeria Guinea |
1-0 |
|
22.06.19
|
Nigeria Burundi |
1-0 |
|
08.06.19
|
Nigeria Zimbabwe |
0-0 |
|
26.03.19
|
Nigeria Egypt |
1-0 |
|
22.03.19
|
Nigeria Seychelles |
3-1 |
|
20.11.18
|
Nigeria Uganda |
0-0 |
|
13.10.18
|
Nigeria Libya |
4-0 |
|
28.01.18
|
Nigeria Angola |
2-1 |
|
10.06.26
|
Portugal Nigeria |
2-1 |
|
03.06.26
|
Poland Nigeria |
2-2 |
|
30.05.26
|
Jamaica Nigeria |
0-3 |
|
31.03.26
|
Jordan Nigeria |
2-2 |
|
27.03.26
|
Iran Nigeria |
1-2 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
10.01.26
|
Algeria Nigeria |
0-2 |
|
30.12.25
|
Uganda Nigeria |
1-3 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
10.10.25
|
Lesotho Nigeria |
1-2 |
|
09.09.25
|
South Africa Nigeria |
1-1 |
|
12.08.25
|
Sudan Nigeria |
4-0 |
|
05.08.25
|
Senegal Nigeria |
1-0 |
|
06.06.25
|
Russia Nigeria |
1-1 |
|
31.05.25
|
Jamaica Nigeria (Penalties:4 - 5) |
2-2 |
|
28.05.25
|
Ghana Nigeria |
1-2 |
|
21.03.25
|
Rwanda Nigeria |
0-2 |
|
22.12.24
|
Ghana Nigeria |
0-0 |
|
14.11.24
|
Benin Nigeria |
1-1 |
|
10.09.24
|
Rwanda Nigeria |
0-0 |
|
10.06.24
|
Benin Nigeria |
2-1 |
|
26.03.24
|
Mali Nigeria |
2-0 |
|
22.01.24
|
Guinea-Bissau Nigeria |
0-1 |
|
18.01.24
|
Ivory Coast Nigeria |
0-1 |
|
08.01.24
|
Guinea Nigeria |
2-0 |
|
19.11.23
|
Zimbabwe Nigeria |
1-1 |
|
16.10.23
|
Mozambique Nigeria |
2-3 |
|
13.10.23
|
Saudi Arabia Nigeria |
2-2 |
|
18.06.23
|
Sierra Leone Nigeria |
2-3 |
|
27.03.23
|
Guinea-Bissau Nigeria |
0-1 |
|
17.11.22
|
Portugal Nigeria |
4-0 |
|
10.11.22
|
Costa Rica Nigeria |
2-0 |
|
27.09.22
|
Algeria Nigeria |
2-1 |
|
13.06.22
|
Sao Tome and Principe Nigeria |
0-10 |
|
03.06.22
|
Ecuador Nigeria |
1-0 |
|
29.05.22
|
Mexico Nigeria |
2-1 |
|
25.03.22
|
Ghana Nigeria |
0-0 |
|
19.01.22
|
Guinea-Bissau Nigeria |
0-2 |
|
13.11.21
|
Liberia Nigeria |
0-2 |
|
10.10.21
|
CAR Nigeria |
0-2 |
|
07.09.21
|
Cape Verde Nigeria |
1-2 |
|
04.07.21
|
Mexico Nigeria |
4-0 |
|
08.06.21
|
Cameroon Nigeria |
0-0 |
|
27.03.21
|
Benin Nigeria |
0-1 |
|
17.11.20
|
Sierra Leone Nigeria |
0-0 |
|
17.11.19
|
Lesotho Nigeria |
2-4 |
|
13.10.19
|
Brazil Nigeria |
1-1 |
|
22.09.19
|
Togo Nigeria |
4-1 |
|
10.09.19
|
Ukraine Nigeria |
2-2 |
|
17.07.19
|
Tunisia Nigeria |
0-1 |
|
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.02.2018
|
Morocco Nigeria |
4-0
|
|
25.01.2014
|
Nigeria Morocco |
4-3
|
|
25.01.2014
|
Nigeria Morocco |
4-3
|