Swimcloud
MN HURR Spring Opener
17 and over, Timed Finals, #301
Name Time Pts
1 Khoi Pham
Great Wolf Swim Team
532
2 Max Dehen
Great Wolf Swim Team
489 PB
3 Logan Shafer
Great Wolf Swim Team
453
4 Luke Anderson
Hurricanes Swim
444 PB
5 Christian St Clair
Riptide Swim Team
431
6 Spencer Bury
MN Flyers Swim Team
370
7 Quin Greskowiak
Great Wolf Swim Team
226 PB
Sjon Greseth
Riptide Swim Team
NS
Jack Van Meter
Riptide Swim Team
NS
Connor McGrath
Riptide Swim Team
NS
17 and over, Timed Finals, #101
Name Time Pts Imp
1 Ryan Zelen
Lake Superior Swim Club
667 PB
2 Dutch Franko-Dynes
MN Flyers Swim Team
587
3 Cale Blinkman
St. Croix Swim Club
594 PB
4 Parker Kabe
Sea Devils Swim Club
547 -3.3%
5 Kam Loven
Sea Devils Swim Club
472 -4.3%
6 Ethan Anderson
Lake Superior Swim Club
354
7 Ethan Rosenthal
Hurricanes Swim
330
8 Michael Benusa
Sea Devils Swim Club
321 PB
9 Jonathan Eisenbrandt
St. Croix Swim Club
305 PB
10 Luke Dickinson
St. Croix Swim Club
187
17 and over, Timed Finals, #201
Name Time Pts
1 Ben Chatwin
North Suburban Aquatic Club
672
2 James Cross
Foxjets Swim Team
506 PB
3 Carter Barton
Life Time Minnesota
402 PB
4 Liam Hunter
North Suburban Aquatic Club
380
5 Logan Thomas
North Suburban Aquatic Club
275
17 and over, Timed Finals, #401
Name Time Pts
1 Dane Hudson
Minnetonka Swim Club
597
2 Max Taylor
WEST
536
3 Callen Zemek
WEST
524 PB
15 - 16, Timed Finals, #301
Name Time Pts Imp
1 Tim Rizzo
Riptide Swim Team
675
2 Zach Hopp
Great Wolf Swim Team
683
3 Andrew Calcutt
Riptide Swim Team
611
4 Seth Krause
Riptide Swim Team
609 +2.1% PB
5 Isaac Pan
Great Wolf Swim Team
586
6 Andrew Ullman
Great Wolf Swim Team
585 PB
7 Lukas Johnson
Minneapolis Otters
578 PB
8 Donovan Durand
Great Wolf Swim Team
559
9 Mason Smisek
Great Wolf Swim Team
490
10 Chase Brustad
Riptide Swim Team
488 PB
11 Keegan Henning
Riptide Swim Team
474
12 Jon Wise
Riptide Swim Team
517
13 Joe Privratsky
Great Wolf Swim Team
464
14 Peter Yi
Great Wolf Swim Team
509
15 Nico Shrestha
Hurricanes Swim
482 PB
16 Liam Gulaid
Great Wolf Swim Team
481 PB
17 Brogan O'Donnel
Riptide Swim Team
432 PB
18 Max Brown
Great Wolf Swim Team
424
19 Devin Anderson
Riptide Swim Team
406
20 Andrew Hoppe
Great Wolf Swim Team
402 PB
21 Gabe Gauderman
Hurricanes Swim
369 +6.4% PB
22 Daniel Larson
Great Wolf Swim Team
368
23 Jakob Fossen
Riptide Swim Team
367
24 Noble Singer
Great Wolf Swim Team
405 PB
25 Tyler Bruchmann
Great Wolf Swim Team
389
26 Ben Clair
Hurricanes Swim
364 PB
27 Samuel Deneen
Great Wolf Swim Team
210
28 Josh Nygaard
Great Wolf Swim Team
200
Aidan Mulvaney
Great Wolf Swim Team
NS
15 - 16, Timed Finals, #201
Name Time Pts Imp
1 Bjorn Plante
Life Time Minnesota
505
2 Gus Marin
Foxjets Swim Team
513 +0.3% SB
3 Will Chatwin
North Suburban Aquatic Club
449
4 Tanay Salunke
Foxjets Swim Team
396
5 Otto Belschner
Life Time Minnesota
314 PB
6 Samuel Feldman
Life Time Minnesota
282 PB
7 Alex Elsner
Life Time Minnesota
181 PB
Jacob Wallace
Life Time Minnesota
NS
15 - 16, Timed Finals, #401
Name Time Pts Imp
1 Kai Louie
Minnetonka Swim Club
708
2 Nick Kale
Minnetonka Swim Club
595
3 Noah Rice
Star Swim Team
542
4 David Sinclair
WEST
589
5 Elliot Berman
Minnetonka Swim Club
490
6 Brannon Bjork
Central Minnesota Aquatics
422 PB
7 Jonah Wetrosky
WEST
405 +0.2% PB
8 Jacob Dahl
WEST
355 PB
9 Will Kibbe
Unattached
303
Alex Galbreath
Minnetonka Swim Club
NS
15 - 16, Timed Finals, #101
Name Time Pts
1 Brodie Watson
St. Croix Swim Club
652 PB
2 Elijah Christenson
Sea Devils Swim Club
635 PB
3 Aidan Bloomquist
St. Croix Swim Club
624
4 Julien Yung
Lake Superior Swim Club
553
5 Joshua Dalluge
Sea Devils Swim Club
426 PB
6 Micah Rysavy
MN Flyers Swim Team
411 PB
7 Max Robinson
Hurricanes Swim
338
8 Andrew Eisenbrandt
St. Croix Swim Club
278
9 Peter Mayer
Hurricanes Swim
277
10 Karl Schmid
Hurricanes Swim
189
11 Tucker Snook
Hurricanes Swim
2
Kendal Neary
MN Flyers Swim Team
NS
13 - 14, Timed Finals, #401
Name Time Pts Imp
1 Max Dow
Unattached
627
2 Jeremiah Totall
Unattached
608
3 Samuel Sinclair
WEST
568 PB
4 Vihaal Vellanki
Minnetonka Swim Club
471 PB
5 Ryan Melquist
WEST
417 PB
6 Danton Dale
WEST
461 +0.3% PB
7 AJ Dehnke
WEST
459 PB
8 Andrew Pana
WEST
332 PB
9 Brayden Slavik
WEST
330 -1.5%
10 Sam haddad
Unattached
397
11 Joe Ricker
Star Swim Team
289
12 Will Anderson
Minnetonka Swim Club
309 PB
13 Robert Bellairs
WEST
232 PB
14 Alex Oestreich
High Tides Swim Club
259 PB
15 Ethan Field
High Tides Swim Club
232
16 David Siemienas
WEST
164 PB
17 Campbell Wencel
Star Swim Team
205 PB
18 Alex Janni
WEST
161
19 Nicolas Rowen
Minnetonka Swim Club
45
20 Nicholas Serbus
High Tides Swim Club
27
21 Lars Johnson
Unattached
15
22 Spencer Tabor
Minnetonka Swim Club
2
23 George Rehbein
WEST
12 PB
Peter Groshens
WEST
Matthew Krogman
Unattached
NS
13 - 14, Timed Finals, #301
Name Time Pts Imp
1 Jackson Kehler
Riptide Swim Team
787 +1.0% PB
2 Will Melsha
Great Wolf Swim Team
711 PB
3 Tyler Schultze
Great Wolf Swim Team
680 PB
4 Nick Melsha
Great Wolf Swim Team
627 PB
5 Max Kasal
Riptide Swim Team
576 +4.5% PB
6 Andy Nguyen
Great Wolf Swim Team
414 PB
7 Hiro McKee
Hurricanes Swim
447 PB
8 Erik Reed
Minneapolis Otters
320 PB
9 Will Privratsky
Great Wolf Swim Team
332 PB
10 Griffin Gaspersich
Great Wolf Swim Team
303
11 Quentin Lehman
Great Wolf Swim Team
227 PB
12 Evan Binder
Minneapolis Otters
218
13 Nicolas Jacobs
Great Wolf Swim Team
210 PB
14 Ben Loehr
Great Wolf Swim Team
123
Hung Nguyen
Riptide Swim Team
NS
Cole Hanson
Great Wolf Swim Team
NS
13 - 14, Timed Finals, #201
Name Time Pts Imp
1 Yash Salunke
Foxjets Swim Team
654 PB
2 Grant Wodny
North Shore Swim Club
618 PB
3 Grayson Hughes
Life Time Minnesota
535
4 Eric Howard
Foxjets Swim Team
522 +1.5% PB
5 Kaden Starcznski
Life Time Minnesota
459 PB
6 Sebastian Hultgren
Life Time Minnesota
419 PB
7 Will Clausman
Foxjets Swim Team
340 +3.7% PB
8 Luke Williams
Foxjets Swim Team
398 +3.3% PB
9 Cohen Robertson
North Suburban Aquatic Club
307 PB
10 Trev Barton
Life Time Minnesota
251 PB
11 Denis Krasnopeev
Life Time Minnesota
147
12 Alejandro Jimenez
Life Time Minnesota
55 PB
13 Nathaniel Nelson
Life Time Minnesota
49
14 Andrew Salberg
New Hope Crystal Plymouth Swim Club
19 PB
15 Ethan Cordeiro
New Hope Crystal Plymouth Swim Club
2
16 Alexander Nelson
North Suburban Aquatic Club
2
11 - 12, Timed Finals, #301
Name Time Pts
1 Sam Clark
Great Wolf Swim Team
669 PB
2 Will Barth
MN Flyers Swim Team
591 PB
3 Greyson Klein
Riptide Swim Team
400 PB
4 Walter Royal
Metro Marlins Swim Team
300 PB
5 Will Kirven
Hurricanes Swim
253
6 Riley Jeremiason
Metro Marlins Swim Team
234 PB
7 Henry Berg
Hurricanes Swim
338
8 Liam Donahue
Metro Marlins Swim Team
238 PB
9 Tenzin Lungtok
Hurricanes Swim
87 PB
10 Owen Miska
Great Wolf Swim Team
70
11 Jackson Gilster
Metro Marlins Swim Team
45
12 Isaac Fritz
Metro Marlins Swim Team
2
13 Morrison Vanderhoof
Great Wolf Swim Team
2
14 Jack Blake
MN Flyers Swim Team
2
Drew Davenport
Great Wolf Swim Team
NS
Carson Holmquist
Great Wolf Swim Team
NS
Jack Oakes
MN Flyers Swim Team
NS
Colin O'Connor
Riptide Swim Team
NS
11 - 12, Timed Finals, #101
Name Time Pts
1 Sig Isaacson
MN Flyers Swim Team
481 PB
2 Kai Sackreiter
MN Flyers Swim Team
412 PB
3 Jackson Kogler
St. Croix Swim Club
505 PB
4 Alex Larkin
Fastjets
361 PB
5 Andrew Nolde
St. Croix Swim Club
430
6 Bennett Wartner
MN Flyers Swim Team
370 PB
7 Paul Hartmann
St. Croix Swim Club
234 PB
8 Noah Hruby
St. Croix Swim Club
329
9 Elliot Yung
Lake Superior Swim Club
301
10 Wyatt Madson
Fastjets
165
11 Evan Shurson
St. Croix Swim Club
155 PB
12 Jackson Byboth
Sea Devils Swim Club
113
13 Max Yu
St. Croix Swim Club
220
14 Colin Wenzel
St. Croix Swim Club
74
15 Sherman Holmstadt
St. Croix Swim Club
149 PB
16 Colin McCormick
St. Croix Swim Club
2
17 Joey Sandhoefner
Hurricanes Swim
2
18 Ronald Harlander
Lake Superior Swim Club
2
Jack Oakes
MN Flyers Swim Team
NS
11 - 12, Timed Finals, #201
Name Time Pts Imp
1 Cayden Liao
Life Time Minnesota
471 PB
2 Landon West
North Shore Swim Club
475
3 William Isaak
New Hope Crystal Plymouth Swim Club
258
4 Lucas Johnson
Foxjets Swim Team
219 PB
5 Gabriel Jimenez
Life Time Minnesota
250
6 Rowan Tierney
New Hope Crystal Plymouth Swim Club
125 -0.8%
7 Martin Gablenko
Hurricanes Swim
99 PB
8 Daniel Dorfman
Life Time Minnesota
2
9 Dylan Everett
Life Time Minnesota
2
10 Ethan Bateman
North Suburban Aquatic Club
2 PB
11 Liam Schons
Hurricanes Swim
2
12 James Clemenson
Hurricanes Swim
2
Tyler Quattrin
North Suburban Aquatic Club
NS
Dylan Murphy
Hurricanes Swim
NS
9 - 10, Timed Finals, #201
Name Time Pts Imp
1 Andon Schoenberger
Life Time Minnesota
442 PB
2 Alex Korolev
Foxjets Swim Team
275
3 Eshaan Salunke
Foxjets Swim Team
249 PB
4 Alex Kosel
New Hope Crystal Plymouth Swim Club
243 -1.4%
5 Max Tsukerman
Life Time Minnesota
203 PB
6 Soren Wilkes
North Suburban Aquatic Club
182 PB
7 Eduardo Morales
Life Time Minnesota
168
8 Thatcher Robertson
North Suburban Aquatic Club
105 PB
9 Matthew Wright
North Suburban Aquatic Club
177
10 Nico Allen
Foxjets Swim Team
2
11 Rhys Witheridge
Life Time Minnesota
31
12 Barrett Shaul
Hurricanes Swim
2
13 Sebastian Princ
Life Time Minnesota
2
14 Ben Benz
Hurricanes Swim
2
Joshua Stinehart
Life Time Minnesota
NS
9 - 10, Timed Finals, #301
Name Time Pts
1 Simon Vinton
Metro Marlins Swim Team
352
2 Cooper Brauer
Great Wolf Swim Team
283
3 Carson Hammill
Great Wolf Swim Team
97
4 Ravi Elliott
Minneapolis Otters
19
Quang Nguyen
Riptide Swim Team
NS
James Lemus
Watertown Area Swim Kids
NS
9 - 10, Timed Finals, #401
Name Time Pts Imp
1 Hayden Lenarz
Central Minnesota Aquatics
565 PB
2 Theodore Strasburg
Hurricanes Swim
299 PB
3 Owen Larson
WEST
258 +2.8% PB
4 Ben Mitchell
Minnetonka Swim Club
330 PB
5 Cayden Jacobs
Wright County Wave
135 PB
6 Eli Kishish
Unattached
191 PB
7 Owen Nealy
Hurricanes Swim
53 PB
8 Ayden Pana
WEST
44
9 Michael Luo
Minnetonka Swim Club
31
10 Ellison Salk
Unattached
2
11 Zeke Rosenstein
Hurricanes Swim
2
12 Henry Nealy
Hurricanes Swim
2
Graham O'Neill
High Tides Swim Club
NS
Austen Recker
Minnetonka Swim Club
NS
9 - 10, Timed Finals, #101
Name Time Pts
1 Alexander Larson
St. Croix Swim Club
337
2 Luca Del Rio Chavez
St. Croix Swim Club
323
3 Matthew Fouquette
Fastjets
25
4 Spencer Damman
Sea Devils Swim Club
58
5 Matt Tan
St. Croix Swim Club
2
8 and under, Timed Finals, #301
Name Time Pts
1 Lucas Bakker
Great Wolf Swim Team
645 PB
Luken Stay
Minneapolis Otters
NS
Mishe Long
Unattached
NS
8 and under, Timed Finals, #101
Name Time Pts
1 Eric Yu
St. Croix Swim Club
141
2 Finn Kirven
Hurricanes Swim
2 PB
Lucien Espinosa
St. Croix Swim Club
NS
8 and under, Timed Finals, #201
Name Time Pts
1 Lucas Schoenberger
Life Time Minnesota
17
2 Tyler Hultgren
Life Time Minnesota
10
3 Beckett Nelson
Life Time Minnesota
2
4 Josh Peters
Life Time Minnesota
2
8 and under, Timed Finals, #401
Name Time Pts
1 Isaiah Corris
Unattached
170
2 Allen Bertelson
Wright County Wave
51
3 Henry Baker
Hurricanes Swim
2
4 Koll Liudahl
Hurricanes Swim
2
5 Thomas Grovender
Hurricanes Swim
2

Events