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
—Maks Freed9MLY Phoenix
33.22—Harrison Ryan10Episcopal Academy Aquatic Club
37.77—Dennis Panchyshyn10Vitaliy's Swimming School
35.05—Jack Libby9Episcopal Academy Aquatic Club
36.07—Patrick Domnich9BeFirst Swim Team
34.42—Sofia de la Cruz10MLY Phoenix
33.54—Lilly Collins9Plymouth Whitemarsh Aquatics
30.51—Tinni Gupta9BLUE Swimming
41.26—Mark Chornodola10BeFirst Swim Team
32.58—Luna Rosenfeld10Episcopal Academy Aquatic Club
32.74—Jake Fugaro9Episcopal Academy Aquatic Club
38.47—Landyn Treml9Plymouth Whitemarsh Aquatics
34.97—Madison Tsang9BLUE Swimming
37.98—Damian Horuk9BeFirst Swim Team
38.18—Bonnie Brandan9NRG Swimming
33.30—Rhys Gibson9NRG Swimming
44.10—Abby Kapmeyer10Pacers Aquatic Club
31.32—Milania Shaffer10Plymouth Whitemarsh Aquatics
29.74—Kate Kurilla10Pacers Aquatic Club
39.30—Emma Shannon10MLY Phoenix
35.2250 Back
—Jack Botzler10Episcopal Academy Aquatic Club
50.37—Harrison Ryan10Episcopal Academy Aquatic Club
51.77—G Brown8Episcopal Academy Aquatic Club
53.65—Landyn Treml9Plymouth Whitemarsh Aquatics
39.27—Dennis Panchyshyn10Vitaliy's Swimming School
41.83—Sofia de la Cruz10MLY Phoenix
41.95—Tinni Gupta9BLUE Swimming
47.11—Luna Rosenfeld10Episcopal Academy Aquatic Club
40.98—Jake Fugaro9Episcopal Academy Aquatic Club
52.76—Maks Freed9MLY Phoenix
42.01—Sayan Tulendinov7BeFirst Swim Team
43.55—Sami Mittica10Plymouth Whitemarsh Aquatics
45.45—Damian Horuk9BeFirst Swim Team
43.33—Bonnie Brandan9NRG Swimming
43.65—Rhys Gibson9NRG Swimming
52.04—Elliot Diveglia10Triton Swim Team
45.12—Emmett Myers10MLY Phoenix
45.87—Alexander Pavlov8BeFirst Swim Team
43.31—Kate Kurilla10Pacers Aquatic Club
45.10—Emma Shannon10MLY Phoenix
37.5750 Breast
—G Brown8Episcopal Academy Aquatic Club
1:09.74—Zachary Yashin8BeFirst Swim Team
48.19—Riley McMahon8Plymouth Whitemarsh Aquatics
52.21—Alexander Pavlov8BeFirst Swim Team
53.46—Isabella Rosvanis8Two Rivers Aquatics
45.24—Dasha Stryia8Plymouth Whitemarsh Aquatics
58.76—Oliver Dempsey10Plymouth Whitemarsh Aquatics
45.81—Jack Libby9Episcopal Academy Aquatic Club
47.08—Jane Warnken10Triton Swim Team
46.47—Dylan Kebea9Triton Swim Team
54.91—Oliver Leibowitz10Plymouth Whitemarsh Aquatics
51.18—Damian Horuk9BeFirst Swim Team
52.34—Kelsie Ladden10Plymouth Whitemarsh Aquatics
50.04—Abby Kapmeyer10Pacers Aquatic Club
41.64—Clare Wilson10Episcopal Academy Aquatic Club
49.44—Liliana Hart10NRG Swimming
38.63—Drew Zykorie9MLY Phoenix
48.08—Santino DiNardis DiNardis10Triton Swim Team
51.92—Cameron Strittmatter9Episcopal Academy Aquatic Club
49.46—Rory Cesarine9Episcopal Academy Aquatic Club
56.6050 Fly
—Finlay Reusch8BLUE Swimming
1:06.30—Sawyer Gifford8Two Rivers Aquatics
47.34—Mark Ogonovskyi7BeFirst Swim Team
49.36—Autumn Vanhorn10Two Rivers Aquatics
40.44—Kate Kurilla10Pacers Aquatic Club
52.54—Penny Levin10BLUE Swimming
51.69—Kelsie Ladden10Plymouth Whitemarsh Aquatics
39.08—Kacper Polak8BLUE Swimming
1:02.19—Anna Trumble9BLUE Swimming
53.97—Bonnie Brandan9NRG Swimming
38.52—Liliana Hart10NRG Swimming
39.19—Abby Kapmeyer10Pacers Aquatic Club
36.35—Drew Zykorie9MLY Phoenix
53.06—Clare Wilson10Episcopal Academy Aquatic Club
44.10—Delancey Cesarine7Episcopal Academy Aquatic Club
1:01.60—Oliver Leibowitz10Plymouth Whitemarsh Aquatics
45.37—Hallie Geerlof8BLUE Swimming
59.16—Tinni Gupta9BLUE Swimming
56.37—Connor Smith10NRG Swimming
45.59—Luna Rosenfeld10Episcopal Academy Aquatic Club
47.52100 Free
—Zachary Yashin8BeFirst Swim Team
1:26.08—Sayan Tulendinov7BeFirst Swim Team
1:21.45—Alexander Pavlov8BeFirst Swim Team
1:25.11—Henry Libby7Episcopal Academy Aquatic Club
1:33.25—Mark Ogonovskyi7BeFirst Swim Team
1:26.11—Theodore Filimonov8BeFirst Swim Team
1:09.62—Amy Castor8MLY Phoenix
1:42.89—Matvei Dolzhenko8BeFirst Swim Team
1:48.29—Sawyer Gifford8Two Rivers Aquatics
1:21.64—Stella Sepich7Plymouth Whitemarsh Aquatics
1:29.81—Oliver Dempsey10Plymouth Whitemarsh Aquatics
1:12.29—Dylan Kebea9Triton Swim Team
1:27.68—Jane Warnken10Triton Swim Team
1:18.92—Kate Kurilla10Pacers Aquatic Club
1:30.08—Penny Levin10BLUE Swimming
1:35.42—Anna Trumble9BLUE Swimming
1:30.41—Liliana Hart10NRG Swimming
1:11.85—Cameron Strittmatter9Episcopal Academy Aquatic Club
1:20.57—Oliver Leibowitz10Plymouth Whitemarsh Aquatics
1:20.18—Connor Smith10NRG Swimming
1:20.69100 Back
—Oliver Dempsey10Plymouth Whitemarsh Aquatics
1:21.90—Adelynn McKenna10BLUE Swimming
1:43.94—Finlay Reusch8BLUE Swimming
2:01.08—Jack Libby9Episcopal Academy Aquatic Club
1:40.94—Autumn Vanhorn10Two Rivers Aquatics
1:21.85—Julia Blodgett9Two Rivers Aquatics
1:44.48—Damian Horuk9BeFirst Swim Team
1:32.60—Kate Kurilla10Pacers Aquatic Club
1:42.74—Anna Trumble9BLUE Swimming
1:40.29—Cameron Strittmatter9Episcopal Academy Aquatic Club
1:26.67—Connor Smith10NRG Swimming
1:32.56—Lilly Collins9Plymouth Whitemarsh Aquatics
1:19.17—Liam Zlatkovskiy9BeFirst Swim Team
1:24.71—Zoey Kinney10BLUE Swimming
1:17.89—Samuel Puskas9BLUE Swimming
1:40.65—Aaron Schrank10Plymouth Whitemarsh Aquatics
1:23.19—Millie Buffalino9Pacers Aquatic Club
1:33.26—Marco Nicoletti10Unattached
1:18.33—Sofia de la Cruz10MLY Phoenix
1:30.75—Theodore Filimonov8BeFirst Swim Team
1:17.94100 Breast
—Chloe Figueroa9NRG Swimming
1:51.65—Dennis Panchyshyn10Vitaliy's Swimming School
1:36.65—Jack Libby9Episcopal Academy Aquatic Club
1:42.44—Sofia de la Cruz10MLY Phoenix
1:44.34—Lilly Collins9Plymouth Whitemarsh Aquatics
1:30.50—Mark Chornodola10BeFirst Swim Team
1:27.40—Madison Tsang9BLUE Swimming
1:50.57—Damian Horuk9BeFirst Swim Team
1:57.02—Elliot Diveglia10Triton Swim Team
1:49.40—Milania Shaffer10Plymouth Whitemarsh Aquatics
1:26.94—Zoey Anderson10Plymouth Whitemarsh Aquatics
1:56.77—Oliver Dempsey10Plymouth Whitemarsh Aquatics
1:42.68—Timofey Klyuchenko10BeFirst Swim Team
1:28.20—Reagan Waters10Pacers Aquatic Club
1:48.99—Millie Buffalino9Pacers Aquatic Club
1:38.66—Dylan Kilroy9BLUE Swimming
1:44.71—Dean Rabinovich9BeFirst Swim Team
1:50.54—Sanya Kaistha10MLY Phoenix
2:01.02—Russell Yang10Plymouth Whitemarsh Aquatics
1:39.29—Emma Geerlof10BLUE Swimming
1:34.87100 Fly
—Mark Chornodola10BeFirst Swim Team
1:20.35—Autumn Vanhorn10Two Rivers Aquatics
1:35.66—Milania Shaffer10Plymouth Whitemarsh Aquatics
1:13.57—Madison Tsang9BLUE Swimming
1:35.46—Theodore Filimonov8BeFirst Swim Team
1:23.72—Dean Rabinovich9BeFirst Swim Team
1:38.60—Max Ermolov10BeFirst Swim Team
1:18.44—Gianna Cucinotti10MLY Phoenix
1:28.49—Charlie Schiavone9BLUE Swimming
1:35.96—Damian Friebel9MLY Phoenix
1:26.29100 IM
—Chloe Figueroa9NRG Swimming
1:38.58—Maks Freed9MLY Phoenix
1:26.64—Harrison Ryan10Episcopal Academy Aquatic Club
1:44.28—Dennis Panchyshyn10Vitaliy's Swimming School
1:28.82—Jack Libby9Episcopal Academy Aquatic Club
1:35.31—Avery Helfgott10Fitness & Wellness Aquatic Club
1:34.10—Patrick Domnich9BeFirst Swim Team
1:32.62—Lilly Collins9Plymouth Whitemarsh Aquatics
1:18.59—Mark Chornodola10BeFirst Swim Team
1:18.62—Luna Rosenfeld10Episcopal Academy Aquatic Club
1:30.45—Jake Fugaro9Episcopal Academy Aquatic Club
1:53.34—Madison Tsang9BLUE Swimming
1:35.52—Damian Horuk9BeFirst Swim Team
1:44.03—Elliot Diveglia10Triton Swim Team
1:35.49—Kate Kurilla10Pacers Aquatic Club
1:45.14—Emma Shannon10MLY Phoenix
1:26.86—Marco Nicoletti10Unattached
1:16.87—Zoey Anderson10Plymouth Whitemarsh Aquatics
1:39.96—Kelsie Ladden10Plymouth Whitemarsh Aquatics
1:27.81—Zac Tyson9BLUE Swimming
1:38.40200 Free
—Maks Freed9MLY Phoenix
2:52.13—Patrick Domnich9BeFirst Swim Team
3:09.77—Sofia de la Cruz10MLY Phoenix
2:38.30—Zoey Kinney10BLUE Swimming
2:32.03—Autumn Vanhorn10Two Rivers Aquatics
2:42.07—Milania Shaffer10Plymouth Whitemarsh Aquatics
2:25.58—Oliver Dempsey10Plymouth Whitemarsh Aquatics
2:32.26—Zac Tyson9BLUE Swimming
3:03.92—Millie Buffalino9Pacers Aquatic Club
2:50.39—Charlie Schiavone9BLUE Swimming
2:44.98—Emma Geerlof10BLUE Swimming
2:38.68—Kennedy Dougherty10Episcopal Academy Aquatic Club
2:49.95—Aaron Schrank10Plymouth Whitemarsh Aquatics
2:35.31—Nicholas Pankoff9BeFirst Swim Team
3:03.84—Connor Smith10NRG Swimming
2:53.87—Henry Cleary10Plymouth Whitemarsh Aquatics
2:41.96—Liliana Hart10NRG Swimming
2:36.33—Charlie Corcoran10Neshaminy Swimming
2:51.40—Gianna Cucinotti10MLY Phoenix
2:40.43200 IM
—Oliver Dempsey10Plymouth Whitemarsh Aquatics
3:06.90—Autumn Vanhorn10Two Rivers Aquatics
3:11.00—Liliana Hart10NRG Swimming
2:58.63—Lilly Collins9Plymouth Whitemarsh Aquatics
2:50.37—Aaron Schrank10Plymouth Whitemarsh Aquatics
2:57.73—Narin Jaisa-ard Jaisa-ard10Plymouth Whitemarsh Aquatics
3:08.48—Luke Thomson9Episcopal Academy Aquatic Club
3:21.10—Dean Rabinovich9BeFirst Swim Team
3:18.05—Charlie Schiavone9BLUE Swimming
3:07.37—Gianna Cucinotti10MLY Phoenix
3:02.36—Kennedy Dougherty10Episcopal Academy Aquatic Club
3:18.53—Madison Tsang9BLUE Swimming
3:18.21—Mark Chornodola10BeFirst Swim Team
2:53.52—Cal Motoshige9MLY Phoenix
3:22.37—Milania Shaffer10Plymouth Whitemarsh Aquatics
2:45.54—Damian Friebel9MLY Phoenix
2:58.04—Abby Kapmeyer10Pacers Aquatic Club
2:52.37—Max Ermolov10BeFirst Swim Team
2:35.90—Dylan Kilroy9BLUE Swimming
3:15.86