Roma make six changes as Suleiman Camara starts for Slovan Bratislava
AS Roma have made six changes for their Champions League league-phase meeting with Slovan Bratislava, with Daniele Ghilardi brought into...
Roma make six changes as Suleiman Camara starts for Slovan Bratislava
AS Roma have made six changes for their Champions League league-phase meeting with Slovan Bratislava, with Daniele Ghilardi brought into...
UEFA Champions League: Sabah Baku hold Borussia Dortmund to a draw at half-time
Sabah Baku have continued to frustrate Borussia Dortmund in the UEFA Champions League, with the sides level at 1-1 at...
Ayanda Dlamini recalls first PSL appearance and Baroka FC breakthrough
Unattached goalkeeper Ayanda Dlamini has recalled the early moments of his career, including the difficult conditions he faced during his...
Mbekezeli Mbokazi ranked fourth in MLS 22 Under 22 list
Former Orlando Pirates defender Mbekezeli Mbokazi has been named the fourth-best player in Major League Soccer’s 22 Under 22 class...
Ahmed Sherif earns Zamalek victory as Aouad returns in league win
Ahmed Sherif scored the only goal as Zamalek beat Petrol Asyut 1-0 at Borg El Arab Stadium to return to...
Morocco’s Atlas Lionesses remain 64th in FIFA women’s rankings as Ghana drop
Morocco’s women’s national team have maintained 64th place in the latest FIFA women’s world rankings, while Ghana have dropped five...
Wydad part ways with Sergio Paulo as Nasreddine Nabi emerges as potential replacement
Wydad Athletic Club have reached an agreement with Portuguese coach Sergio Paulo to terminate his contract by mutual consent, with...
FIFA U17 Women’s World Cup: Where to watch Morocco against Germany
Morocco’s Under-17 women’s team will aim to secure a second consecutive victory at the FIFA U17 Women’s World Cup when...
Juventus host Stade Rennais seeking Europa League response after weekend defeats
Juventus welcome Stade Rennais to the Allianz Stadium in Turin on Thursday, 22 October 2026, as both sides look to...
Cloudflare Error 522 prevents web page from loading
The web page is currently unavailable after the initial connection between Cloudflare’s network and the origin web server timed out....
Juventus and Rennes name expected line-ups for Europa League meeting
Juventus host Stade Rennais at the Allianz Stadium in Turin on the third matchday of the Europa League league phase,...
Morocco defender Issa Diop opens up on decision to represent Atlas Lions
Morocco defender Issa Diop has insisted his decision to represent the Atlas Lions rather than Senegal was entirely his own,...
Trezeguet returns to Riyadh starting XI for Diriyah clash
Mahmoud Hassan “Trezeguet” has been named in Riyadh’s starting line-up for their Saudi League meeting with Diriyah on Tuesday. The...
Al Ahly negotiate loan deal for Sporting captain Hager Amer
Al Ahly have opened negotiations with Sporting to sign captain Hager Amer on loan for the Women’s Africa Club Championship....
Zamalek move ahead after Ahmed Sherif capitalises on Assiut Petroleum error
Zamalek took the lead against Assiut Petroleum in Egyptian League week seven when Ahmed Sherif punished a serious defensive mistake...
Konate says Real Madrid experience has exceeded expectations ahead of Leipzig game
Ibrahima Konate says the French contingent at Real Madrid has played a major role in helping him settle at the...
Carling Knockout: Orlando Pirates, Kaizer Chiefs and Sundowns drawn on same day
The Premier Soccer League has confirmed the schedule and venues for the Carling Knockout last-16 ties, with Orlando Pirates, Kaizer...
Real Madrid asks six Premier League clubs to cover failed European Super League costs
Real Madrid has asked the six leading English clubs involved in the European Super League project to pay their share...
De Zerbi gives positive Omar Marmoush injury update after Tottenham win
Roberto De Zerbi has reassured Tottenham supporters that Omar Marmoush did not suffer a serious injury after being forced off...
Welayta Dicha vs Bahardar: early-season test puts form under the spotlight
Welayta Dicha face Bahardar on 22 October at 12:00 GMT in a fixture that gives both sides an opportunity to...