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
—Trenton Bergren18University Place Aquatic Club
23.90—Alex Petriw22Unattached
21.76—Sofia Lawson18Rancho San Dieguito
26.69—Kai Hayashida20Hilo Aquatic Club
21.78—Jake Sachtjen20Unattached
23.70—Caden LaRue18Boise YMCA Swim Team
23.09—Blake Swenson18Unattached
21.59—Jack Roberts19Wrangell Swim Club
21.49—Elijah Bowman18Gold Coast Swim Team
23.13—CC Baurer20Blue Dolphins Swim Team
24.60—Quinton Kloster18Gold Coast Swim Team
23.80—Felipe Zanier18Unattached
23.41—Molly Konop18Redmond Aquatic Club
25.55—Rhett Allred18Eugene City Swim Club
22.68—Nathanael Van Liew19University Place Aquatic Club
20.71—Coren Coe18StingRay Swim Team
22.98—Sahara Lewis18Issaquah Swim Team
25.74—Samantha Merriam18Wave Aquatics
26.41—Emmett Scott19University Place Aquatic Club
22.11—Nicole Angelova20Issaquah Swim Team
26.0950 Back
—Sofia Lawson18Rancho San Dieguito
32.07—Kai Hayashida20Hilo Aquatic Club
23.61—Brandon Tsang20Iolani Swim Club
24.52—Julian Finger18Vacaville Swim Club
29.98—Sophie Mottishaw19Utah Valley Aquatics, Inc
31.68—Blake Swenson18Unattached
24.07—Gus Rudenick18Minnesota Flyers
26.70—Lindsey Tatakis19Northern Lights Swim Club
31.78—Gustaf Stokholm21Unattached
23.01—Felipe Zanier18Unattached
25.12—Mija Hood19Thurston Olympians Swim Club
28.91—Samuel Draeger20King Aquatic Club
24.98—Dylan Channell19Unattached
32.29—Joseph Koroiadi19Unattached
23.72—Austin Galdamez18Unattached
24.38—Pia Lihou19Newport Swim Team
29.06—Quinton Kloster18Gold Coast Swim Team
27.46—Kayla Quesenberry19Unattached
31.2750 Breast
—Sahara Lewis18Issaquah Swim Team
32.35—Trenton Bergren18University Place Aquatic Club
27.77—Nathanael Van Liew19University Place Aquatic Club
25.66—Natalia Gul19Unattached
35.53—Bradley McKenzie18Unattached
25.75—Amelia Mercado20Eugene City Swim Club
32.81—Kayla Quesenberry19Unattached
35.08—Felipe Zanier18Unattached
32.91—Molly Konop18Redmond Aquatic Club
29.64—Luis De Vita17Unattached
27.55—Jack Roberts19Wrangell Swim Club
26.7850 Fly
—Coren Coe18StingRay Swim Team
25.04—Alex Petriw22Unattached
24.52—Caden LaRue18Boise YMCA Swim Team
24.74—Adison Cosbey-Lewis18Oro Valley Swim Team
27.29—Sophie Mottishaw19Utah Valley Aquatics, Inc
29.04—Samantha Merriam18Wave Aquatics
28.23—Nicole Angelova20Issaquah Swim Team
27.37—Rhett Allred18Eugene City Swim Club
24.53—CC Baurer20Blue Dolphins Swim Team
27.37—Elijah Bowman18Gold Coast Swim Team
26.07—Mycah Nichols19Canby Swim Club
32.91—Kody Mathill18Unattached
24.07—Landon Takenaka Gaul18Gold Coast Swim Team
25.22—Kayla Quesenberry19Unattached
30.76100 Free
—Jonah Kembel21University Place Aquatic Club
48.59—Nathanael Van Liew19University Place Aquatic Club
46.61—Emmett Scott19University Place Aquatic Club
48.56—Sahara Lewis18Issaquah Swim Team
56.74—Anderson Bennett18Beach Cities Alpha
49.32—Alex Petriw22Unattached
47.65—Sofia Lawson18Rancho San Dieguito
1:01.44—Makhaela Parrish20Manta Ray Aquatics
55.56—Julian Finger18Vacaville Swim Club
54.54—Adison Cosbey-Lewis18Oro Valley Swim Team
54.75—Caden LaRue18Boise YMCA Swim Team
51.30—Blake Swenson18Unattached
47.92—IZZY McCabe19Derby Swim Club
1:03.17—Laleeta Pal18Arizona Dolphins
55.71—Ben Jackson21Unattached
49.79—Gavin Legere20Unattached
49.59—Coren Coe18StingRay Swim Team
50.87—Nicole Angelova20Issaquah Swim Team
58.35—Samantha Merriam18Wave Aquatics
59.14—Anthony Sampson18Beaverton Area Aquatics Club
51.54100 Back
—Samuel Draeger20King Aquatic Club
52.90—Coren Coe18StingRay Swim Team
59.38—Sofia Lawson18Rancho San Dieguito
1:11.41—Kai Hayashida20Hilo Aquatic Club
51.03—Brandon Tsang20Iolani Swim Club
52.78—Sophie Mottishaw19Utah Valley Aquatics, Inc
1:05.20—Blake Swenson18Unattached
51.89—Gus Rudenick18Minnesota Flyers
57.02—Ben Jackson21Unattached
56.97—Mija Hood19Thurston Olympians Swim Club
1:03.06—Allison Wright18Unattached
1:02.87—Gustaf Stokholm21Unattached
49.74—Austin Galdamez18Unattached
53.90—Dylan Channell19Unattached
1:07.06—Joseph Koroiadi19Unattached
50.97—Pia Lihou19Newport Swim Team
1:03.12—Felipe Zanier18Unattached
56.34—Quinton Kloster18Gold Coast Swim Team
59.14—Lindsey Tatakis19Northern Lights Swim Club
1:10.91100 Breast
—Nathanael Van Liew19University Place Aquatic Club
57.91—Sahara Lewis18Issaquah Swim Team
1:10.56—Adison Cosbey-Lewis18Oro Valley Swim Team
1:09.41—Anderson Bennett18Beach Cities Alpha
55.76—Trenton Bergren18University Place Aquatic Club
1:02.54—Kevin Flannery20Wave Aquatics
1:00.89—Molly Konop18Redmond Aquatic Club
1:04.46—Trenten Schmidt21Mount Hood Aquatics
1:03.53—Bradley McKenzie18Unattached
56.80—Amelia Mercado20Eugene City Swim Club
1:11.88—yuta kosaka19Unattached
55.81—Luis De Vita17Unattached
59.44—Jack Roberts19Wrangell Swim Club
58.99100 Fly
—Julian Finger18Vacaville Swim Club
1:03.63—Caden LaRue18Boise YMCA Swim Team
58.17—Sophie Mottishaw19Utah Valley Aquatics, Inc
1:03.87—Lindsey Tatakis19Northern Lights Swim Club
1:04.50—Sam Lyon20Los Altos & Mountain View A.C.
49.46—Mija Hood19Thurston Olympians Swim Club
1:04.40—Samantha Merriam18Wave Aquatics
1:03.75—Coren Coe18StingRay Swim Team
56.44—Nicole Angelova20Issaquah Swim Team
1:03.73—Anthony Sampson18Beaverton Area Aquatics Club
54.21—Allison Wright18Unattached
59.92—CC Baurer20Blue Dolphins Swim Team
1:01.79100 IM
—Kai Hayashida20Hilo Aquatic Club
52.14—Austin Galdamez18Unattached
55.99—Felipe Zanier18Unattached
58.82200 Free
—Emmett Scott19University Place Aquatic Club
1:49.21—Jonah Kembel21University Place Aquatic Club
1:46.72—Gavin Legere20Unattached
1:47.35—Ben Jackson21Unattached
1:47.30—Laleeta Pal18Arizona Dolphins
2:00.90—Alex Petriw22Unattached
1:44.63—Kai Hayashida20Hilo Aquatic Club
1:47.62—Makhaela Parrish20Manta Ray Aquatics
2:00.93—Jake Sachtjen20Unattached
1:46.30—Julian Finger18Vacaville Swim Club
1:58.66—Reese Kerr-Tayrien18Boise YMCA Swim Team
2:18.80—Gus Rudenick18Minnesota Flyers
1:52.43—IZZY McCabe19Derby Swim Club
2:14.89—Sam Lyon20Los Altos & Mountain View A.C.
1:44.73—Nicole Angelova20Issaquah Swim Team
2:10.96—Luis De Vita17Unattached
2:02.81—Joseph Koroiadi19Unattached
1:50.32—Molly Konop18Redmond Aquatic Club
2:09.11—Elijah Bowman18Gold Coast Swim Team
1:52.37—Rhett Allred18Eugene City Swim Club
1:48.12200 Back
—Samuel Draeger20King Aquatic Club
1:54.04—Mija Hood19Thurston Olympians Swim Club
2:19.52—Brandon Tsang20Iolani Swim Club
1:58.76—Gus Rudenick18Minnesota Flyers
2:06.58—Ben Jackson21Unattached
1:59.66—Felipe Zanier18Unattached
2:04.63—Joseph Koroiadi19Unattached
1:52.87—Gustaf Stokholm21Unattached
1:50.05—Pia Lihou19Newport Swim Team
2:17.17—Austin Galdamez18Unattached
2:11.04200 Breast
—Anderson Bennett18Beach Cities Alpha
2:00.90—Trenton Bergren18University Place Aquatic Club
2:22.52—Kevin Flannery20Wave Aquatics
2:15.92—yuta kosaka19Unattached
2:01.58—Molly Konop18Redmond Aquatic Club
2:23.15—Luis De Vita17Unattached
2:09.19—Bradley McKenzie18Unattached
2:07.36—Amelia Mercado20Eugene City Swim Club
2:39.79200 Fly
—Kai Hayashida20Hilo Aquatic Club
1:54.43—Sam Lyon20Los Altos & Mountain View A.C.
1:51.07—Braiden Alexander18King Aquatic Club
1:58.61—Anthony Sampson18Beaverton Area Aquatics Club
2:00.87—Allison Wright18Unattached
2:13.87—yuta kosaka19Unattached
1:53.05—Mycah Nichols19Canby Swim Club
2:56.76200 IM
—Jonah Kembel21University Place Aquatic Club
1:59.46—Anderson Bennett18Beach Cities Alpha
1:55.56—Kai Hayashida20Hilo Aquatic Club
1:55.46—Brandon Tsang20Iolani Swim Club
2:03.18—Amelia Mercado20Eugene City Swim Club
2:25.62—Joseph Koroiadi19Unattached
1:58.04—Samuel Draeger20King Aquatic Club
1:55.61—Kevin Flannery20Wave Aquatics
2:08.11—Luis De Vita17Unattached
1:57.18—Bradley McKenzie18Unattached
1:59.53400 IM
—Kevin Flannery20Wave Aquatics
4:30.19—Jake Sachtjen20Unattached
4:10.91—Samuel Draeger20King Aquatic Club
4:10.88—Braiden Alexander18King Aquatic Club
4:12.90—Mycah Nichols19Canby Swim Club
5:45.53—Pia Lihou19Newport Swim Team
5:09.60—yuta kosaka19Unattached
4:01.09—Alisa King19Beaverton Area Aquatics Club
4:53.32—Trenten Schmidt21Mount Hood Aquatics
4:27.50500 Free
—Braiden Alexander18King Aquatic Club
4:46.28—Ben Jackson21Unattached
5:02.22—Jake Sachtjen20Unattached
4:41.32—Makhaela Parrish20Manta Ray Aquatics
5:20.99—Julian Finger18Vacaville Swim Club
5:36.71—Reese Kerr-Tayrien18Boise YMCA Swim Team
6:06.55—Sophie Mottishaw19Utah Valley Aquatics, Inc
5:42.82—IZZY McCabe19Derby Swim Club
5:52.83—Kayla Quesenberry19Unattached
5:59.56—Anthony Sampson18Beaverton Area Aquatics Club
5:01.36—Sam Lyon20Los Altos & Mountain View A.C.
4:37.25—Gavin Legere20Unattached
4:54.24—Cami Tovar17Unattached
5:18.74—Mycah Nichols19Canby Swim Club
6:24.36—Quinton Kloster18Gold Coast Swim Team
5:29.42—Kody Mathill18Unattached
4:51.12—Alisa King19Beaverton Area Aquatics Club
5:25.17—Trenten Schmidt21Mount Hood Aquatics
4:51.07—Lindsey Tatakis19Northern Lights Swim Club
5:53.72—Laleeta Pal18Arizona Dolphins
5:27.691650 Free
—Makhaela Parrish20Manta Ray Aquatics
18:37.87—Jake Sachtjen20Unattached
16:03.26—Reese Kerr-Tayrien18Boise YMCA Swim Team
21:21.66—IZZY McCabe19Derby Swim Club
20:43.62—Laleeta Pal18Arizona Dolphins
18:46.51—Sam Lyon20Los Altos & Mountain View A.C.
15:58.34—Gavin Legere20Unattached
17:25.76—Braiden Alexander18King Aquatic Club
16:13.55—Anthony Sampson18Beaverton Area Aquatics Club
17:17.43—Trenten Schmidt21Mount Hood Aquatics
16:46.06—Cami Tovar17Unattached
18:27.91—Alisa King19Beaverton Area Aquatics Club
18:33.10