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
—Jack Canale Giberson16Oswego Laker Swim Club
24.17—Brody Steward15Victor Swim Club
24.12—Ethan Qiu14Liverpool Jets Swim Club
29.54—Levi Waks13Victor Swim Club
26.87—Zach Burgstrom11Marlins Swimming
37.10—Skylar VonHoltz9Liverpool Jets Swim Club
58.12—Lucy Cromwell7Victor Swim Club
43.86—Sanvi Dhawan12Victor Swim Club
35.59—William Cerveny12Webster BlueFins
36.99—Caden Johnston8Victor Swim Club
1:07.35—Wiley Ver Hague13Mercury Swimming
29.44—Briella Peck14Webster BlueFins
29.78—Caroline Glass10Liverpool Jets Swim Club
51.08—Josephine DePue13Genesee Valley Swim Team
31.33—Salma Goulamhoussen12Victor Swim Club
31.33—Liam Lighthouse10Webster BlueFins
44.26—Lorelei McGrath14Mercury Swimming
30.26—Talia Difondi12Victor Swim Club
31.31—Eric Cordero16PACK Swim Team of Pittsford
25.93—Sara Fernandez Martin de Valmaseda11Victor Swim Club
45.1850 Back
—Skylar VonHoltz9Liverpool Jets Swim Club
1:05.96—Alexander Guzylak7Marlins Swimming
50.30—Carter Johnston12Victor Swim Club
46.09—Cora McGeary13Pal-Mac Swim Club
43.86—Jessica Fu13River Rats Swim Club
37.79—Vivianne Talaber11Liverpool Jets Swim Club
37.26—Avery Lu9PACK Swim Team of Pittsford
50.98—Matthew Auch11Victor Swim Club
1:01.68—Michael Green12Victor Swim Club
1:11.73—Luke Catalino10Liverpool Jets Swim Club
51.75—Eric Cordero16PACK Swim Team of Pittsford
32.53—Annabeth Briggs15Marlins Swimming
35.31—Shane Liesegang10Gananda Racing Aquatic Team
1:08.06—Ling Zhan12PACK Swim Team of Pittsford
38.03—Connor Roods10Webster BlueFins
54.32—Hazel Nolan12Webster BlueFins
43.06—Yuxin Liu10Liverpool Jets Swim Club
52.83—Nora Wysokowski10Liverpool Jets Swim Club
55.00—Luna Liu9River Rats Swim Club
41.93—Ani Doerflinger9Mercury Swimming
45.2750 Breast
—Savannah Stackler10Gananda Racing Aquatic Team
57.95—Yuxin Liu10Liverpool Jets Swim Club
1:04.64—Emma Manser12Webster BlueFins
45.65—Addison Boyd13Marlins Swimming
38.93—Nolan Holdraker9Gananda Racing Aquatic Team
56.56—Nora Wysokowski10Liverpool Jets Swim Club
59.79—Arabella Grethel14PACK Swim Team of Pittsford
44.31—Rowan Vossler15Genesee Valley Swim Team
40.41—Charlotte Smith12Webster BlueFins
43.06—Viola Oltz12Liverpool Jets Swim Club
48.95—Colin McCann12PACK Swim Team of Pittsford
47.61—Riley Henrichs14Webster BlueFins
37.63—Caitlin Cao15Victor Swim Club
33.68—Julia Mcnally12Webster BlueFins
54.12—Conner Bulmahn14Marlins Swimming
44.16—Natalie Mankoff17Marlins Swimming
36.42—Caitlin Stupplebeen9Webster BlueFins
1:31.69—Petar Oluic9Victor Swim Club
48.14—Leah Colotti11Webster BlueFins
42.66—Celia Calder13Webster BlueFins
40.2350 Fly
—Olivia Hellrigel16River Rats Swim Club
35.58—Claire Gebel11Victor Swim Club
1:02.01—Natalia Sierra-Wardlow17Rochester Rapids Swim Team
29.76—Oliver Altman14Newark Wahoos Swim Club
31.57—Sky Ivery11Hilton Area Swim Team
51.08—Alina Mirochnik10Victor Swim Club
40.05—Elena Kraack-Freeman12Liverpool Jets Swim Club
38.03—Matthew Auch11Victor Swim Club
1:08.98—Tav McArthur14Victor Swim Club
28.15—Zoey Nguyen12Liverpool Jets Swim Club
35.21—Liam Heintz9Victor Swim Club
1:10.73—Ben Emmons13PACK Swim Team of Pittsford
39.36—Earnest Ni11PACK Swim Team of Pittsford
31.50—Brynn Ramos9PACK Swim Team of Pittsford
47.52—Evelyn Gebel13Victor Swim Club
57.46—Elijah Gordnier16Victor Swim Club
28.12—Greyson Sugar12Oswego Laker Swim Club
36.14—Allie Brubaker10Genesee Valley Swim Team
42.38—Steven Dougherty12River Rats Swim Club
26.37—Lorelei McGrath14Mercury Swimming
35.86100 Free
—Alina Mirochnik10Victor Swim Club
1:17.63—Evelyn Knowlton13Mercury Swimming
1:36.91—Zaylee Watson8Genesee Valley Swim Team
2:31.47—Raiya Simning11Victor Swim Club
1:22.54—Evie Bedard10PACK Swim Team of Pittsford
1:47.22—Jackson Potter18Victor Swim Club
54.59—Wes Pruitt11Pal-Mac Swim Club
1:23.02—Carson Strzepek15Rochester Rapids Swim Team
1:01.71—Briella Peck14Webster BlueFins
1:06.33—Lucia Savash-Acuna10River Rats Swim Club
1:29.47—Tim Zhou10Lansing Water Cats Swim Club
1:13.48—Levi Waks13Victor Swim Club
58.98—Eilyn Bae9Victor Swim Club
1:29.34—Tyler Cornell15Liverpool Jets Swim Club
57.65—Gavin Glanton14Victor Swim Club
53.11—Daniel Truong11Victor Swim Club
1:13.45—Layken Bayne9Hilton Area Swim Team
1:43.78—Joseph Wallner12River Rats Swim Club
1:21.25—Dara Mason14Victor Swim Club
1:19.33—Preston Agostini13Marlins Swimming
1:08.72100 Back
—Sadie Correale12PACK Swim Team of Pittsford
1:11.25—Caiden Hodgson14Webster BlueFins
1:05.22—Raiya Simning11Victor Swim Club
1:35.30—Olivia Wolfgram11Victor Swim Club
1:16.83—Maeve Manwaring13River Rats Swim Club
1:09.33—Camden Baxter17Liverpool Jets Swim Club
1:01.17—James Cartwright8Genesee Valley Swim Team
2:19.84—Leah Colotti11Webster BlueFins
1:28.83—Sebastian Metz13Oswego Laker Swim Club
1:16.70—Isla Kraus14Hilton Area Swim Team
1:07.29—Finley Weingaertner14Mercury Swimming
1:44.05—Zoya Sheikh12PACK Swim Team of Pittsford
1:16.90—Avanindra gupta13Victor Swim Club
1:08.87—Angela Meng12PACK Swim Team of Pittsford
1:12.42—Maddie Chabalik13Webster BlueFins
1:10.30—Addison Harold12PACK Swim Team of Pittsford
1:21.87—Josh Endza14Genesee Valley Swim Team
1:24.22—Mary Silliman9PACK Swim Team of Pittsford
1:28.74—Eric Cordero16PACK Swim Team of Pittsford
1:09.74—Kelan Grondin11Victor Swim Club
1:37.73100 Breast
—Charlotte Smith12Webster BlueFins
1:35.21—Ava Agostini17Webster BlueFins
1:24.19—Emily Wysokowski11Liverpool Jets Swim Club
1:37.92—Amy Lee15PACK Swim Team of Pittsford
1:31.54—Sadie Correale12PACK Swim Team of Pittsford
1:30.02—Ava Beattie13Liverpool Jets Swim Club
1:45.34—Scarlett Erickson12Liverpool Jets Swim Club
1:35.34—Wesley Coyle15Liverpool Jets Swim Club
1:23.25—Jackson Potter18Victor Swim Club
1:12.92—Tim Zhou10Lansing Water Cats Swim Club
1:30.46—Jessica Fu13River Rats Swim Club
1:30.46—Bianca GAVRILA11Victor Swim Club
1:36.43—Elena Kraack-Freeman12Liverpool Jets Swim Club
1:38.28—Regina Dougherty15River Rats Swim Club
1:21.61—Kaden Chiu9PACK Swim Team of Pittsford
1:57.52—McKenzie Hayward11Victor Swim Club
1:49.57—Brynn Robillard14Liverpool Jets Swim Club
1:33.16—Paige Goater9Victor Swim Club
2:03.94—Angela Meng12PACK Swim Team of Pittsford
1:26.14—Charlotte DePue10Genesee Valley Swim Team
2:04.14100 Fly
—Elliot Newell18Oswego Laker Swim Club
1:03.73—David Hiller11Webster BlueFins
1:43.75—Molly Dickinson15Liverpool Jets Swim Club
1:07.85—Maeve Manwaring13River Rats Swim Club
1:07.44—Keegan Brandstetter15Webster BlueFins
1:11.53—Gigi Campbell12Oswego Laker Swim Club
1:25.56—Lilly Burnett16Canandaigua Aquatics - YMCA
1:08.71—Brigid Cole12Mercury Swimming
1:17.36—Olivia Wolfgram11Victor Swim Club
1:22.19—Sydney Encina14Hilton Area Swim Team
1:21.44—Leah Gonzalez16River Rats Swim Club
1:14.16—Tim Zhou10Lansing Water Cats Swim Club
1:23.45—Isaac Miller11PACK Swim Team of Pittsford
1:09.66—Davi Kodama Yamamoto11Victor Swim Club
1:19.88—Allie Brubaker10Genesee Valley Swim Team
1:42.46—Matteo Uguzzoni15Victor Swim Club
1:00.21—Regina Vaquera10Webster BlueFins
1:48.97—Audra Spencer12Webster BlueFins
1:43.03—Melody Shields13Victor Swim Club
1:16.84—Grayson Potter14Victor Swim Club
1:10.75100 IM
—Celia Goss9Liverpool Jets Swim Club
1:53.51—Layken Bayne9Hilton Area Swim Team
2:07.44—Michael Green12Victor Swim Club
2:20.30—ADAM EL HEWAILY12Victor Swim Club
1:16.61—Josh Endza14Genesee Valley Swim Team
1:22.44—Brigid Cole12Mercury Swimming
1:22.06—Preston Agostini13Marlins Swimming
1:20.00—Eilyn Bae9Victor Swim Club
1:39.36—Samaya Barretto11Victor Swim Club
1:37.27—Ava Beattie13Liverpool Jets Swim Club
1:31.69—Claire Carmel15Victor Swim Club
1:13.92—Hazel Nolan12Webster BlueFins
1:31.14—Ryan Arist11Canandaigua Aquatics - YMCA
1:24.53—Chloe Qiu8Liverpool Jets Swim Club
2:16.41—Meghan Martin18Webster BlueFins
1:05.19—Addison Hall12Genesee Valley Swim Team
1:32.61—Alexa Weber10Webster BlueFins
1:56.23—Viola Oltz12Liverpool Jets Swim Club
1:37.79—Natalie Garigen16Webster BlueFins
1:07.79—Isla Kraus14Hilton Area Swim Team
1:13.62200 Free
—Ella Hibner12PACK Swim Team of Pittsford
2:39.08—Aksel Kistner13Mercury Swimming
2:31.90—Salma Goulamhoussen12Victor Swim Club
2:42.57—Megan Jorgensen12Oswego Laker Swim Club
2:53.81—ANNA SOYSTER12Liverpool Jets Swim Club
2:56.55—Maeve Manwaring13River Rats Swim Club
2:12.15—Bianca GAVRILA11Victor Swim Club
2:36.23—Brynn Robillard14Liverpool Jets Swim Club
2:30.53—Lauren Jorgensen12Oswego Laker Swim Club
2:33.90—Elijah Gordnier16Victor Swim Club
2:10.57—Andrew Olles14Hilton Area Swim Team
2:46.77—Connor Lynch14Gananda Racing Aquatic Team
2:11.33—Tyler Cornell15Liverpool Jets Swim Club
2:17.85—Alayna Khanday12Victor Swim Club
3:03.44—Adi Lonkar13Victor Swim Club
2:28.21—Levi Waks13Victor Swim Club
2:08.81—Lily Naum16PACK Swim Team of Pittsford
2:27.90—Brody Steward15Victor Swim Club
1:59.66—Lily Campbell14Webster BlueFins
2:41.93—Gavin Glanton14Victor Swim Club
2:00.69200 Back
—Zach Shields18Victor Swim Club
1:59.26—Riley Henrichs14Webster BlueFins
2:25.90—Molly Dickinson15Liverpool Jets Swim Club
2:32.51—Brielle Bryant15Liverpool Jets Swim Club
2:23.43—Elizabeth Yu8PACK Swim Team of Pittsford
2:52.92—Austin Zhou12Cato-Meridian Otters
2:28.64—Lizzy Brown15River Rats Swim Club
2:39.77—Connor Ellis14Hilton Area Swim Team
2:26.21—Zoey Prezyna18Victor Swim Club
2:08.61—Gavin Glanton14Victor Swim Club
2:15.73—Hirotaka Tsuji15Webster BlueFins
2:09.46—Josh Fan12Southeast YMCA Schottland
2:15.42—Preston Agostini13Marlins Swimming
2:43.64—Camden Baxter17Liverpool Jets Swim Club
2:16.55—Olivia Hellrigel16River Rats Swim Club
2:43.01—Charlie Boulatnikov11PACK Swim Team of Pittsford
3:02.58200 Breast
—Hirotaka Tsuji15Webster BlueFins
2:36.90—Ava Agostini17Webster BlueFins
2:59.52—Paige Lougee14Liverpool Jets Swim Club
3:18.74—Corinne Hinkle14PACK Swim Team of Pittsford
2:54.34—Celia Calder13Webster BlueFins
3:11.73—Lizzy Brown15River Rats Swim Club
2:52.10—Eli Dobbs17Rochester Rapids Swim Team
2:16.40—Delaney Mersich13Marlins Swimming
3:26.10—Scarlett Erickson12Liverpool Jets Swim Club
3:26.08—Wes Rose13Webster BlueFins
3:24.82—Catherine Dastyck11Webster BlueFins
3:20.14—Audra Spencer12Webster BlueFins
4:25.49—Zoey Adams11Webster BlueFins
3:27.41200 Fly
—Keegan Brandstetter15Webster BlueFins
2:41.97—Diako Peshdary Cassidy16Victor Swim Club
2:17.06—Claire Carmel15Victor Swim Club
2:44.43—Gavin O'Rourke13Victor Swim Club
2:24.91—Grace Clark15Webster BlueFins
2:14.88—Maria Nichols15Rochester Rapids Swim Team
2:36.64—Tav McArthur14Victor Swim Club
2:33.56—Charlie Boulatnikov11PACK Swim Team of Pittsford
3:04.90—Chris Fauth14Webster BlueFins
2:23.65200 IM
—Ethan Qiu14Liverpool Jets Swim Club
2:57.61—Olivia Wolfgram11Victor Swim Club
2:51.32—Davi Kodama Yamamoto11Victor Swim Club
2:49.85—Ella Hibner12PACK Swim Team of Pittsford
2:54.13—Katia Vaquera12Webster BlueFins
2:45.39—Malcolm Colvin10Webster BlueFins
3:22.55—ADAM EL HEWAILY12Victor Swim Club
2:45.32—Ava Agostini17Webster BlueFins
2:49.69—Carlos Santory15Rochester Rapids Swim Team
2:23.47—Sadie Correale12PACK Swim Team of Pittsford
2:45.52—Angela Meng12PACK Swim Team of Pittsford
2:31.78—Leah Gonzalez16River Rats Swim Club
2:35.19—Grace Goodman16Canandaigua Aquatics - YMCA
2:43.01—Regina Dougherty15River Rats Swim Club
2:56.58—Lauren Jorgensen12Oswego Laker Swim Club
2:58.56—Isla Kraus14Hilton Area Swim Team
2:39.64—Everly Feitell10PACK Swim Team of Pittsford
3:18.21—Jonathan Fu11River Rats Swim Club
2:42.54—Vivianne Talaber11Liverpool Jets Swim Club
2:46.50—Sarah Ward12Liverpool Jets Swim Club
2:41.81400 IM
—Earnest Ni11PACK Swim Team of Pittsford
5:34.75—Lilly Lara11Webster BlueFins
8:11.44—Carsten Trabert15Webster BlueFins
4:46.82—Brynn Robillard14Liverpool Jets Swim Club
5:57.65—Brielle Bryant15Liverpool Jets Swim Club
5:05.54—Natalie Thompson15Liverpool Jets Swim Club
5:09.56—Jj Calder14Webster BlueFins
5:09.33—David Hiller11Webster BlueFins
7:14.34—Logan Maas12Webster BlueFins
5:40.11—Keira Sullivan14Liverpool Jets Swim Club
5:47.21—Camden Baxter17Liverpool Jets Swim Club
4:57.42—Emma Massecar11Webster BlueFins
7:19.48—Audra Spencer12Webster BlueFins
7:57.37—Theodore Young11Webster BlueFins
8:28.81500 Free
—Elise Miller8PACK Swim Team of Pittsford
7:07.46—Gigi Campbell12Oswego Laker Swim Club
6:10.60—Ryan Arist11Canandaigua Aquatics - YMCA
7:04.71—Emma Massecar11Webster BlueFins
7:55.12—Harper Zeller10Webster BlueFins
8:48.31—Zoey Nguyen12Liverpool Jets Swim Club
6:59.73—Greyson Sugar12Oswego Laker Swim Club
5:52.52—Isaac Miller11PACK Swim Team of Pittsford
5:53.89—Lauren Jorgensen12Oswego Laker Swim Club
6:39.24—Charlotte Smith12Webster BlueFins
6:42.71—Brigid Cole12Mercury Swimming
6:42.79—Zoya Sheikh12PACK Swim Team of Pittsford
6:16.92—Asher Rosinski9PACK Swim Team of Pittsford
8:52.42—Malcolm Colvin10Webster BlueFins
7:53.26—Regina Vaquera10Webster BlueFins
8:09.27—Mary Graves9PACK Swim Team of Pittsford
8:46.98—Lucy Notareschi12Webster BlueFins
9:53.831000 Free
—Gavin O'Rourke13Victor Swim Club
11:45.78—Grace Northrop15Mercury Swimming
13:15.13—Emma Senglaub22Victor Swim Club
11:43.89—Levi Waks13Victor Swim Club
11:27.34—Chris Fauth14Webster BlueFins
11:18.79—Avanindra gupta13Victor Swim Club
13:19.30—Olivia Hellrigel16River Rats Swim Club
12:43.67—OMAR ABDELAAL13Victor Swim Club
12:29.591650 Free
—Eric Cordero16PACK Swim Team of Pittsford
19:01.47—Avanindra gupta13Victor Swim Club
22:04.63—OMAR ABDELAAL13Victor Swim Club
20:52.81—Gavin O'Rourke13Victor Swim Club
19:33.43—Claire Carmel15Victor Swim Club
19:18.47—Caydence Szkotak16Liverpool Jets Swim Club
20:28.81—Samantha Puckey17Marlins Swimming
21:51.70—Chase Boulatnikov15PACK Swim Team of Pittsford
17:34.88—Emma Senglaub22Victor Swim Club
19:35.15—Grace Northrop15Mercury Swimming
21:51.16—Natalie Garigen16Webster BlueFins
19:00.29—Gavin Glanton14Victor Swim Club
19:04.00—Maddie Chabalik13Webster BlueFins
20:43.10—Jj Calder14Webster BlueFins
19:15.58—Chris Fauth14Webster BlueFins
19:33.82—Sienna Catalino13Liverpool Jets Swim Club
20:57.41—Olivia Hellrigel16River Rats Swim Club
21:12.00—Parker DeRose11Webster BlueFins
25:05.13—Zoey Nguyen12Liverpool Jets Swim Club
23:40.57—Leah Gonzalez16River Rats Swim Club
21:45.96