Lesotho host Morocco in an Africa Cup of Nations qualifier. Morocco have been in excellent form across several competitions lately, while Lesotho have found wins hard to come by.
These two sides met in the same qualifying group not that long ago, so there's already some history to weigh up before this rematch, even with the gap in circumstances between the two camps.
Analysis updated .
Compare bookmakers
Form shows a big gap in quality
Morocco's recent sample spans the World Cup, the Africa Cup of Nations, the Arab Cup and a run of friendlies. Across that wide mix they've won the vast majority of games, drawn a handful and lost just once, scoring heavily along the way.
What could your bet return?
Potential returns include your stake. Odds may change.
Lesotho: 13 completed matches; Morocco: 20 completed matches.
Lesotho
- Win
- 15.4% 2 / 13
- Draw
- 23.1% 3 / 13
- Loss
- 61.5% 8 / 13
- Scored
- 4
- Conceded
- 26
- Difference
- -22
Morocco
- Win
- 65% 13 / 20
- Draw
- 30% 6 / 20
- Loss
- 5% 1 / 20
- Scored
- 39
- Conceded
- 12
- Difference
- +27
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Friendlies | Kenya | Lesotho | 07.06.2026 | 4-0 |
| Friendlies | Lesotho | Kenya | 04.06.2026 | 1-1 |
| Friendlies | Lesotho | Malawi | 18.11.2025 | 0-1 |
| Friendlies | Lesotho | Malawi | 15.11.2025 | 0-0 |
| COSAFA Cup | Namibia | Lesotho | 10.06.2025 | 3-0 |
| COSAFA Cup | Angola | Lesotho | 08.06.2025 | 4-0 |
| COSAFA Cup | Malawi | Lesotho | 05.06.2025 | 0-1 |
| Africa Cup of Nations - Qualification | Morocco | Lesotho | 18.11.2024 | 7-0 |
| Africa Cup of Nations - Qualification | Lesotho | Central African Republic | 14.11.2024 | 1-0 |
| Africa Cup of Nations - Qualification | Lesotho | Gabon | 15.10.2024 | 0-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| World Cup | France | Morocco | 09.07.2026 | 2-0 |
| World Cup | Canada | Morocco | 04.07.2026 | 0-3 |
| World Cup | Netherlands | Morocco | 30.06.2026 | 1-1 |
| World Cup | Morocco | Haiti | 25.06.2026 | 4-2 |
| World Cup | Scotland | Morocco | 20.06.2026 | 0-1 |
| World Cup | Brazil | Morocco | 14.06.2026 | 1-1 |
| Friendlies | Morocco | Norway | 07.06.2026 | 1-1 |
| Friendlies | Morocco | Madagascar | 02.06.2026 | 4-0 |
| Friendlies | Morocco | Burundi | 26.05.2026 | 5-0 |
| Friendlies | Morocco | Paraguay | 31.03.2026 | 2-1 |
Lesotho's sample also mixes friendlies, the COSAFA Cup and AFCON qualifiers stretched over roughly two years. They've won only a couple of those games, lost the majority and struggled for goals, shipping plenty at the other end too.
Even allowing for the different competitions involved, the gap between the two sides' results is stark.
Comparative Team Statistics: Lesotho vs Morocco

Two qualifiers, two Morocco wins
The two sides met twice during the previous round of Africa Cup of Nations qualification, back in 2024. Morocco won comfortably at home and also came away with the points on the road, so recent head-to-head history is entirely one-sided.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Africa Cup of Nations - Qualification | Morocco | Lesotho | 18.11.2024 | 7-0 |
| Africa Cup of Nations - Qualification | Lesotho | Morocco | 09.09.2024 | 0-1 |
It's worth remembering those games are over a year old now and don't reflect this season's squads directly, but they're the only meetings on record between the pair.
Where they sit in this qualifying section
Among the teams shown here, Morocco sit top having won every one of their six qualifiers so far and conceded just twice. Lesotho are well behind with a single win from six games and have already lost four.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| Group B | |||||||
| 1 | Morocco | 6 | 6 | 0 | 0 | 26/2 | 18 |
| 2 | Gabon | 6 | 3 | 1 | 2 | 7/9 | 10 |
| 3 | Lesotho | 6 | 1 | 1 | 4 | 2/13 | 4 |
| 4 | Central African Republic | 6 | 1 | 0 | 5 | 3/14 | 3 |
This is only a partial picture rather than a full group table, but it fits with everything else pointing the same way.

How this one could play out
Put the form, the head-to-head record and the standings together and Morocco look like clear favourites, with Lesotho's home advantage unlikely to count for much on its own.
Lesotho have conceded freely across their recent sample, so keeping things tight against a strong Morocco attack is the obvious challenge. The game is still a few days off as of writing, so exact squads aren't confirmed, but the underlying trend heavily favours the visitors.
Key player statistics: Lesotho vs Morocco
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Tshwarelo Mattwes Bereng | Lesotho | 35 | Midfielder | n/a | n/a |
| M. Sera | Lesotho | 31 | Attacker | n/a | n/a |
| Motlomelo Mkhwanazi | Lesotho | 31 | Defender | n/a | n/a |
| Neo Mokhachane | Lesotho | 30 | Midfielder | n/a | n/a |
| T. Makhele | South Africa | 31 | Defender | n/a | n/a |
| S. Moerane | Lesotho | 29 | Goalkeeper | n/a | n/a |
| T. Brown | Lesotho | 31 | Attacker | n/a | n/a |
| T. Phatsisi | South Africa | 27 | Midfielder | 174 | n/a |
| T. Letsema | Lesotho | 24 | Attacker | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| A. Hakimi | Morocco | 27 | Defender | 181 | 73 |
| S. Amrabat | Morocco | 30 | Midfielder | 183 | 82 |
| N. Mazraoui | Morocco | 28 | Defender | 183 | 63 |
| Brahim Díaz | Morocco | 27 | Midfielder | 171 | 59 |
| Y. Bounou | Morocco | 35 | Goalkeeper | 195 | 78 |
| M. Mohamedi | Morocco | 37 | Goalkeeper | 190 | 89 |
| A. Tagnaouti | Morocco | 30 | Goalkeeper | 192 cm | 76 kg |
| A. El Kaabi | Morocco | 33 | Attacker | 182 | 79 |
| I. Diop | France | 29 | Defender | 194 | 92 |
| S. Rahimi | Morocco | 30 | Attacker | 183 | 79 |
| M. Saâdane | Morocco | 34 | Defender | 188 | 83 |
| S. El Karouani | Morocco | 25 | Defender | 178 | 70 |
| A. Ounahi | Morocco | 26 | Midfielder | 182 | 62 |
| A. Adli | Morocco | 26 | Attacker | 174 | 72 |
| M. Benabid | Morocco | 28 | Goalkeeper | 188 | 80 |
| M. Hrimat | Morocco | 32 | Midfielder | n/a | n/a |
| Y. Belammari | Morocco | 28 | Defender | n/a | n/a |
| I. Saibari | Morocco | 25 | Attacker | 185 | 83 |
| A. Salah-Eddine | Morocco | 24 | Defender | 180 | 66 |
| A. Ezzalzouli | Morocco | 24 | Midfielder | 177 | 73 |
Everything here points one way, but with no market attached to this fixture there's nothing to recommend with confidence.
It's a case where the evidence is fairly clear on quality, yet a pick still needs a price to make sense of, and that's missing this time.
