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.
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.
Iran striker Mehdi Taremi says diplomatic tension and visa chaos have spoiled the World Cup atmosphere as the squad lands in Los Angeles amid protests and heavy security.
Four-time champions Germany began their World Cup Group E campaign with a dominant 7-1 victory over tournament debutants Curacao in Houston, as Kai Havertz and Jamal Musiala both scored twice.
Daichi Kamada scored in the 89th minute to rescue a point for Japan against the Netherlands in a thrilling Group F encounter in Dallas. The match saw four goals in the second half after a quiet first 45 minutes.
Goalkeeper Patrick Beach produced a man-of-the-match display on his World Cup debut to help Australia defeat Turkey 2-0 in their FIFA World Cup 2026 opener in Vancouver.
FIFA has decided not to sanction American broadcaster Fox after it broke strict advertising guidelines during the World Cup opening match between Mexico and South Africa.