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
—Lucas Deeley15Northeast Swimming and Aquatic Club
22.80—Alina Scott13Two Rivers Aquatics
29.26—Lana Fourkal14LIfe Time Philly
30.60—Amelia Tsyuman14Northeast Swimming and Aquatic Club
26.79—Emmy Monk13Two Rivers Aquatics
36.79—Akim Martysiuk15TOPS Swimming
24.47—Audrey Siwiecki13Northeast Swimming and Aquatic Club
29.48—D'one Thomas15Unattached
25.16—Jake Komp16Perkiomen Valley Aquatic Club
24.32—Alexandra Johnson13Pacers Aquatic Club
26.47—Lydia Strucko15Parkland Aquatic Club
26.47—Katie Giermanski14Pacers Aquatic Club
26.47—Bridget Parsons13Northeast Swimming and Aquatic Club
29.79—Colin Davis18TOPS Swimming
21.57—Jackson Bollinger14Souderton Area Cmty A C
22.67—Michael Strucko17Parkland Aquatic Club
23.14—Derek Williams16Pacers Aquatic Club
23.13—Gavin Egan17Northeast Swimming and Aquatic Club
22.54—James Bevins13BLUE Swimming
24.15—Luke Schafer17TOPS Swimming
24.0550 Back
—Madden Williams12Kids Swim Club
42.74—Kai Sandt12Kids Swim Club
43.47—Elly Bendekovits11Kids Swim Club
44.52—Piper Lamas10Two Rivers Aquatics
51.8650 Breast
—Xander Stoltzfus10TOPS Swimming
48.13—Autumn Vanhorn9Two Rivers Aquatics
58.75—Owen Moyer11Parkland Aquatic Club
45.26—Kora Sharkazy9Kids Swim Club
1:02.87—Colin Weatherford12Souderton Area Cmty A C
47.90—Addisyn Mina12Pacers Aquatic Club
42.14—Emma Serfass10Northeast Swimming and Aquatic Club
39.85—Claire Park12LIfe Time Philly
43.64—Sarah Harding12Kids Swim Club
43.45—Josephina Lisachenko10Parkland Aquatic Club
57.46—Paloma Acosta-Clark9Parkland Aquatic Club
44.20—Adalyn Hanobeck9Two Rivers Aquatics
54.17—Aria Straka12TOPS Swimming
54.17—Gavin Kleppinger12Souderton Area Cmty A C
42.49—ELYSIA ENTENA9Parkland Aquatic Club
46.94—Teddy Thieman12Parkland Aquatic Club
42.69—Klara Myers9Northeast Swimming and Aquatic Club
39.93—Liesel Gabriel11Pacers Aquatic Club
45.85—Dahlia Tsyvine10Parkland Aquatic Club
49.42—Ben Harkins12Pacers Aquatic Club
1:46.9550 Fly
—Lily Bendler12Souderton Area Cmty A C
34.91—Camilla Fry12Parkland Aquatic Club
36.24—Penny Levin9BLUE Swimming
1:12.62—Kora Sharkazy9Kids Swim Club
54.68—Andrew Giermanski12Pacers Aquatic Club
30.47—Sappora Bangert12Two Rivers Aquatics
44.15—Klara Myers9Northeast Swimming and Aquatic Club
36.82—Adalyn Hanobeck9Two Rivers Aquatics
56.67—Dann Bozorgnia11Parkland Aquatic Club
46.92—Reagan Waters9Pacers Aquatic Club
58.52—Lorenza Kressly10Parkland Aquatic Club
53.43—Masha Nikitine11Two Rivers Aquatics
38.16—Vivienna Smith12Northern Dauphin County YMCA
40.59—Liesel Gabriel11Pacers Aquatic Club
40.68—Catherine Clark11Northeast Swimming and Aquatic Club
32.70—Arthur Albinsky12Northeast Swimming and Aquatic Club
28.33—Kole Sandt12Kids Swim Club
35.48—Brandon Spektor11Northeast Swimming and Aquatic Club
31.16—Abigail Urena12Parkland Aquatic Club
34.92—Nolan Bollinger9Souderton Area Cmty A C
55.57100 Free
—Andrew Giermanski12Pacers Aquatic Club
1:07.02—Jena Neiman12Parkland Aquatic Club
1:11.62—Izzy Hodges12Two Rivers Aquatics
1:26.30—Penny Levin9BLUE Swimming
1:49.44—Sophia Boldin10TOPS Swimming
1:44.72—Colin Seabold9Two Rivers Aquatics
1:53.35—Lillian Khan10BLUE Swimming
1:31.81—Vivienna Smith12Northern Dauphin County YMCA
1:16.29—Sky Nelson9Two Rivers Aquatics
1:33.68—Kole Sandt12Kids Swim Club
1:05.59—Lorenza Kressly10Parkland Aquatic Club
1:33.69—Sadie Silva11BLUE Swimming
1:22.25—Brooke Brundage10Parkland Aquatic Club
1:11.47—Camilla Fry12Parkland Aquatic Club
1:13.17—Maddie Brophy9Parkland Aquatic Club
1:29.87—Emme Jenkins9Parkland Aquatic Club
1:27.46—Aria Straka12TOPS Swimming
1:16.95—Eris Egbert10Council Rock Swim Club
1:09.47—Jack Lowrey10TOPS Swimming
2:10.53—Ryder Tice10Kids Swim Club
1:46.67100 Back
—Gia Vachino17Pacers Aquatic Club
1:07.09—Audrey Siwiecki13Northeast Swimming and Aquatic Club
1:19.30—Paloma Acosta-Clark9Parkland Aquatic Club
1:27.99—Madi Murphy12Parkland Aquatic Club
1:27.63—Klara Myers9Northeast Swimming and Aquatic Club
1:24.71—Kora Sharkazy9Kids Swim Club
1:51.95—Jacob Arnold9Parkland Aquatic Club
1:29.55—Derek Williams16Pacers Aquatic Club
1:00.35—Piper Lamas10Two Rivers Aquatics
1:50.58—Grace Whartenby13Northeast Swimming and Aquatic Club
1:13.70—Gabby Zurn15Pacers Aquatic Club
1:10.51—Maddie Brophy9Parkland Aquatic Club
1:46.00—Rose or Rosie Russini13Pacers Aquatic Club
1:58.14—Jack Hanobeck11Two Rivers Aquatics
1:52.20—Brody Virojanapa9Parkland Aquatic Club
1:40.14—Scarlet Templeton12Two Rivers Aquatics
1:43.73—Giules Giovarelli12Parkland Aquatic Club
1:45.91—Graham Lourie10TOPS Swimming
1:37.88—Dann Bozorgnia11Parkland Aquatic Club
1:35.26—Dennis Delenyan16Northeast Swimming and Aquatic Club
56.48100 Breast
—Max Williams16Parkland Aquatic Club
1:12.20—Adrian Lee16Parkland Aquatic Club
1:21.96—Samantha Boyer13Northeast Swimming and Aquatic Club
1:25.43—Caeden Amorim15Parkland Aquatic Club
1:08.59—Kendall Davis15Parkland Aquatic Club
1:19.69—Claire Brundage14Parkland Aquatic Club
1:23.28—Gabby Zurn15Pacers Aquatic Club
1:27.57—Rose or Rosie Russini13Pacers Aquatic Club
1:52.39—Caroline Yaegel13Northeast Swimming and Aquatic Club
1:27.72—Michelle Shnitser13Parkland Aquatic Club
1:35.03—Elisabeth Seip17TOPS Swimming
1:15.69—Anisha Maurya13LIfe Time Philly
1:34.65—Estella Mikovich14Parkland Aquatic Club
1:18.74—Akim Martysiuk15TOPS Swimming
1:08.56—Lana Fourkal14LIfe Time Philly
1:36.72—Grace Whartenby13Northeast Swimming and Aquatic Club
1:36.92—Paige Burt13Parkland Aquatic Club
1:33.65—Cion Pakzad13Two Rivers Aquatics
1:30.42—Katherine Kolosovskiy13Pacers Aquatic Club
1:32.64—Jorge Liporaci Liporaci-Larrauri14LIfe Time Philly
1:23.84100 Fly
—Sappora Bangert12Two Rivers Aquatics
1:35.21—Riley Houde14TOPS Swimming
1:32.41—Caroline Finke10Parkland Aquatic Club
1:21.48—Abigail Urena12Parkland Aquatic Club
1:21.93—Samantha Boyer13Northeast Swimming and Aquatic Club
1:11.27—Savannah Boczar10Pacers Aquatic Club
1:57.48—Ben Whitlock14TOPS Swimming
1:03.06—Lydia Strucko15Parkland Aquatic Club
1:01.14100 IM
—London Sandt10Kids Swim Club
1:41.09—Ben Harkins12Pacers Aquatic Club
3:02.44—Piper Entrot12Parkland Aquatic Club
1:17.63—Maddie Brophy9Parkland Aquatic Club
1:44.00—Liesel Gabriel11Pacers Aquatic Club
1:30.82—Mj Eharth11BLUE Swimming
1:38.08—Avery Helfgott9Fitness & Wellness Aquatic Club
1:49.65—Lorenza Kressly10Parkland Aquatic Club
1:42.56—Alex Grgurich9Parkland Aquatic Club
1:45.32—Adalyn Hanobeck9Two Rivers Aquatics
1:44.67—Charlie Frain9TOPS Swimming
1:36.81—Dalton Clark9BLUE Swimming
1:49.63—Brodie Witt10Unattached
1:36.74200 Free
—Amelia Sommons14Two Rivers Aquatics
2:16.64—Akim Martysiuk15TOPS Swimming
1:57.70—Riley Weikel16Souderton Area Cmty A C
2:02.29—Jason Casper17Pacers Aquatic Club
1:52.88—Dylan Shimada15LIfe Time Philly
2:11.93—Colin Maxwell13Northeast Swimming and Aquatic Club
2:15.43—Gavin Egan17Northeast Swimming and Aquatic Club
1:48.10—Lana Fourkal14LIfe Time Philly
2:40.56—Dennis Delenyan16Northeast Swimming and Aquatic Club
1:51.11—Rebecca Oakes14Pacers Aquatic Club
2:02.88—Emmy Williams13Souderton Area Cmty A C
2:23.67—Colin Davis18TOPS Swimming
1:47.74—Ellie Bowen13Parkland Aquatic Club
2:03.42—Paige Burt13Parkland Aquatic Club
2:34.32—Jack Graham14Souderton Area Cmty A C
1:55.78—Max Gonzalez15BLUE Swimming
2:16.69—Reese Jenkins13Parkland Aquatic Club
2:03.89—Anisha Maurya13LIfe Time Philly
2:36.75—Will Healey13Pacers Aquatic Club
2:19.75—Patrick Maxwell13Northeast Swimming and Aquatic Club
2:14.70200 Back
—Claire Solomon13Parkland Aquatic Club
2:35.63—Aidan Lacock18TOPS Swimming
2:46.05—Ethan Stavchanskiy15Northeast Swimming and Aquatic Club
2:11.88—Masha Nikitine11Two Rivers Aquatics
3:14.44—Lillian Khan10BLUE Swimming
3:34.59—Josephina Lisachenko10Parkland Aquatic Club
3:38.16—Charlotte Finke12Parkland Aquatic Club
2:45.18—Alex Kosoff12Council Rock Swim Club
3:00.28—Patrick Maxwell13Northeast Swimming and Aquatic Club
2:29.40—Victoria Tewksbury14Parkland Aquatic Club
2:41.10—Emmy Monk13Two Rivers Aquatics
3:14.11—Teresa Haring14Parkland Aquatic Club
2:54.91—Adrian Lee16Parkland Aquatic Club
2:39.90—Autumn Vanhorn9Two Rivers Aquatics
3:16.02—Aria Straka12TOPS Swimming
2:58.51—Colin Maxwell13Northeast Swimming and Aquatic Club
2:24.03—Kaelyn Stell14Two Rivers Aquatics
2:42.13—Liam Hoffman13Parkland Aquatic Club
2:21.88—Jack Latsko13Souderton Area Cmty A C
2:25.93—Reese Azar13Pacers Aquatic Club
2:46.52200 Breast
—Ava Merjeski11Northeast Swimming and Aquatic Club
3:10.48—Kelsey Herzog9Two Rivers Aquatics
3:58.77—Reagan Waters9Pacers Aquatic Club
4:17.00—Nolan Bollinger9Souderton Area Cmty A C
3:51.62—Giules Giovarelli12Parkland Aquatic Club
4:04.17—Cora Sommons12Two Rivers Aquatics
3:33.19—Maximus Amil11Parkland Aquatic Club
3:15.10—Layla Nelson12Two Rivers Aquatics
3:24.87—Madi Murphy12Parkland Aquatic Club
3:24.69—Abby Kapmeyer9Pacers Aquatic Club
3:40.75—Claire Park12LIfe Time Philly
3:10.83—Kavya Patel12Perkiomen Valley Aquatic Club
2:59.77—Matthew Gonzalez9Parkland Aquatic Club
3:11.72—Gabriella Giovarelli10Parkland Aquatic Club
3:39.42—Brooke Brundage10Parkland Aquatic Club
3:02.03—Ashdyn Agnello10Pacers Aquatic Club
3:13.92—Briar Killar11Parkland Aquatic Club
2:52.95—Julia Paczewski11Northeast Swimming and Aquatic Club
2:56.03—Kennedy Engle10Perkiomen Valley Aquatic Club
3:17.46—Vivienna Smith12Northern Dauphin County YMCA
3:12.78200 Fly
—Gabby Flack17Two Rivers Aquatics
2:51.47—Daniel Protas13Northeast Swimming and Aquatic Club
2:43.94—Kacey Johnson15Pacers Aquatic Club
2:43.46—Kayden Chevere Figueroa13Parkland Aquatic Club
2:21.17—Lillian Khan10BLUE Swimming
4:09.96—Luke Schafer17TOPS Swimming
2:19.35—Brandon Spektor11Northeast Swimming and Aquatic Club
2:26.75—Elisabeth Seip17TOPS Swimming
2:30.03—Jessica Cielecki17TOPS Swimming
2:44.76—Piper Gray12Northern Dauphin County YMCA
2:55.41—Ethan Suessmuth18TOPS Swimming
2:17.08—Jax Kasitz15TOPS Swimming
2:26.98—Max Gonzalez15BLUE Swimming
2:59.02—Michael Maltman17TOPS Swimming
2:52.12—Tori Oldford18Two Rivers Aquatics
2:53.58—Addisyn Mina12Pacers Aquatic Club
3:07.36—Nathan Kleppinger17Souderton Area Cmty A C
2:04.46—Logan Saylor16Kids Swim Club
2:07.75—Rebecca Oakes14Pacers Aquatic Club
2:26.82—Keira Hoffman13Northern Dauphin County YMCA
2:45.02200 IM
—Isla Harkins10Pacers Aquatic Club
4:06.94—Etai Avraham11LIfe Time Philly
3:33.93—Pilar Acosta-Clark11Parkland Aquatic Club
2:51.54—Connor Corcoran12LIfe Time Philly
2:51.12—Dahlia Tsyvine10Parkland Aquatic Club
3:19.99—Andrew Giermanski12Pacers Aquatic Club
2:55.49—Abby Kapmeyer9Pacers Aquatic Club
3:18.22—Charlotte Finke12Parkland Aquatic Club
2:49.16—Gray Murphy9Parkland Aquatic Club
3:12.55—Paloma Acosta-Clark9Parkland Aquatic Club
3:10.58—Nolan Bollinger9Souderton Area Cmty A C
3:42.87—Penny Levin9BLUE Swimming
5:01.43—Piper Entrot12Parkland Aquatic Club
2:53.50—Parker Wynne10Parkland Aquatic Club
3:03.30—Kole Sandt12Kids Swim Club
2:51.95—Brooke Brundage10Parkland Aquatic Club
2:53.25—Matthew Gonzalez9Parkland Aquatic Club
2:52.21—Owen Moyer11Parkland Aquatic Club
3:13.52—Andrew Powell12Northeast Swimming and Aquatic Club
2:40.55—Caroline Finke10Parkland Aquatic Club
2:57.901000 Free
—Teddy Thieman12Parkland Aquatic Club
12:00.17—Caitlin Wozniak13Parkland Aquatic Club
11:29.101650 Free
—Stellarose Ferst12Perkiomen Valley Aquatic Club
23:24.41—Lance Armetta12Kids Swim Club
23:49.66—Teddy Thieman12Parkland Aquatic Club
20:09.59—Morgan Majewski16Perkiomen Valley Aquatic Club
22:48.82—Alina Scott13Two Rivers Aquatics
24:46.37—Alexandra Johnson13Pacers Aquatic Club
20:50.45—Phoebe Ballek17Parkland Aquatic Club
18:06.17—Lesnid Bowen13Northeast Swimming and Aquatic Club
18:28.06—Caitlin Wozniak13Parkland Aquatic Club
18:52.24—Marika Bowen15Northeast Swimming and Aquatic Club
18:46.88—Amber Olexa14BLUE Swimming
21:29.55—Cameron Book15Northern Dauphin County YMCA
18:54.41—Taylor Jiras16Northeast Swimming and Aquatic Club
18:40.78—Max Smith15Northern Dauphin County YMCA
20:03.16—Adrian Oreper16Northeast Swimming and Aquatic Club
17:11.61—Hannah Reber15Northern Dauphin County YMCA
22:22.50—Colby Helwig14Perkiomen Valley Aquatic Club
20:52.61—Jonah Barnabei16Souderton Area Cmty A C
18:59.68—Austin Olexa16BLUE Swimming
17:54.02—Maddie Swarts12Pacers Aquatic Club
21:12.71