Get the full experience in the app
Don't miss the next race. Push 10 minutes before each event and instant PB-drop alerts — in the iOS app.
Get the app
No live updates yet
50 Free
—Amara Sterlitz18Franklin Area Swim Team
26.55—Julianne Weaver18Allegheny North Swim Club
24.56—Sarah Leevan18Riptide Swim Team
25.26—Clara Mae Samko18Hawks Swimming Association
24.04—Julia Filiault18Lowes YMCA Lightning Swim Team
25.85—Gabby Rentosa19Downeast Family YMCA
25.26—Skylar Ricard18Sharks Swim Club
26.02—Hugh Hawkins18Upper Valley Aquatic Club
21.65—Billy Burke20Unattached
22.83—Hamza Attuwaybi18Clarence Swim Club
22.27—Wes Warren18Webster BlueFins
25.86—Jack Vavra18Chenango Valley Swim Club
23.99—Shane Bond18Oswego Laker Swim Club
22.89—Grace Grove18Lakeshore Swim Club
26.45—Jayden Proctor18Tide Swimming
22.41—Nathaniel Attwell19Empire Swimming
22.5150 Back
—Zoe Schwartz18Sarasota Sharks
28.57—Sebastian Gans18M3 Aquatics
25.06—Daphne Mead20Loyola Blakefield Aquatics
27.20—Gabby Rentosa19Downeast Family YMCA
27.53—Elijah Nevins19South Central Swimming
24.35—Hamza Attuwaybi18Clarence Swim Club
25.49—Finn Gilmartin19Town of Tonawanda Titans Swim Club
26.07—Alex Schuler18Town of Tonawanda Titans Swim Club
25.22100 Free
—Julianne Weaver18Allegheny North Swim Club
54.39—Zoe Schwartz18Sarasota Sharks
56.96—Sebastian Gans18M3 Aquatics
48.85—Mea Amedio20Sharks Swim Club
54.10—Hugh Hawkins18Upper Valley Aquatic Club
47.93—Billy Burke20Unattached
49.69—Hamza Attuwaybi18Clarence Swim Club
48.82—Gavin Ray17Victor Swim Club
52.15—Shane Bond18Oswego Laker Swim Club
52.45—Jack Vavra18Chenango Valley Swim Club
51.98—Grace Grove18Lakeshore Swim Club
57.44100 Back
—Zoe Schwartz18Sarasota Sharks
1:02.22—Sebastian Gans18M3 Aquatics
53.91—Gabby Rentosa19Downeast Family YMCA
59.93—Elijah Nevins19South Central Swimming
53.84—Billy Burke20Unattached
56.24—Finn Gilmartin19Town of Tonawanda Titans Swim Club
57.82—Alex Schuler18Town of Tonawanda Titans Swim Club
54.32100 Breast
—Leslie Dame20Bolles School Sharks
1:10.11—Vittoria Carney18Sharks Swim Club
1:14.35—Emme Starzman18Cheshire Y Sea Dog Swim Club
1:12.34—Atticus Hlubin20Town of Tonawanda Titans Swim Club
59.63—Matthew Hinman19Peninsula Wave Riders Swimming
1:04.47—Gina Rubiano18Unattached
1:11.79—Kayla Lombardo17Empire Swimming
1:09.38100 Fly
—Leslie Dame20Bolles School Sharks
1:02.44—Clara Mae Samko18Hawks Swimming Association
59.39—Skylar Ricard18Sharks Swim Club
1:01.58—Addison Powers18Merritt Athletic Swimming
59.67—Nick Tirrell22Town of Tonawanda Titans Swim Club
54.49—Mark Wittmann20Amherst Tiger Sharks Swim Club
56.63—Wes Warren18Webster BlueFins
59.48—Brady Garcia18Town of Tonawanda Titans Swim Club
55.13—Jayden Proctor18Tide Swimming
53.95200 Free
—Mea Amedio20Sharks Swim Club
2:00.22—Katelyn Packer19Unattached
2:02.93—Daphne Mead20Loyola Blakefield Aquatics
1:57.59—Luke Nagle18Firestone Akron Swim Team
1:49.80—Grace Grove18Lakeshore Swim Club
2:01.97—Nathaniel Attwell19Empire Swimming
1:47.84200 Back
—Daphne Mead20Loyola Blakefield Aquatics
2:06.25—Elijah Nevins19South Central Swimming
1:59.18—Alex Schuler18Town of Tonawanda Titans Swim Club
2:02.46200 Breast
—Sarah Leevan18Riptide Swim Team
2:34.48—Vittoria Carney18Sharks Swim Club
2:39.85—Julia Filiault18Lowes YMCA Lightning Swim Team
2:33.37—Ally Mackey18Eagle Swim Team Inc.
2:35.07—Atticus Hlubin20Town of Tonawanda Titans Swim Club
2:11.57—Matthew Hinman19Peninsula Wave Riders Swimming
2:26.22200 Fly
—Skylar Ricard18Sharks Swim Club
2:17.23—Ava Kaufman18Sharks Swim Club
2:15.10—Patrick Li18Suburban Seahawks Club
2:03.02—Mari Finkelstein18Jersey Aquatic Club
2:18.70—Ally Mackey18Eagle Swim Team Inc.
2:10.13—Addison Powers18Merritt Athletic Swimming
2:16.36200 IM
—Mari Finkelstein18Jersey Aquatic Club
2:22.52—Vittoria Carney18Sharks Swim Club
2:28.37—Patrick Li18Suburban Seahawks Club
2:10.01—Ally Mackey18Eagle Swim Team Inc.
2:15.75—Daphne Mead20Loyola Blakefield Aquatics
2:07.10—Emme Starzman18Cheshire Y Sea Dog Swim Club
2:20.57500 Free
—Marin Ievers18Cougar Aquatic Team
5:38.86—Ava Kaufman18Sharks Swim Club
5:28.40—Katelyn Packer19Unattached
5:24.93—Matthew Spence18STAR Swimming
5:00.03—Lauren Martin20Webster BlueFins
5:32.34—Luke Nagle18Firestone Akron Swim Team
4:55.46—Kayla Lombardo17Empire Swimming
5:35.50—Nathaniel Attwell19Empire Swimming
4:57.251000 Free
—Marin Ievers18Cougar Aquatic Team
11:41.10—Skylar Ricard18Sharks Swim Club
11:26.07—Matthew Spence18STAR Swimming
10:14.51—Mark Wittmann20Amherst Tiger Sharks Swim Club
10:59.49—Lauren Martin20Webster BlueFins
11:13.55—Gavin Ray17Victor Swim Club
10:22.29—Brady Garcia18Town of Tonawanda Titans Swim Club
10:22.30