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
—Amanda Jurgelon20Albany Starfish
24.11—Zoe Schwartz19Sarasota Sharks
25.23—Grace Rider21Dublin Community Swim Team
23.95—Matthew Hinman19Peninsula Wave Riders Swimming
22.83—Hugh Hawkins18Upper Valley Aquatic Club
21.40—Shane Bond18Oswego Laker Swim Club
22.67—Jack Vavra18Chenango Valley Swim Club
23.01—Wes Warren18Webster BlueFins
24.49—Alex Schuler18Town of Tonawanda Titans Swim Club
22.78—Cameron Upchurch19Metroplex Aquatics
21.23—Violet Siftar19Rocket Swim Club
25.36—Lillian Bailey17Central Ohio Aquatics
24.6150 Back
—Alex Ericson21Saint Andrew's Aquatics
28.03—Daphne Mead20Loyola Blakefield Aquatics
26.57—Billy Burke20Unattached
24.99—Alex Schuler18Town of Tonawanda Titans Swim Club
24.50—Nicole Aguilar21University at Buffalo Swim Team
26.63—Owen Stoneburgh21Unattached
24.01—Maddy Schnelzer20North Coast Aquatic Team
27.0450 Breast
—Grace Rider21Dublin Community Swim Team
29.29—Madi Tewksbury20Parkland Aquatic Club
30.02—Ava Pauly20University at Buffalo Swim Team
28.88—Pinar Donmez18South Davis Aquatics Team
29.0850 Fly
—Isabella Forsman19Unattached
25.17—Amara Sterlitz18Franklin Area Swim Team
28.11—Hugh Hawkins18Upper Valley Aquatic Club
24.64—Nicole Aguilar21University at Buffalo Swim Team
25.02—Jack Vavra18Chenango Valley Swim Club
26.96—Wes Warren18Webster BlueFins
26.85—Peyton Gilliland18Iron Horse Aquatics
22.85—Lillian Bailey17Central Ohio Aquatics
26.73—Maddy Schnelzer20North Coast Aquatic Team
26.04100 Free
—Isabella Forsman19Unattached
50.63—Grace Rider21Dublin Community Swim Team
52.65—Violet Siftar19Rocket Swim Club
56.30—Amara Sterlitz18Franklin Area Swim Team
58.43—Daphne Mead20Loyola Blakefield Aquatics
53.21—Karen Austin21OLY Swimming
54.70—Amanda Jurgelon20Albany Starfish
51.94—Hugh Hawkins18Upper Valley Aquatic Club
47.06—Jack Vavra18Chenango Valley Swim Club
51.14—Shane Bond18Oswego Laker Swim Club
50.75—Alex Schuler18Town of Tonawanda Titans Swim Club
49.75—Lauren Martin20Webster BlueFins
56.73—Brady Garcia18Town of Tonawanda Titans Swim Club
49.88—Ava Pauly20University at Buffalo Swim Team
53.58—Wes Warren18Webster BlueFins
53.07—Peyton Gilliland18Iron Horse Aquatics
47.04—Cameron Upchurch19Metroplex Aquatics
47.00—Pinar Donmez18South Davis Aquatics Team
54.50100 Back
—Isabella Forsman19Unattached
56.96—Alex Ericson21Saint Andrew's Aquatics
59.47—Zoe Schwartz19Sarasota Sharks
1:00.12—Maddy Schnelzer20North Coast Aquatic Team
59.63—Violet Siftar19Rocket Swim Club
1:01.86—Daphne Mead20Loyola Blakefield Aquatics
57.39—Amanda Jurgelon20Albany Starfish
59.32—Billy Burke20Unattached
54.74—Finn Gilmartin19Town of Tonawanda Titans Swim Club
56.09—Owen Stoneburgh21Unattached
51.47—Nicole Aguilar21University at Buffalo Swim Team
58.09—Alex Schuler18Town of Tonawanda Titans Swim Club
54.90—Sam Dalinis19Reno Aquatic Club
51.44100 Breast
—Madi Tewksbury20Parkland Aquatic Club
1:05.77—Shane Bond18Oswego Laker Swim Club
1:02.92—Atticus Hlubin20Town of Tonawanda Titans Swim Club
57.67—Ava Pauly20University at Buffalo Swim Team
1:02.29—Cameron Upchurch19Metroplex Aquatics
58.29—Matthew Hinman19Peninsula Wave Riders Swimming
1:01.34100 Fly
—Isabella Forsman19Unattached
54.93—Grace Rider21Dublin Community Swim Team
57.07—Maddy Schnelzer20North Coast Aquatic Team
57.54—Amara Sterlitz18Franklin Area Swim Team
1:01.71—Daphne Mead20Loyola Blakefield Aquatics
56.06—Nick Tirrell22Town of Tonawanda Titans Swim Club
53.40—Wes Warren18Webster BlueFins
58.25—Peyton Gilliland18Iron Horse Aquatics
50.33200 Free
—Logan Osterwise18Grove City YMCA
1:50.14—Karen Austin21OLY Swimming
1:55.43—Elise McCaul21OLY Swimming
1:52.78—Jack Vavra18Chenango Valley Swim Club
1:55.35—Mark Wittmann20Amherst Tiger Sharks Swim Club
1:52.71—Pinar Donmez18South Davis Aquatics Team
1:56.52200 Back
—Alex Ericson21Saint Andrew's Aquatics
2:07.84—Zoe Schwartz19Sarasota Sharks
2:12.38—Violet Siftar19Rocket Swim Club
2:15.25—Maddy Schnelzer20North Coast Aquatic Team
2:08.83—Daphne Mead20Loyola Blakefield Aquatics
2:03.39—Karen Austin21OLY Swimming
2:06.22—Billy Burke20Unattached
2:04.87—Owen Stoneburgh21Unattached
2:00.82—Alex Schuler18Town of Tonawanda Titans Swim Club
2:04.18—Sam Dalinis19Reno Aquatic Club
1:51.51200 Breast
—Madi Tewksbury20Parkland Aquatic Club
2:20.91—Elise McCaul21OLY Swimming
2:22.29—Matthew Hinman19Peninsula Wave Riders Swimming
2:22.10200 Fly
—Lillian Bailey17Central Ohio Aquatics
2:09.59—Chloe Vlaeminck22Emmaus Aquatic Club
2:09.29—Daphne Mead20Loyola Blakefield Aquatics
2:06.06—Nicole Aguilar21University at Buffalo Swim Team
2:03.77—Nick Tirrell22Town of Tonawanda Titans Swim Club
2:01.54200 IM
—Chloe Vlaeminck22Emmaus Aquatic Club
2:08.35—Madi Tewksbury20Parkland Aquatic Club
2:11.00—Alex Ericson21Saint Andrew's Aquatics
2:12.89—Ava Pauly20University at Buffalo Swim Team
2:08.84—Lillian Bailey17Central Ohio Aquatics
2:06.23—Pinar Donmez18South Davis Aquatics Team
2:06.57400 IM
—Martina Divis19Sea to Desert Swim Association
4:25.08—Luke Nagle18Firestone Akron Swim Team
4:15.36—Lillian Bailey17Central Ohio Aquatics
4:34.52—Chloe Vlaeminck22Emmaus Aquatic Club
4:32.57—Brady Garcia18Town of Tonawanda Titans Swim Club
4:12.98—Lauren Martin20Webster BlueFins
4:56.45500 Free
—Isabella Forsman19Unattached
4:58.59—Daphne Mead20Loyola Blakefield Aquatics
5:09.88—Logan Osterwise18Grove City YMCA
4:49.72—Billy Burke20Unattached
4:49.13—Lauren Martin20Webster BlueFins
5:16.02—Atticus Hlubin20Town of Tonawanda Titans Swim Club
5:10.41—Brady Garcia18Town of Tonawanda Titans Swim Club
4:46.31—Finn Gilmartin19Town of Tonawanda Titans Swim Club
4:59.75—Mark Wittmann20Amherst Tiger Sharks Swim Club
5:02.44—Nick Tirrell22Town of Tonawanda Titans Swim Club
5:07.51—Luke Nagle18Firestone Akron Swim Team
4:46.00—Grace Grove18Lakeshore Swim Club
5:24.17—Martina Divis19Sea to Desert Swim Association
4:59.39—Sam Dalinis19Reno Aquatic Club
4:42.131650 Free
—Martina Divis19Sea to Desert Swim Association
17:07.29—Luke Nagle18Firestone Akron Swim Team
16:31.48—Logan Osterwise18Grove City YMCA
16:29.68—Brady Garcia18Town of Tonawanda Titans Swim Club
16:36.39—Owen Stoneburgh21Unattached
16:57.39—Lauren Martin20Webster BlueFins
18:15.66—Finn Gilmartin19Town of Tonawanda Titans Swim Club
17:30.92—Mark Wittmann20Amherst Tiger Sharks Swim Club
17:14.86