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
—Kei Nishikawa18Pearl City Aquatics, Inc
26.93—Tyler Tanaka21Unattached
22.30—Cadee Yamashita18Aulea Swim Club
28.70—Quinton Kloster18Gold Coast Swim Team
23.46—Natalia Gul19Unattached
28.04—Mark Seledkov18Salem Swim Club - YMCA
24.16—Lars Knudsen22Unattached
23.06—Gustaf Stokholm21Unattached
21.45—Kody Mathill18Unattached
22.56—Dylan Channell19Unattached
27.18—yuta kosaka19Unattached
23.19—IZZY McCabe19Derby Swim Club
29.02—Sebastian Arellano19Seadogs Swim Club
22.32—Karina Yevstifieieva18Bremerton YMCA Swim Team
25.02—Julia Lorenzo18South Snohomish Co. Dolphins
27.34—Michael Ciatti18Bellingham Bay Swim Team
24.41—Parker Kiniry18Bellingham Bay Swim Team
25.34—Cameron Alexander21King Aquatic Club
21.74—Nicole Angelova19Issaquah Swim Team
26.57—Ella Norby19Thurston Olympians Swim Club
28.3250 Back
—Hannah Testa18Fort Collins Area Swim Team
29.91—Marshall Bataluna18Manoa Aquatics
27.67—Quinton Kloster18Gold Coast Swim Team
27.31—Natalia Gul19Unattached
35.87—Sebastian Arellano19Seadogs Swim Club
25.70—Julia Lorenzo18South Snohomish Co. Dolphins
30.82—Vyron Domingo18Unattached
24.58—Felipe Zanier18Unattached
25.68—Austin Galdamez18Unattached
25.02—Kayla Quesenberry19Unattached
32.35—Cami Tovar17Unattached
29.93—Harper Canessa18Beaverton Area Aquatics Club
29.09—Gustaf Stokholm21Unattached
22.94—Elijah Bowman18Gold Coast Swim Team
28.24—Dylan Channell19Unattached
33.02—Donna Talmadge18Terrapins Swim Team
30.9750 Breast
—Tyler Tanaka21Unattached
26.77—Natalia Gul19Unattached
35.20—Bradley McKenzie18Unattached
25.71—Abby Fisher20APEX AQUATICS
34.27—yuta kosaka19Unattached
25.86—Luis De Vita17Unattached
27.74—Hanna Vornbrock18Glacier Aquatic Club
32.91—Hannah Testa18Fort Collins Area Swim Team
32.61—Clara Green19StingRay Swim Team
34.16—Mark Seledkov18Salem Swim Club - YMCA
28.14—Jack Roberts19Wrangell Swim Club
26.3450 Fly
—Kayla Quesenberry19Unattached
31.82—Nicole Angelova19Issaquah Swim Team
27.82—Isabella Ludvigsen20Unattached
30.20—Victor Dyrhauge20Unattached
21.84—Landon Takenaka Gaul18Gold Coast Swim Team
25.19—Mycah Nichols19Canby Swim Club
32.83—Natalia Gul19Unattached
32.20—Jack Roberts19Wrangell Swim Club
22.78—Lindsey Tatakis19Northern Lights Swim Club
28.92—Ellie Cutting19Aquatic Foundation of Alaska
30.69100 Free
—Marshall Bataluna18Manoa Aquatics
52.67—Tyler Tanaka21Unattached
49.22—Cadee Yamashita18Aulea Swim Club
1:00.77—Kei Nishikawa18Pearl City Aquatics, Inc
56.70—Nicholas Moore21Manta Ray Aquatics
49.82—Micah Hugo19Eugene City Swim Club
52.59—Harper Canessa18Beaverton Area Aquatics Club
57.23—Natalia Gul19Unattached
1:02.74—Luis De Vita17Unattached
49.99—Vasco Asparria19Unattached
47.31—IZZY McCabe19Derby Swim Club
1:03.15—Sebastian Arellano19Seadogs Swim Club
49.63—Vyron Domingo18Unattached
49.51—Cameron Alexander21King Aquatic Club
49.51—Michael Ciatti18Bellingham Bay Swim Team
54.29—Clara Green19StingRay Swim Team
1:01.75—Priyanka Costanzo18Bellingham Bay Swim Team
1:00.96—Karina Yevstifieieva18Bremerton YMCA Swim Team
55.40—Allison Wright18Unattached
55.09—Austin Galdamez18Unattached
51.72100 Back
—Hannah Testa18Fort Collins Area Swim Team
1:06.81—Marshall Bataluna18Manoa Aquatics
1:01.43—Gustaf Stokholm21Unattached
49.37—Quinton Kloster18Gold Coast Swim Team
1:00.24—Dylan Channell19Unattached
1:09.60—Kayla Quesenberry19Unattached
1:10.58—Sebastian Arellano19Seadogs Swim Club
57.12—Claire Harmon21NORTHERN NEVADA AQUATICS
1:05.38—Parker Kiniry18Bellingham Bay Swim Team
1:04.95—Michael Ciatti18Bellingham Bay Swim Team
1:01.69—Vyron Domingo18Unattached
52.47—Felipe Zanier18Unattached
55.76—Austin Galdamez18Unattached
54.00—Cami Tovar17Unattached
1:38.61100 Breast
—Trai Xiong18Wolverine Aquatics
57.79—Bradley McKenzie18Unattached
56.63—yuta kosaka19Unattached
56.22—Victor Dyrhauge20Unattached
59.51—Hanna Vornbrock18Glacier Aquatic Club
1:13.75—Hannah Testa18Fort Collins Area Swim Team
1:09.80—Karina Yevstifieieva18Bremerton YMCA Swim Team
1:14.95—Clara Green19StingRay Swim Team
1:14.10—Ella Norby19Thurston Olympians Swim Club
1:15.09—Priyanka Costanzo18Bellingham Bay Swim Team
1:17.41—Luis De Vita17Unattached
1:00.84—Harper Canessa18Beaverton Area Aquatics Club
1:06.52—Abby Fisher20APEX AQUATICS
1:16.72—Jack Roberts19Wrangell Swim Club
57.78—Jan Beck19Chugiak Aquatics Club
59.82100 Fly
—Cadee Yamashita18Aulea Swim Club
1:10.80—Tyler Tanaka21Unattached
52.90—Kei Nishikawa18Pearl City Aquatics, Inc
1:02.52—Marshall Bataluna18Manoa Aquatics
53.96—Allison Wright18Unattached
59.81—Cameron Alexander21King Aquatic Club
53.21—Nicole Angelova19Issaquah Swim Team
1:05.97—Tessa Ciatti20Bellingham Bay Swim Team
59.22—Julia Lorenzo18South Snohomish Co. Dolphins
1:10.03—Lars Knudsen22Unattached
54.38—Victor Dyrhauge20Unattached
49.44—yuta kosaka19Unattached
50.82—Vasco Asparria19Unattached
53.21—CC Baurer20Blue Dolphins Swim Team
1:00.74—Isabella Ludvigsen20Unattached
1:07.40—Donna Talmadge18Terrapins Swim Team
1:05.54—Jack Roberts19Wrangell Swim Club
51.04200 Free
—Marshall Bataluna18Manoa Aquatics
1:59.90—Cadee Yamashita18Aulea Swim Club
2:12.60—Nicholas Moore21Manta Ray Aquatics
1:49.78—Rhett Allred18Eugene City Swim Club
1:49.02—Micah Hugo19Eugene City Swim Club
1:52.60—Isabella Ludvigsen20Unattached
2:06.91—Cami Tovar17Unattached
2:01.53—Vasco Asparria19Unattached
1:41.51—Elijah Bowman18Gold Coast Swim Team
1:54.80—Kayla Quesenberry19Unattached
2:16.24—Felipe Zanier18Unattached
1:58.95—IZZY McCabe19Derby Swim Club
2:13.33—Nicole Angelova19Issaquah Swim Team
2:11.32—Michael Ciatti18Bellingham Bay Swim Team
2:04.61—Cyan Schatz18Layton Surfers Swim Team
2:15.91—Victor Dyrhauge20Unattached
1:42.76—Harper Canessa18Beaverton Area Aquatics Club
2:01.25—Kody Mathill18Unattached
1:46.16—Allison Wright18Unattached
2:01.86—Landon Takenaka Gaul18Gold Coast Swim Team
2:02.63200 Back
—Claire Harmon21NORTHERN NEVADA AQUATICS
2:23.25—Vyron Domingo18Unattached
1:52.37—Colin Duran18Unattached
2:05.00—Parker Kiniry18Bellingham Bay Swim Team
2:22.58—Julia Lorenzo18South Snohomish Co. Dolphins
2:35.13—Quinton Kloster18Gold Coast Swim Team
2:14.26—Austin Galdamez18Unattached
2:02.90—Gustaf Stokholm21Unattached
1:52.50—Felipe Zanier18Unattached
2:03.32—Sebastian Arellano19Seadogs Swim Club
2:06.02200 Breast
—Abby Fisher20APEX AQUATICS
2:45.20—Bradley McKenzie18Unattached
2:05.10—Hanna Vornbrock18Glacier Aquatic Club
2:41.63—Clara Green19StingRay Swim Team
2:45.42—Ella Norby19Thurston Olympians Swim Club
2:43.58—Karina Yevstifieieva18Bremerton YMCA Swim Team
2:42.20—Luis De Vita17Unattached
2:13.40—Harper Canessa18Beaverton Area Aquatics Club
2:26.48—Trai Xiong18Wolverine Aquatics
2:05.47200 Fly
—Kei Nishikawa18Pearl City Aquatics, Inc
2:16.11—Tessa Ciatti20Bellingham Bay Swim Team
2:19.17—Colin Duran18Unattached
2:12.05—Cameron Alexander21King Aquatic Club
2:04.97—Vyron Domingo18Unattached
2:02.63—Mycah Nichols19Canby Swim Club
2:53.60—CC Baurer20Blue Dolphins Swim Team
2:25.93—Allison Wright18Unattached
2:12.76—Vasco Asparria19Unattached
1:58.34—Lars Knudsen22Unattached
2:07.75—Austin Galdamez18Unattached
2:10.19—Ellie Cutting19Aquatic Foundation of Alaska
2:45.38200 IM
—Jesse Urback20APEX AQUATICS
2:15.94—Luis De Vita17Unattached
2:03.29—Hanna Vornbrock18Glacier Aquatic Club
2:28.60—Claire Harmon21NORTHERN NEVADA AQUATICS
2:22.12—Vyron Domingo18Unattached
1:56.21—Priyanka Costanzo18Bellingham Bay Swim Team
2:32.97—Tessa Ciatti20Bellingham Bay Swim Team
2:16.03—yuta kosaka19Unattached
1:52.87—Abby Fisher20APEX AQUATICS
2:37.42—Harper Canessa18Beaverton Area Aquatics Club
2:15.33—Trai Xiong18Wolverine Aquatics
1:55.95400 IM
—Trai Xiong18Wolverine Aquatics
4:14.46—Claire Harmon21NORTHERN NEVADA AQUATICS
5:05.87—Colin Duran18Unattached
4:29.90—Tessa Ciatti20Bellingham Bay Swim Team
4:57.96—Cyan Schatz18Layton Surfers Swim Team
5:25.26—Jesse Urback20APEX AQUATICS
4:51.86—Ellie Cutting19Aquatic Foundation of Alaska
5:33.45500 Free
—Kei Nishikawa18Pearl City Aquatics, Inc
5:28.53—Cadee Yamashita18Aulea Swim Club
5:55.75—Nicholas Moore21Manta Ray Aquatics
4:55.72—Kayla Quesenberry19Unattached
5:58.49—Micah Hugo19Eugene City Swim Club
4:58.64—Rhett Allred18Eugene City Swim Club
5:05.29—Jesse Urback20APEX AQUATICS
5:13.48—Kody Mathill18Unattached
4:48.08—Vasco Asparria19Unattached
4:33.52—Cami Tovar17Unattached
5:13.54—IZZY McCabe19Derby Swim Club
5:46.31—Ella Norby19Thurston Olympians Swim Club
6:08.50—Cyan Schatz18Layton Surfers Swim Team
5:49.14—Mycah Nichols19Canby Swim Club
6:20.02—Jan Beck19Chugiak Aquatics Club
4:52.141650 Free
—Nicholas Moore21Manta Ray Aquatics
17:38.42—Cami Tovar17Unattached
18:21.24—Micah Hugo19Eugene City Swim Club
17:23.84—Jesse Urback20APEX AQUATICS
18:28.04—IZZY McCabe19Derby Swim Club
19:57.81—Colin Duran18Unattached
18:09.73—Jan Beck19Chugiak Aquatics Club
16:37.51—Ellie Cutting19Aquatic Foundation of Alaska
20:13.24