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
—Julienne Beil15Unattached
27.70—ANDREW Oh17Unattached
22.48—Sophia Xu18Unattached
23.33—Camilla Guillermo17Unattached
25.17—Marianna Maltseva15Unattached
28.02—Alec Bedrosian17Unattached
25.9350 Back
—Peter Lin17Unattached
25.87—ANDREW Oh17Unattached
24.87—Camilla Guillermo17Unattached
28.33—Ethan Luo14Unattached
31.67—Selina Zhang15Unattached
36.30—Connor Lam16Unattached
31.81100 Free
—Minna Tan17Unattached
56.81—Patrick Chen14Unattached
49.27—ANDREW Oh17Unattached
48.22—Logan Velasquez15Unattached
1:01.17—Thor Pearson18Unattached
48.18—Areni Aghajani15Unattached
1:04.91100 Back
—Areni Aghajani15Unattached
1:11.29—Cat Moore17Unattached
1:08.90—Anna Chang16Unattached
1:11.53—Meena Phan16Unattached
1:06.04—Julienne Beil15Unattached
1:07.86100 Breast
—Peter Hovsepian18Unattached
1:04.62—Iliana Brio17Unattached
1:17.21—Logan Velasquez15Unattached
1:15.66—Chris Wong15Unattached
57.98—ROSIO Valencia15Unattached
1:09.12—Kimberly Yao17Unattached
1:12.98—Sameeka Patil17Unattached
1:18.10100 Fly
—Gabija Pakuckas16Unattached
1:02.12—Kieran Shah15Unattached
56.92—Ryan Manzanero16Unattached
54.56—Jordan Choi17Unattached
52.63—Abby Chatalyan18Unattached
1:02.90—Sebastian Chen16Unattached
56.44—Peter Lin17Unattached
53.18500 Free
—Ethan Shin15Unattached
5:09.89