raphinha
Raphinha, Pedri and the Silence Written Before the Ball RolledI remember the silence. Not the roar of the stands when the ball crossed the...
Barcelona, Karim Adeyemi and the Data Gap Behind a Perfect StartThe match ended in a downpour of goals. The stands burst open in noise, playe...
Barcelona 7-2 Racing Santander: Raphinha's Hat-Trick and the Grey Areas in the Referee's ReportIn the 8th minute, João Cancelo controlled the ball on the left flank, took o...
Barcelona and the No.9 Problem: Dreaming of Haaland, Waiting on Kane, Settling for Gabriel JesusOver the last six matches played as the highest man in the attack, Raphinha...
Barcelona vs Racing: 80% of Goals From Two Wingers, and Three Data Errors in One Match PreviewA rainy night in Hai Phong, the kind of September rain that simply refuses to...
Barcelona 5-1 Feyenoord: An Early Warning, and What the Scoreline Never Told UsBARCELONA 5-1 FEYENOORD: AN EARLY WARNING, AND WHAT THE SCORELINE NEVER TOLD ...
Vietnamese Table Tennis and Pipeline Failure: When Data Is Empty, Experts Must Say 'No'In the past three weeks, I received four sports analysis reports from differe...
OWGR and LIV Golf: which scoreboard is repricing the entire golf industryIn October 2026, the Official World Golf Ranking board sent LIV Golf a...
When Data Stays Silent: The Nine Layers of Esports AnalysisTwo in the morning in Incheon, the December cold slipping through the window...
Meichtry Out At Least Two Weeks: Genoa Lose Their Playmaker Before Fiorentina ClashFriday, Genoa will wait for Ethan Meichtry's scan results like a verdict. A...
€50,000 for wheelchair basketball: what story is Panathinaikos telling?During a week with no notable derby in the EuroLeague, the Amateur...
Badminton's Regular Season: When an Entire Round Leaves Not a Single Data PointForty-three pages. Not a single usable number. The analysis landed on my desk...
Vietnam women's volleyball squad for SEA Games 2026: twelve places and a stats table that does not line upOn 18 May 2026, the Vietnam Volleyball Federation published its list of twelv...
Ashmita Chaliha and Indonesia's Haze: A Question About BWF's Two-Tier StandardsShe reached the quarter-finals before she spoke. That is the first detail tha...
Vietnamese Football and the Data Problem: How V.League 1 Operates in an Information Grey ZoneVietnamese football operates on a paradox: public interest is enormous, yet t...
The Luis Figo Card in Jakarta: The Real Product Is the Account, Not the CardThe headline gives Luis Figo in a Real Madrid shirt and a Portugal shirt. Sev...
Nodusfall: HoYoverse's Bold Soulslike Gamble and the Overwhelming Shadow of Elden RingWhen HoYoverse released the first trailer for its new project Nodusfall, the...
The White Space on the Stats Sheet: Why Vietnamese Women's Sports Data Remains an Untold StoryOn the night of July 2, I opened a twenty-thousand-row Excel file. The first...
Milan 0-2 Benfica: San Siro's Hundredth Birthday and the Space Behind the Back LineIn the 16th minute, Dodi Lukébakio collected the ball on the left flank,...
Dortmund 0-0 Union Berlin: Kobel Sounds the Bell, Anton Holds the BreathThe ball struck the advertising boards behind the goal and the sound came out...
Barcelona, Karim Adeyemi and the Data Gap Behind a Perfect StartThe match ended in a downpour of goals. The stands burst open in noise, playe...
Barcelona 7-2 Racing Santander: Raphinha's Hat-Trick and the Grey Areas in the Referee's ReportIn the 8th minute, João Cancelo controlled the ball on the left flank, took o...
Barcelona and the No.9 Problem: Dreaming of Haaland, Waiting on Kane, Settling for Gabriel JesusOver the last six matches played as the highest man in the attack, Raphinha...
Barcelona vs Racing: 80% of Goals From Two Wingers, and Three Data Errors in One Match PreviewA rainy night in Hai Phong, the kind of September rain that simply refuses to...
Barcelona 5-1 Feyenoord: An Early Warning, and What the Scoreline Never Told UsBARCELONA 5-1 FEYENOORD: AN EARLY WARNING, AND WHAT THE SCORELINE NEVER TOLD ...
Vietnamese Table Tennis and Pipeline Failure: When Data Is Empty, Experts Must Say 'No'In the past three weeks, I received four sports analysis reports from differe...
OWGR and LIV Golf: which scoreboard is repricing the entire golf industryIn October 2026, the Official World Golf Ranking board sent LIV Golf a...
When Data Stays Silent: The Nine Layers of Esports AnalysisTwo in the morning in Incheon, the December cold slipping through the window...
Meichtry Out At Least Two Weeks: Genoa Lose Their Playmaker Before Fiorentina ClashFriday, Genoa will wait for Ethan Meichtry's scan results like a verdict. A...
€50,000 for wheelchair basketball: what story is Panathinaikos telling?During a week with no notable derby in the EuroLeague, the Amateur...
Badminton's Regular Season: When an Entire Round Leaves Not a Single Data PointForty-three pages. Not a single usable number. The analysis landed on my desk...
Vietnam women's volleyball squad for SEA Games 2026: twelve places and a stats table that does not line upOn 18 May 2026, the Vietnam Volleyball Federation published its list of twelv...
Ashmita Chaliha and Indonesia's Haze: A Question About BWF's Two-Tier StandardsShe reached the quarter-finals before she spoke. That is the first detail tha...
Vietnamese Football and the Data Problem: How V.League 1 Operates in an Information Grey ZoneVietnamese football operates on a paradox: public interest is enormous, yet t...
The Luis Figo Card in Jakarta: The Real Product Is the Account, Not the CardThe headline gives Luis Figo in a Real Madrid shirt and a Portugal shirt. Sev...
Nodusfall: HoYoverse's Bold Soulslike Gamble and the Overwhelming Shadow of Elden RingWhen HoYoverse released the first trailer for its new project Nodusfall, the...
The White Space on the Stats Sheet: Why Vietnamese Women's Sports Data Remains an Untold StoryOn the night of July 2, I opened a twenty-thousand-row Excel file. The first...
Milan 0-2 Benfica: San Siro's Hundredth Birthday and the Space Behind the Back LineIn the 16th minute, Dodi Lukébakio collected the ball on the left flank,...
Dortmund 0-0 Union Berlin: Kobel Sounds the Bell, Anton Holds the BreathThe ball struck the advertising boards behind the goal and the sound came out...
