Rwanda set for Tanzania and Comoros tests in Morocco camp ahead of qualifiers
Rwanda will step up preparations for a decisive run of continental qualifiers with a focused training camp and two high-value...
Rwanda set for Tanzania and Comoros tests in Morocco camp ahead of qualifiers
Rwanda will step up preparations for a decisive run of continental qualifiers with a focused training camp and two high-value...
Alexandre Santos confident ahead of AS FAR’s CAF Champions League final against Sundowns
Moroccan giants AS FAR are preparing for a difficult challenge when they face South African powerhouse Mamelodi Sundowns FC in...
Youssef En-Nesyri left out of Al-Ittihad squad ahead of Al-Ettifaq clash
Moroccan international Youssef En-Nesyri has been surprisingly excluded from the Al-Ittihad Club squad set to face Al-Ettifaq FC on Thursday...
Ismael Saibari nominated for Eredivisie Player of the Season award
Moroccan international Ismael Saibari has officially been named among the five finalists for the prestigious Eredivisie Player of the Year...
Yassine Bounou wins Saudi Pro League best save award
Moroccan international goalkeeper Yassine Bounou has been named the winner of the Best Save award for Round 32 of the...
Morocco U17 coach Tiago Lima Pereira praises mentality of players after tough draw against Tunisia
The Moroccan U-17 national team began their 2026 U-17 Africa Cup of Nations campaign with a determined 1-1 draw against...
Barcelona eye Ez Abde return in summer transfer push
Barcelona are exploring a move to bring Ez Abde back to Camp Nou after his impressive season with Real Betis,...
Pape Thiaw explains Senegal’s AFCON final walk-off three months later
Three months after the dramatic end to the 2025 AFCON final between Senegal and Morocco, Senegal coach Pape Thiaw has...
Mohamed Ouahbi submits 55-man Morocco preliminary squad for 2026 World Cup
Morocco head coach Mohamed Ouahbi has officially submitted his preliminary 55-man squad to FIFA ahead of the 2026 World Cup,...
Morocco midfielder Ismaël Saibari nominated for Dutch Player of the Year award
Morocco international Ismaël Saibari has been rewarded for a standout campaign with PSV Eindhoven, earning a nomination for the Dutch...
Patrice Motsepe admits CAF reforms after chaotic AFCON 2025 final controversy
CAF President Patrice Motsepe has acknowledged that the continental body is working to fix “deficiencies” exposed during the turbulent conclusion...
MATCH HIGHLIGHTS: Uganda 3-0 D.R Congo – CAF U17 AFCON
Uganda U17 produced an impressive performance to defeat DR Congo 3-0 in their opening Group B match at the TotalEnergies...
MATCH HIGHLIGHTS: Morocco 1-1 Tunisia – CAF U17 AFCON
Morocco’s U17 national team began their CAF U17 Africa Cup of Nations Morocco 2026 campaign with a hard-fought 1-1 draw...
Al-Shabab suspend Abderrazak Hamdallah until end of season after internal dispute
Saudi club Al-Shabab have reportedly decided to suspend Moroccan international Abderrazak Hamdallah until the end of the season following disciplinary...
U17 AFCON: Ilian Hadidi rescues Morocco after Tunisia threaten opening upset
Ilian Hadidi struck late in the second half to rescue Morocco from defeat against Tunisia as the hosts opened their...
U17 AFCON: Morocco rally from behind to draw 1-1 with Tunisia in opening match
Morocco’s U17 national team started their CAF U17 Africa Cup of Nations title defence with a 1-1 draw against Tunisia...
LIVESTREAM: Morocco vs Tunisia – CAF U17 AFCON
Morocco and Tunisia are locking horns this evening in their opening Group A match at the 2026 CAF U17 Africa...
Sofiane Boufal reveals big dream ahead of 2026 FIFA World Cup
Moroccan international Sofiane Boufal has revealed his strong desire to return to the Atlas Lions squad ahead of the 2026...
MATCH HIGHLIGHTS: Côte d’Ivoire 2-0 Cameroon – CAF U17 AFCON
Côte d’Ivoire began their TotalEnergies CAF U-17 Africa Cup of Nations Morocco 2026 campaign with an impressive 2-0 victory over...
U17 AFCON: Egypt and Ethiopia share spoils after stalemate in Group A opener
Egypt U17 and Ethiopia U17 were forced to settle for a point each after a tightly contested 0-0 draw in...