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
—Ava Carpenter12Watertown Aquatic Team
29.79—Ella Lynes11J-Hawk Aquatic Club
34.36—Anveeka Ranpura11Storm Aquatics
47.71—Zaden Ciafullo11Stoughton Aqua Racers
31.89—Jacen Morales13J-Hawk Aquatic Club
25.36—Cleo Knapp12Fort Atkinson Swim Team
29.91—Oliver Eilert11Fort Atkinson Swim Team
37.82—Reese Thompson10Storm Aquatics
42.11—Stella Legrow14Watertown Aquatic Team
28.82—Bella Vande Hei13Storm Aquatics
33.03—Mady Schleicher12Storm Aquatics
38.32—Karthik Suresh10Storm Aquatics
1:07.25—Riley Hertzfeldt12J-Hawk Aquatic Club
30.12—Sofia Polman12Watertown Aquatic Team
32.15—Rae Warnecke14Watertown Aquatic Team
26.39—Harper Nooyen8DFAC Swimming
1:03.61—Madeline Buckingham14Fort Atkinson Swim Team
28.80—Alyson Hohensee12Milton Marlins
43.96—Abby Thao10Storm Aquatics
39.31—Mia Wagner9Stoughton Aqua Racers
1:06.6150 Back
—Quinn Franz11DFAC Swimming
55.97—Ansel Miller9Storm Aquatics
50.20—Autumn Eilert9Fort Atkinson Swim Team
47.18—Tristan Mamaikanov10Milton Marlins
58.89—Olivia Anderson12Fort Atkinson Swim Team
42.37—Natalie Genin9Milton Marlins
1:03.31—Myles Garfoot12Stoughton Aqua Racers
53.07—EUGENE ILOVAN9DFAC Swimming
49.13—Ella Lynes11J-Hawk Aquatic Club
38.98—Cora McGinley11Milton Marlins
47.87—Sofia Polman12Watertown Aquatic Team
36.21—Melinda Calverley11Milton Marlins
57.90—Kairi Gobel12Milton Marlins
46.29—Laney Sonnentag12Fort Atkinson Swim Team
32.84—Parker Wheeler12Watertown Aquatic Team
40.41—Graham Shevy11J-Hawk Aquatic Club
44.34—Adalyn Telfer11Fort Atkinson Swim Team
39.79—Graeme Carter14Milton Marlins
35.54—Liam Gebhard11Storm Aquatics
41.22—Olive Zeisler14J-Hawk Aquatic Club
38.9150 Breast
—Ansel Miller9Storm Aquatics
48.79—Emily Motiff11DFAC Swimming
48.67—Emmalyn Long9Milton Marlins
53.64—Gwendolyn Williams9J-Hawk Aquatic Club
1:01.84—Sofia Polman12Watertown Aquatic Team
42.12—Morgan Swadley9Stoughton Aqua Racers
1:08.48—Lalith Bommineni11Storm Aquatics
52.81—Myles Garfoot12Stoughton Aqua Racers
1:00.51—Connor Bantz12Storm Aquatics
43.19—Russell Miller11Storm Aquatics
54.99—Liesel Duke12J-Hawk Aquatic Club
1:01.85—Adalyn Telfer11Fort Atkinson Swim Team
45.39—Braxton McCombs8Fort Atkinson Swim Team
1:05.49—Freyja Mayer12Storm Aquatics
43.65—Legend Lambert9Watertown Aquatic Team
41.32—Evren Thiess10Fort Atkinson Swim Team
46.69—Finley Glass9Milton Marlins
1:15.80—Kairi Gobel12Milton Marlins
56.98—Paysen Allie12Fort Atkinson Swim Team
57.14—Anveeka Ranpura11Storm Aquatics
1:16.9850 Fly
—Grayson Frodl10Fort Atkinson Swim Team
45.15—Cleo Knapp12Fort Atkinson Swim Team
34.86—Sara Bouse11DFAC Swimming
39.78—Cypress Lambert11Watertown Aquatic Team
31.43—EUGENE ILOVAN9DFAC Swimming
46.96—Gemma Vlasak12Milton Marlins
45.88—Cora McGinley11Milton Marlins
47.87—Henry Leder10Storm Aquatics
46.60—Liam Gebhard11Storm Aquatics
38.12—Laney Sonnentag12Fort Atkinson Swim Team
34.41—Jayni Suresh12Storm Aquatics
41.76—Abby Thao10Storm Aquatics
44.25—Piper Mezera9J-Hawk Aquatic Club
1:01.07—Becca Baier12Storm Aquatics
42.35—Shayleana Denson11J-Hawk Aquatic Club
33.27—Emily Motiff11DFAC Swimming
40.51—Cooper Meier9J-Hawk Aquatic Club
40.27—Liesel Duke12J-Hawk Aquatic Club
45.84—Adalyn Telfer11Fort Atkinson Swim Team
41.37—Graham Shevy11J-Hawk Aquatic Club
54.63100 Free
—Alayna Lynch13Watertown Aquatic Team
1:12.29—Liam Gebhard11Storm Aquatics
1:16.37—Becca Rozema13Stoughton Aqua Racers
1:12.62—Anveeka Ranpura11Storm Aquatics
1:52.32—Landon Wellnitz12Watertown Aquatic Team
1:21.00—Riley Hertzfeldt12J-Hawk Aquatic Club
1:05.90—Connor Benson17Milton Marlins
57.50—Sully Bates13Fort Atkinson Swim Team
1:18.80—Madeline Buckingham14Fort Atkinson Swim Team
1:04.29—Penny Singer10Milton Marlins
1:44.81—Jack Fuelleman15J-Hawk Aquatic Club
57.24—Graeme Carter14Milton Marlins
1:08.39—Rae Warnecke14Watertown Aquatic Team
58.13—Parker Wheeler12Watertown Aquatic Team
1:21.56—Sophia Mezera13J-Hawk Aquatic Club
1:02.67—Tristan Mamaikanov10Milton Marlins
1:58.36—Haddie Hergert14Milton Marlins
1:13.96—Natalie Genin9Milton Marlins
2:42.54—Ansel Miller9Storm Aquatics
1:43.17—Seamus Meyer10Storm Aquatics
2:11.81100 Back
—Ava Krahn14Fort Atkinson Swim Team
1:17.62—Rachel Talabac13Milton Marlins
1:23.38—Jacen Morales13J-Hawk Aquatic Club
1:06.28—Connor Ojibway15J-Hawk Aquatic Club
1:10.05—Raylan Keller13J-Hawk Aquatic Club
1:18.25—Will Schroeder14Fort Atkinson Swim Team
1:28.22—Leona Dahl9Milton Marlins
1:55.90—Sophia Lauersdorf15Watertown Aquatic Team
1:43.51—Sophia Mezera13J-Hawk Aquatic Club
1:09.08—Reese Thompson10Storm Aquatics
1:48.19—Royce Florczak15Watertown Aquatic Team
1:18.30—Dante Zetina14Watertown Aquatic Team
1:06.55—Nena Schmidt13Life Time Wisconsin
1:28.86—Penny Singer10Milton Marlins
1:53.48—Alayna Lynch13Watertown Aquatic Team
1:27.55—Addi Lambert15Watertown Aquatic Team
1:03.25—Haddie Hergert14Milton Marlins
1:28.97—Stella Legrow14Watertown Aquatic Team
1:17.50100 Breast
—Jacen Morales13J-Hawk Aquatic Club
1:28.48—Will Schroeder14Fort Atkinson Swim Team
1:44.95—EUGENE ILOVAN9DFAC Swimming
1:59.95—Addi Lambert15Watertown Aquatic Team
1:14.99—Sully Bates13Fort Atkinson Swim Team
1:52.09—Ava Burki13Milton Marlins
1:37.98—Henry Leder10Storm Aquatics
1:53.11—Avari Telfer14Fort Atkinson Swim Team
1:36.56—Raylan Keller13J-Hawk Aquatic Club
1:24.68—James Gansen18J-Hawk Aquatic Club
1:08.40—Abby Thao10Storm Aquatics
2:03.41100 Fly
—Avari Telfer14Fort Atkinson Swim Team
1:18.75—Summer Kapanke14Stoughton Aqua Racers
1:23.78—Leona Dahl9Milton Marlins
2:03.21—Legend Lambert9Watertown Aquatic Team
1:33.04—Jayden Holmes16Milton Marlins
1:15.17—Jack Fuelleman15J-Hawk Aquatic Club
1:00.40—Becca Rozema13Stoughton Aqua Racers
1:24.85—Raylan Keller13J-Hawk Aquatic Club
1:22.18100 IM
—Olivia Schleicher12Storm Aquatics
1:40.56—Royce Florczak15Watertown Aquatic Team
1:21.22—Samantha Mallin17Milton Marlins
1:14.63—Morgan Swadley9Stoughton Aqua Racers
2:13.06—Brielle Meverden16Milton Marlins
1:13.53—Jayden Holmes16Milton Marlins
1:11.67—Sophia Lauersdorf15Watertown Aquatic Team
1:50.72—Alayna Lynch13Watertown Aquatic Team
1:29.67—Addie Newkirk8Storm Aquatics
1:42.34—Piper Mezera9J-Hawk Aquatic Club
1:58.79—Sully Bates13Fort Atkinson Swim Team
1:38.07—Maya Punzalan8Storm Aquatics
2:08.91—Sara Bouse11DFAC Swimming
1:35.35—Ethan Wile11Milton Marlins
1:40.47—Zaden Ciafullo11Stoughton Aqua Racers
1:34.90—Harper Glass11Milton Marlins
1:42.06—Jayni Suresh12Storm Aquatics
1:35.40—Cleo Knapp12Fort Atkinson Swim Team
1:18.76—Parker Wheeler12Watertown Aquatic Team
1:38.75—Mady Schleicher12Storm Aquatics
1:38.29200 Free
—Greyson Gebhard7Storm Aquatics
3:49.82—Maya Punzalan8Storm Aquatics
4:21.39—Ivan Slocum11Fort Atkinson Swim Team
3:24.83—Leona Dahl9Milton Marlins
3:53.70—Samantha Mallin17Milton Marlins
2:21.48—Cooper Meier9J-Hawk Aquatic Club
3:02.95—Mady Schleicher12Storm Aquatics
3:07.27—Sara Bouse11DFAC Swimming
2:54.26—Henry Leder10Storm Aquatics
3:05.41—Liesel Duke12J-Hawk Aquatic Club
3:02.29—Summer Kapanke14Stoughton Aqua Racers
2:24.95—Jacob Tennie13DFAC Swimming
2:35.32—Olive Zeisler14J-Hawk Aquatic Club
2:29.54—Ava Carpenter12Watertown Aquatic Team
2:23.09200 Back
—Sophia Mezera13J-Hawk Aquatic Club
2:27.79—Brielle Meverden16Milton Marlins
2:35.35—Rae Warnecke14Watertown Aquatic Team
2:17.00—Parker Wheeler12Watertown Aquatic Team
3:11.80200 Breast
—Hannah Lindeman12DFAC Swimming
3:56.88—Olivia Anderson12Fort Atkinson Swim Team
3:43.52—Erica Rozema11Stoughton Aqua Racers
3:15.27—Cleo Knapp12Fort Atkinson Swim Team
2:59.41—Samantha Mallin17Milton Marlins
2:57.23—Ava Carpenter12Watertown Aquatic Team
2:58.55—Brielle Meverden16Milton Marlins
3:04.98—Connor Ojibway15J-Hawk Aquatic Club
2:35.41200 IM
—Becca Rozema13Stoughton Aqua Racers
2:59.57—Summer Kapanke14Stoughton Aqua Racers
2:49.20—Emily Motiff11DFAC Swimming
3:26.34—Rachel Talabac13Milton Marlins
3:01.02—Olive Zeisler14J-Hawk Aquatic Club
3:01.32—Legend Lambert9Watertown Aquatic Team
3:00.54—Reese Thompson10Storm Aquatics
3:48.40—Jacob Swadley14Stoughton Aqua Racers
2:58.58—Dante Zetina14Watertown Aquatic Team
2:22.13—Jacen Morales13J-Hawk Aquatic Club
2:29.54—James Gansen18J-Hawk Aquatic Club
2:12.30