FAR Rabat 1–1 Mamelodi Sundowns: Honours even in tense CAF Champions League final first leg in Rabat
FAR Rabat and Mamelodi Sundowns shared a fiercely contested 1–1 draw in Rabat in the CAF Champions League final, leaving...
FAR Rabat 1–1 Mamelodi Sundowns: Honours even in tense CAF Champions League final first leg in Rabat
FAR Rabat and Mamelodi Sundowns shared a fiercely contested 1–1 draw in Rabat in the CAF Champions League final, leaving...
Côte d’Ivoire U17 1–4 Egypt U17: Clinical Pharaohs Sweep Into CAF U17 AFCON Semi-Finals
Egypt U17 produced a ruthless attacking display to beat Côte d’Ivoire U17 4–1 in the quarter-finals of the CAF U17...
Morocco U17 1-0 Cameroon U17: Late Winner Sends Atlas Cubs into U17 AFCON Semi-Finals
Morocco’s U17s edged past Cameroon 1-0 in a tight CAF U17 Cup of Nations quarter-final, booking their place in the...
Senegal U17 1–1 Mali U17: West African Rivals Share Spoils in Tense U17 AFCON Quarter-Final
Senegal U17 and Mali U17 played out a 1–1 draw in a tightly fought CAF U17 Africa Cup of Nations...
Tanzania U17 and Algeria U17 produced a gripping 3–3 draw in a dramatic CAF Cup of Nations U17 quarter-final, before...
CAF President Motsepe thanks Morocco King for pardoning jailed Senegal fans over AFCON riots
The President of the Confederation of African Football (CAF), Patrice Motsepe, has expressed profound appreciation to Morocco King, His Majesty...
Uganda U17 and Ghana U17 shared the spoils in a gripping 2–2 draw in the CAF Cup of Nations U17...
Ethiopia U17 1–1 Mozambique U17: Honours Even in Tense CAF U17 Cup of Nations Final Showpiece
Ethiopia’s Under-17s and Mozambique’s Under-17s shared the spoils in a 1–1 draw in the CAF Cup of Nations U17 final...
FAR Rabat v Mamelodi Sundowns: CAF Champions League heavyweights collide in Rabat on 24 May
FAR Rabat host Mamelodi Sundowns on 24 May at 19:00 (GMT) in a CAF Champions League tie that pitches Morocco’s...
Morocco U17 v Cameroon U17: High-stakes youth clash set for tight encounter in Rabat
Morocco U17 face Cameroon U17 on 24 May at 19:00 (GMT) in a decisive youth international fixture that could shape...
FIFA World Cup 2026 becomes first-ever Sensory Inclusive tournament in history
The FIFA World Cup 2026™ has become the first sports tournament in history to receive Sensory Inclusive recognition from non-profit...
FIFA launches Fan ID programme for 2026 World Cup ticket holders
FIFA President Gianni Infantino has officially unveiled the FIFA Fan ID programme for supporters attending the 2026 FIFA World Cup...
Schalke 04 eye Varazdin winger Iuri Tavares in low‑cost summer move
FC Schalke 04 are being linked with a move for NK Varazdin left winger Iuri Tavares, with the Cape Verde–Portugal...
Côte dIvoire U17 v Egypt U17: Tight contest expected in May 24 showdown in Africa U17 competition
Côte d’Ivoire U17 face Egypt U17 on 24 May at 16:00 GMT in a match that is likely to shape...
Senegal U17 v Mali U17: Tight West African clash expected in May 24 showdown
Senegal U17 face Mali U17 on 24 May at 16:00 (GMT) in a finely poised West African youth contest, with...
Oliver Schmitt: VfL Bochum eye move for SV Meppen winger in cut‑price deal
VfL Bochum are being linked with a move for SV Meppen winger Oliver Schmitt in a potential cut‑price switch from...
Bochum eye Fortuna Düsseldorf winger Emmanuel Iyoha in potential summer move
VfL Bochum are being linked with a move for Fortuna Düsseldorf right winger Emmanuel Iyoha in a deal that could...
Yacqub Finey: Excelsior linked with move for GIF Sundsvall attacking midfielder
Dutch Eredivisie side Excelsior are being linked with a move for GIF Sundsvall attacking midfielder Yacqub Finey. The 22-year-old, who...
El Arbi Hillel Soudani linked with NK Kustosija switch as Maribor future remains unclear
Algeria-Croatia winger El Arbi Hillel Soudani is being linked with a move from NK Maribor to Croatian side NK Kustosija,...
Tanzania U17 v Algeria U17: Tight contest expected in May 24 showdown at 13:00 GMT
Tanzania U17 host Algeria U17 on 24 May at 13:00 GMT in a finely balanced youth international match that pairs...