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
—Jacob Brown12Monmouth Barracudas Swim Club
33.82—Riagan Higgins12Upper Main Line YMCA
33.88—Claire Halpern11Upper Main Line YMCA
31.31—Caroline Grubb11Unattached
28.86—Katherine Foster13Brandywine Coatesville & Lionville YMCAs
28.65—Kayla Terry17Brandywine Coatesville & Lionville YMCAs
27.21—Dallin Borneman16Brandywine Coatesville & Lionville YMCAs
25.40—Gracie Smith9M.E. Lyons/Anderson Barracudas
39.4450 Back
—Jacob Brown12Monmouth Barracudas Swim Club
41.35—Charlotte Ham12Upper Main Line YMCA
36.60—Gracie Smith9M.E. Lyons/Anderson Barracudas
46.3050 Fly
—Jayne Felmey11Lansdowne YMCA Marlins
32.48—Riagan Higgins12Upper Main Line YMCA
38.73—Caroline Grubb11Unattached
30.91100 Free
—Jacob Brown12Monmouth Barracudas Swim Club
1:16.29—Riagan Higgins12Upper Main Line YMCA
1:17.22—Charlotte Ham12Upper Main Line YMCA
1:08.10—Caroline Grubb11Unattached
1:05.73—Matthew Carroll16Unattached
58.47—Aaron Jones14Lansdowne YMCA Marlins
1:01.95—Gracie Maxwell16Unattached
1:00.75—Gracie Smith9M.E. Lyons/Anderson Barracudas
1:28.80100 Back
—Griffin Henshaw18Unattached
1:05.37—Jack St Germain15Brandywine Coatesville & Lionville YMCAs
1:11.24—Aaron Jones14Lansdowne YMCA Marlins
1:17.02—Kayla Terry17Brandywine Coatesville & Lionville YMCAs
1:13.13100 Breast
—Jayne Felmey11Lansdowne YMCA Marlins
1:21.94—Claire Halpern11Upper Main Line YMCA
1:38.42—Gabi Zanfir15Unattached
1:05.94—Yitong Jiang13Unattached
1:09.53100 Fly
—Claire Halpern11Upper Main Line YMCA
1:21.01—Gabi Zanfir15Unattached
56.13—Katherine Foster13Brandywine Coatesville & Lionville YMCAs
1:08.76—Matthew Carroll16Unattached
1:03.37—Aaron Jones14Lansdowne YMCA Marlins
1:18.77—Dallin Borneman16Brandywine Coatesville & Lionville YMCAs
1:02.65200 Free
—Virat Gupta10Unattached
3:00.94—Griffin Henshaw18Unattached
2:04.17—Yitong Jiang13Unattached
2:17.27