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
—Luke Clarke11Ramona Swim Team
41.07—Isabella Atkins9Ramona Swim Team
37.79—Amelia Wilden Wilden10Ramona Swim Team
32.38—Stellan Gallagher13Ramona Swim Team
30.20—Charlotte Atkins6Ramona Swim Team
49.10—Spencer Drummond9Puffins Swimming
42.74—Jase Lowry10Heartland Swim Assoc
36.72—Lauren Svetlik14Puffins Swimming
31.42—Jacob Cardenas9Puffins Swimming
36.32—Camryn Chester16Heartland Swim Assoc
28.07—Jude Miller15College Area Swim Team
34.38—Elizabeth Zapryagaeva9North Coast Aquatics
45.87—Ila Kennedy10Heartland Swim Assoc
34.41—Charlie Covell11Manta Ray Aquatics
42.16—Hayden Wang8McGrath Marlins Swim Team
39.02—Gemma Huon9North Coast Aquatics
41.53—Xander Exevea9South Bay Aquatics
49.92—Reagan Sol12Puffins Swimming
28.34—Jude Straley14North Coast Aquatics
28.34—Ceira Martin11North Coast Aquatics
29.5450 Back
—Liam Leal12South Bay Aquatics
37.89—Farrah Fangao13Puffins Swimming
37.89—Madelynn Sweeney10McGrath Marlins Swim Team
44.35—Ellie Kraft9Heartland Swim Assoc
47.90—Isla Dunivin13Heartland Swim Assoc
41.23—Violet Breier8McGrath Marlins Swim Team
57.11—Alex Ni13Puffins Swimming
30.43—Lucia Dandash12Heartland Swim Assoc
39.26—Christian Ghio9Heartland Swim Assoc
1:03.39—Miles Courter14Puffins Swimming
28.00—Benson Cadiz12North Coast Aquatics
35.46—Luc Riccitelli12Piranha Swim Team
33.62—Shaler Berry9Heartland Swim Assoc
36.95—Marycarmen Reyes13Heartland Swim Assoc
51.68—Connor May12Trinity Aquatics
48.40—Avery Kraft6Heartland Swim Assoc
1:19.54—Charlie Fikhman9Puffins Swimming
51.14—Samantha Fraser10North Coast Aquatics
52.45—Oleisa Chua14Puffins Swimming
30.90—Nayeli Cargill9Piranha Swim Team
49.2850 Breast
—Eliza Diez10College Area Swim Team
54.22—Janna Mack11Puffins Swimming
48.92—Liam Hamaker10Heartland Swim Assoc
54.68—Miah O'Keefe10North Coast Aquatics
46.11—Thomas Bullwinkel10McGrath Marlins Swim Team
1:00.55—Isabelle Lee11South Bay Aquatics
39.94—Samantha Fraser10North Coast Aquatics
1:02.87—David Powell10Heartland Swim Assoc
41.96—Charlie Nixon12North Coast Aquatics
36.39—Taylor Shepard-Siedlecki13Manta Ray Aquatics
46.61—Ethan Choi9Puffins Swimming
1:08.07—Allister Georgiou9McGrath Marlins Swim Team
42.70—Christian Ghio9Heartland Swim Assoc
1:06.36—Autumn Caron12North Coast Aquatics
41.57—Madelynn Sweeney10McGrath Marlins Swim Team
48.90—Isla Dunivin13Heartland Swim Assoc
45.83—Zoe Fowler8Manta Ray Aquatics
54.14—Bevan Briney10Trinity Aquatics
54.14—Hannah Jensen11McGrath Marlins Swim Team
45.67—Kennedy Falconer11Heartland Swim Assoc
49.1850 Fly
—Harrison Breen12Ramona Swim Team
41.40—Donovan Breier12McGrath Marlins Swim Team
33.98—Hannah Jensen11McGrath Marlins Swim Team
39.41—Amelia Wilden Wilden10Ramona Swim Team
35.70—Charlie-Ann Spivey-Jones12Ramona Swim Team
36.60—Irina Contreras11McGrath Marlins Swim Team
45.23—Gabriella Flores9South Bay Aquatics
48.23—Ada Russell10Heartland Swim Assoc
54.21—Nora Moyer10Puffins Swimming
45.60—Maya Wyhs14Puffins Swimming
36.50—Christian Dang12Puffins Swimming
34.84—Vicky Musselman8McGrath Marlins Swim Team
52.03—John Shackleton12North Coast Aquatics
30.43—Gigi Garibo10South Bay Aquatics
34.60—Elise Obedoza14Puffins Swimming
34.46—Gabriella Karako10South Bay Aquatics
42.22—Ryan Sengpaseuth11Heartland Swim Assoc
46.07—Sofia Ayon11South Bay Aquatics
40.91—Cameron Gilson14North Coast Aquatics
36.04—Lakey Valecruz13Puffins Swimming
33.88100 Free
—Hayden Long9Manta Ray Aquatics
2:45.78—Vicky Musselman8McGrath Marlins Swim Team
1:35.16—Elizabeth Maynard11North Coast Aquatics
2:16.87—Anthony Chu11Puffins Swimming
1:20.71—Olivia Nerida10North Coast Aquatics
1:20.71—Eli Shuster10Puffins Swimming
1:57.37—Gigi Garibo10South Bay Aquatics
1:08.64—Abeni Jimenez9Heartland Swim Assoc
2:32.43—Jazi Vann11College Area Swim Team
1:57.04—Ryker Liu11Puffins Swimming
1:37.88—LJ White10North Coast Aquatics
1:20.42—Camryn Chester16Heartland Swim Assoc
59.83—Rylee Arnett10Ramona Swim Team
1:14.61—Elle Weg14Puffins Swimming
1:23.34—Gia Mendez11College Area Swim Team
1:07.69—Ethan Choi9Puffins Swimming
1:52.67—Cameron Gilson14North Coast Aquatics
1:05.63—Faye Calcote9Heartland Swim Assoc
1:43.48—Kensington Hull10Heartland Swim Assoc
1:19.35—Kenzi Porter11McGrath Marlins Swim Team
1:23.40100 Back
—Stellan Gallagher13Ramona Swim Team
1:29.63—Luke Clarke11Ramona Swim Team
1:59.82—Rachael Noguti9South Bay Aquatics
1:29.90—Violet Breier8McGrath Marlins Swim Team
2:13.58—Natalie Sadesky10Heartland Swim Assoc
1:53.25—Gemma Huon9North Coast Aquatics
1:46.60—George Nong11Mission Valley YMCA
1:18.71—Austin Brower8Puffins Swimming
1:47.38—Juliana Klein11North Coast Aquatics
1:26.08—Liam Thompson14North Coast Aquatics
1:54.74—Gairen Bean9South Bay Aquatics
1:35.90—Noah Chang8North Coast Aquatics
1:35.66—Cora Gilliland13Ramona Swim Team
1:55.22—Charlie Covell11Manta Ray Aquatics
2:08.68—Marycarmen Reyes13Heartland Swim Assoc
1:55.99—Xander Exevea9South Bay Aquatics
2:28.62—Sofia Ortega10South Bay Aquatics
1:26.56—Hannah Jensen11McGrath Marlins Swim Team
1:29.87—Valentina Betancourt13Heartland Swim Assoc
1:25.04—Ronan Kruse9South Bay Aquatics
1:40.71100 Breast
—Donovan Breier12McGrath Marlins Swim Team
1:39.40—Madison Watkins14Ramona Swim Team
1:23.17—Suzie Covell14Manta Ray Aquatics
1:47.62—Isabella Tiglio13Piranha Swim Team
2:01.85—Jude Miller15College Area Swim Team
1:45.15—Nora Moyer10Puffins Swimming
1:45.42—Madison Rapoza10North Coast Aquatics
1:58.00—Morgan Frazer13North Coast Aquatics
1:43.73—Ryleigh Davis12Ramona Swim Team
1:44.89—Chloe Lewis13North Coast Aquatics
1:30.94—Ryker Liu11Puffins Swimming
2:04.95—Francesca Karako11South Bay Aquatics
1:39.17—Emma Bothwell15Heartland Swim Assoc
1:28.20—Irina Contreras11McGrath Marlins Swim Team
1:43.26—Nolan Polesky13Heartland Swim Assoc
1:31.10—Benjamin Lopas12Puffins Swimming
1:41.24—Isla Brown10North Coast Aquatics
1:53.65—LJ White10North Coast Aquatics
1:40.10—Faith Perez13Heartland Swim Assoc
1:34.01—Max Ong10Puffins Swimming
1:32.60100 Fly
—Leah Cooper9Heartland Swim Assoc
1:54.30—Nolan Polesky13Heartland Swim Assoc
1:20.27—Ada Russell10Heartland Swim Assoc
1:54.19—Amelia Kam7Puffins Swimming
1:47.17—Brandon Bautista12McGrath Marlins Swim Team
2:03.30—Schuyler Myers7South Bay Aquatics
2:23.64—Cora Beaver11Heartland Swim Assoc
1:37.22—Hanya Pulamarasetty14Puffins Swimming
1:24.10—David Powell10Heartland Swim Assoc
1:20.83—Valentina Betancourt13Heartland Swim Assoc
1:21.41—Frankie Alcanciado14South Bay Aquatics
1:33.69—Sofia Ortega10South Bay Aquatics
1:26.23—Nahima Llamas12Trinity Aquatics
1:34.01—Adam Gonick13Puffins Swimming
1:02.45—Jack Lipp7Heartland Swim Assoc
2:15.37—Danielle LaRue15Mission Valley YMCA
1:22.21—Gabrielle Pineda11College Area Swim Team
1:25.41—Miah O'Keefe10North Coast Aquatics
1:37.07—Caylin O'Connor14Puffins Swimming
1:06.36—Zoe Walker13Puffins Swimming
1:03.91100 IM
—Isabella Atkins9Ramona Swim Team
1:37.64—Hannah Jensen11McGrath Marlins Swim Team
1:25.00—Maddox Vasquez11McGrath Marlins Swim Team
1:36.48—Irina Contreras11McGrath Marlins Swim Team
1:28.30—Elijah Exevea7South Bay Aquatics
2:15.74—Nora Moyer10Puffins Swimming
1:37.94—Grace Stephenson10Mission Valley YMCA
1:43.49—Andromeda Atkins8Ramona Swim Team
1:49.64—Sofia Ayon11South Bay Aquatics
1:26.08—Kevin Park12Puffins Swimming
1:25.07—Savannah Drummond12Puffins Swimming
1:19.01—Ariston Junus11North Coast Aquatics
1:29.03—Hannah Gosser10College Area Swim Team
1:27.32—Mason Cheng11North Coast Aquatics
1:30.41—Hope Palechek11Ramona Swim Team
1:45.41—Schuyler Myers7South Bay Aquatics
1:56.28—Calista Polesky9Heartland Swim Assoc
1:58.42—Tatiana Chorman9Heartland Swim Assoc
1:55.39—CJ Thompson9North Coast Aquatics
1:30.58—Sofia Santos11North Coast Aquatics
1:17.77200 Free
—Hannah Jensen11McGrath Marlins Swim Team
2:45.86—Oleisa Chua14Puffins Swimming
2:24.59—Abigail Maynard13North Coast Aquatics
2:57.66—Natalia Hernandez Tirado10North Coast Aquatics
2:51.21—Sebastian Aragon11North Coast Aquatics
3:09.69—Isla Dunivin13Heartland Swim Assoc
2:50.22—Maya Wyhs14Puffins Swimming
2:37.01—Gia Mendez11College Area Swim Team
2:28.14—Edith Pike11Manta Ray Aquatics
2:33.22—Kendall Cunningham11Puffins Swimming
2:39.56—Anthony Kye16Puffins Swimming
2:03.44—Altan Biber12North Coast Aquatics
2:39.89—Caleb Jensen13McGrath Marlins Swim Team
2:18.52—Ruby Sol15Puffins Swimming
2:14.34—Jack Higginbotham12Puffins Swimming
2:00.22—Makenzie Shidler12Heartland Swim Assoc
2:31.63—James Christian Calma15South Bay Aquatics
1:55.59—Ella Nixon14Puffins Swimming
2:14.21—Ally Courter16Puffins Swimming
2:04.10—Luca Stallan11North Coast Aquatics
2:30.90200 Back
—Nolan Polesky13Heartland Swim Assoc
2:58.00—Kayla Delaney15Puffins Swimming
2:34.79—Xochitl Myers11South Bay Aquatics
2:31.66—Gia Mendez11College Area Swim Team
2:44.10—George Nong11Mission Valley YMCA
2:44.10—Madison Cline11Puffins Swimming
2:53.01—Illari Cochran13Puffins Swimming
2:23.08—Neobi Sanchez14Mission Valley YMCA
2:29.09—Ceira Martin11North Coast Aquatics
2:40.87—Kai Usher Usher13North Coast Aquatics
2:38.71—Ava Soto16College Area Swim Team
2:45.87—Lexi Rucker11Puffins Swimming
2:38.79—Charlie-Ann Spivey-Jones12Ramona Swim Team
2:47.70—Luc Riccitelli12Piranha Swim Team
2:36.32—Lexi Fortlage13Manta Ray Aquatics
2:39.88—James Lau16Puffins Swimming
2:20.35—Tyler Yamaguchi11Puffins Swimming
2:39.41—Christian Machado11McGrath Marlins Swim Team
3:02.22—Charlie Nixon12North Coast Aquatics
2:34.95—Martin Bullwinkel13McGrath Marlins Swim Team
2:38.40200 Breast
—Lexi Fortlage13Manta Ray Aquatics
3:15.59—Ava Soto16College Area Swim Team
3:03.72—Claire Madden13College Area Swim Team
3:05.19—Kinley Tague14Puffins Swimming
2:58.54—Evan Svetina15Puffins Swimming
2:54.61—Miles Santoro12McGrath Marlins Swim Team
3:32.50—Liam Leal12South Bay Aquatics
3:05.54—Mackenzie Cesena12Puffins Swimming
3:18.32—Elle Weg14Puffins Swimming
3:34.97—Eliza LaBanc11Puffins Swimming
3:07.04—Jonah Adelman15Heartland Swim Assoc
3:04.09—Charlie-Ann Spivey-Jones12Ramona Swim Team
3:13.47—Isla Dunivin13Heartland Swim Assoc
3:24.32—Nolan Polesky13Heartland Swim Assoc
3:15.09—Piper Brown13Heartland Swim Assoc
3:07.67—Khoa Nong14Mission Valley YMCA
2:55.89—Teagan Dias12Puffins Swimming
3:03.80—Daniel Tran11Mission Valley YMCA
3:47.07—Olivia Simpson Simpson12Puffins Swimming
3:10.75—Elizabeth Vega17Trinity Aquatics
3:19.41200 Fly
—Michelle Lee13South Bay Aquatics
2:52.91—Ian Kovalenko16North Coast Aquatics
2:48.82—Eleanor Pike12Manta Ray Aquatics
2:49.52—Mateo Donado13Mission Valley YMCA
2:57.60—Lexi Fortlage13Manta Ray Aquatics
2:48.15—Julia Souza17Puffins Swimming
2:18.62—William Zhang11South Bay Aquatics
2:50.28—Illari Cochran13Puffins Swimming
2:48.99—Luca Stallan11North Coast Aquatics
3:04.89—Finnlee Gallagher15Ramona Swim Team
2:43.84—Isabelle Lee11South Bay Aquatics
3:14.85—Erin Fink17Puffins Swimming
2:23.51—Dhruv Agrawal14Puffins Swimming
2:09.32200 IM
—Ada Russell10Heartland Swim Assoc
3:44.36—Aletheia Moffit10Heartland Swim Assoc
3:53.19—Hope Palechek11Ramona Swim Team
3:46.63—Isabella Atkins9Ramona Swim Team
3:38.70—Jase Lowry10Heartland Swim Assoc
3:34.87—Brandon Bautista12McGrath Marlins Swim Team
3:46.02—Taylor Shepard-Siedlecki13Manta Ray Aquatics
3:35.63—Nora Moyer10Puffins Swimming
3:32.97—Hannah Jensen11McGrath Marlins Swim Team
3:10.12—Nora Davis10Manta Ray Aquatics
3:40.77—Charles Jordan13North Coast Aquatics
3:02.49—Reagan Kelley13Puffins Swimming
2:35.66—Florence Gutierrez10North Coast Aquatics
3:33.14—Vivi Soto12College Area Swim Team
3:40.26—Lu Ibanez13Heartland Swim Assoc
3:34.77—Rachael Noguti9South Bay Aquatics
3:09.54—Raquel Marr11North Coast Aquatics
3:02.69—Christian Dang12Puffins Swimming
3:05.54—Layla Bradford14Heartland Swim Assoc
2:50.32—Lakey Valecruz13Puffins Swimming
2:50.44400 IM
—Greyson Burns13Puffins Swimming
5:05.67—Jude Straley14North Coast Aquatics
5:12.69—Jack Stallinger12North Coast Aquatics
4:59.74—Donovan Breier12McGrath Marlins Swim Team
6:04.18—Leighton Brown14Puffins Swimming
4:55.81—Charlie Nixon12North Coast Aquatics
5:24.50—Khoa Nong14Mission Valley YMCA
5:22.89—Erin Fink17Puffins Swimming
5:09.62—Connor Ho14Puffins Swimming
4:57.38—Tatum Titera13North Coast Aquatics
5:20.11—Mateo Donado13Mission Valley YMCA
5:11.62—Nevena Vukojevic12North Coast Aquatics
5:07.66—Yan Yu15Puffins Swimming
4:43.24—Finnlee Gallagher15Ramona Swim Team
5:16.45—Chloe Lewis13North Coast Aquatics
6:04.62500 Free
—Miles Santoro12McGrath Marlins Swim Team
7:53.03—Beth Mottram15Heartland Swim Assoc
7:20.23—Alex Machado11McGrath Marlins Swim Team
7:44.65—Caleb Jensen13McGrath Marlins Swim Team
6:15.11—Ava Soto16College Area Swim Team
6:40.67—Emma Karetny13Heartland Swim Assoc
6:32.32—Ashley Coon15Heartland Swim Assoc
7:11.86—Piper Brown13Heartland Swim Assoc
6:13.39—Abby Guth12Manta Ray Aquatics
7:07.71—Audrey Johnston11Manta Ray Aquatics
7:08.70—Sophia Carreon13Heartland Swim Assoc
6:13.26—Sophie Fraser12North Coast Aquatics
6:20.45—Gabrielle Pineda11College Area Swim Team
6:45.98—Brett Salazar15South Bay Aquatics
7:19.69—Abigail Maynard13North Coast Aquatics
7:55.16—Donovan Breier12McGrath Marlins Swim Team
7:13.46—Mackenzie Cesena12Puffins Swimming
6:56.92—Edith Pike11Manta Ray Aquatics
6:36.74—Ava Cardenas12Puffins Swimming
6:10.52—Nevena Vukojevic12North Coast Aquatics
5:42.29