uefa
International FootballAtalanta under Sarri: Injuries, the Fixture Calendar, and a System in TransitionInside a football dressing room, some things never appear on a stat sheet. A...
International FootballEmpty Files and Struck-Out Numbers: Three Decades of Verifying Football DataIn 2026, the data file on a 22-year-old Girona defender that I downloaded was...
International FootballThe Press Conference Cut Short in Ireland: The Governance Calculus of a Politicized MatchThe press room at the Ireland training camp was unremarkable until it ended. ...
International FootballThe 2026 Guardiola Clip and the Side Payment: What Social Media Is Misreading in a SilenceA clip less than thirty seconds long is spreading at the speed of breaking...
International FootballCeferin, Infantino and the Forgotten Oath: Inside Football's Governance WarIn the entirety of Aleksander Ceferin's statement about FIFA's plan to sell a...
International FootballIreland and Israel: Inside UEFA's 'Do Not Draw' List and the Fracture Point of a Governance DecisionIn late September, sitting in my London flat, replaying the footage of the...
BasketballMike James 'winks' at triple-double: When Team USA finds its rhythm in World Cup QualifiersThe clock on the scoreboard in Colombia was still running, but the game had...
BadmintonDanish Badminton and the 3.1-Metre Gap: When Data Forces a Second Look at a Golden GenerationIn the men's singles quarter-final in Odense last autumn, I sat in the sevent...
International Football33-year-old Junya Ito will become 'a more frightening player': Former Japan international impressed by his sharpness... Awareness of 'one body-width' overlapping with BeckhamI have spent over three decades observing football from the stands, from the...
Domestic FootballThe Cong - Viettel 1-3 Ha Tinh: Four Minutes of Collapse and the Fear Named Doan Ngoc TanIn the 62nd minute, the technical area of The Cong - Viettel went quiet in th...
Table TennisWorthing Launches '1 Star' Event: The Bottom of England's Table Tennis Pyramid Exposes a Data GapOn 10 October, a small tournament in southern England begins. No ITTF entry, ...
EsportsFIFAe Finals 2026 Postponed in Jeddah: When Gunfire Drowns the Opening WhistleOn Thursday night, I sat before my screen with two tabs open side by side: on...
BadmintonSrikanth's Resurgence at 33: First Super 750 Quarter-Final in 5 Years and Satwik-Chirag's Endurance PuzzleSrikanth's Resurgence at 33: First Super 750 Quarter-Final in 5 Years and...
International FootballSix Seasons, One Email: Gabriela Martínez and the Big Ten Officiating Conveyor BeltGabriela Martínez learned she had been added to the Big Ten Conference...
VolleyballTurkey Lose 1-3 to Romania at EuroVolley 2026: Efeler and the Inability to Close SetsFrom the stands of BT Arena in Cluj, the scoreline 18-18 in the fourth set wa...
VolleyballVietnam Women's Volleyball Squad Crisis at Asiad 20: When the Truth Needs a Beautiful DressPeople call me a shock-jock, but I only say what they haven't dared to say....
Table TennisVietnamese Table Tennis: The Empty Data Sheet and the Speculation TrapOn March 13, 2026, I opened a 1,204-byte file. The file was named stage-1.jso...
EsportsDplus KIA Overcome KT Rolster to Secure Worlds 2026 Spot: A Perfect Redemption from 0-3 DefeatWhen data speaks, the whole world listens. And the data from Friday's match i...
Domestic FootballVietnam U20 Team Fails to Qualify for 2029 Asian Cup After 3 Losses, Apologizes to FansIn the final group match of the 2027 Asian U20 qualifiers on September 6, the...
BadmintonAshmita Chaliha, the Haze, and the Question BWF Would Rather Not AnswerInside an arena where the upper stands blur as if seen through a dust-coated...
International FootballEmpty Files and Struck-Out Numbers: Three Decades of Verifying Football DataIn 2026, the data file on a 22-year-old Girona defender that I downloaded was...
International FootballThe Press Conference Cut Short in Ireland: The Governance Calculus of a Politicized MatchThe press room at the Ireland training camp was unremarkable until it ended. ...
International FootballThe 2026 Guardiola Clip and the Side Payment: What Social Media Is Misreading in a SilenceA clip less than thirty seconds long is spreading at the speed of breaking...
International FootballCeferin, Infantino and the Forgotten Oath: Inside Football's Governance WarIn the entirety of Aleksander Ceferin's statement about FIFA's plan to sell a...
International FootballIreland and Israel: Inside UEFA's 'Do Not Draw' List and the Fracture Point of a Governance DecisionIn late September, sitting in my London flat, replaying the footage of the...
BasketballMike James 'winks' at triple-double: When Team USA finds its rhythm in World Cup QualifiersThe clock on the scoreboard in Colombia was still running, but the game had...
BadmintonDanish Badminton and the 3.1-Metre Gap: When Data Forces a Second Look at a Golden GenerationIn the men's singles quarter-final in Odense last autumn, I sat in the sevent...
International Football33-year-old Junya Ito will become 'a more frightening player': Former Japan international impressed by his sharpness... Awareness of 'one body-width' overlapping with BeckhamI have spent over three decades observing football from the stands, from the...
Domestic FootballThe Cong - Viettel 1-3 Ha Tinh: Four Minutes of Collapse and the Fear Named Doan Ngoc TanIn the 62nd minute, the technical area of The Cong - Viettel went quiet in th...
Table TennisWorthing Launches '1 Star' Event: The Bottom of England's Table Tennis Pyramid Exposes a Data GapOn 10 October, a small tournament in southern England begins. No ITTF entry, ...
EsportsFIFAe Finals 2026 Postponed in Jeddah: When Gunfire Drowns the Opening WhistleOn Thursday night, I sat before my screen with two tabs open side by side: on...
BadmintonSrikanth's Resurgence at 33: First Super 750 Quarter-Final in 5 Years and Satwik-Chirag's Endurance PuzzleSrikanth's Resurgence at 33: First Super 750 Quarter-Final in 5 Years and...
International FootballSix Seasons, One Email: Gabriela Martínez and the Big Ten Officiating Conveyor BeltGabriela Martínez learned she had been added to the Big Ten Conference...
VolleyballTurkey Lose 1-3 to Romania at EuroVolley 2026: Efeler and the Inability to Close SetsFrom the stands of BT Arena in Cluj, the scoreline 18-18 in the fourth set wa...
VolleyballVietnam Women's Volleyball Squad Crisis at Asiad 20: When the Truth Needs a Beautiful DressPeople call me a shock-jock, but I only say what they haven't dared to say....
Table TennisVietnamese Table Tennis: The Empty Data Sheet and the Speculation TrapOn March 13, 2026, I opened a 1,204-byte file. The file was named stage-1.jso...
EsportsDplus KIA Overcome KT Rolster to Secure Worlds 2026 Spot: A Perfect Redemption from 0-3 DefeatWhen data speaks, the whole world listens. And the data from Friday's match i...
Domestic FootballVietnam U20 Team Fails to Qualify for 2029 Asian Cup After 3 Losses, Apologizes to FansIn the final group match of the 2027 Asian U20 qualifiers on September 6, the...
BadmintonAshmita Chaliha, the Haze, and the Question BWF Would Rather Not AnswerInside an arena where the upper stands blur as if seen through a dust-coated...
