caf
International FootballThe AFCON case at CAS: ten months without a real African championThe penalty was given late in the second half, with the final still goalless....
International FootballAFCON Every Four Years: CAF Reopens the File Under FIFA-UEFA PressurePatrice Motsepe, president of the Confederation of African Football (CAF),...
ChessChess Olympiad 2026: India Defends Throne in Samarkand, Gukesh and Sindarov Create the SpotlightThe decisive moment lies not in the final move, but in the fourteen-second ga...
BasketballWhen Data Goes Silent: Lessons on Integrity in Sports AnalysisOn Tuesday morning, I received an analysis report over 2,000 words long. But...
BadmintonIndia at the 2026 Asian Games: Two Pillars, Five Rubbers, and a Gap No Map DrawsIn Hangzhou in October 2026, the men's team badminton final between India and...
VolleyballBahrain beat Oman 3-0 but still leave Fukuoka: when point ratio decides a team's fateAt minute 24 of the third set, Hasan Haider Mohamed rose to close the block f...
BadmintonAsian Games 2026: Five Days, One Draw Sheet, and the Women's Names Listed But Never CountedOn September 25, 2026, in Aichi-Nagoya, the women's singles badminton event a...
International FootballA V.League scouting report: nine chapters of conclusions, not a single data pointIn November 2026, a 68-page PDF arrived at my desk from the office of a...
International FootballWhen Data Goes Silent: The Trap of 'Perfect' Football AnalysisIn May 2026, when K League 1 returned after the pandemic, the stands in South...
Martial ArtsDinh Van Tam vs Ou Jiaming in the Asiad 20 men's 56kg sanda final: one throw, and a 28-year wallIn the second round of the men's 56kg sanda semifinal, Ou Jiaming threw a...
BadmintonThuy Linh's 12-21 Decider and the Data Signal from the Asian Games Third RoundThe score stopped at 24-22. That was the only line on the September 26...
AthleticsWhen Data Goes Silent: The Line Between Analysis and Fabrication in Sport2:47 a.m., Beijing time. I opened a data file and found it empty. No split...
International FootballMessi Reaches 100 Inter Miami Goals: Cruz Azul as Twice Witness, and the Gap Between the Number and the TruthMinute 24 of the Campeones Cup final. A corner from the left, the ball swung...
BadmintonKunlavut Vitidsarn and the historic treble: When data confirms a new dynasty for Thai badmintonI still remember an evening in August 2026, sitting in my office in Surabaya,...
AthleticsKevin Ociepka's 42 km Burpee Broad Jump Record: 155 Hours, 30,000 Reps and a Verification GapHook Parkstadion Baunatal, Hessen, September 2026. A running track with no...
VolleyballFukuoka Opens the 2028 Olympic Race: Japan and the Weight of Being the FavoriteWhen the referee's whistle signals the first match in Fukuoka, an entire new...
Domestic FootballVietnamese Football and the Export Machine: When V.League Becomes a Transit Station for a GenerationHang Day Stadium, a late April afternoon. Stand B is more than half empty. A...
International FootballWhen Football Analysis Has No Data: Lessons from an Empty ReportWhen football stops breathing, I draw maps to keep the small workers from bei...
International FootballInside Lyon's Transfer Window: Wage Bill, Release Clauses and the Rhythm of an AcademyTwenty minutes after the final whistle of the morning session in Décines, the...
BasketballBranko Bantic Carries the Youth Olympic Torch in Senegal: Panathinaikos' Branding Equation and Africa's Basketball MapOn September 10, at the Panathenaic Stadium in Athens, a Panathinaikos guard...
International FootballAFCON Every Four Years: CAF Reopens the File Under FIFA-UEFA PressurePatrice Motsepe, president of the Confederation of African Football (CAF),...
ChessChess Olympiad 2026: India Defends Throne in Samarkand, Gukesh and Sindarov Create the SpotlightThe decisive moment lies not in the final move, but in the fourteen-second ga...
BasketballWhen Data Goes Silent: Lessons on Integrity in Sports AnalysisOn Tuesday morning, I received an analysis report over 2,000 words long. But...
BadmintonIndia at the 2026 Asian Games: Two Pillars, Five Rubbers, and a Gap No Map DrawsIn Hangzhou in October 2026, the men's team badminton final between India and...
VolleyballBahrain beat Oman 3-0 but still leave Fukuoka: when point ratio decides a team's fateAt minute 24 of the third set, Hasan Haider Mohamed rose to close the block f...
BadmintonAsian Games 2026: Five Days, One Draw Sheet, and the Women's Names Listed But Never CountedOn September 25, 2026, in Aichi-Nagoya, the women's singles badminton event a...
International FootballA V.League scouting report: nine chapters of conclusions, not a single data pointIn November 2026, a 68-page PDF arrived at my desk from the office of a...
International FootballWhen Data Goes Silent: The Trap of 'Perfect' Football AnalysisIn May 2026, when K League 1 returned after the pandemic, the stands in South...
Martial ArtsDinh Van Tam vs Ou Jiaming in the Asiad 20 men's 56kg sanda final: one throw, and a 28-year wallIn the second round of the men's 56kg sanda semifinal, Ou Jiaming threw a...
BadmintonThuy Linh's 12-21 Decider and the Data Signal from the Asian Games Third RoundThe score stopped at 24-22. That was the only line on the September 26...
AthleticsWhen Data Goes Silent: The Line Between Analysis and Fabrication in Sport2:47 a.m., Beijing time. I opened a data file and found it empty. No split...
International FootballMessi Reaches 100 Inter Miami Goals: Cruz Azul as Twice Witness, and the Gap Between the Number and the TruthMinute 24 of the Campeones Cup final. A corner from the left, the ball swung...
BadmintonKunlavut Vitidsarn and the historic treble: When data confirms a new dynasty for Thai badmintonI still remember an evening in August 2026, sitting in my office in Surabaya,...
AthleticsKevin Ociepka's 42 km Burpee Broad Jump Record: 155 Hours, 30,000 Reps and a Verification GapHook Parkstadion Baunatal, Hessen, September 2026. A running track with no...
VolleyballFukuoka Opens the 2028 Olympic Race: Japan and the Weight of Being the FavoriteWhen the referee's whistle signals the first match in Fukuoka, an entire new...
Domestic FootballVietnamese Football and the Export Machine: When V.League Becomes a Transit Station for a GenerationHang Day Stadium, a late April afternoon. Stand B is more than half empty. A...
International FootballWhen Football Analysis Has No Data: Lessons from an Empty ReportWhen football stops breathing, I draw maps to keep the small workers from bei...
International FootballInside Lyon's Transfer Window: Wage Bill, Release Clauses and the Rhythm of an AcademyTwenty minutes after the final whistle of the morning session in Décines, the...
BasketballBranko Bantic Carries the Youth Olympic Torch in Senegal: Panathinaikos' Branding Equation and Africa's Basketball MapOn September 10, at the Panathenaic Stadium in Athens, a Panathinaikos guard...
