Former high school math teacher Akinyi Omondi breaks down the complexities of the top five European leagues, UEFA Champions League, and FIFA tournaments. She blends everyday relatable humor with clear, logical explanations for East African fans.
Japan snatched a dramatic late equaliser to hold the Netherlands to a 2-2 draw in Dallas, while Germany fired seven goals past World Cup debutants Curaçao.
Adrien Rabiot accepts a defensive, supporting role to help France’s star-studded attack shine at the World Cup, as Didier Deschamps prepares for his final tournament in charge of Les Bleus.
Australian coach Graham Arnold has guided Iraq to their first FIFA World Cup in four decades after a chaotic qualification journey through war zones, travel nightmares, and tactical innovation.
Senegal’s 26-man World Cup 2026 squad includes Sadio Mane’s return alongside Kalidou Koulibaly, Edouard Mendy, and Idrissa Gana Gueye. Pape Thiaw’s Lions of Teranga will compete in World Cup 2026 Group I against France, Iraq and Norway.
Yasin Ayari scored twice against his father’s homeland as Graham Potter’s Sweden began their World Cup campaign with a resounding 5-1 triumph over Tunisia in Monterrey.
Manchester United winger Amad Diallo came off the bench to score a dramatic 90th-minute winner as Ivory Coast defeated Ecuador 1-0 in their FIFA World Cup Group E opener.
The Australian national team faces a race against time to recover after arriving at their hotel at 5am following a famous World Cup victory against Turkey in Vancouver.
Uruguay’s World Cup preparations descended into chaos after paperwork issues stranded the squad in Mexico. Marcelo Bielsa defended the disruption but his captain admitted difficulties ahead of their Miami opener against Saudi Arabia.
Canada Soccer announced Jesse Marsch’s 26-player squad on 29 May 2026, featuring Alphonso Davies, Jonathan David and Tajon Buchanan. As a co-host nation, Canada will play Group B matches against Bosnia and Herzegovina, Qatar and Switzerland in Toronto and Vancouver.