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
—Emmer Dotson9Menomonie Area Aquatics
1:01.75—Niya King11River Falls Swim Club
28.90—Caroline Silvan8OMNI Swim Club
1:08.57—Abby Truso11River Falls Swim Club
38.67—Miles Destics13OMNI Swim Club
40.30—Mateo Reeck14OMNI Swim Club
26.96—Mina Veetil10New Hope Crystal Plymouth Swim Club
48.59—Thaddeus Danich9OMNI Swim Club
51.78—Macyn Sawall17River Falls Swim Club
22.22—Kayden Wellmann7New Hope Crystal Plymouth Swim Club
54.28—Olivia Buechler11Hastings Area Swim Team
48.02—Novalie Johnson10Hastings Area Swim Team
39.94—Anneli Rapkin7OMNI Swim Club
48.70—Lexi Keyes13Menomonie Area Aquatics
29.54—TSUFENG TONGKHUYA12OMNI Swim Club
39.52—Theo Ling10OMNI Swim Club
45.03—Lillian Reis9OMNI Swim Club
55.21—Wyatt Arneson11Hastings Area Swim Team
42.31—Isaac Scharfbillig7New Hope Crystal Plymouth Swim Club
1:01.25—Maki Gebretsadik7OMNI Swim Club
1:12.1450 Back
—Synthia Peine11Hastings Area Swim Team
47.22—Senmanie Tongkhuya8OMNI Swim Club
58.79—Molly McCann10New Hope Crystal Plymouth Swim Club
53.49—Natalie Williams8New Hope Crystal Plymouth Swim Club
53.67—George Shearen9River Falls Swim Club
51.47—Josie Baraibar11Hastings Area Swim Team
50.98—Cecelia Wolkerstorfer8Hastings Area Swim Team
49.65—Lucius Dodson11OMNI Swim Club
54.68—Maki Gebretsadik7OMNI Swim Club
1:05.62—Sonya Ranssi11New Hope Crystal Plymouth Swim Club
37.08—Matilda Thayer7New Hope Crystal Plymouth Swim Club
1:03.09—Novalie Johnson10Hastings Area Swim Team
49.92—Austin Wellmann10New Hope Crystal Plymouth Swim Club
46.61—Mari Crusinberry8OMNI Swim Club
1:15.83—Abby Truso11River Falls Swim Club
49.36—Kayden Wellmann7New Hope Crystal Plymouth Swim Club
57.13—Caroline Silvan8OMNI Swim Club
1:11.39—Dilynn Stephens10OMNI Swim Club
44.25—Rafi Ochoa8New Hope Crystal Plymouth Swim Club
53.57—Connor Perfect12River Falls Swim Club
32.5750 Breast
—Connor Perfect12River Falls Swim Club
38.35—Kiera Harrigan8OMNI Swim Club
1:03.38—Fiona Zidon9Hastings Area Swim Team
1:00.23—Matilda Thayer7New Hope Crystal Plymouth Swim Club
1:14.52—Zoey Kohlhagen13River Falls Swim Club
40.20—Kaylee Fiedler10River Falls Swim Club
48.82—Chiara Rapkin9OMNI Swim Club
51.21—Nyla Slotto10New Hope Crystal Plymouth Swim Club
1:08.75—Grace Kumela10OMNI Swim Club
50.02—Trystan Tanner10New Hope Crystal Plymouth Swim Club
39.81—Grace Mathys12River Falls Swim Club
51.78—Bridget Thayer10New Hope Crystal Plymouth Swim Club
47.49—Paige Decker13OMNI Swim Club
45.40—Cecelia Wolkerstorfer8Hastings Area Swim Team
59.28—Stella Yanisch Yanisch12River Falls Swim Club
49.95—Theo Glaus8New Hope Crystal Plymouth Swim Club
1:17.02—Anneli Rapkin7OMNI Swim Club
1:07.97—Josie Baraibar11Hastings Area Swim Team
49.47—Novalie Johnson10Hastings Area Swim Team
56.38—Brooke Ostby12OMNI Swim Club
46.5450 Fly
—Kimberly Barker9Hastings Area Swim Team
59.54—Novalie Johnson10Hastings Area Swim Team
56.60—Piper Kohlhagen10River Falls Swim Club
55.62—Ethan Rodriguez13OMNI Swim Club
49.45—Katherine Neilitz11Hastings Area Swim Team
55.32—Sophia Teeter Teeter12OMNI Swim Club
39.26—Kaylee Fiedler10River Falls Swim Club
46.92—Rylan Wolkerstorfer10Hastings Area Swim Team
50.63—Josie Baraibar11Hastings Area Swim Team
53.93—Abby Truso11River Falls Swim Club
43.65—Theo Glaus8New Hope Crystal Plymouth Swim Club
1:07.63—Arielle Sirucek13River Falls Swim Club
37.91—Paige Decker13OMNI Swim Club
39.88—Dilynn Stephens10OMNI Swim Club
44.23—Austin Wellmann10New Hope Crystal Plymouth Swim Club
57.05—Aadhi Arasu11New Hope Crystal Plymouth Swim Club
58.81—Zac Fruland12New Hope Crystal Plymouth Swim Club
52.54—Julia Stamp12New Hope Crystal Plymouth Swim Club
34.54—Hunter Perfect9River Falls Swim Club
42.63—Anneli Rapkin7OMNI Swim Club
1:03.52100 Free
—Peyton Goetzke11Hastings Area Swim Team
1:19.33—Natalie Stricker11New Hope Crystal Plymouth Swim Club
1:43.85—Nyla Slotto10New Hope Crystal Plymouth Swim Club
1:33.62—Paige Begnaud10New Hope Crystal Plymouth Swim Club
1:24.35—Ian Raph12New Hope Crystal Plymouth Swim Club
59.45—Brooke Ostby12OMNI Swim Club
1:23.84—Colette Glaus11New Hope Crystal Plymouth Swim Club
1:11.46—Everett Sutherland8New Hope Crystal Plymouth Swim Club
1:59.18—Nora Yanisch Yanisch10River Falls Swim Club
1:40.14—Rylan Wolkerstorfer10Hastings Area Swim Team
1:22.08—Hazel Millman11New Hope Crystal Plymouth Swim Club
1:43.34—Enzo Giampolo9Hastings Area Swim Team
1:42.22—Kaylee Fiedler10River Falls Swim Club
1:29.87—Annabel Cabanas12Hastings Area Swim Team
1:26.26—Mateo Reeck14OMNI Swim Club
1:00.71—Rafi Ochoa8New Hope Crystal Plymouth Swim Club
1:40.54—Gideon Samuel11New Hope Crystal Plymouth Swim Club
1:22.19—Ben Maves10Menomonie Area Aquatics
1:54.75—Miles Destics13OMNI Swim Club
1:30.44—Gabriel Williams14OMNI Swim Club
1:01.04100 Back
—Clara Jellinger8New Hope Crystal Plymouth Swim Club
2:21.06—Macyn Sawall17River Falls Swim Club
57.89—Vivian Johnson7Hastings Area Swim Team
1:47.91—Rylan Wolkerstorfer10Hastings Area Swim Team
1:41.73—Austin Wellmann10New Hope Crystal Plymouth Swim Club
1:36.91—Ben Maves10Menomonie Area Aquatics
1:56.02—Katherine Neilitz11Hastings Area Swim Team
1:58.63—Natalie Stricker11New Hope Crystal Plymouth Swim Club
1:44.20—Colette Glaus11New Hope Crystal Plymouth Swim Club
1:24.22—Sophia Pfeiffer13River Falls Swim Club
1:24.23—Harry Schultz11New Hope Crystal Plymouth Swim Club
1:16.02—Gideon Samuel11New Hope Crystal Plymouth Swim Club
1:41.84—Janie Nowak11New Hope Crystal Plymouth Swim Club
1:31.59—Zac Fruland12New Hope Crystal Plymouth Swim Club
1:39.15—Elowyn Davy Davy7New Hope Crystal Plymouth Swim Club
2:32.26—Vada Kallhof11New Hope Crystal Plymouth Swim Club
1:22.03—Stella Yanisch Yanisch12River Falls Swim Club
1:48.98—Finley Kelly8New Hope Crystal Plymouth Swim Club
2:36.97—Will Witt10New Hope Crystal Plymouth Swim Club
1:19.57—Grace Cross12New Hope Crystal Plymouth Swim Club
1:10.60100 Breast
—Niya King11River Falls Swim Club
1:27.22—Grace Nodolf13Menomonie Area Aquatics
1:36.18—Joey Hoffman18River Falls Swim Club
1:12.06—Wyatt Arneson11Hastings Area Swim Team
1:45.86—Fiona Zidon9Hastings Area Swim Team
2:05.33—Parker Brevig11New Hope Crystal Plymouth Swim Club
1:34.56—Peyton Goetzke11Hastings Area Swim Team
1:47.62—Hazel Millman11New Hope Crystal Plymouth Swim Club
2:21.84—Lexi Keyes13Menomonie Area Aquatics
1:26.08—Mia Anderson11OMNI Swim Club
1:48.50—George Shearen9River Falls Swim Club
2:32.93—Rowen Goetzke8Hastings Area Swim Team
2:07.19—Wes Thompson12River Falls Swim Club
1:33.57—Mariah Hausauer11OMNI Swim Club
1:59.73—Miles Destics13OMNI Swim Club
1:52.65—Katherine Neilitz11Hastings Area Swim Team
1:53.75—Brooke Ostby12OMNI Swim Club
1:39.62—Colette Glaus11New Hope Crystal Plymouth Swim Club
1:37.26—Harry Schultz11New Hope Crystal Plymouth Swim Club
1:32.30—Julia Stamp12New Hope Crystal Plymouth Swim Club
1:28.99100 Fly
—Macyn Sawall17River Falls Swim Club
55.68—Viola Johnson8Hastings Area Swim Team
2:07.83—Synthia Peine11Hastings Area Swim Team
1:53.91—Janie Nowak11New Hope Crystal Plymouth Swim Club
1:41.41—Alice Macedo11New Hope Crystal Plymouth Swim Club
1:58.98—Sonya Ranssi11New Hope Crystal Plymouth Swim Club
1:20.84—Sonia Shrestha10New Hope Crystal Plymouth Swim Club
1:45.53—SriPrada Vaddiraju10New Hope Crystal Plymouth Swim Club
1:57.76—Ian Raph12New Hope Crystal Plymouth Swim Club
1:13.34—Vivian Johnson7Hastings Area Swim Team
2:34.66—Seb Gallant9New Hope Crystal Plymouth Swim Club
1:24.64—Peter Schmidt17OMNI Swim Club
1:14.91—Zoey Kohlhagen13River Falls Swim Club
1:14.94—Vada Kallhof11New Hope Crystal Plymouth Swim Club
1:19.27100 IM
—Tyler Edgell15New Hope Crystal Plymouth Swim Club
1:18.76—Lexi Keyes13Menomonie Area Aquatics
1:18.76—Kaylee Fiedler10River Falls Swim Club
1:40.32—SriPrada Vaddiraju10New Hope Crystal Plymouth Swim Club
1:53.62—Cecelia Wolkerstorfer8Hastings Area Swim Team
1:46.88—Wes Thompson12River Falls Swim Club
1:26.08—Eliana Wayne10River Falls Swim Club
1:35.14—Viola Johnson8Hastings Area Swim Team
1:56.90—Annabel Cabanas12Hastings Area Swim Team
1:31.65—Seb Gallant9New Hope Crystal Plymouth Swim Club
1:21.89—TSUFENG TONGKHUYA12OMNI Swim Club
1:54.04—Sonya Ranssi11New Hope Crystal Plymouth Swim Club
1:19.60—Jake Weiss17River Falls Swim Club
1:07.79—Natalie Stricker11New Hope Crystal Plymouth Swim Club
2:00.37—Lena DeLeon12Menomonie Area Aquatics
1:48.19—Gideon Samuel11New Hope Crystal Plymouth Swim Club
1:46.70—Peter Schmidt17OMNI Swim Club
1:13.64—Stella Yanisch Yanisch12River Falls Swim Club
1:54.72—Paige Begnaud10New Hope Crystal Plymouth Swim Club
1:33.01—Chiara Rapkin9OMNI Swim Club
1:46.69