Swimming
Peter Kovacs Stays in Bloomington: 20.12, 43.79 and a Promise to IndianaPeter Kovacs is not going anywhere. The Bloomington South swimmer has confirm...
When the Pool Falls Silent: The Boundary Between Analysis and FabricationI stood by the pool edge at five in the morning, when the training lights wer...
Camille Spink's 45.91 and the Grey Zone of Load at College Swimming League Match #6When Camille Spink touched the wall on the third anchor leg of the 200 medley...
NAIA to Vote November 4 on Fifth-Year and Age-Based EligibilityOn September 28, the NAIA moved an eligibility proposal to a member vote. For...
Sam Short Targets Yannick Agnel's 400m Short-Course Record: The 2.91 Seconds Live in the Turns, Not the LungsIn lane four, Sam Short touched the wall in 3:35.16. The scoreboard at the...
Do Thanh Hai and the Asian gold at 36: reading SB5 through a 13.87-second gapThe sound of water breaking in the last lane is different from the sound of a...
Vietnamese Swimming and the Lesson from a Failed Data Analysis PipelineOn a March morning in Melbourne, I opened an email and found an empty JSON...
Treyvn Krauss Commits to Michigan: The #11 Recruit and the 200 Free GapAt a single Summer Junior Nationals meet, one freestyle swimmer finished 22nd...
Ben Oswiecinski Commits to Bucknell: The 10 Seconds in the 1650 and the Patriot League Scoring MathShort course yards has something a 50-meter lane does not: the sound of the...
Yu Yiting, 2:02.63 and the Art of Pacing: The Short-Course 200 IM Asian Record Did Not Come From a SprintThe clock above the lane stopped at 2:02.63. Yu Yiting touched the wall, look...
Cassie Espinoza Commits to USC: The Recruiting Story That Forgot to Say Which Course1:50.46 and 1:51.94. Two times, a few paragraphs apart, in the same story, bo...
When the Swim Lane Loses Its Numbers: A Record of the Inference TrapThere is a moment in this profession when you learn to stay silent. Not becau...
Douglass 50.20 – Walsh 50.32: The 25m Pool in Charlottesville Was Decided in the Final 25 MetresAt the 75-metre mark of the women's 100m freestyle, the Charlottesville pool...
Ahmed Jaouadi's Solo 800m After Two Months Off: Reading 7:33.79 From the Lane, Not the LeaderboardCharlottesville, Virginia. A 25-meter short course pool. Not a single rival...
The Olympic Pool at Tulane and the Forgotten Base of American Swimming's EcosystemThere are discoveries that do not come from luck, but from being willing to...
Arizona State Beat Northern Arizona 201-99: Reading a Swim Scoreline Without Misjudging FormAt an altitude of roughly 2,100 meters, the short-course pool in Flagstaff,...
Women's Swimming After Paris 2026: A Generational Shift Across Four Pool LengthsOn finals night in Paris, I sat in row eleven of the La Défense Arena stands,...
Kotomi Kato and 1:03.82: A Japanese Short-Course Record and the 1.45-Second Gap to Asia's SummitThe splash in lane four sounded unusual that night. Not the roar of a dive, b...
Kotomi Kato and Japan's Short-Course 100m Breaststroke Record: 1:03.82 Still 1.45 Seconds Off the Asian StandardKotomi Kato touched the wall at 1:03.82, breaking the Japanese national recor...
Marrit Steenbergen's 50.32: A European Record Written in the Final 50 MetresWhen Marrit Steenbergen touched the wall, the scoreboard stopped at 50.32. Mo...
Marrit Steenbergen and the 50.32 European Record: Speed Comes From the Back Half25.95. The number sitting in the back half of Marrit Steenbergen's swim is wh...
An NCAA Tri-Meet Swum in a 25-Meter Pool: A System Signal Ahead of Short Course TrialsIndiana, Texas and Northwestern stepped onto the blocks in Bloomington at noo...
Charles "Bud" Howard and the Michigan Gamble: When a 17-Year-Old Swim Talent Chooses the Forge Over the SpotlightOpening: The Commitment Line and What It Doesn't Say On an afternoon in...
Vietnamese Swimming Through the Numbers: The Gap Behind the Gold MedalsAt the 2026 SEA Games in Singapore, Nguyen Thi Anh Vien stepped onto the top...
Marrit Steenbergen Breaks Her Own European Record in Short-Course 100 IM with 56.18 SecondsWhen Marrit Steenbergen touched the wall at the World Cup leg, the scoreboard...
When the Pool Falls Silent: The Boundary Between Analysis and FabricationI stood by the pool edge at five in the morning, when the training lights wer...
Camille Spink's 45.91 and the Grey Zone of Load at College Swimming League Match #6When Camille Spink touched the wall on the third anchor leg of the 200 medley...
NAIA to Vote November 4 on Fifth-Year and Age-Based EligibilityOn September 28, the NAIA moved an eligibility proposal to a member vote. For...
Sam Short Targets Yannick Agnel's 400m Short-Course Record: The 2.91 Seconds Live in the Turns, Not the LungsIn lane four, Sam Short touched the wall in 3:35.16. The scoreboard at the...
Do Thanh Hai and the Asian gold at 36: reading SB5 through a 13.87-second gapThe sound of water breaking in the last lane is different from the sound of a...
Vietnamese Swimming and the Lesson from a Failed Data Analysis PipelineOn a March morning in Melbourne, I opened an email and found an empty JSON...
Treyvn Krauss Commits to Michigan: The #11 Recruit and the 200 Free GapAt a single Summer Junior Nationals meet, one freestyle swimmer finished 22nd...
Ben Oswiecinski Commits to Bucknell: The 10 Seconds in the 1650 and the Patriot League Scoring MathShort course yards has something a 50-meter lane does not: the sound of the...
Yu Yiting, 2:02.63 and the Art of Pacing: The Short-Course 200 IM Asian Record Did Not Come From a SprintThe clock above the lane stopped at 2:02.63. Yu Yiting touched the wall, look...
Cassie Espinoza Commits to USC: The Recruiting Story That Forgot to Say Which Course1:50.46 and 1:51.94. Two times, a few paragraphs apart, in the same story, bo...
When the Swim Lane Loses Its Numbers: A Record of the Inference TrapThere is a moment in this profession when you learn to stay silent. Not becau...
Douglass 50.20 – Walsh 50.32: The 25m Pool in Charlottesville Was Decided in the Final 25 MetresAt the 75-metre mark of the women's 100m freestyle, the Charlottesville pool...
Ahmed Jaouadi's Solo 800m After Two Months Off: Reading 7:33.79 From the Lane, Not the LeaderboardCharlottesville, Virginia. A 25-meter short course pool. Not a single rival...
The Olympic Pool at Tulane and the Forgotten Base of American Swimming's EcosystemThere are discoveries that do not come from luck, but from being willing to...
Arizona State Beat Northern Arizona 201-99: Reading a Swim Scoreline Without Misjudging FormAt an altitude of roughly 2,100 meters, the short-course pool in Flagstaff,...
Women's Swimming After Paris 2026: A Generational Shift Across Four Pool LengthsOn finals night in Paris, I sat in row eleven of the La Défense Arena stands,...
Kotomi Kato and 1:03.82: A Japanese Short-Course Record and the 1.45-Second Gap to Asia's SummitThe splash in lane four sounded unusual that night. Not the roar of a dive, b...
Kotomi Kato and Japan's Short-Course 100m Breaststroke Record: 1:03.82 Still 1.45 Seconds Off the Asian StandardKotomi Kato touched the wall at 1:03.82, breaking the Japanese national recor...
Marrit Steenbergen's 50.32: A European Record Written in the Final 50 MetresWhen Marrit Steenbergen touched the wall, the scoreboard stopped at 50.32. Mo...
Marrit Steenbergen and the 50.32 European Record: Speed Comes From the Back Half25.95. The number sitting in the back half of Marrit Steenbergen's swim is wh...
An NCAA Tri-Meet Swum in a 25-Meter Pool: A System Signal Ahead of Short Course TrialsIndiana, Texas and Northwestern stepped onto the blocks in Bloomington at noo...
Charles "Bud" Howard and the Michigan Gamble: When a 17-Year-Old Swim Talent Chooses the Forge Over the SpotlightOpening: The Commitment Line and What It Doesn't Say On an afternoon in...
Vietnamese Swimming Through the Numbers: The Gap Behind the Gold MedalsAt the 2026 SEA Games in Singapore, Nguyen Thi Anh Vien stepped onto the top...
Marrit Steenbergen Breaks Her Own European Record in Short-Course 100 IM with 56.18 SecondsWhen Marrit Steenbergen touched the wall at the World Cup leg, the scoreboard...
