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
—Shane Eckler19University Of Notre Dame
19.61—Pratirp Malvankar16Upper Main Line YMCA
22.64—Jason Kutufaris17Ridley Area YMCA Stingrays
22.76—Olivia Sellers16Phoenixville YMCA
27.00—Christian Zhang14Upper Main Line YMCA
23.10—Siena Scungio16Ridley Area YMCA Stingrays
25.29—Ryan Shupard15WCAY Marlins
23.61—Briella Bhalla11Boyertown YMCA Navy Seals
30.45—Olivia Snyder11WCAY Marlins
27.15—Izzy Moden15Upper Main Line YMCA
25.57—Daqian Han15Upper Main Line YMCA
27.34—Teddy Thiel14Phoenixville YMCA
25.07—Whitney Kane16Upper Main Line YMCA
24.47—Gia Gro9Boyertown YMCA Navy Seals
32.48—Raoule Khaye17Phoenixville YMCA
22.23—Grace Biester15Upper Main Line YMCA
26.93—Keshav Choudhary14Phoenixville YMCA
30.24—Dietrich Scheel16Upper Main Line YMCA
23.65—Andrew Fialkowski16WCAY Marlins
24.66—Brynn Laverty15Upper Main Line YMCA
28.4650 Back
—Kacey Crater11Boyertown YMCA Navy Seals
34.46—Ronan Hefferan16Ridley Area YMCA Stingrays
26.97—Amolika Honde11WCAY Marlins
36.01—Emma Crater9Boyertown YMCA Navy Seals
44.40—Tighe Weiss15Ridley Area YMCA Stingrays
27.79—Jack Hutto16Upper Main Line YMCA
25.88—Olivia Snyder11WCAY Marlins
31.39—Molly Thiel13Phoenixville YMCA
34.76—Ella Zetek11Ridley Area YMCA Stingrays
37.44—Ayva Christie18Ridley Area YMCA Stingrays
29.3950 Breast
—Eva Wells17Phoenixville YMCA
36.89—Briella Bhalla11Boyertown YMCA Navy Seals
44.01—Gia Gro9Boyertown YMCA Navy Seals
44.08—Kaden Liu15Upper Main Line YMCA
28.23—Erik Moden12WCAY Marlins
37.76—Evan Yang11Ridley Area YMCA Stingrays
38.37—Jasper van der Velde12Boyertown YMCA Navy Seals
34.22—Kevin Yang11Ridley Area YMCA Stingrays
36.1850 Fly
—Jasper van der Velde12Boyertown YMCA Navy Seals
30.56—Liam Whomsley13WCAY Marlins
33.14—Amolika Honde11WCAY Marlins
35.54—Alli McCaw12Boyertown YMCA Navy Seals
34.17—Andrew Fialkowski16WCAY Marlins
26.49—Samira McAllister15Phoenixville YMCA
33.83—Eva Wells17Phoenixville YMCA
32.10—Chris Toth14WCAY Marlins
27.53—Emery Hoke10Ridley Area YMCA Stingrays
36.51—Ashley Kane12Phoenixville YMCA
30.40100 Free
—Shane Eckler19University Of Notre Dame
44.07—Kevin Yang11Ridley Area YMCA Stingrays
1:05.62—Avni Chudamani15Upper Main Line YMCA
57.57—Eden Russell14Upper Main Line YMCA
55.86—Jason Kutufaris17Ridley Area YMCA Stingrays
49.52—Clayton Heinzmann16Phoenixville YMCA
52.00—Ashley Kane12Phoenixville YMCA
1:01.06—Pratirp Malvankar16Upper Main Line YMCA
49.74—Aryan Singh15WCAY Marlins
59.54—Raoule Khaye17Phoenixville YMCA
49.74—Keshav Choudhary14Phoenixville YMCA
1:07.80—Ivy Carey10Phoenixville YMCA
1:18.27—Ethan Lane14Upper Main Line YMCA
51.20—Alli McCaw12Boyertown YMCA Navy Seals
1:05.28—Samira McAllister15Phoenixville YMCA
1:09.46—Nick Lamce14Upper Main Line YMCA
51.30—Austin Todd14WCAY Marlins
58.59—Suhani Rangaraj13Phoenixville YMCA
1:24.54—Owen Roberts11WCAY Marlins
1:14.68—Nora Scully14Upper Main Line YMCA
58.56100 Back
—Wells Kaplan15Upper Main Line YMCA
58.08—Avni Chudamani15Upper Main Line YMCA
1:04.98—Kevin Yang11Ridley Area YMCA Stingrays
1:15.83—Kelly Dunn14Upper Main Line YMCA
1:05.68—Aubrey Lydon16WCAY Marlins
1:06.67—Aurele Gerber-Tissot15WCAY Marlins
1:05.14—Ayva Christie18Ridley Area YMCA Stingrays
1:00.12—Ronan Hefferan16Ridley Area YMCA Stingrays
56.37—Ivy Carey10Phoenixville YMCA
1:21.11—Evan Yang11Ridley Area YMCA Stingrays
1:17.18—Alex Sung17Upper Main Line YMCA
55.78—Samira McAllister15Phoenixville YMCA
1:10.73—Angela Piao14Upper Main Line YMCA
1:03.47—Chris Toth14WCAY Marlins
1:04.21—Hunter Burns13Phoenixville YMCA
1:20.50—Carys Adair17Phoenixville YMCA
1:02.78—Kacey Crater11Boyertown YMCA Navy Seals
1:20.16—Aryan Singh15WCAY Marlins
1:05.47—Kaden Liu15Upper Main Line YMCA
57.24—Paige Hall11Ridley Area YMCA Stingrays
1:16.75100 Breast
—Owen Roberts11WCAY Marlins
1:36.13—Vilius Drozdovas17Upper Main Line YMCA
1:10.47—Brynn Laverty15Upper Main Line YMCA
1:15.42—Yatharth Gawda15Upper Main Line YMCA
1:00.62—Eliah Gerber-Tissot13WCAY Marlins
1:09.95—Suhani Rangaraj13Phoenixville YMCA
1:36.57—Asher Wang14Upper Main Line YMCA
1:08.11—Ben Lu14Ridley Area YMCA Stingrays
1:09.96—Lillian Roberts15WCAY Marlins
1:15.33—Jerry Deng15Upper Main Line YMCA
1:03.60—Erik Moden12WCAY Marlins
1:26.38100 Fly
—Ashley Kane12Phoenixville YMCA
1:14.99—Christian Zhang14Upper Main Line YMCA
54.28—Dietrich Scheel16Upper Main Line YMCA
53.56—Paige Hall11Ridley Area YMCA Stingrays
1:30.02—Austin Todd14WCAY Marlins
1:11.37—Eden Russell14Upper Main Line YMCA
1:01.50—Daqian Han15Upper Main Line YMCA
1:06.37—Luca Merkle17Ridley Area YMCA Stingrays
54.62—Aryan Singh15WCAY Marlins
1:05.35—Ayva Christie18Ridley Area YMCA Stingrays
1:01.76—Lauren Goelz15Upper Main Line YMCA
1:00.01—Walker Hungarter16Phoenixville YMCA
53.39—Amelia Reno16Ridley Area YMCA Stingrays
1:02.24—Tighe Weiss15Ridley Area YMCA Stingrays
58.98—Olivia Sellers16Phoenixville YMCA
1:03.27—Eliah Gerber-Tissot13WCAY Marlins
1:01.97—Addison Schwelm16Ridley Area YMCA Stingrays
1:02.30—Eva Wells17Phoenixville YMCA
1:14.63—Patrick Barry16Upper Main Line YMCA
56.71—Grace Biester15Upper Main Line YMCA
1:03.61100 IM
—Briella Bhalla11Boyertown YMCA Navy Seals
1:17.76—Owen Roberts11WCAY Marlins
1:23.95—Olivia Snyder11WCAY Marlins
1:09.10—Ivy Carey10Phoenixville YMCA
1:23.53—Gia Gro9Boyertown YMCA Navy Seals
1:23.31—Evan Yang11Ridley Area YMCA Stingrays
1:14.75—Ella Zetek11Ridley Area YMCA Stingrays
1:22.89200 Free
—Ben Kutufaris20Unattached
1:45.02—Paige Hall11Ridley Area YMCA Stingrays
2:30.01—Riley Viner16Ridley Area YMCA Stingrays
1:57.39—Hunter Burns13Phoenixville YMCA
2:25.45—Amolika Honde11WCAY Marlins
2:40.24—Erik Moden12WCAY Marlins
2:27.11—Amelia Reno16Ridley Area YMCA Stingrays
2:00.03—Ben Lu14Ridley Area YMCA Stingrays
2:11.37—Jack Hutto16Upper Main Line YMCA
1:48.99—Chris Toth14WCAY Marlins
1:57.71—Mohammad Hasib12Ridley Area YMCA Stingrays
2:13.42—Lillian Roberts15WCAY Marlins
2:05.26—Addyson Despeaux17Ridley Area YMCA Stingrays
1:58.58—Patrick Hynes17Ridley Area YMCA Stingrays
1:50.39—Campbell Knecht11Phoenixville YMCA
2:13.80—Sophie Norris Norris15Upper Main Line YMCA
2:08.65200 Back
—Keilani Silva14Upper Main Line YMCA
2:05.44—Kelly Dunn14Upper Main Line YMCA
2:26.01—Angela Piao14Upper Main Line YMCA
2:17.98—Hunter Zimmerman15Ridley Area YMCA Stingrays
2:00.01—Alex Sung17Upper Main Line YMCA
2:05.01—Keshav Choudhary14Phoenixville YMCA
2:56.54—Wells Kaplan15Upper Main Line YMCA
2:02.18—Aubrey Lydon16WCAY Marlins
2:25.02—Mohammad Hasib12Ridley Area YMCA Stingrays
2:29.39—Carys Adair17Phoenixville YMCA
2:15.73—Siena Scungio16Ridley Area YMCA Stingrays
2:14.60200 Breast
—Emery Hoke10Ridley Area YMCA Stingrays
3:06.44—Lillian Roberts15WCAY Marlins
2:43.71—Izzy Moden15Upper Main Line YMCA
2:36.46—Yatharth Gawda15Upper Main Line YMCA
2:11.65—Vilius Drozdovas17Upper Main Line YMCA
2:31.70—Spencer Cui14Upper Main Line YMCA
2:20.74—Addyson Despeaux17Ridley Area YMCA Stingrays
2:26.79—Ben Kutufaris20Unattached
2:10.20—Jerry Deng15Upper Main Line YMCA
2:19.74—Asher Wang14Upper Main Line YMCA
2:25.26—Ben Lu14Ridley Area YMCA Stingrays
2:37.93200 Fly
—Tighe Weiss15Ridley Area YMCA Stingrays
2:15.29—Andrew Muldowney14Upper Main Line YMCA
2:06.51—Shunji Watanabe17Upper Main Line YMCA
2:06.17—Keith Dong14Upper Main Line YMCA
2:11.72—Whitney Kane16Upper Main Line YMCA
2:06.60200 IM
—Kaden Liu15Upper Main Line YMCA
2:07.83—Clayton Heinzmann16Phoenixville YMCA
2:09.97—Brynn Laverty15Upper Main Line YMCA
2:33.07—Jack Hutto16Upper Main Line YMCA
2:02.88—Teddy Thiel14Phoenixville YMCA
2:21.14—Ella Salem10Boyertown YMCA Navy Seals
2:43.02—Raoule Khaye17Phoenixville YMCA
2:06.07—Kacey Crater11Boyertown YMCA Navy Seals
2:50.33—Ronan Hefferan16Ridley Area YMCA Stingrays
2:08.19400 IM
—Eli Hoke13Ridley Area YMCA Stingrays
5:14.34—Eden Russell14Upper Main Line YMCA
4:45.14—Clayton Heinzmann16Phoenixville YMCA
4:30.71—Keith Dong14Upper Main Line YMCA
4:48.27500 Free
—Campbell Knecht11Phoenixville YMCA
5:59.73—Ryan Shupard15WCAY Marlins
4:57.80—Aurele Gerber-Tissot15WCAY Marlins
5:36.88