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
—Madden Delgadillo14The Claremont Club
29.53—Ysabella Villanueva13Fontana Aquatics Club
28.01—Sadie Barker13Temecula Swim Club
28.43—Mackenzie Miranda12San Dimas Aquatics
29.14—Sydney Hur15San Dimas Aquatics
29.00—Jaxson Ford13The Claremont Club
24.55—Madison Luna8The Claremont Club
31.89—Jon Streeter17Temecula Swim Club
23.86—Braelyn Davis18Temecula Swim Club
26.00—Lauryn Carramanzana10San Dimas Aquatics
32.89—Ariana Khazaeni15Redlands Swim Team
28.48—Andrik Jimenez16Redlands Swim Team
24.06—Keira Wagner17Circle City Aquatics
27.91—Sophia Bogdan12HYDRO
30.04—Jayden Phan16San Dimas Aquatics
25.19—Linda Ling14San Dimas Aquatics
26.64—Elise Roytberg12Fontana Aquatics Club
30.90—Kaitlyn Ecdao17Temecula Swim Club
30.42—Sebastian Shibata10Circle City Aquatics
34.15—Daniel Huang14Flying Fish Swim Club
24.1750 Back
—Daniel Huang14Flying Fish Swim Club
28.59—Isis Hernandez14The Claremont Club
31.30—Kaitlyn Ecdao17Temecula Swim Club
34.41—Anahla Soluta12CHAWP
32.99—Elena Cornejo17Fontana Aquatics Club
30.98—Aria Carter10Fontana Aquatics Club
41.71—Stella Kolb10Palm Desert Swim Club
38.31—Tegan McLain13Temecula Swim Club
29.68—Sophia Toschak16Temecula Swim Club
32.33—Mason Styles11Yucaipa Swim Team
37.08—Jacob Villanueva9Fontana Aquatics Club
46.63—Dominic Macias13Temecula Swim Club
34.49—Lyndon Ling12San Dimas Aquatics
32.46—Darren Wang12Fusion Aquatics
27.92—Aden Ward16Palm Desert Swim Club
26.83—Ellis Murray15Temecula Swim Club
34.02—Vivian Hroblak10Palm Desert Swim Club
37.91—Kiley Lin10Fontana Aquatics Club
39.78—Ivy Vo16HYDRO
34.46—David Cedano12San Dimas Aquatics
28.4450 Breast
—Elijah Dailey9Victory Aquatics
46.59—Aaron Niu9Flying Fish Swim Club
39.98—Aashna Shah12HYDRO
36.78—Jayleen Tran11Circle City Aquatics
40.03—Ava Macias10Temecula Swim Club
48.32—Evelyn Scribner9Riverside Aquatics Association
48.41—Quin Martens8The Claremont Club
48.14—Zoey Knopke10Riverside Aquatics Association
48.20—Allison Knopke12Riverside Aquatics Association
42.39—Harrison Porter12The Claremont Club
34.77—Kenzie Chan12Fontana Aquatics Club
38.08—Jacob Villanueva9Fontana Aquatics Club
50.58—Hadley Vanhorne10Redlands Swim Team
49.51—Mackenzie Miranda12San Dimas Aquatics
39.29—Lyndon Ling12San Dimas Aquatics
36.53—Apollo Valdriz10Circle City Aquatics
43.57—Cassie Lopez12Hemet Valley Dolphin Aquatics
37.02—Maisyn Bairos10Redlands Swim Team
42.83—Brookelynn Huntsman10Temecula Swim Club
49.56—Bronson Povall11Palm Desert Swim Club
40.9550 Fly
—Ethan Chen17Temecula Swim Club
25.19—Brooke Wiley15Riverside Aquatics Association
27.96—Dominic Macias13Temecula Swim Club
35.88—Kaleb Bonilla15The Claremont Club
27.79—Ysabella Villanueva13Fontana Aquatics Club
29.45—Nicolas Gonzalez Munguia16Temecula Swim Club
28.75—David Ghazarian13The Claremont Club
30.12—Xavier Hatcher-Sifford15Victory Aquatics
25.97—Brooklyn Powell14San Dimas Aquatics
35.19—Josilee Odenbaugh13Palm Desert Swim Club
27.13—Sweet Pea Ormonde13HYDRO
27.93—Evan Chen15Redlands Swim Team
27.97—Kayley Maguire15Temecula Swim Club
28.08—Logan Wesper18HYDRO
26.84—Victoria Adams16Temecula Swim Club
29.59—Jonah Romaine14San Dimas Aquatics
25.40—David Swanston18Redlands Swim Team
29.31—Winston Thompson15San Dimas Aquatics
28.32—Daine Sanchez Hansen14Temecula Swim Club
35.14—Colin Zung14Circle City Aquatics
25.96100 Free
—BRIAN ZOU13Circle City Aquatics
57.96—Trone Cox14Temecula Swim Club
1:01.37—Zarek Cabral15Victory Aquatics
55.03—Izay Cabral16Victory Aquatics
51.13—Brandon Flores16San Dimas Aquatics
53.89—Justin Niemeyer13Temecula Swim Club
1:01.70—Andrew Xu16Palm Desert Swim Club
53.54—Madden Delgadillo14The Claremont Club
1:06.56—Jake Johnson18Temecula Swim Club
54.12—Kamdyn Miller16CHAWP
53.74—Chloe Clendenen16Riverside Aquatics Association
55.13—Nat Skelton16Palm Desert Swim Club
58.82—Rylee Farver16HYDRO
1:06.33—Rainy Mora Abu Zarour17Redlands Swim Team
1:00.78—Aden Ward16Palm Desert Swim Club
48.30—Anthony Gerges17Redlands Swim Team
50.81—Ellis Murray15Temecula Swim Club
1:05.32—Andrew Yang17Riverside Aquatics Association
52.41—Abbie Andersen16Redlands Swim Team
1:00.96—Natalie Flores14Star Aquatics
1:00.15100 Back
—Aaron Niu9Flying Fish Swim Club
1:15.63—Leslie Ramirez16Temecula Swim Club
1:08.03—Zarek Cabral15Victory Aquatics
1:07.45—Izay Cabral16Victory Aquatics
1:02.25—Ethan Chen17Temecula Swim Club
1:01.00—Ava Macias10Temecula Swim Club
1:22.80—Evelyn Scribner9Riverside Aquatics Association
1:24.35—Dominic Macias13Temecula Swim Club
1:13.65—Lucas Lu14San Dimas Aquatics
1:02.60—Zoey Quinto10Riverside Aquatics Association
1:22.49—Edward He9The Claremont Club
1:41.51—Zoey Knopke10Riverside Aquatics Association
1:22.18—Abbie Andersen16Redlands Swim Team
1:09.32—Natalie Flores14Star Aquatics
1:06.84—Allison Knopke12Riverside Aquatics Association
1:17.84—Regina Estrada Maravilla15Victory Aquatics
1:02.93—Matthew Jordan13Temecula Swim Club
1:06.95—Emma Cornejo13Fontana Aquatics Club
1:10.32—Nahal Moini14Temecula Swim Club
1:16.70—Ivy Vo16HYDRO
1:12.22100 Breast
—Ethan Tan16Riverside Aquatics Association
1:12.07—Sophia Bogdan12HYDRO
1:25.03—Zoey La Savio-Hill10The Claremont Club
1:32.47—Matthew Bell17Palm Desert Swim Club
1:06.60—Isaac Toledo10Fusion Aquatics
1:23.30—Leslie Ramirez16Temecula Swim Club
1:19.36—Anahla Soluta12CHAWP
1:32.04—Elena Cornejo17Fontana Aquatics Club
1:17.17—Stella Kolb10Palm Desert Swim Club
1:31.67—Noah Quintero17San Dimas Aquatics
59.80—Mason Styles11Yucaipa Swim Team
1:24.57—Brody Williams17Temecula Swim Club
1:12.79—Charles Sun12Circle City Aquatics
1:12.30—Ysabella Villanueva13Fontana Aquatics Club
1:18.34—Jack Pave12Mt Baldy Aquatics
1:19.37—Logan Rimando15Unattached
1:07.05—Vivian Hroblak10Palm Desert Swim Club
1:37.17—Andrew Yang17Riverside Aquatics Association
1:01.95—Oliver Tess14Redlands Swim Team
1:19.31—Mason Williams14Temecula Swim Club
1:15.88100 Fly
—Gael Pasillas17Fusion Aquatics
1:01.13—Chloe Xu13Palm Desert Swim Club
1:10.70—BRIAN ZOU13Circle City Aquatics
1:05.17—Izay Cabral16Victory Aquatics
1:01.36—Ethan Chen17Temecula Swim Club
57.61—Sebastian Shibata10Circle City Aquatics
1:29.87—Brooke Wiley15Riverside Aquatics Association
1:02.78—Andrew Xu16Palm Desert Swim Club
59.94—Chloe Clendenen16Riverside Aquatics Association
1:01.55—Kaleb Bonilla15The Claremont Club
58.92—Mathew Crane15Riverside Aquatics Association
56.28—Ysabella Villanueva13Fontana Aquatics Club
1:06.25—Darren Wang12Fusion Aquatics
59.09—Anthony Gerges17Redlands Swim Team
57.68—Siena Kolb12Palm Desert Swim Club
1:04.76—Abbie Andersen16Redlands Swim Team
1:08.07—David Ghazarian13The Claremont Club
1:09.30—Adonis Carter13Fontana Aquatics Club
58.33—Zhoe Cayetano14Riverside Aquatics Association
1:02.20—Coco Wolf13Riverside Aquatics Association
1:09.30100 IM
—Aaron Niu9Flying Fish Swim Club
1:13.98—Aashna Shah12HYDRO
1:15.37—Madison Luna8The Claremont Club
1:22.40—Sebastian Shibata10Circle City Aquatics
1:27.77—Ava Macias10Temecula Swim Club
1:30.19—Quin Martens8The Claremont Club
1:31.26—Harrison Porter12The Claremont Club
1:11.57—Reagan Magrath12Temecula Swim Club
1:20.41—David Cedano12San Dimas Aquatics
1:01.51—Kenzie Chan12Fontana Aquatics Club
1:09.24—Chelsea Pulido11Temecula Swim Club
1:16.40—Sophia Yogues8Fusion Aquatics
1:30.98—Hadley Vanhorne10Redlands Swim Team
1:37.70—Amelia Kpaduwa10San Dimas Aquatics
1:16.79—Mackenzie Miranda12San Dimas Aquatics
1:14.03—Senuli Ekanayake12Temecula Swim Club
1:27.32—Lyndon Ling12San Dimas Aquatics
1:09.78—Apollo Valdriz10Circle City Aquatics
1:21.66—Jhoe Cayetano12Riverside Aquatics Association
1:09.24—Mason Ormonde10HYDRO
1:12.79200 Free
—Elijah Dailey9Victory Aquatics
2:40.12—Sammy Bahena12Fontana Aquatics Club
2:29.76—Sebastian Shibata10Circle City Aquatics
2:45.38—Evelyn Scribner9Riverside Aquatics Association
2:43.90—Quin Martens8The Claremont Club
2:52.65—Zoey Quinto10Riverside Aquatics Association
2:37.05—Zoey Knopke10Riverside Aquatics Association
2:38.35—Allison Knopke12Riverside Aquatics Association
2:35.83—David Cedano12San Dimas Aquatics
1:49.99—Amelia Kpaduwa10San Dimas Aquatics
2:22.63—Senuli Ekanayake12Temecula Swim Club
2:38.88—Zoey La Savio-Hill10The Claremont Club
2:37.61—Sweet Pea Ormonde13HYDRO
2:04.06—Jhoe Cayetano12Riverside Aquatics Association
2:14.04—Madison Luna8The Claremont Club
2:22.76—Faith Di Gangi9Hemet Valley Dolphin Aquatics
2:52.31—Cassie Lopez12Hemet Valley Dolphin Aquatics
2:16.04—Bronson Povall11Palm Desert Swim Club
2:22.97—Max Carramanzana12San Dimas Aquatics
2:23.83—Alana Jaidar10The Claremont Club
2:32.27200 Back
—Isis Hernandez14The Claremont Club
2:22.51—Leslie Ramirez16Temecula Swim Club
2:34.94—Tegan McLain13Temecula Swim Club
2:23.42—Chloe Clendenen16Riverside Aquatics Association
2:15.12—Brooke Wiley15Riverside Aquatics Association
2:19.22—Darren Wang12Fusion Aquatics
2:18.54—Natalie Flores14Star Aquatics
2:25.26—Regina Estrada Maravilla15Victory Aquatics
2:15.26—Grace Price14Riverside Aquatics Association
2:31.84—Jamie Ramirez13Temecula Swim Club
2:33.24—David Cedano12San Dimas Aquatics
2:06.18—Sylvia Lopez13Redlands Swim Team
2:26.10—Kayley Maguire15Temecula Swim Club
2:16.36—Jack Brisley13San Dimas Aquatics
2:20.08—Lilyanna Smith15Palm Desert Swim Club
2:07.67—Isabella Alvarez17Temecula Swim Club
2:11.88—Taiyo Adams15Riverside Aquatics Association
2:12.69—Aiden Abalos14Riverside Aquatics Association
2:03.69—Angelo Benitez16Riverside Aquatics Association
2:07.61—Charlotte Denisac15Temecula Swim Club
2:32.92200 Breast
—Tripp Jones14Redlands Swim Team
2:37.26—Leslie Ramirez16Temecula Swim Club
2:49.63—Nat Skelton16Palm Desert Swim Club
2:35.99—Lucas Lu14San Dimas Aquatics
2:29.68—Darren Wang12Fusion Aquatics
2:24.85—Andrew Yang17Riverside Aquatics Association
2:14.91—Chloe Rivers18Temecula Swim Club
2:33.91—Sadie Barker13Temecula Swim Club
2:38.82—Coco Wolf13Riverside Aquatics Association
2:34.57—Jordan Daher14San Dimas Aquatics
2:20.64—Sydney Hur15San Dimas Aquatics
2:49.16—Sienna Horneman13San Dimas Aquatics
2:29.41—Jaxson Ford13The Claremont Club
2:23.47—Kennadie Stinson15Riverside Aquatics Association
2:47.20—Mariana Perzabal14Riverside Aquatics Association
2:39.76—Eliana Benggon14Riverside Aquatics Association
2:51.87—Eimear Kavanagh14The Claremont Club
2:56.26—Grace Price14Riverside Aquatics Association
2:48.67—William Stegbuchner16San Dimas Aquatics
2:15.22—Myla Benggon16Riverside Aquatics Association
2:38.96200 Fly
—Isis Hernandez14The Claremont Club
2:28.07—Sophia Toschak16Temecula Swim Club
2:31.09—Noah Quintero17San Dimas Aquatics
1:59.11—Mathew Crane15Riverside Aquatics Association
2:00.00—Ysabella Villanueva13Fontana Aquatics Club
2:40.95—Anthony Gerges17Redlands Swim Team
2:14.87—Aaron Virgen-Caloca15Victory Aquatics
2:19.10—Zhoe Cayetano14Riverside Aquatics Association
2:21.31—Jamie Ramirez13Temecula Swim Club
2:36.18—Jordan Daher14San Dimas Aquatics
2:15.18—Khloe Valadez15Temecula Swim Club
2:27.56—Josilee Odenbaugh13Palm Desert Swim Club
2:23.32—Sienna Horneman13San Dimas Aquatics
2:14.55—Vaughn Palmer14Temecula Swim Club
2:25.93—Omar Moreno16Temecula Swim Club
2:24.38—Aiden Abalos14Riverside Aquatics Association
2:13.42—Charlotte Denisac15Temecula Swim Club
2:32.01—Marcus Chen13Temecula Swim Club
2:04.28—Nicolas Gonzalez Munguia16Temecula Swim Club
2:20.92200 IM
—Trone Cox14Temecula Swim Club
2:41.43—Tripp Jones14Redlands Swim Team
2:22.70—Lucy Quinto15Riverside Aquatics Association
2:31.97—Ashlynn Seawright13The Claremont Club
2:24.18—Zarek Cabral15Victory Aquatics
2:25.40—Justin Niemeyer13Temecula Swim Club
2:33.81—Kamdyn Miller16CHAWP
2:10.84—Ysabella Villanueva13Fontana Aquatics Club
2:27.68—Lucas Lu14San Dimas Aquatics
2:12.65—Leo Villafuerte16The Claremont Club
2:29.73—Aden Ward16Palm Desert Swim Club
2:01.59—Ellis Murray15Temecula Swim Club
2:41.34—Chloe Rivers18Temecula Swim Club
2:19.21—Ivy Vo16HYDRO
2:39.29—Sadie Barker13Temecula Swim Club
2:27.17—Jazzy Wantz13Yucaipa Swim Team
2:40.05—Kacey Chang13The Claremont Club
2:28.30—Kayley Maguire15Temecula Swim Club
2:23.87—Aiden Lee15Circle City Aquatics
2:07.89—Ellie Lowery15Riverside Aquatics Association
2:24.59400 IM
—Isis Hernandez14The Claremont Club
5:05.14—Leslie Ramirez16Temecula Swim Club
5:26.63—Darren Wang12Fusion Aquatics
4:46.93—Aden Ward16Palm Desert Swim Club
4:21.83—Caleb Granados15Temecula Swim Club
4:36.16—Oliver Tess14Redlands Swim Team
5:03.23—Jordan Daher14San Dimas Aquatics
4:36.18—Josilee Odenbaugh13Palm Desert Swim Club
5:09.30—Jaxson Ford13The Claremont Club
4:39.62—Sienna Horneman13San Dimas Aquatics
4:51.48—Autumn Wagner14Yucaipa Swim Team
5:29.73—Aiden Abalos14Riverside Aquatics Association
4:26.50—Mariana Perzabal14Riverside Aquatics Association
5:08.67500 Free
—Brandon Flores16San Dimas Aquatics
5:18.84—Ashlynn Seawright13The Claremont Club
5:48.40—Kamdyn Miller16CHAWP
5:21.15—Dominic Macias13Temecula Swim Club
6:09.27—Mathew Crane15Riverside Aquatics Association
4:57.40—Rainy Mora Abu Zarour17Redlands Swim Team
5:44.69—Anthony Gerges17Redlands Swim Team
5:20.99—Natalie Flores14Star Aquatics
5:46.95—Harrison Porter12The Claremont Club
6:05.66—Regina Estrada Maravilla15Victory Aquatics
5:21.84—Matthew Jordan13Temecula Swim Club
5:40.88—Jordan Daher14San Dimas Aquatics
5:09.52—Noah Quinto12Riverside Aquatics Association
5:12.58—Kaden Stinson16Riverside Aquatics Association
5:03.75—Zoey Tonnu9Temecula Swim Club
7:31.53—Addy Paul15Yucaipa Swim Team
6:04.65—Madison Luna8The Claremont Club
6:34.46—Autumn Wagner14Yucaipa Swim Team
6:00.11—Diego Mora Capriles13Palm Desert Swim Club
5:45.20—Mariana Perzabal14Riverside Aquatics Association
5:38.841000 Free
—Aden Ward16Palm Desert Swim Club
10:08.18—Nathan Rodriguez13Riverside Aquatics Association
10:57.50—Mark Devries12Temecula Swim Club
11:23.48—Brynn Reynolds13Riverside Aquatics Association
10:59.19—Colin Zung14Circle City Aquatics
10:39.441650 Free
—Tegan McLain13Temecula Swim Club
19:39.12—Natalie Flores14Star Aquatics
19:32.64—Caleb Granados15Temecula Swim Club
17:43.89—Gwen Asbury18Fusion Aquatics
18:09.59—Mark Devries12Temecula Swim Club
19:00.79—Kaden Stinson16Riverside Aquatics Association
17:27.49—Brynn Reynolds13Riverside Aquatics Association
18:15.78—Colin Zung14Circle City Aquatics
17:46.32—Charlotte Denisac15Temecula Swim Club
20:31.97