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
—Holden Shipman13Royal Swimming
35.65—Harrison Leonard14Royal Swimming
27.90—Christian Campbell10Birmingham Blue Dolphins
31.40—Charles Haig11Birmingham Blue Dolphins
36.27—Madison Gailliard9Razor Aquatics
32.95—Lily McDonald12Birmingham Blue Dolphins
31.43—Jack Lobley12Birmingham Blue Dolphins
28.59—Peter Chatzopoulos10Royal Swimming
33.56—Miyu Yokozawa12Royal Swimming
30.07—Henry McClure12Royal Swimming
30.25—Alysia Colen10Razor Aquatics
1:04.63—Miles Marx16Birmingham Blue Dolphins
20.70—Jack Murray17Royal Swimming
23.24—Nora Keyes11Royal Swimming
36.83—Aiden Harrington9Royal Swimming
36.89—Julian Brown10Razor Aquatics
36.50—Braelyn Dzeroogian-Bell14Royal Swimming
26.89—Bella Bautista Roman14Birmingham Blue Dolphins
29.32—Maddox Lamothe17Royal Swimming
24.86—Nora Kish9Royal Swimming
1:20.0350 Back
—Henry Wheeler10Birmingham Blue Dolphins
1:04.12—Liam Cain8Royal Swimming
1:02.58—Ainsley Tischer13Birmingham Blue Dolphins
42.81—Carlton King13Razor Aquatics
31.49—Trinity Jones15Razor Aquatics
38.25—Emerson Hitchcock10Birmingham Blue Dolphins
39.45—Noah Matoian13Birmingham Blue Dolphins
29.73—Annemarie Gardiner8Royal Swimming
44.56—Aiden Harrington9Royal Swimming
38.32—Cohen Gray10Birmingham Blue Dolphins
38.32—Mary Bailey12Birmingham Blue Dolphins
32.75—Kingsley Li14Birmingham Blue Dolphins
30.02—Viken Zulkiewski11Birmingham Blue Dolphins
36.02—Sophie Palli10Royal Swimming
41.56—Patrick Solomon11Birmingham Blue Dolphins
36.48—Bella Poles13Birmingham Blue Dolphins
37.28—Olivia Triemstra10Birmingham Blue Dolphins
51.01—Ava Waldron12Royal Swimming
42.75—London Krupinski9Birmingham Blue Dolphins
50.89—Vivian Shepherd9Birmingham Blue Dolphins
43.4750 Breast
—Ragnar Custer8Royal Swimming
49.97—Rockwell Ringold8Birmingham Blue Dolphins
1:00.71—TAMER LEY8Birmingham Blue Dolphins
53.09—Athina Chatzopoulos8Royal Swimming
1:07.79—Taylor MacEachern8Birmingham Blue Dolphins
59.91—Mia Pandolfi8Birmingham Blue Dolphins
1:23.72—Luke Olsen8Birmingham Blue Dolphins
1:00.72—Connor Losey8Birmingham Blue Dolphins
52.54—Wilhelmina Kime8Birmingham Blue Dolphins
56.94—DeRon Montgomery8Razor Aquatics
53.17—Annemarie Gardiner8Royal Swimming
51.38—Wes Bonnette8Birmingham Blue Dolphins
1:15.87—Mikey Kuusisto8Birmingham Blue Dolphins
1:11.92—GRANT LEY8Birmingham Blue Dolphins
57.47—Emri Jenkins7Razor Aquatics
1:00.18—Casey Carlson10Birmingham Blue Dolphins
52.69—Ella Anga9Birmingham Blue Dolphins
47.53—Trinity Jones15Razor Aquatics
40.08—Nolan Losey11Birmingham Blue Dolphins
57.40—Emerson Hitchcock10Birmingham Blue Dolphins
52.1950 Fly
—Ragnar Custer8Royal Swimming
40.62—Luke Olsen8Birmingham Blue Dolphins
47.62—Annemarie Gardiner8Royal Swimming
53.46—Charlotte Finley8Birmingham Blue Dolphins
51.19—TAMER LEY8Birmingham Blue Dolphins
1:00.66—DeRon Montgomery8Razor Aquatics
44.05—Emri Jenkins7Razor Aquatics
48.47—GRANT LEY8Birmingham Blue Dolphins
40.87—Gabriel Alvarenga17Royal Swimming
25.47—Emily Marchese12Birmingham Blue Dolphins
48.23—Solomon Metzger10Royal Swimming
53.00—Noah Leibhan12Birmingham Blue Dolphins
35.00—Jackie Kiner10Royal Swimming
1:18.78—Idris Ahmad14Razor Aquatics
28.94—Addison Clark11Royal Swimming
36.39—Andrew Galayda12Birmingham Blue Dolphins
34.38—Scarlett Swanson9Birmingham Blue Dolphins
47.86—Patrick Rybicki9Royal Swimming
51.33—Julian Brown10Razor Aquatics
48.24—Will Schwab15Birmingham Blue Dolphins
26.78100 Free
—Maria Mieszczak7Royal Swimming
1:53.77—David Mastin9Razor Aquatics
1:50.65—Amelia Vanderbeck10Royal Swimming
1:20.12—Payton Passmore10Royal Swimming
1:55.90—Zackery Richardson11Royal Swimming
1:34.25—Ella Anga9Birmingham Blue Dolphins
1:41.31—Quinn Martin10Royal Swimming
1:33.68—Lilly Smith12Royal Swimming
1:19.06—Theo Purdy10Royal Swimming
1:48.73—Aria Chapman9Birmingham Blue Dolphins
1:43.36—Olsen Tighe10Birmingham Blue Dolphins
1:38.92—Hudson Scott10Royal Swimming
1:31.49—Evie Malone11Royal Swimming
2:02.45—Savvy Gleton10Razor Aquatics
1:41.17—Hannah McClure9Royal Swimming
1:25.79—Kaitlin Carlson10Birmingham Blue Dolphins
1:35.57—Charles Haig11Birmingham Blue Dolphins
1:25.41—Anvay Agarwal10Birmingham Blue Dolphins
1:25.44—Casey Carlson10Birmingham Blue Dolphins
1:27.98—Scarlett Cummings11Birmingham Blue Dolphins
1:08.24100 Back
—Jude Notter9Birmingham Blue Dolphins
1:44.34—Julia Ickes12Birmingham Blue Dolphins
1:28.16—Jack Lane10Royal Swimming
1:55.95—Hannah McClure9Royal Swimming
1:35.39—Jonah Orlik Orlik12Royal Swimming
1:53.35—Ava Waldron12Royal Swimming
1:36.90—Kira Horning13Royal Swimming
1:31.81—Evan Murray14Royal Swimming
1:17.63—Sender Medley12Royal Swimming
1:51.03—Collin Wheeler9Royal Swimming
1:45.88—David Mastin9Razor Aquatics
1:57.11—Aiden Harrington9Royal Swimming
1:30.67—Eleanor Hubbell10Royal Swimming
1:41.15—Amelia Hershberger12Royal Swimming
1:22.62—Hannah Clemens10Royal Swimming
1:59.50—Macklin McAlister9Birmingham Blue Dolphins
1:28.53—Orion Prifti13Royal Swimming
1:14.23—Quinn Martin10Royal Swimming
1:35.57—Michael Campbell9Birmingham Blue Dolphins
1:27.74—Elliott Rice9Birmingham Blue Dolphins
1:31.97100 Breast
—Owen Miller13Royal Swimming
1:29.52—Aiden Harrington9Royal Swimming
1:45.46—Maddox Lamothe17Royal Swimming
1:08.48—Philip Colar10Royal Swimming
1:22.93—Jack Palmer11Birmingham Blue Dolphins
1:34.84—Jimmie Jones9Razor Aquatics
1:37.46—Addison Clark11Royal Swimming
1:23.33—Bella Bautista Roman14Birmingham Blue Dolphins
1:29.90—Thomas Mieszczak9Royal Swimming
1:52.82—Ainsley Tischer13Birmingham Blue Dolphins
1:44.83—Akilan Kabilan12Royal Swimming
1:51.54—Kira Horning13Royal Swimming
1:49.40—Hannah McClure9Royal Swimming
1:47.91—Evie Takashima12Royal Swimming
1:35.24—Emily Bailey10Birmingham Blue Dolphins
1:47.35—Trinity Jones15Razor Aquatics
1:29.18—Joshua Holtzclaw9Royal Swimming
1:59.55—Ivy Uyeda9Birmingham Blue Dolphins
1:40.66—Jeremy Holtzclaw11Royal Swimming
1:47.81—Ellis Gray9Birmingham Blue Dolphins
1:46.83100 Fly
—Lily Nye11Birmingham Blue Dolphins
1:15.25—Nora Keyes11Royal Swimming
1:48.37—Ava Waldron12Royal Swimming
1:56.77—Evie Takashima12Royal Swimming
1:37.85—Jeremy Holtzclaw11Royal Swimming
1:41.50—Eric Dunn13Birmingham Blue Dolphins
1:07.03—Harrison Leonard14Royal Swimming
1:14.77—Thomas Mieszczak9Royal Swimming
1:48.92—Elliott Rice9Birmingham Blue Dolphins
1:32.81—Miyu Yokozawa12Royal Swimming
1:11.43—Cohen Gray10Birmingham Blue Dolphins
1:28.01—Jack Palmer11Birmingham Blue Dolphins
1:20.46—Stella Cummings13Birmingham Blue Dolphins
1:17.13—Emmeline Ayers11Birmingham Blue Dolphins
1:15.74—Harper Ringold12Birmingham Blue Dolphins
1:20.85—Aidan Kelly13Razor Aquatics
1:00.13—Owen Platt11Royal Swimming
1:11.84—Colin Bloyer14Birmingham Blue Dolphins
1:00.10—Orion Prifti13Royal Swimming
1:09.04—Aubrey Jorgenson10Royal Swimming
1:36.56100 IM
—Anthony Piccinato12Royal Swimming
1:14.39—Idris Ahmad14Razor Aquatics
1:09.40—Vincent Piccinato14Royal Swimming
1:16.74—Holden Shipman13Royal Swimming
1:29.73—Harrison Leonard14Royal Swimming
1:11.90—David Mastin9Razor Aquatics
1:55.60—Freddy Jackson10Royal Swimming
1:23.33—Charlotte Finley8Birmingham Blue Dolphins
1:40.07—Eloise Opferman9Birmingham Blue Dolphins
1:43.05—Anna Carpenter11Birmingham Blue Dolphins
1:39.24—Quinn Martin10Royal Swimming
1:37.70—Sophie Palli10Royal Swimming
1:32.57—Agnes Turner9Unattached
1:42.34—Prapanch Satish13Royal Swimming
1:26.46—Athina Chatzopoulos8Royal Swimming
1:55.02—Bennett Nash10Birmingham Blue Dolphins
1:33.09—Anvay Agarwal10Birmingham Blue Dolphins
1:36.07—Eliza Ludwig9Birmingham Blue Dolphins
1:33.49—Trip Anderson10Birmingham Blue Dolphins
1:19.87—Joshua Holtzclaw9Royal Swimming
1:43.83200 Free
—Elliott Fiore12Royal Swimming
2:55.96—Miles Lobley14Birmingham Blue Dolphins
2:01.25—Ainsley Tischer13Birmingham Blue Dolphins
2:45.08—Jack Olsen10Birmingham Blue Dolphins
3:10.89—Julian Brown10Razor Aquatics
2:55.44—Jack Murray17Royal Swimming
1:52.80—Parker Cova10Birmingham Blue Dolphins
3:00.60—Atticus Kime10Birmingham Blue Dolphins
2:50.32—Sofia Prifti10Royal Swimming
2:47.35—Kira Horning13Royal Swimming
2:54.91—Isaac Davis9Birmingham Blue Dolphins
2:53.25—Kaylin Custer10Royal Swimming
2:46.71—Jonah Orlik Orlik12Royal Swimming
3:19.36—Peyton Rickaby12Royal Swimming
2:48.57—Akilan Kabilan12Royal Swimming
3:14.96—Vincent Halawani11Razor Aquatics
2:58.13—Tsoleen Zulkiewski9Birmingham Blue Dolphins
3:07.16—Fiona Bryen14Royal Swimming
2:19.52—Aaren Laws15Royal Swimming
2:32.58—Autumn Shepherd10Royal Swimming
3:10.33200 Back
—Austin Tapert11Royal Swimming
3:58.41—Vincent Halawani11Razor Aquatics
3:31.30—Akilan Kabilan12Royal Swimming
3:40.83—Mary Bailey12Birmingham Blue Dolphins
2:29.40—Riaan Patel10Birmingham Blue Dolphins
2:47.63—Jeremy Holtzclaw11Royal Swimming
3:05.75—Madison Gailliard9Razor Aquatics
3:04.60—Grace Lang13Royal Swimming
2:38.29—Jefferson Aala10Royal Swimming
2:39.92—Sophie Palli10Royal Swimming
3:17.44—Carter Helmick13Birmingham Blue Dolphins
2:34.30—Aiden McDonald15Royal Swimming
2:10.11—Aiden Harrington9Royal Swimming
3:04.61—Audrey Iacco12Birmingham Blue Dolphins
2:37.72—Riley Cova13Birmingham Blue Dolphins
2:50.34—Jerry Kameni13Royal Swimming
2:24.93—Aiden Platt13Royal Swimming
2:32.37—Hailey Hulstrom12Birmingham Blue Dolphins
2:47.68—Amelia Vanderbeck10Royal Swimming
2:59.86—Nathan Crandall11Birmingham Blue Dolphins
3:03.75200 Breast
—Elliott Fiore12Royal Swimming
3:53.24—Viken Zulkiewski11Birmingham Blue Dolphins
3:17.18—Jack Palmer11Birmingham Blue Dolphins
3:21.88—Emily Marchese12Birmingham Blue Dolphins
3:44.02—Sophie Palli10Royal Swimming
3:46.35—Christian Campbell10Birmingham Blue Dolphins
3:13.29—Amelia Vanderbeck10Royal Swimming
3:40.79—Lara Andrade11Royal Swimming
3:27.97—Freddy Jackson10Royal Swimming
3:39.46—Riaan Patel10Birmingham Blue Dolphins
3:12.14—Jeremy Holtzclaw11Royal Swimming
3:45.51—Neva Horning14Royal Swimming
2:59.50—Trinity Jones15Razor Aquatics
3:10.65—Sophie Uyeda11Birmingham Blue Dolphins
3:12.78—Tristan Harrington12Royal Swimming
3:03.77—Mia Bristow13Royal Swimming
3:16.78—Orion Prifti13Royal Swimming
2:56.50—Jefferson Aala10Royal Swimming
2:54.84—Carter Helmick13Birmingham Blue Dolphins
3:01.34—Lexi Egerer12Birmingham Blue Dolphins
2:54.57200 Fly
—Orion Prifti13Royal Swimming
2:36.46—Jake Brown10Birmingham Blue Dolphins
3:29.36—Thomas Wheeler12Birmingham Blue Dolphins
3:03.12—Jerry Kameni13Royal Swimming
2:22.72200 IM
—ZJ Anderson9Razor Aquatics
3:41.59—Akilan Kabilan12Royal Swimming
3:53.28—Tsoleen Zulkiewski9Birmingham Blue Dolphins
3:50.98—Natalia O'Connor11Birmingham Blue Dolphins
2:50.09—Jeremy Holtzclaw11Royal Swimming
3:16.70—Kennedi Simmons11Razor Aquatics
3:42.60—Brolin Worth15Birmingham Blue Dolphins
2:20.08—Isaac Davis9Birmingham Blue Dolphins
3:14.32—Tristan Harrington12Royal Swimming
2:52.28—Mary Bailey12Birmingham Blue Dolphins
2:27.24—Sofia Prifti10Royal Swimming
3:16.81—Kirsten Schwartz13Birmingham Blue Dolphins
2:45.40—Sophie Uyeda11Birmingham Blue Dolphins
2:56.91—Monty Jackson13Royal Swimming
2:21.10—Elliott Fiore12Royal Swimming
3:31.72—Freddy Jackson10Royal Swimming
3:00.34—Thomas Mieszczak9Royal Swimming
3:15.71—Mia Bristow13Royal Swimming
3:00.72—Riley Riga11Birmingham Blue Dolphins
2:52.39—Harper Ringold12Birmingham Blue Dolphins
2:43.81400 IM
—Riaan Patel10Birmingham Blue Dolphins
5:57.81—Aiden Platt13Royal Swimming
5:38.64—Jack Palmer11Birmingham Blue Dolphins
5:57.52—Kennedy OKeefe12Birmingham Blue Dolphins
6:03.49—Stella Cummings13Birmingham Blue Dolphins
5:46.74—Orion Prifti13Royal Swimming
5:22.54—Charlotte Ayers12Birmingham Blue Dolphins
5:34.83—Monty Jackson13Royal Swimming
5:02.53—Tristan Harrington12Royal Swimming
6:07.79—Christian Campbell10Birmingham Blue Dolphins
5:48.22500 Free
—Mia Bristow13Royal Swimming
7:14.33—Brady Swanson11Birmingham Blue Dolphins
6:13.24—Nathan Crandall11Birmingham Blue Dolphins
7:29.41—Amelia Vanderbeck10Royal Swimming
7:23.85—Julian Brown10Razor Aquatics
7:38.51—Lucy McCuiston11Birmingham Blue Dolphins
7:07.59—Michael Campbell9Birmingham Blue Dolphins
7:38.84—Freddy Jackson10Royal Swimming
7:09.38—Andrew Galayda12Birmingham Blue Dolphins
6:52.79—John Galayda12Birmingham Blue Dolphins
6:26.29—Viken Zulkiewski11Birmingham Blue Dolphins
6:54.29—Kira Horning13Royal Swimming
7:59.77—Aubrey Jorgenson10Royal Swimming
7:01.89—Riaan Patel10Birmingham Blue Dolphins
6:49.62—Eleanor Hubbell10Royal Swimming
8:20.11—Jeremy Holtzclaw11Royal Swimming
7:30.67—Stella Cummings13Birmingham Blue Dolphins
6:08.27—Jack Palmer11Birmingham Blue Dolphins
6:33.53—Owen Miller13Royal Swimming
5:43.10—Monty Jackson13Royal Swimming
5:36.08