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
—Gleb Rezen10Irvine Novaquatics
35.77—Layla Johnson7SOCAL Aquatics Association
43.35—Lana Paredes7Dolphin Aquatics
43.96—Adaira Fletcher9Mission Viejo Nadadores
42.89—Bethany Kwong10SOCAL Aquatics Association
38.83—Claire Guo8Irvine Novaquatics
43.51—Olivia Jukic9Anaheim Aquatics Association
35.71—Kevin Lou10Irvine Novaquatics
34.89—Samuel Basurto10SOCAL Aquatics Association
39.73—Austin Fiamengo8Swim Team of Placentia
45.06—Madeline Freimanis10SOCAL Aquatics Association
43.64—Devynn Slater13Irvine Novaquatics
31.22—Ava Dadsepah13Mission Viejo Nadadores
31.65—Abbey Egan12Mission Viejo Nadadores
35.65—Daniel Shi11The Swim Team
34.41—Andrew Yang12Irvine Novaquatics
37.22—Nolan Cai11Brea Aquatics
35.55—Hattie Bambadji12Golden West Swim Club
35.74—Caleb Cockroft14Mission Viejo Nadadores
32.47—Chloe Yoo11Irvine Novaquatics
32.1150 Back
—Rihansh Talukdar12Irvine Novaquatics
37.81—Kate Menvielle14Swim Team of Placentia
36.97—Aiden Andrews13OC Riptide Aquatics
34.35—Tristan Coronel14Brea Aquatics
31.58—Maya Marshall11Mission Viejo Nadadores
47.34—Baker Veitch7SOCAL Aquatics Association
52.91—OhSeong Kwon11Irvine Novaquatics
52.40—Kaden Lim11Swim Team of Placentia
37.07—Cameron Sperber11Swim Team of Placentia
44.26—Aubrey Kingsbury8SOCAL Aquatics Association
56.82—Macy Pan11Brea Aquatics
37.38—Ellie Stefan11Swim Team of Placentia
44.22—Aisha Harikumar13Anaheim Aquatics Association
36.32—Marion Gao12Brea Aquatics
42.43—Lucas Wang13Irvine Novaquatics
34.98—Claire Suh11Swim Team of Placentia
44.32—Sara Molinares Hallack10Mission Viejo Nadadores
52.89—Jack Britigan9Anaheim Aquatics Association
47.10—Zach Li8Irvine Novaquatics
44.93—Macey Demonteverde8Swim Team of Placentia
42.8750 Breast
—Gleb Rezen10Irvine Novaquatics
51.63—Oliver King10Irvine Novaquatics
43.45—Bethany Kwong10SOCAL Aquatics Association
51.18—Alex Ivanou10Mission Viejo Nadadores
56.82—Ty Surdam12Mission Viejo Nadadores
48.54—Austin Wu12Brea Aquatics
40.67—Devynn Slater13Irvine Novaquatics
39.51—Grayson Leung7Irvine Novaquatics
54.87—Amelia Murai12Irvine Novaquatics
42.76—Sophia Moe14Seal Beach Swim Club
40.91—Kate Menvielle14Swim Team of Placentia
41.44—Marcus Dinh14OC Riptide Aquatics
39.78—Esther Kim12Brea Aquatics
45.83—Daniel Shi11The Swim Team
43.65—Chloe Sun11The Swim Team
45.25—Cameron Sperber11Swim Team of Placentia
49.38—Dylan Lee8Patriot Swim Club
1:15.06—Enoch Liu11The Swim Team
39.50—Gabriella Gomez11Seal Beach Swim Club
42.51—Konnor Lee11SOCAL Aquatics Association
50.5250 Fly
—Daniel MA11Brea Aquatics
37.01—Danny Ibrahim13Mission Viejo Nadadores
48.43—Maya Marshall11Mission Viejo Nadadores
46.87—Donavan Beal13Irvine Novaquatics
30.43—Oliver Brown13Mission Viejo Nadadores
35.23—Cameron Sperber11Swim Team of Placentia
42.22—Avery Ma12Swim Team of Placentia
39.84—Ellie Stefan11Swim Team of Placentia
46.60—Leia Rodriguez12Mission Viejo Nadadores
41.04—Aisha Harikumar13Anaheim Aquatics Association
34.92—Gabriel Abdou12SOCAL Aquatics Association
49.51—Ryan Song8Waterworks Aquatics Swim Club
43.42—Elliana Post10Swim Team of Placentia
42.22—Halinda Xiong7Irvine Novaquatics
46.93—Neel Sharma7Seal Beach Swim Club
58.31—Robert Nance9SOCAL Aquatics Association
48.26—Oliver King10Irvine Novaquatics
41.05—Monet Nance7SOCAL Aquatics Association
57.79—Jacob Fletcher10Brea Aquatics
43.41—Levi Wood10Brea Aquatics
49.73100 Free
—Rihansh Talukdar12Irvine Novaquatics
1:12.68—Maylee Johnson11SOCAL Aquatics Association
1:09.22—Daniel MA11Brea Aquatics
1:08.21—Kate Menvielle14Swim Team of Placentia
1:05.80—Jennifer Seabert12Irvine Novaquatics
1:09.87—Chloe Kim11Irvine Novaquatics
1:17.46—Blake Tillman11Patriot Swim Club
1:21.53—OhSeong Kwon11Irvine Novaquatics
1:30.29—Ivy Shen11Mission Viejo Nadadores
1:09.44—Ellie Chan Chan11Brea Aquatics
1:22.07—Cameron Sperber11Swim Team of Placentia
1:19.12—Adam Stefan13Swim Team of Placentia
1:16.50—Leia Rodriguez12Mission Viejo Nadadores
1:16.80—Amelia Murai12Irvine Novaquatics
1:11.57—Marion Gao12Brea Aquatics
1:14.76—Lachlyn Fletcher13Mission Viejo Nadadores
1:04.61—Gabriel Abdou12SOCAL Aquatics Association
1:15.88—Henry Cherry11Mission Viejo Nadadores
1:10.30—Eric zhao13Brea Aquatics
1:05.70—Nila Oliaei12SOCAL Aquatics Association
1:12.23100 Back
—Gleb Rezen10Irvine Novaquatics
1:41.84—Lucas Huang8Irvine Novaquatics
1:33.68—Clare Grino9Mission Viejo Nadadores
1:50.27—Audrey Kugelman Kugelman9Irvine Novaquatics
1:38.51—Nathan Murai8Irvine Novaquatics
1:37.70—Bethany Kwong10SOCAL Aquatics Association
1:52.75—Madeline Freimanis10SOCAL Aquatics Association
1:40.07—Kate Stanley15Dolphin Aquatics
1:13.98—Nikola Qiu11Irvine Novaquatics
1:37.18—Drake Gross16Swim Team of Placentia
1:16.75—Macy Hill11OC Riptide Aquatics
1:28.53—Elise Erickson12Irvine Novaquatics
1:31.96—Connor Salemon14Brea Aquatics
1:05.75—Henry Cherry11Mission Viejo Nadadores
1:22.53—Kennedy Prince12Mission Viejo Nadadores
1:21.51—Danny Ibrahim13Mission Viejo Nadadores
1:33.82—Maylee Johnson11SOCAL Aquatics Association
1:27.00—Owen Demonteverde14Swim Team of Placentia
1:10.70—Michelle Molinares Hallack14Mission Viejo Nadadores
1:25.55—Adrian Rho10Irvine Novaquatics
1:32.28100 Breast
—Kennedy Prince12Mission Viejo Nadadores
1:41.87—Thy Nguyen12OC Riptide Aquatics
1:37.39—Aiden Andrews13OC Riptide Aquatics
1:20.79—Tristan Coronel14Brea Aquatics
1:15.68—Chloe Kim11Irvine Novaquatics
1:38.31—Jaleeah Chen-Calhoun11Brea Aquatics
1:33.64—Artsiom Butko11Mission Viejo Nadadores
1:29.82—Amelia Murai12Irvine Novaquatics
1:33.17—Josh or Joshua Liu12Irvine Novaquatics
1:35.32—Ivan Li13Brea Aquatics
1:28.60—Zachary Lin12The Swim Team
1:27.29—Maya Osborne11Mission Viejo Nadadores
1:35.34—Jonas Simoes Chinen12Patriot Swim Club
1:32.39—Devynn Slater13Irvine Novaquatics
1:27.98—Mia Kasayama14OC Riptide Aquatics
1:29.72—Brooke Ayling12Swim Team of Placentia
1:30.00—Adelyse Turner8SOCAL Aquatics Association
1:53.26—Wyatt Kingsbury9SOCAL Aquatics Association
1:53.13—Stephen Perrot8Patriot Swim Club
1:54.41—Lucas Huang8Irvine Novaquatics
1:51.27100 Fly
—Kai Anderonika9SOCAL Aquatics Association
1:52.22—Katherine Henderson9Irvine Novaquatics
2:11.26—Oliver King10Irvine Novaquatics
1:33.32—Chloe Chakra10Mission Viejo Nadadores
1:38.61—Karen Qin10Brea Aquatics
1:53.68—Benjamin Mills10Swim Team of Placentia
1:48.20—Eric zhao13Brea Aquatics
1:13.62—Caroline Tamang13SOCAL Aquatics Association
1:11.91—Lucas De Monte Furtado13Golden West Swim Club
1:05.46—Emma Thoi12Swim Team of Placentia
1:19.03—Evan Arias13Patriot Swim Club
1:17.40—Macy Hill11OC Riptide Aquatics
1:32.17—Chloe Yoo11Irvine Novaquatics
1:23.86—Alyssa Lin11Swim Team of Placentia
1:31.72—Olivia Roper12Seal Beach Swim Club
1:35.90—Loren Luecha10Golden West Swim Club
1:35.44—Halinda Xiong7Irvine Novaquatics
1:50.64—Jordyn Ma9Swim Team of Placentia
1:44.50—Carl Lin9Brea Aquatics
1:48.79—Sage Zhang10Irvine Novaquatics
1:59.06100 IM
—Jayden Ollivierre7Anaheim Aquatics Association
1:46.74—Cash Winger12Swim Team of Placentia
1:31.12—Sara Molinares Hallack10Mission Viejo Nadadores
1:57.68—Natalie Cuevas8Swim Team of Placentia
2:04.40—Kaela Caprine12Swim Team of Placentia
1:18.81—Adelynne Ollivierre11Anaheim Aquatics Association
1:31.77—Ryan Song8Waterworks Aquatics Swim Club
1:28.44—Von Katz10Irvine Novaquatics
1:39.49—Raven Chan11Brea Aquatics
1:26.64—Lilah Gonzalez12Splash Aquatics
1:29.98—Daniel Shi11The Swim Team
1:28.03—Emma Chen Chen15Brea Aquatics
1:12.78—Abbie Wilson14Brea Aquatics
1:21.89—Lucas Huang8Irvine Novaquatics
1:29.94—Luke Woodall9SOCAL Aquatics Association
1:38.05—Adalyn Hoover12Mission Viejo Nadadores
1:34.60—Haru Toda10Mission Viejo Nadadores
1:37.70—Ian Goh12OC Riptide Aquatics
1:41.57—Summer Chen13Brea Aquatics
1:16.44—LEE PHAM11Mission Viejo Nadadores
1:15.34200 Free
—Austin Zhang9Brea Aquatics
3:08.28—Devynn Slater13Irvine Novaquatics
2:36.94—Elizabeth Van Dyke13Garden Grove Aquatics
3:08.80—Kaden Lim11Swim Team of Placentia
2:28.02—Kate Menvielle14Swim Team of Placentia
2:29.74—Dennis Gu11Anaheim Aquatics Association
2:36.03—Jaleeah Chen-Calhoun11Brea Aquatics
2:41.05—Vanessa Tran11Brea Aquatics
2:45.23—Evan Arias13Patriot Swim Club
2:21.14—Owen Park12Brea Aquatics
2:24.69—Owen Okuno12Brea Aquatics
2:31.62—Emerson Thoi10Swim Team of Placentia
2:55.28—Damon Florea12Anaheim Aquatics Association
2:29.68—Roy Park10Irvine Novaquatics
2:39.86—Oliver King10Irvine Novaquatics
2:54.98—Alex de Guzman13Brea Aquatics
2:18.55—Noa Banchik14Mission Viejo Nadadores
2:47.10—Jonathan Hoshino11Mission Viejo Nadadores
2:59.56—Piper Smith11Anaheim Aquatics Association
2:41.50—Bradley Wang11Irvine Novaquatics
3:13.36200 Back
—Nolan Cai11Brea Aquatics
3:08.96—Aiden Andrews13OC Riptide Aquatics
2:41.55—MB Erdenebat12Patriot Swim Club
2:43.32—Lucas Wang13Irvine Novaquatics
2:38.59—Camila Alvarez12SOCAL Aquatics Association
3:02.12—Ayushi Tamang11SOCAL Aquatics Association
3:08.15—Christopher Ho14Brea Aquatics
2:21.25—Amberlyn Chiu13The Swim Team
2:47.00—Theo Sherry12OC Riptide Aquatics
2:34.95—Sam Furniss11Swim Team of Placentia
3:03.42—Berkeley Almazan13Brea Aquatics
2:38.28—Millie Sumitani11Mission Viejo Nadadores
2:40.07200 Breast
—Devynn Slater13Irvine Novaquatics
3:05.43—Chloe Sun11The Swim Team
3:19.52—Emma Thoi12Swim Team of Placentia
2:54.59—Kira Lo14Swim Team of Placentia
3:09.23—Sophia Chen13OC Riptide Aquatics
3:05.96—Elaine Zhang13Brea Aquatics
2:46.68—Andi Castellanet11Garden Grove Aquatics
3:33.83—Murphy Gao11Irvine Novaquatics
2:59.98—Macy Pan11Brea Aquatics
3:02.00—Grace Sun11The Swim Team
3:21.95—Gabby Tao11The Swim Team
3:32.86—Austin Wiessner12Mission Viejo Nadadores
3:06.79—Landon Bailey13Irvine Novaquatics
2:57.04—Annie Tran11Garden Grove Aquatics
3:03.05—Mark Xu Xu14Brea Aquatics
2:57.73—Evan Arias13Patriot Swim Club
2:58.51—Cameron Uram13Irvine Novaquatics
2:55.10200 Fly
—Maylee Johnson11SOCAL Aquatics Association
2:58.86—Tori Demonteverde12Swim Team of Placentia
2:43.88—MB Erdenebat12Patriot Swim Club
3:08.23—Ella Thoi12Swim Team of Placentia
2:42.21—Elaine Zhang13Brea Aquatics
2:33.26—Charlotte Ngan12Brea Aquatics
2:33.94—Autumn Johnston12SOCAL Aquatics Association
2:50.43—Annie Tran11Garden Grove Aquatics
2:48.21—Yassin Hammad11Patriot Swim Club
2:50.06—Elyse Kwok13SOCAL Aquatics Association
2:41.19—Thomas Hurley11Swim Team of Placentia
2:49.70200 IM
—Rihansh Talukdar12Irvine Novaquatics
2:52.25—Kennedy Prince12Mission Viejo Nadadores
3:08.08—Jordyn Ma9Swim Team of Placentia
3:09.08—Nolan Cai11Brea Aquatics
3:05.63—LEE PHAM11Mission Viejo Nadadores
2:37.80—Clare Grino9Mission Viejo Nadadores
3:49.28—Jennifer Seabert12Irvine Novaquatics
3:02.95—Audrey Kugelman Kugelman9Irvine Novaquatics
3:19.32—Oliver Brown13Mission Viejo Nadadores
2:48.27—Aarika Jain12The Swim Team
2:51.73—Amelia Murai12Irvine Novaquatics
2:48.67—Samuel Basurto10SOCAL Aquatics Association
3:43.93—Karen Qin10Brea Aquatics
3:29.21—Lucas Wang13Irvine Novaquatics
2:38.60—Zachary Lin12The Swim Team
2:55.00—Ayushi Tamang11SOCAL Aquatics Association
2:58.11—Shayan Foroutan9Mission Viejo Nadadores
3:42.46—Claire Suh11Swim Team of Placentia
3:12.69—Owen Demonteverde14Swim Team of Placentia
2:27.82—Clara Raicea8Patriot Swim Club
3:18.82