Swimming
SwimmingEmma Redman Breaks 2:10 in the 200 Breaststroke at UVA–Florida: Reading the Data Layers Behind a January MorningA January Morning in Charlottesville The board above the wall read 2:09.80....
SwimmingA Nine-Dimension Report With Nothing in It: Swimming's Data Gap and the Cost of Filling It With GuessworkOn a Tuesday night in Melbourne I opened a nine-dimension analytical report o...
Swimming26.75 Seconds in Niigata: Yusei Imaizumi and the Redrawn Map of Junior 50m BreaststrokeThe prefectural pool in Niigata had no grandstand of a thousand people. No...
SwimmingCassie Espinoza and USC: Two Measurement Systems in One Report, and the 12-Second GapIn the recruiting report on Cassie Espinoza, there is a blank nobody filled i...
SwimmingThe Fall of One Hundredth of a Second: Inside the Day That Turned Everything Into MoneyAstana, the second day of competition at the final stop of the Swimming World...
SwimmingUSA Swimming's 15-Year Prediction Engine and the 2028 Olympic Trials Standards: When a Lane Entry Is Priced by DataI wrote the date December 2, 2026 into my spreadsheet the moment I finished...
SwimmingVanotterdijk Lowers Belgian Record in 50 Fly: Reading the Three World Cup Stops and One Data GapBaku, the opening stop of the 2026 Swimming World Cup. Roos Vanotterdijk — 21...
SwimmingGomi and 48.58 Seconds: The Short-Course Asian Record Opens a Data Question Without an AnswerThe clock at the 2026 Japanese Short Course Championships stopped at 48.58...
SwimmingBabson Beats Bentley After 26 Years: When Roster Depth Outweighs ScholarshipsIn a 25-yard short-course pool somewhere in New England, there is a number...
SwimmingVietnamese Swimming and the Lesson of an Empty Data SheetThere is a spreadsheet that has sat quietly on my hard drive in Brisbane for...
SwimmingGarrett Gould Misses First Two Meets: The Gap Texas' Scoreline Doesn't RevealWhen Texas released its lineup for the season's opening two meets, Garrett...
SwimmingVietnamese Swimming Between Two Lane Lines: When the SEA Games Is a Starting Block, Not a Finish LineIn the waiting room before a major swim meet, the quietest place is not the...
SwimmingMcEvoy Lowers Own World Cup 50 Freestyle Record in Tashkent: 20.13 Seconds, One Turn, and a 0.23 Gap to CrooksIn the summer of 2026, when I was a swimming reporter for Thanh Niên Báo, I...
SwimmingCal 2026, Virginia 2026 and Cal 2028: When a Recruiting Ranking Tells Half the StoryCal 2026, Virginia 2026 and Cal 2028: When a Recruiting Ranking Tells Half th...
SwimmingDecoding Swimming: Reading Data from the Starting Block to the Wall TouchOne evening in Saigon, I sat alone with the footage of a women's 200m freesty...
SwimmingReef McMeeking and the 53.90 wall touch at the LBHS Patriot Invitational: reading a short-course result correctlyFlorida autumn, at the pool of Lake Brantley High School (LBHS). A...
SwimmingThe Nine-Dimension Void: Vietnamese Swimming and the Uncounted StrokesThere is a spreadsheet I still keep on my machine, named...
SwimmingAustralia names 24-strong roster for Beijing Short Course Worlds: three stars absent and a data gapI reopened photographer Delly Carr's gallery for Swimming Australia three tim...
SwimmingThe Blank Data Sheet and the Breathing That Stays Whole UnderwaterThe Blank Data Sheet and the Breathing That Stays Whole Underwater 5:40 in th...
SwimmingThe Missing Swimming Data: When the Analysis System Returns ZeroData never lies, but it knows how to hide itself. In this case, it hid itself...
SwimmingVietnamese Swimming and the Data Gap After Every LapI sat in front of the screen near midnight, reopening the results sheet of a...
SwimmingUSA Swimming Adds a Quarterfinal Round to Its 50m Events: Four Swims in Three Days and a Test Beyond the Olympic StandardWhen USA Swimming released the 2027 Pro Swim Series calendar, the detail that...
SwimmingKokidko Chooses Florida State: The 2.91-Second Gap and a Signature Not Yet DryOn the night of the Florida high school state final (FHSAA), when Nicolas...
SwimmingJosiah Collins Chooses Indiana: The Recruiting Data Sheet and a 1.58-Second GapThe SwimSwam recruiting report places Josiah Collins in Carmel, Indiana. In t...
SwimmingThe 25-Yard Pool and the September Speed Test: Why the 50 Freestyle Title Doesn't Reveal the Fastest SwimmerThe Texas A&M pool reopened in September, and the results sheet from the Texa...
SwimmingA Nine-Dimension Report With Nothing in It: Swimming's Data Gap and the Cost of Filling It With GuessworkOn a Tuesday night in Melbourne I opened a nine-dimension analytical report o...
Swimming26.75 Seconds in Niigata: Yusei Imaizumi and the Redrawn Map of Junior 50m BreaststrokeThe prefectural pool in Niigata had no grandstand of a thousand people. No...
SwimmingCassie Espinoza and USC: Two Measurement Systems in One Report, and the 12-Second GapIn the recruiting report on Cassie Espinoza, there is a blank nobody filled i...
SwimmingThe Fall of One Hundredth of a Second: Inside the Day That Turned Everything Into MoneyAstana, the second day of competition at the final stop of the Swimming World...
SwimmingUSA Swimming's 15-Year Prediction Engine and the 2028 Olympic Trials Standards: When a Lane Entry Is Priced by DataI wrote the date December 2, 2026 into my spreadsheet the moment I finished...
SwimmingVanotterdijk Lowers Belgian Record in 50 Fly: Reading the Three World Cup Stops and One Data GapBaku, the opening stop of the 2026 Swimming World Cup. Roos Vanotterdijk — 21...
SwimmingGomi and 48.58 Seconds: The Short-Course Asian Record Opens a Data Question Without an AnswerThe clock at the 2026 Japanese Short Course Championships stopped at 48.58...
SwimmingBabson Beats Bentley After 26 Years: When Roster Depth Outweighs ScholarshipsIn a 25-yard short-course pool somewhere in New England, there is a number...
SwimmingVietnamese Swimming and the Lesson of an Empty Data SheetThere is a spreadsheet that has sat quietly on my hard drive in Brisbane for...
SwimmingGarrett Gould Misses First Two Meets: The Gap Texas' Scoreline Doesn't RevealWhen Texas released its lineup for the season's opening two meets, Garrett...
SwimmingVietnamese Swimming Between Two Lane Lines: When the SEA Games Is a Starting Block, Not a Finish LineIn the waiting room before a major swim meet, the quietest place is not the...
SwimmingMcEvoy Lowers Own World Cup 50 Freestyle Record in Tashkent: 20.13 Seconds, One Turn, and a 0.23 Gap to CrooksIn the summer of 2026, when I was a swimming reporter for Thanh Niên Báo, I...
SwimmingCal 2026, Virginia 2026 and Cal 2028: When a Recruiting Ranking Tells Half the StoryCal 2026, Virginia 2026 and Cal 2028: When a Recruiting Ranking Tells Half th...
SwimmingDecoding Swimming: Reading Data from the Starting Block to the Wall TouchOne evening in Saigon, I sat alone with the footage of a women's 200m freesty...
SwimmingReef McMeeking and the 53.90 wall touch at the LBHS Patriot Invitational: reading a short-course result correctlyFlorida autumn, at the pool of Lake Brantley High School (LBHS). A...
SwimmingThe Nine-Dimension Void: Vietnamese Swimming and the Uncounted StrokesThere is a spreadsheet I still keep on my machine, named...
SwimmingAustralia names 24-strong roster for Beijing Short Course Worlds: three stars absent and a data gapI reopened photographer Delly Carr's gallery for Swimming Australia three tim...
SwimmingThe Blank Data Sheet and the Breathing That Stays Whole UnderwaterThe Blank Data Sheet and the Breathing That Stays Whole Underwater 5:40 in th...
SwimmingThe Missing Swimming Data: When the Analysis System Returns ZeroData never lies, but it knows how to hide itself. In this case, it hid itself...
SwimmingVietnamese Swimming and the Data Gap After Every LapI sat in front of the screen near midnight, reopening the results sheet of a...
SwimmingUSA Swimming Adds a Quarterfinal Round to Its 50m Events: Four Swims in Three Days and a Test Beyond the Olympic StandardWhen USA Swimming released the 2027 Pro Swim Series calendar, the detail that...
SwimmingKokidko Chooses Florida State: The 2.91-Second Gap and a Signature Not Yet DryOn the night of the Florida high school state final (FHSAA), when Nicolas...
SwimmingJosiah Collins Chooses Indiana: The Recruiting Data Sheet and a 1.58-Second GapThe SwimSwam recruiting report places Josiah Collins in Carmel, Indiana. In t...
SwimmingThe 25-Yard Pool and the September Speed Test: Why the 50 Freestyle Title Doesn't Reveal the Fastest SwimmerThe Texas A&M pool reopened in September, and the results sheet from the Texa...
