xg
Football With an Empty File: When the Analysis Has No InputLast week a file landed on my desk. It had eleven fields. Ten were blank. The...
Dhir's 42* and the 15-Ball Illusion: The Data Behind India's Christchurch Record Chase — and What the Model Cannot SeeHook — The Fifteen-Ball Question 14.3 overs. 167/5. Sixty runs needed off 33...
Mirpur, Day One: Shadman's 99*, Bangladesh's 213/3, and the Number the Report Left OutDay one, stumps. Mirpur. Bangladesh 213 for 3, Shadman Islam 99 not out. The...
Blank Packet, Green Light: In Cricket Data, 'N/A' Is Never 'No Risk'Blank Packet, Green Light: In Cricket Data, 'N/A' Is Never 'No Risk' Hook In...
Zero Information Points: The Tennis Story That Was Never FiledOctober 2026. A HK$120 grounds pass at Victoria Park, Hong Kong, and 214 serv...
Mel's W Rework: Riot Rewrote a Champion's Identity and Left the Data SilentSeptember 2026, the computer lab of the Boston Public Library. Twelve schools...
Sindhu vs An Se Young: The 0–10 Ledger, 73 Minutes of Fatigue and the Final's Real HingeParis, 25 October 2026. Twenty-four hours before the final, P. V. Sindhu's...
Dominance at 46–26 and a Leak of 26 Points: The Commonwealth Kabaddi Championship Is Not the Real TestThe sheet says 46–26. The body says — first, account for those 26 points. Ahe...
Nine Titles in Quảng Trị, No. 28 in the World: How Far Does Thùy Linh's Reign Actually Reach?The first game sat frozen at 6-6. The next five points went to Nguyễn Thùy...
Inglis Century and Australia's Fragile Lead: The Newlands Test Is Still Half-FoughtIn the decisive third Test being played at Newlands, Cape Town, Australia hav...
Three Centuries, Three Venues, One Day: The Bangladesh Domestic Scorecard That Raises the Question Without Answering ItMohammad Naeem went to stumps on Day 1 unbeaten on 171. On Day 2 he added 111...
Shadman's patience, Hridoy's return and Warrican's control: Bangladesh 177 for 3 at tea in DhakaThe press box at the Sher-e-Bangla Stadium in Dhaka smelled of cha and dust a...
Litton Das: The Bat Is Ready, the Five-Day Squat Is NotOn the morning of 24 October, a fitness test was scheduled at the medical roo...
Between ₹31 Lakh and ₹2 Lakh: Indian Wrestling's Real Ranking Was Written on the Auction FloorIn that Delhi auction room in January 2026, a franchise paid ₹31 lakh for a...
Kabaddi's Empty Ledger: 93 Lakh at the Auction, Zero in the Record BookLast week I emailed four outlets, three franchise offices and two coaching...
Nine Tabs, All Blank: Indian Basketball's Deficit Is a Data Pipeline, Not a Highlight ReelAt one in the morning, Chicago time, I opened the tenth tab of my spreadsheet...
Mumbai's Real Test Without Shardul Thakur: A Depth Examination Against Haryana at BKCAt eight in the morning in the BKC nets, the story was a team sheet rather th...
Antonelli Is Two Points From the Title, but Mexico's Real Story Is 123 PointsOctober 25, 2026. 11:47 p.m. Bengaluru. The timing tower at COTA was shedding...
Arshad Nadeem and the Fresh Start Debate: Coach's Advice, Fact-Check and Unheard QuestionsPakistan’s Olympic champion javelin thrower Arshad Nadeem is at the centre of...
Pathum Nissanka's Injury: The Blank Page at the Top of Sri Lanka's Order Before the Pakistan TestsThe ICC bulletin reached my desk in a single paragraph. The headline said Sri...
