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
—Ella Thomson13Great Wolf Swim Team
32.73—Emily Stepan12Granite City Aquatics
31.59—Madelyn Berg13Velocity Aquatics
28.19—Adella Owens13New Hope Crystal Plymouth Swim Club
28.80—Jovie Schiebe12Great Wolf Swim Team
35.50—Aly Thill16Great Wolf Swim Team
31.64—Elliot Woods10Central Minnesota Aquatics
39.83—Quinn Prziborowski-Weese10Great Wolf Swim Team
50.45—Esme Wegleitner10Great Wolf Swim Team
39.75—Ariana Hernandez10Great Wolf Swim Team
36.80—Max Cumpa Dynes10New Hope Crystal Plymouth Swim Club
1:03.36—Thomas Van Bruggen8Metro Marlins Swim Team
43.26—Lucy Hendrickson10Monticello Swim Club
1:01.82—Norah Pearson10Monticello Swim Club
30.18—Brynn Klein9Great Wolf Swim Team
48.87—Lanaya Hill7New Hope Crystal Plymouth Swim Club
45.43—Erik Hobbs10Wright County Wave
56.18—Olivia Matzke10Great Wolf Swim Team
34.01—Luka Jackowski9New Hope Crystal Plymouth Swim Club
56.30—Austin Wellmann10New Hope Crystal Plymouth Swim Club
36.0950 Back
—Aralyn Sanzone12Wright County Wave
44.00—Felicity Friker13Great Wolf Swim Team
36.23—Parker Morsch7New Hope Crystal Plymouth Swim Club
1:04.66—Cassandra Bibeau8Great Wolf Swim Team
56.97—Robby Crane9Wright County Wave
55.43—Carmen Cruz9Wright County Wave
56.70—Hazel Suedbeck11New Hope Crystal Plymouth Swim Club
48.07—Daniel Abel8Granite City Aquatics
47.37—Bodhi Lauby10Sea Devils
42.56—Ethan Robison10New Hope Crystal Plymouth Swim Club
56.30—Addy Peterson9Monticello Swim Club
59.52—Isaac Scharfbillig7New Hope Crystal Plymouth Swim Club
54.04—Natalie Stricker11New Hope Crystal Plymouth Swim Club
47.06—Eleanora Bernard6Sea Devils
1:05.83—Theo Glaus8New Hope Crystal Plymouth Swim Club
49.57—Matilda Thayer7New Hope Crystal Plymouth Swim Club
59.54—Jina Chick9Sea Devils
58.37—Lanaya Hill7New Hope Crystal Plymouth Swim Club
52.06—Sonia Shrestha10New Hope Crystal Plymouth Swim Club
41.98—Maeya Seltz9Velocity Aquatics
50.3950 Breast
—Lucia Freed18New Hope Crystal Plymouth Swim Club
34.71—Emily Stepan12Granite City Aquatics
39.73—Anna Burton10Central Minnesota Aquatics
52.68—Lois Singer10New Hope Crystal Plymouth Swim Club
45.52—Eiley Carlson9New Hope Crystal Plymouth Swim Club
46.58—Amelia Cook10Monticello Swim Club
46.73—Ella Ascheman8Sea Devils
1:01.50—Victoria St. Germain11Granite City Aquatics
59.24—Anika Sworsky11Great Wolf Swim Team
51.66—Kenzie Johnson10New Hope Crystal Plymouth Swim Club
56.47—Esme Wegleitner10Great Wolf Swim Team
50.25—Brooklyn Williams11Great Wolf Swim Team
39.40—Charlotte Farnum10Wright County Wave
53.08—Matilda Thayer7New Hope Crystal Plymouth Swim Club
1:09.00—Quinn Prziborowski-Weese10Great Wolf Swim Team
1:01.81—Alivia Gort10Sea Devils
1:07.94—Olivia Scribner9New Hope Crystal Plymouth Swim Club
55.40—Charlie Engler9Metro Marlins Swim Team
1:02.95—Trystan Tanner11New Hope Crystal Plymouth Swim Club
37.28—Spencer Hiestand8Wright County Wave
1:05.9350 Fly
—Cal Christianson12Metro Marlins Swim Team
35.08—Izza Mork13Great Wolf Swim Team
30.27—Elizabeth Sorensen15New Hope Crystal Plymouth Swim Club
36.18—Rylee Sumstad13Sea Devils
30.27—Lauren Reed16Granite City Aquatics
29.03—Courtney Thunstrom11Great Wolf Swim Team
45.10—Eliza Piff9Velocity Aquatics
1:03.57—Paige Begnaud10New Hope Crystal Plymouth Swim Club
38.94—Kenzie Johnson10New Hope Crystal Plymouth Swim Club
54.67—Ariana Hernandez10Great Wolf Swim Team
38.22—Cam Smith9Great Wolf Swim Team
49.72—Edward Nogler8Metro Marlins Swim Team
1:24.39—Leilani Hill10New Hope Crystal Plymouth Swim Club
33.33—Stella Nevin9New Hope Crystal Plymouth Swim Club
55.99—Robby Crane9Wright County Wave
59.17—Anna Burton10Central Minnesota Aquatics
49.27—Natalie Stricker11New Hope Crystal Plymouth Swim Club
53.62—Lois Singer10New Hope Crystal Plymouth Swim Club
38.64—Spencer Hiestand8Wright County Wave
52.07—Sonya Ranssi11New Hope Crystal Plymouth Swim Club
31.43100 Free
—Paige Hiestand13Wright County Wave
1:05.26—Isaiah Wright9Central Minnesota Aquatics
1:28.79—Logan Anderson9Wright County Wave
1:30.03—TRENTON SCHIEFELBEIN10Central Minnesota Aquatics
1:22.73—Alivia Gort10Sea Devils
2:00.85—Elowyn Davy Davy8New Hope Crystal Plymouth Swim Club
2:18.49—Gideon Samuel11New Hope Crystal Plymouth Swim Club
1:13.95—Evie Karels11Velocity Aquatics
1:12.30—Carmen Cruz9Wright County Wave
2:09.47—Amelia Cook10Monticello Swim Club
1:22.29—Akira Arasu6New Hope Crystal Plymouth Swim Club
2:35.01—Raya Antinucci8New Hope Crystal Plymouth Swim Club
2:16.45—Eiley Carlson9New Hope Crystal Plymouth Swim Club
1:16.18—Advaith Bharadwaj8New Hope Crystal Plymouth Swim Club
2:35.14—Rose Bitterman11Velocity Aquatics
1:23.16—Norah Pearson10Monticello Swim Club
1:06.54—Nora Guggenberger11Granite City Aquatics
1:18.14—Kenley Gordon11Great Wolf Swim Team
1:27.50—Molly McCann10New Hope Crystal Plymouth Swim Club
1:55.73—Morgan Cain11Monticello Swim Club
1:03.93100 Back
—Gracie Mork16Great Wolf Swim Team
1:04.67—Elise Dyvik12Metro Marlins Swim Team
1:31.78—Logan Larson10Granite City Aquatics
1:40.81—Trudy Koning10Metro Marlins Swim Team
1:34.22—Lauren Lantto10Great Wolf Swim Team
1:27.19—Olivia Scribner9New Hope Crystal Plymouth Swim Club
1:51.28—Isabella Lundequam11Great Wolf Swim Team
1:50.35—Anna Kurth Kurth10New Hope Crystal Plymouth Swim Club
2:13.35—Siyona Mukherjee6New Hope Crystal Plymouth Swim Club
2:48.17—Drew Gorzek11Great Wolf Swim Team
1:10.94—Akira Arasu6New Hope Crystal Plymouth Swim Club
2:36.09—Joe Stoterau11Velocity Aquatics
1:30.43—Ellie Linder10Wright County Wave
1:49.68—Raya Antinucci8New Hope Crystal Plymouth Swim Club
2:21.62—Keegan Moen10Great Wolf Swim Team
1:54.86—Eva Vanderheyden10Great Wolf Swim Team
1:38.04—Lexi Slater9Sea Devils
1:59.87—Loretta Litchy9Sea Devils
2:05.79—Elowyn Davy Davy8New Hope Crystal Plymouth Swim Club
2:43.27—TRENTON SCHIEFELBEIN10Central Minnesota Aquatics
1:30.25100 Breast
—Maya Mitchell11Great Wolf Swim Team
1:24.55—Charlee Beaudry10Sea Devils
1:58.72—Jaidyn Crane11Wright County Wave
1:42.55—Jada Opoku10Great Wolf Swim Team
1:54.72—Norah Pearson10Monticello Swim Club
1:24.36—Ayla Raph11New Hope Crystal Plymouth Swim Club
1:42.98—Harry Schultz11New Hope Crystal Plymouth Swim Club
1:29.47—Colette Glaus11New Hope Crystal Plymouth Swim Club
1:29.68—Camille Shock10New Hope Crystal Plymouth Swim Club
2:06.23—Ruben Lee11Sea Devils
1:38.67—Evelynn Delaney10Granite City Aquatics
1:28.11—Amelia Hasek9Granite City Aquatics
2:15.08—Logan Anderson9Wright County Wave
1:58.77—Addie Anderson9Metro Marlins Swim Team
2:18.16—Rose Bitterman11Velocity Aquatics
1:41.19—Parker Brevig11New Hope Crystal Plymouth Swim Club
1:31.03—Trystan Tanner11New Hope Crystal Plymouth Swim Club
1:22.25—Lochlan Kelly10New Hope Crystal Plymouth Swim Club
1:44.21—Isaiah Wright9Central Minnesota Aquatics
1:57.29—Ellie Linder10Wright County Wave
1:54.58100 Fly
—Imina Omonuwah10New Hope Crystal Plymouth Swim Club
1:50.58—Teague Perry10Sea Devils
1:20.89—Paige Begnaud10New Hope Crystal Plymouth Swim Club
1:29.00—Parker Brevig11New Hope Crystal Plymouth Swim Club
1:31.55—Felicity Friker13Great Wolf Swim Team
1:09.54—Frances Eggert13New Hope Crystal Plymouth Swim Club
1:21.57—Kaia Casey15Great Wolf Swim Team
1:01.23100 IM
—Abily Joseph14Velocity Aquatics
1:14.74—valerie Foster12New Hope Crystal Plymouth Swim Club
1:27.89—Victoria St. Germain11Granite City Aquatics
1:48.24—Maddie Laemmle10Central Minnesota Aquatics
1:23.92—Cora Wagner9Sea Devils
1:53.46—Everett Keyler9Wright County Wave
1:49.82—Alice Macedo11New Hope Crystal Plymouth Swim Club
1:30.71—Delilah Wright11Central Minnesota Aquatics
1:34.31—Evelynn Delaney10Granite City Aquatics
1:17.60—Bodhi Lauby10Sea Devils
1:39.28—Rafi Ochoa8New Hope Crystal Plymouth Swim Club
1:51.83—Charlee Beaudry10Sea Devils
1:43.72—Lillian Saunders11New Hope Crystal Plymouth Swim Club
1:25.99—Raina Hill11Great Wolf Swim Team
1:37.90—Will Witt11New Hope Crystal Plymouth Swim Club
1:16.18—Imina Omonuwah10New Hope Crystal Plymouth Swim Club
1:36.74—Bridget Thayer10New Hope Crystal Plymouth Swim Club
1:25.26—Charlie Engler9Metro Marlins Swim Team
1:50.08—Grant Ambrosia11Great Wolf Swim Team
1:34.63—Abby Nohrenberg11Great Wolf Swim Team
1:45.38400 IM
—Will Witt11New Hope Crystal Plymouth Swim Club
5:55.93—Sophia Robinson10New Hope Crystal Plymouth Swim Club
6:29.72—Trystan Tanner11New Hope Crystal Plymouth Swim Club
5:22.98500 Free
—Sabrina Shrestha14New Hope Crystal Plymouth Swim Club
5:46.48—Lois Singer10New Hope Crystal Plymouth Swim Club
7:32.46—Lochlan Kelly10New Hope Crystal Plymouth Swim Club
6:36.82—Logan Anderson9Wright County Wave
8:29.35—Henrik Maus12New Hope Crystal Plymouth Swim Club
5:49.16—Izza Mork13Great Wolf Swim Team
5:27.38—Frank Singer12New Hope Crystal Plymouth Swim Club
5:55.02—Bridget Thayer10New Hope Crystal Plymouth Swim Club
7:26.97—Lillian Saunders11New Hope Crystal Plymouth Swim Club
7:56.84—Amelia Cook10Monticello Swim Club
8:04.21—Jack Hallermann10Velocity Aquatics
8:06.96—Jaidyn Crane11Wright County Wave
8:02.56—Spencer Hiestand8Wright County Wave
8:26.21—Sloane Hills11Wright County Wave
7:33.50—Ayla Raph11New Hope Crystal Plymouth Swim Club
8:54.90