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
—Michael Fox18Life Time Arizona Swim Team
24.85—Victoria Core16Flagstaff Snow Sharks Inc
28.55—Kaito James17Iolani Swim Club
24.54—Journei Webster17Kamehameha Swim Club
26.69—Noah Caiserman18Iolani Swim Club
23.82—Sage Miller17Iolani Swim Club
26.93—Evan Wong19Iolani Swim Club
25.19—Ji Hoon Sung17Iolani Swim Club
24.95—Derek Hunsaker19Kamehameha Swim Club
23.94—Amare San Diego15Kamehameha Swim Club
26.24—Cade Kidani17Aulea Swim Club
25.44—Connor Seminavage19Iolani Swim Club
24.84—Sacha Salem16Kamehameha Swim Club
28.12—Sadie Sullivan17Valley Splash
29.06—Ben Madson19Valley Splash
23.74—Soren Carlson16Charger Aquatics
23.84—Christian Cruz15Charger Aquatics
25.28—Trevor Novak18City of Plano Swimmers, Inc
24.22—Victor Krautsov17Beaverton Area Aquatics Club
23.96—Ella Palinsky16Milpitas Aquatic Club
28.9250 Back
—Alain Briggs17Mesa Aquatics Club
29.05—Gavin Willyerd17Mesa Aquatics Club
27.97—Aubrielle Stevens17Surprise Storm
33.44—Aina Sjoblom17Kamehameha Swim Club
32.18—Journei Webster17Kamehameha Swim Club
31.18—Connor Seminavage19Iolani Swim Club
27.28—Juan-Sebastian Bonilla15Aulea Swim Club
29.02—Evan Wong19Iolani Swim Club
28.90—Kaenan Joyce16Kamehameha Swim Club
30.98—Ben Madson19Valley Splash
25.93—Addie Elliott18Lancaster Aquatic Club
31.18—Dru Landis16Lancaster Aquatic Club
33.47—Mabel Walborn16Lancaster Aquatic Club
32.24—Jack Ketchum17Lancaster Aquatic Club
27.83—Antonio Belleza15Livonia Community Swim Club
29.11—Kaleb Montgomery16Billings Aquatic Club
31.53—Soren Carlson16Charger Aquatics
29.64—Christian Cruz15Charger Aquatics
29.64—Nolan Arnholt19Charger Aquatics
27.93—Ethan Sommers16Hillsboro Swim Team
27.0750 Breast
—David Wong17Iolani Swim Club
29.47—Sacha Salem16Kamehameha Swim Club
36.65—Luke Biddle16Kamehameha Swim Club
34.02—Amare San Diego15Kamehameha Swim Club
29.91—Aily Miyake16Iolani Swim Club
35.45—Jon Reiter22Iolani Swim Club
29.15—Evander Lim14Kamehameha Swim Club
31.29—Kaenan Joyce16Kamehameha Swim Club
31.06—Sadie Sullivan17Valley Splash
34.98—Mabel Walborn16Lancaster Aquatic Club
34.29—Kaleb Montgomery16Billings Aquatic Club
33.30—Krishna Clarke20Charger Aquatics
30.41—Raylee Hunt18Charger Aquatics
33.87—Keenan Johnson20Charger Aquatics
32.47—Seth Kugel15Milpitas Aquatic Club
33.14—Nate Steiner18Hillsboro Swim Team
29.35—Olivia Powell18Corvallis Aquatic Team
33.07—Helena Huettemeyer17Milpitas Aquatic Club
34.19—Kira Etheredge18Hillsboro Swim Team
34.43—Harper Canessa18Beaverton Area Aquatics Club
36.2850 Fly
—Michael Fox18Life Time Arizona Swim Team
25.59—Elie Kauffman18Life Time Arizona Swim Team
31.40—Marine Ingram17Life Time Arizona Swim Team
30.33—Cabot Teskey18J Swim Club
26.63—Alain Briggs17Mesa Aquatics Club
27.07—Beckam Patience16Mesa Aquatics Club
26.60—Mark Heffern17Mesa Aquatics Club
25.76—Victoria Core16Flagstaff Snow Sharks Inc
29.94—Daniel Schwendinger18Mesa Aquatics Club
26.78—Journei Webster17Kamehameha Swim Club
28.71—Noah Caiserman18Iolani Swim Club
25.27—Sage Miller17Iolani Swim Club
27.89—Aina Sjoblom17Kamehameha Swim Club
30.15—Kaenan Joyce16Kamehameha Swim Club
28.05—Tai Misailidis17Kamehameha Swim Club
30.63—Evander Lim14Kamehameha Swim Club
28.66—Luke Biddle16Kamehameha Swim Club
28.78—Amare San Diego15Kamehameha Swim Club
28.03—Sacha Salem16Kamehameha Swim Club
29.99—Sadie Sullivan17Valley Splash
30.49100 Free
—Marine Ingram17Life Time Arizona Swim Team
1:03.20—Cabot Teskey18J Swim Club
54.92—Mark Heffern17Mesa Aquatics Club
52.89—Michael Fox18Life Time Arizona Swim Team
53.53—Al Alexandrovich17Phoenix Swim Club
56.14—Riley Price15Mesa Aquatics Club
55.11—Flexx Faildo16Iolani Swim Club
54.11—Noah Caiserman18Iolani Swim Club
51.88—Derek Hunsaker19Kamehameha Swim Club
52.86—Aina Sjoblom17Kamehameha Swim Club
1:02.50—Aika Swanson17Hawaii Swimming Club
59.85—Journei Webster17Kamehameha Swim Club
58.69—Cade Kidani17Aulea Swim Club
55.57—Evan Wong19Iolani Swim Club
52.86—Kaito James17Iolani Swim Club
53.28—Ji Hoon Sung17Iolani Swim Club
54.65—Trevor Novak18City of Plano Swimmers, Inc
52.87—Gabriel Cruz14Charger Aquatics
56.30—Soren Carlson16Charger Aquatics
52.30—Mark Cecco16Charger Aquatics
52.95100 Back
—Elie Kauffman18Life Time Arizona Swim Team
1:08.68—Kaenan Joyce16Kamehameha Swim Club
1:06.52—Connor Seminavage19Iolani Swim Club
59.90—Kailee Burik14Aulea Swim Club
1:11.08—Aina Sjoblom17Kamehameha Swim Club
1:09.43—Journei Webster17Kamehameha Swim Club
1:07.55—Ben Madson19Valley Splash
57.27—Jack Ketchum17Lancaster Aquatic Club
58.75—Addie Elliott18Lancaster Aquatic Club
1:06.41—Henry Paterson17Lancaster Aquatic Club
1:02.87—Antonio Belleza15Livonia Community Swim Club
1:01.85—Nolan Arnholt19Charger Aquatics
1:00.06—Gabriel Cruz14Charger Aquatics
1:02.82—Nico Lee16Hillsboro Swim Team
56.92—John Sommers16Hillsboro Swim Team
58.93—Zakary Guenther18Corvallis Aquatic Team
1:01.04—Charlotte Ames17Milpitas Aquatic Club
1:10.22—Zayda Miehl15Corvallis Aquatic Team
1:10.79—Ethan Sommers16Hillsboro Swim Team
58.90—Alexandru Epifanov17Lake Oswego Swim Club
1:01.56100 Breast
—David Wong17Iolani Swim Club
1:06.88—Aily Miyake16Iolani Swim Club
1:17.25—Kaenan Joyce16Kamehameha Swim Club
1:07.75—Tai Misailidis17Kamehameha Swim Club
1:17.74—Evander Lim14Kamehameha Swim Club
1:08.40—Jon Reiter22Iolani Swim Club
1:04.19—Kailee Burik14Aulea Swim Club
1:19.73—Amare San Diego15Kamehameha Swim Club
1:05.78—Sadie Sullivan17Valley Splash
1:17.42—Mabel Walborn16Lancaster Aquatic Club
1:16.07—Kaleb Montgomery16Billings Aquatic Club
1:09.55—Raylee Hunt18Charger Aquatics
1:14.03—Keenan Johnson20Charger Aquatics
1:11.45—Krishna Clarke20Charger Aquatics
1:06.44—Cole Bettis19Charger Aquatics
1:05.99—Ella McGonigal15Bend Swim Club
1:18.37—Hadley Hayes18Bend Swim Club
1:15.11—Tenzin Kelsang17Gold's Aquatic Club Camas
1:09.80—Seth Kugel15Milpitas Aquatic Club
1:10.65—Kira Etheredge18Hillsboro Swim Team
1:17.02100 Fly
—Austin Hargreaves17Arizona Dolphins
1:00.90—Sage Miller17Iolani Swim Club
1:02.72—Aina Sjoblom17Kamehameha Swim Club
1:07.89—Noah Caiserman18Iolani Swim Club
56.95—Journei Webster17Kamehameha Swim Club
1:05.87—Addie Elliott18Lancaster Aquatic Club
1:12.60—Henry Paterson17Lancaster Aquatic Club
57.89—Jack Ketchum17Lancaster Aquatic Club
59.12—Antonio Belleza15Livonia Community Swim Club
59.84—Vanessa Sheridan15Billings Aquatic Club
1:05.52—Mark Cecco16Charger Aquatics
57.31—Soren Carlson16Charger Aquatics
1:01.10—Savannah Skow17Las Cruces Aquatic Team
1:01.87—Krishna Clarke20Charger Aquatics
56.37—Christian Cruz15Charger Aquatics
59.74—Brecken Egeland17Bend Swim Club
56.31—Luke Eskola18Hillsboro Swim Team
59.28—Matthew So18Hillsboro Swim Team
56.16—Rowan Schmidt17Legacy Aquatics
1:07.37—Nate Steiner18Hillsboro Swim Team
56.02200 Free
—Gavin Willyerd17Mesa Aquatics Club
1:54.89—Stephen Argabright17Mesa Aquatics Club
1:58.76—Daniel Schwendinger18Mesa Aquatics Club
1:59.39—Luke Biddle16Kamehameha Swim Club
2:01.63—Juan-Sebastian Bonilla15Aulea Swim Club
1:57.39—Journei Webster17Kamehameha Swim Club
2:18.82—Evan Wong19Iolani Swim Club
1:54.81—Olivia Wong16Iolani Swim Club
2:09.80—Aika Swanson17Hawaii Swimming Club
2:06.44—Sacha Salem16Kamehameha Swim Club
2:07.70—Derek Hunsaker19Kamehameha Swim Club
2:01.97—Dru Landis16Lancaster Aquatic Club
2:11.48—Christian Cruz15Charger Aquatics
2:00.31—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
1:57.90—Soren Carlson16Charger Aquatics
1:55.77—Mark Cecco16Charger Aquatics
1:53.26—Savannah Skow17Las Cruces Aquatic Team
2:03.65—Nolan Arnholt19Charger Aquatics
1:51.79—Trevor Novak18City of Plano Swimmers, Inc
1:59.56—Ayla Vodak16Bend Swim Club
2:11.16200 Back
—Aina Sjoblom17Kamehameha Swim Club
2:36.83—Olivia Wong16Iolani Swim Club
2:23.39—Ben Madson19Valley Splash
2:07.40—Jack Ketchum17Lancaster Aquatic Club
2:08.51—Addie Elliott18Lancaster Aquatic Club
2:30.68—Mabel Walborn16Lancaster Aquatic Club
2:34.96—Antonio Belleza15Livonia Community Swim Club
2:11.50—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
2:15.14—Sylvan Schoenheit16Lake Oswego Swim Club
2:15.11—Eli Rachmady15Beaverton Area Aquatics Club
2:12.28—Charlotte Ames17Milpitas Aquatic Club
2:26.46—Jacob Kim16Lake Oswego Swim Club
2:09.68—Alexandru Epifanov17Lake Oswego Swim Club
2:15.99—Hailey Brandvold15Lake Oswego Swim Club
2:22.39—Zakary Guenther18Corvallis Aquatic Team
2:13.80—Rowan Schmidt17Legacy Aquatics
2:33.27—John Sommers16Hillsboro Swim Team
2:08.46—Nico Lee16Hillsboro Swim Team
2:04.23—Ethan Sommers16Hillsboro Swim Team
2:15.87—Sydney Niles19Burlingame Aquatic Club
2:19.71200 Breast
—Kailee Burik14Aulea Swim Club
2:56.74—Evander Lim14Kamehameha Swim Club
2:37.81—Kaenan Joyce16Kamehameha Swim Club
2:28.29—Amare San Diego15Kamehameha Swim Club
2:28.50—Tai Misailidis17Kamehameha Swim Club
2:47.50—Sadie Sullivan17Valley Splash
2:52.37—Mabel Walborn16Lancaster Aquatic Club
2:44.72—Ty Zarbock18Billings Aquatic Club
2:27.28—Kaleb Montgomery16Billings Aquatic Club
2:27.16—Raylee Hunt18Charger Aquatics
2:38.20—Cole Bettis19Charger Aquatics
2:22.91—Krishna Clarke20Charger Aquatics
2:25.33—Luke Eskola18Hillsboro Swim Team
2:31.59—Naima Atay15Beaverton Area Aquatics Club
2:43.36—Avery Contreras16Lake Oswego Swim Club
2:46.41—Tenzin Kelsang17Gold's Aquatic Club Camas
2:31.58—Gabriella Swannack15Hillsboro Swim Team
2:39.19—Hadley Hayes18Bend Swim Club
2:41.51—Seth Kugel15Milpitas Aquatic Club
2:30.14—Harper Canessa18Beaverton Area Aquatics Club
2:54.85200 Fly
—Sage Miller17Iolani Swim Club
2:17.70—Henry Paterson17Lancaster Aquatic Club
2:13.52—Vanessa Sheridan15Billings Aquatic Club
2:20.70—Ty Zarbock18Billings Aquatic Club
2:10.60—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
2:12.32—Christian Cruz15Charger Aquatics
2:11.70—Tyler Sinsabaugh17Charger Aquatics
2:07.77—Ayla Vodak16Bend Swim Club
2:29.54—Malana Kollath17Corvallis Aquatic Team
2:24.06—Jarrod Coy17Corvallis Aquatic Team
2:05.74—Charlotte Ames17Milpitas Aquatic Club
2:25.73—Landon Egeland18Bend Swim Club
2:06.23—Brecken Egeland17Bend Swim Club
2:05.00—Henry Merrill17Lake Oswego Swim Club
2:14.05—Zakary Guenther18Corvallis Aquatic Team
2:02.74—Nate Steiner18Hillsboro Swim Team
2:12.69—Emma Sloan15Unattached
2:22.23—Robert White16Santa Clara Swim Club
2:06.03—Eunice Lee18Santa Clara Swim Club
2:19.88—Maya Hetland17Palo Alto Stanford Aquatics
2:15.26200 IM
—Evander Lim14Kamehameha Swim Club
2:24.25—Sacha Salem16Kamehameha Swim Club
2:30.21—Kaenan Joyce16Kamehameha Swim Club
2:17.20—Gavin Marotta-Cerwonka16Aulea Swim Club
2:19.44—Kaleb Montgomery16Billings Aquatic Club
2:16.84—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
2:09.35—Mark Cecco16Charger Aquatics
2:06.57—Savannah Skow17Las Cruces Aquatic Team
2:20.99—Christian Cruz15Charger Aquatics
2:14.27—Krishna Clarke20Charger Aquatics
2:11.61—Cole Bettis19Charger Aquatics
2:07.29—Ethan Sommers16Hillsboro Swim Team
2:11.11—Ayla Vodak16Bend Swim Club
2:27.55—Ethan Heasley23Hillsboro Swim Team
2:04.51—Nate Steiner18Hillsboro Swim Team
2:10.20—Sylvan Schoenheit16Lake Oswego Swim Club
2:11.23—Henry Merrill17Lake Oswego Swim Club
2:20.00—Zakary Guenther18Corvallis Aquatic Team
2:11.04—Luke Eskola18Hillsboro Swim Team
2:10.63—Avery Contreras16Lake Oswego Swim Club
2:33.53400 Free
—Olivia Wong16Iolani Swim Club
4:38.24—Sacha Salem16Kamehameha Swim Club
4:30.93—Juan-Sebastian Bonilla15Aulea Swim Club
4:18.61—Aika Swanson17Hawaii Swimming Club
4:35.79—Luke Biddle16Kamehameha Swim Club
4:30.01—Dru Landis16Lancaster Aquatic Club
4:38.10—Mabel Walborn16Lancaster Aquatic Club
4:37.84—Vanessa Sheridan15Billings Aquatic Club
4:28.86—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
4:06.92—Savannah Skow17Las Cruces Aquatic Team
4:22.64—Nolan Arnholt19Charger Aquatics
4:00.42—Christian Cruz15Charger Aquatics
4:16.30—Zayda Miehl15Corvallis Aquatic Team
4:17.43—Brecken Egeland17Bend Swim Club
4:05.75—Holden Short18Bend Swim Club
4:04.27—Landon Egeland18Bend Swim Club
3:59.58—Corbin Bye16Corvallis Aquatic Team
4:08.89—Quincy Taliaferro16Lake Oswego Swim Club
4:28.67—Ty Guenther15Corvallis Aquatic Team
4:15.17—Malana Kollath17Corvallis Aquatic Team
4:35.47400 IM
—Liliana Hineman15Scottsdale Aquatic Club
5:13.12—Hailey Schwendinger15Mesa Aquatics Club
5:20.52—Tai Misailidis17Kamehameha Swim Club
5:29.32—Dru Landis16Lancaster Aquatic Club
5:16.47—Ty Zarbock18Billings Aquatic Club
4:40.07—Kaleb Montgomery16Billings Aquatic Club
4:44.32—Pierce McShane18Roadrunners of Albuquerque Aquatic Club
4:32.83—Mark Cecco16Charger Aquatics
4:35.36—Savannah Skow17Las Cruces Aquatic Team
4:56.36—Cole Bettis19Charger Aquatics
4:36.80—Tyler Sinsabaugh17Charger Aquatics
4:45.19—Marie Mason18Legacy Aquatics
5:12.77—Luke Eskola18Hillsboro Swim Team
4:47.71—Holden Short18Bend Swim Club
4:43.93—Ella McGonigal15Bend Swim Club
5:18.93—Zakary Guenther18Corvallis Aquatic Team
4:35.71—Quincy Taliaferro16Lake Oswego Swim Club
5:13.03—Charlotte Ames17Milpitas Aquatic Club
5:15.74—Hadley Hayes18Bend Swim Club
5:15.28—Sylvan Schoenheit16Lake Oswego Swim Club
4:49.88800 Free
—Hailey Schwendinger15Mesa Aquatics Club
9:35.77—Victoria Core16Flagstaff Snow Sharks Inc
9:14.86—Luke Biddle16Kamehameha Swim Club
8:55.99—Ty Zarbock18Billings Aquatic Club
8:45.16—Vanessa Sheridan15Billings Aquatic Club
9:18.13—Ty Guenther15Corvallis Aquatic Team
8:44.81—Landon Egeland18Bend Swim Club
8:21.47—Holden Short18Bend Swim Club
8:24.88—Seth Kugel15Milpitas Aquatic Club
9:14.35—Corbin Bye16Corvallis Aquatic Team
8:40.77—Brecken Egeland17Bend Swim Club
8:26.32—Quincy Taliaferro16Lake Oswego Swim Club
9:25.39—Zayda Miehl15Corvallis Aquatic Team
8:47.59—Malana Kollath17Corvallis Aquatic Team
9:10.84—Marie Mason18Legacy Aquatics
9:20.93—Brian Do15Santa Clara Swim Club
8:51.93—Robert White16Santa Clara Swim Club
8:39.94—Sasha Voloshyn15Santa Clara Swim Club
8:49.10—William Canori15AC Swim Club
8:24.16—Michael Chuang17Santa Clara Swim Club
8:41.941500 Free
—Riley Price15Mesa Aquatics Club
16:28.40—Gavin Willyerd17Mesa Aquatics Club
16:25.88—Luke Biddle16Kamehameha Swim Club
17:11.07—Vanessa Sheridan15Billings Aquatic Club
17:39.06—Ty Zarbock18Billings Aquatic Club
16:42.48—Tyler Sinsabaugh17Charger Aquatics
17:23.98—Quincy Taliaferro16Lake Oswego Swim Club
17:53.14—Marie Mason18Legacy Aquatics
17:40.69—Corbin Bye16Corvallis Aquatic Team
16:28.28—Ty Guenther15Corvallis Aquatic Team
16:40.41—Itzabella Cinco15Santa Clara Swim Club
18:14.32—Stephen Argabright17Mesa Aquatics Club
16:19.10