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
—Hailey Marinovich17Clovis Swim Club
25.89—Gwyn Villard15Clovis Swim Club
25.21—James Darcy18Clovis Swim Club
21.26—Sylas Maurin19Clovis Swim Club
21.89—Boris Gorodetski16JCC Waves
21.84—Sarah Diethelm16Beach Cities Alpha
24.86—Ethan Chen17Temecula Swim Club
22.66—Gabi Brito15Beach Cities Alpha
22.30—Elijah Redson18Rose Bowl Aquatics
22.24—Bella Parker16Evolution Racing Club
23.43—Lex Ng15Rose Bowl Aquatics
22.21—Kaylee Richmond16Temecula Swim Club
23.84—Gabe Eke17Canyons Aquatic Club
21.90100 Free
—Sarah Diethelm16Beach Cities Alpha
54.90—Blake Vanvooren17Canyons Aquatic Club
48.45—Claire Huang16Rose Bowl Aquatics
54.80—Chloe Gallud14Irvine Novaquatics
55.48—Roy Wang18Brea Aquatics
48.54—Allison Leung16SOCAL Aquatics Association
55.61—Chloe Kim14SOCAL Aquatics Association
54.58—Ethan Chen17Temecula Swim Club
50.51—Jake Barela19Irvine Novaquatics
46.13—Franco Blancaflor17Rose Bowl Aquatics
48.29—Nina Hammontree14Mission Viejo Nadadores
55.73—Luciana Ribeiro16Evolution Racing Club
54.50—Phoebe Kuo16Irvine Novaquatics
56.33—Ben Stafford17Evolution Racing Club
49.93—Peter Lin18Rose Bowl Aquatics
50.66—Kyle Lee16Porter Valley Polar Bears
49.48—Kenneth Kenny Dodge15Evolution Racing Club
47.99—Elly Peters15CLASS Aquatics
58.93—Maya Cravens17Temecula Swim Club
55.17—Chloe Clendenen16Riverside Aquatics Association
55.29100 Back
—Avalon Kim16Beach Cities Alpha
59.60—Sarah Diethelm16Beach Cities Alpha
58.92—Claire Huang16Rose Bowl Aquatics
58.69—Peter Lin18Rose Bowl Aquatics
56.34—Joseph Baek15Irvine Novaquatics
54.83—Kaitlyn Mero17CCAT Swimming
1:01.89—Audrey Prall15Irvine Novaquatics
1:00.92—Chloe Clendenen16Riverside Aquatics Association
1:01.53—Nolan Yokoyama16Rose Bowl Aquatics
54.27—Josiah Cerera16Canyons Aquatic Club
55.71—Claire Ferretti16San Clemente Aquatic Team
59.77—Kayla Thompson17Beach Cities Alpha
55.91—Dylan Mac18Irvine Novaquatics
57.88—Regina Estrada Maravilla15Victory Aquatics
1:02.81—Ryder Davis18Rose Bowl Aquatics
50.52—Ashley Kuskin14BLAST Sharks
1:02.31—Madeleine Hurley15Swim Team of Placentia
59.82—Idris Vohra17SOCAL Aquatics Association
52.25—Noah Takano16Pleasant Valley Swim Team
55.24—Wren Collins14San Clemente Aquatic Team
58.56100 Breast
—Lola Garcia17Clovis Swim Club
1:08.04—Sylas Maurin19Clovis Swim Club
1:00.59—Elena Xiong14Irvine Novaquatics
1:07.01—Winston Liang18Clovis Swim Club
54.99100 Fly
—Blake Vanvooren17Canyons Aquatic Club
53.86—Ethan Chen17Temecula Swim Club
56.93—Cheney Mo17La Mirada Armada
54.66—Derrick Mai16South Orange County Aquatics
54.31—Peter Lin18Rose Bowl Aquatics
53.96—Elly Peters15CLASS Aquatics
1:04.46—Alessandra Oppenheim15Irvine Novaquatics
58.23—Maya Cravens17Temecula Swim Club
1:01.84—Audrey Prall15Irvine Novaquatics
1:01.61—Mathew Crane15Riverside Aquatics Association
55.57—Noah Quintero17San Dimas Aquatics
52.46—Kayla Thompson17Beach Cities Alpha
56.52—Anthony Gerges17Redlands Swim Team
54.89—Sloane Bryant17TSM Aquatics
59.46—Dylan Mac18Irvine Novaquatics
54.40—Coco Offenberg13Irvine Novaquatics
59.53—Clark Milar17Lakewood Aquatics
53.04—Sonia Hsieh Schumacher18BLAST Sharks
1:01.47—Key Gonzalez16Swim Torrance
1:00.79—Kaitlyn Fong16Irvine Novaquatics
1:01.27200 Free
—Blake Vanvooren17Canyons Aquatic Club
1:44.78—Claire Huang16Rose Bowl Aquatics
1:55.36—Chloe Gallud14Irvine Novaquatics
1:58.73—Chloe Kim14SOCAL Aquatics Association
1:54.98—Claire Thompson14Brea Aquatics
1:56.48—Franco Blancaflor17Rose Bowl Aquatics
1:46.62—Jake Barela19Irvine Novaquatics
1:46.09—Nina Hammontree14Mission Viejo Nadadores
2:00.42—Luciana Ribeiro16Evolution Racing Club
1:56.22—Tyler Hoang16Irvine Novaquatics
1:46.77—Kyle Lee16Porter Valley Polar Bears
1:45.88—Kenneth Kenny Dodge15Evolution Racing Club
1:46.03—Chloe Clendenen16Riverside Aquatics Association
1:59.61—Ryan Cha16Porter Valley Polar Bears
1:47.41—Ethan He14Brea Aquatics
1:49.94—Elisha De Vera17Redlands Swim Team
2:05.31—Noah Quintero17San Dimas Aquatics
1:46.50—Matthew Lanskikh15Evolution Racing Club
1:41.53—Anthony Gerges17Redlands Swim Team
1:51.38—Elyse Kreimeyer14SOCAL Aquatics Association
1:56.56200 Back
—Cohen Gunsalus17Gold Medal Swim Club
1:58.91—Avalon Kim16Beach Cities Alpha
2:08.76—Sarah Diethelm16Beach Cities Alpha
2:11.36—Claire Huang16Rose Bowl Aquatics
2:04.36—Roy Wang18Brea Aquatics
1:58.54—Derrick Mai16South Orange County Aquatics
2:02.38—Tyler Hoang16Irvine Novaquatics
1:51.56—Ben Stafford17Evolution Racing Club
1:55.62—Joseph Baek15Irvine Novaquatics
1:57.76—Kaitlyn Mero17CCAT Swimming
2:12.30—Josiah Cerera16Canyons Aquatic Club
2:02.15—Claire Ferretti16San Clemente Aquatic Team
2:11.79—Kayla Thompson17Beach Cities Alpha
2:01.52—Dylan Mac18Irvine Novaquatics
1:59.29—Alejandro Safa16Beach Cities Alpha
2:00.86—Ashley Kuskin14BLAST Sharks
2:17.32—Alessia Giorgetti17CLASS Aquatics
2:16.37—Elizaveta Ryakhovskaya14TSM Aquatics
2:10.87—Ariana Molina16BLAST Sharks
2:13.47—Kohl Tang15Aquazot Swim Club
1:55.63200 Breast
—Jojo Stith-Robinson16Unattached
2:20.20—Aaren Pascual15Irvine Novaquatics
2:17.79—Cheney Mo17La Mirada Armada
2:14.96—Ethan Gonzalez17Porter Valley Polar Bears
2:11.65—Kaitlyn Mero17CCAT Swimming
2:28.20—Timothy Zhang15Irvine Novaquatics
2:02.22—Michelle Zhang12Aquazot Swim Club
2:31.70—Nolan Yokoyama16Rose Bowl Aquatics
2:04.65—Nolan Weijland17Beach Cities Alpha
1:59.99—Moses Perez15BLAST Sharks
2:14.95—Zachary Zhang17Irvine Novaquatics
2:07.96—Sienna Ramirez16Lakewood Aquatics
2:26.05—Jacob Paita14Los Angeles Swim Club
2:14.92—Anthony Yu15Evolution Racing Club
2:15.62—Philip Lim17Rose Bowl Aquatics
2:06.26—Matthew Ding15Unattached
2:19.91—Noah Kisiler16Beach Cities Alpha
2:11.45—Mika Mertzel16BLAST Sharks
2:32.30—Anna Heumann14Irvine Novaquatics
2:18.85—Carl Paita16Los Angeles Swim Club
2:16.66200 Fly
—Paige Downey17Gold Medal Swim Club
2:01.96—Cohen Gunsalus17Gold Medal Swim Club
1:56.38—Cheney Mo17La Mirada Armada
2:05.04—Luciana Ribeiro16Evolution Racing Club
2:14.16—Derrick Mai16South Orange County Aquatics
2:00.65—Peter Lin18Rose Bowl Aquatics
2:01.45—Kyle Lee16Porter Valley Polar Bears
1:59.42—Alessandra Oppenheim15Irvine Novaquatics
2:07.12—Mathew Crane15Riverside Aquatics Association
2:01.01—Ethan He14Brea Aquatics
2:02.20—Noah Quintero17San Dimas Aquatics
2:00.02—Coco Offenberg13Irvine Novaquatics
2:18.75—Clark Milar17Lakewood Aquatics
1:58.56—Sloane Bryant17TSM Aquatics
2:07.01—Ryder Davis18Rose Bowl Aquatics
1:55.92—Elizaveta Ryakhovskaya14TSM Aquatics
2:16.73—Philip Lim17Rose Bowl Aquatics
2:04.21—Marwan Alasil16Beach Cities Alpha
1:56.29—Valentina Delgado15Evolution Racing Club
2:08.85—Payton Bartlett14Canyons Aquatic Club
1:58.38200 IM
—Rowyn Wilber16Clovis Swim Club
2:04.50—Lola Garcia17Clovis Swim Club
2:17.68—Hailey Marinovich17Clovis Swim Club
2:10.66—Allison Boam17Clovis Swim Club
2:13.12400 IM
—Cheney Mo17La Mirada Armada
4:22.01—Derrick Mai16South Orange County Aquatics
4:19.06—Kaitlyn Mero17CCAT Swimming
4:33.99—Timothy Zhang15Irvine Novaquatics
4:02.58—Nolan Yokoyama16Rose Bowl Aquatics
4:15.52—Nolan Weijland17Beach Cities Alpha
3:55.03—Matthew Lanskikh15Evolution Racing Club
3:55.72—Zachary Zhang17Irvine Novaquatics
4:18.37—Sloane Bryant17TSM Aquatics
4:37.76—Alejandro Safa16Beach Cities Alpha
4:15.14—Gabi Brito15Beach Cities Alpha
4:14.95—Idris Vohra17SOCAL Aquatics Association
4:23.41—Luke Haas17CCAT Swimming
4:05.48—Natalie Umpornpuckdi16La Mirada Armada
4:45.01—Lucy Flynn17Orange County Gold
4:15.46—Finn Slattery17Rose Bowl Aquatics
4:19.32—Stan Banash16Mission Viejo Nadadores
4:21.23—Elonzo Santos17La Mirada Armada
4:02.38—Claire Wilson16SOCAL Aquatics Association
4:28.04—Chloe Teger16Orange County Gold
4:41.36500 Free
—Ryan Wells17Clovis Swim Club
4:54.35—Rowyn Wilber16Clovis Swim Club
4:51.32—Ethan Linville18Clovis Swim Club
4:28.40—Gwyn Villard15Clovis Swim Club
5:24.95—Liliana Hineman16Gold Medal Swim Club
4:51.95—Adalyn Lee14Brea Aquatics
4:52.081650 Free
—Talan Denison16Scottsdale Aquatic Club
16:57.69—Kevin Foley16Gold Medal Swim Club
15:37.52—Paige Downey17Gold Medal Swim Club
16:12.09—Matthew Lanskikh15Evolution Racing Club
15:25.85—Natalie Umpornpuckdi16La Mirada Armada
17:22.08—Zoey Lewis15Beach Cities Alpha
17:29.40—Edmund Bui16Orange County Gold
16:23.17—Irene Kim16La Mirada Armada
17:39.46—Jacob Angel16Santa Barbara Swim Club
17:07.41—Jay Hickman17San Clemente Aquatic Team
15:38.36—Carley Teger17Orange County Gold
17:20.88—Aaron Graff20Unattached
16:47.81—Jonathan Li14Irvine Novaquatics
16:29.18—Isabella Castro16Irvine Novaquatics
17:47.02—Grant O'Mara16Irvine Novaquatics
15:58.84—Jonah Bui14Rosemead Rapids
17:42.50—Inyoung Kim17Irvine Novaquatics
16:07.45—Kayla Han17La Mirada Armada
15:58.99—Marshall Smith17TSM Aquatics
15:57.27—Andrew Vet17La Mirada Armada
15:43.62