Swimcloud
MI OLY Michigan Open
Open, Timed Finals, #None
Name Time FINA Imp
Jon Lee
Unattached
U 506 +2.1% SB
Open, A Final, #54
Name Time FINA Imp
1 Alex King
Unattached
657
2 Ethan Fazekas
Windsor Aquatic Club
651
3 Rudy Aguilar-Fernandez
Club Wolverine
626 -1.7%
4 David Nie
OLY Swimming
595 -1.2%
5 Zac Miceli
Oakland
586 +2.8% PB
6 Zach Milke
Utica Shelby Swim Club
578 -1.7%
7 Alec Mull
Unattached
535 PB
8 Brett Larson
Oakland
529 +1.1% PB
Open, B Final, #54
Name Time FINA Imp
1 Patrick Olmsted
Kingfish Aquatic Club
576 +1.4% PB
2 Elliot Olsson
GT Bay YMCA Breakers
550
3 Bailey Curtis
Flint Falcons
538 -1.4%
3 Tyler Hong
Great Lakes Sailfish Swimming
538 +2.2% PB
5 Julian Palace
Grosse Pointe Gators
534 +1.2% PB
5 Nick Tran
Club Wolverine
515 +2.9% PB
6 Jack Hamilton
Atlantis Swimming
497 +3.4% PB
7 Ethan Kingsley
Utica Shelby Swim Club
484 +6.5% PB
Open, C Final, #54
Name Time FINA Imp
1 Griffin Seifert
Flint Falcons
498 +0.2% PB
2 Hudson Hutchinson
Flint Falcons
493 -1.5%
3 Jacob Babe
Great Lakes Tritons
471 -0.7%
4 Wes Richards
Club Wolverine
468 +4.5% PB
4 Matt Williams
Club Wolverine
468 PB
6 John Cameron
Club Wolverine
466 +1.6% PB
6 Mason Harding
Flint Falcons
463 +1.2% PB
7 Thomas Trueax
OLY Swimming
424 -0.4%
Open, Preliminaries, #54
Name Time FINA Imp
1 Ethan Fazekas
Windsor Aquatic Club
600
2 Rudy Aguilar-Fernandez
Club Wolverine
595 -3.4%
3 David Nie
OLY Swimming
576 -2.3%
4 Zac Miceli
Oakland
575 +2.2% SB
5 Alex King
Unattached
573
6 Ryan Lawrence
Birmingham Blue Dolphins
569 -2.0%
7 Zach Milke
Utica Shelby Swim Club
555 -3.1%
8 Peter Corsetti
Kingfish Aquatic Club
536 -1.4%
9 Brett Larson
Oakland
534 +1.4% PB
10 Zach Rentner
Oakland
529 -2.1%
11 Alec Mull
Unattached
528 PB
12 Patrick Olmsted
Kingfish Aquatic Club
523 -1.8%
13 Bailey Curtis
Flint Falcons
513 -3.0%
14 Jon Lee
Novi Sturgeons
506 0.0%
15 Nick Tran
Club Wolverine
499 +1.8% PB
16 Tyler Hong
Great Lakes Sailfish Swimming
498 -0.3%
17 Elliot Olsson
GT Bay YMCA Breakers
494
18 Kaden Schwaiger
Birmingham Blue Dolphins
492
19 Julian Palace
Grosse Pointe Gators
490 -1.6%
20 Iain Bukowinski
Birmingham Blue Dolphins
478 +1.0% PB
21 Ethan Kingsley
Utica Shelby Swim Club
470 +5.6% PB
22 Jack Hamilton
Atlantis Swimming
466 +1.3% PB
23 Jacob Babe
Great Lakes Tritons
458 -1.7%
23 Mason Harding
Flint Falcons
458 +0.8% PB
25 Matt Williams
Club Wolverine
456 PB
25 Hudson Hutchinson
Flint Falcons
452 -4.4%
26 Wes Richards
Club Wolverine
452 +3.4% PB
27 John Kruszewski
Motor City Aquatics
447 -2.2%
28 Theo Peristeridis
Southwest Y Sharks
445
29 John Cameron
Club Wolverine
442 -0.2%
30 Griffin Seifert
Flint Falcons
429 -5.0%
31 Allen Diao
Birmingham Blue Dolphins
426 -6.6%
32 Keith Peristeridis
Southwest Y Sharks
424 +0.4% PB
33 Connor Nguyen
Liquid Lightning
421 -2.9%
34 Isaiah Darnall
Great Lakes Tritons
418 +4.9% PB
35 Thomas Trueax
OLY Swimming
417 -1.0%
36 William Cameron
Livonia Community Swim Club
413 +8.0% PB
37 Abram Hagedorn
Toledo
410 +1.4% PB
38 Evan Miller
Liquid Lightning
405 +0.8% PB
39 John Hurley
Grosse Pointe Gators
404 PB
40 Edmund Hernandez
Saline Swim Team
403 -3.8%
40 Gabe Wilder
Hammerhead Swim Club
403
42 Jack Haase
Saline Swim Team
402 -2.9%
42 Reeve Doctor
East Grand Rapids Aquatics
401 PB
43 Ethan Saunders
Saline Swim Team
396 -0.9%
44 Timofei Ivanov
Lakers Aquatic Club
395 +11.1% PB
45 Josh Zexter
Kingfish Aquatic Club
393 +1.0% PB
46 Erik Lopez
East Grand Rapids Aquatics
389
47 ty Minton
Most
388 +0.5% PB
48 Andrew Zhao
OLY Swimming
387 0.0%
49 Rory Lange
Birmingham Blue Dolphins
386
50 Jacob Hazelton
Kingfish Aquatic Club
383 PB
51 Tyler Smith
Saline Swim Team
382 -0.8%
51 Logan Stombaugh
Plymouth-Canton Cruisers
382 -0.2%
53 Julian Russell
Flint Falcons
380 -6.5%
53 Avery LeTourneau
Rapid Area YMCA
378
54 Alex Levashkevich
Flint Falcons
374 -3.0%
55 James Lindenberg
Hurricane Penguins Swim Club
368 PB
56 Lucas Harding
Plymouth-Canton Cruisers
367 PB
57 Louie Sun
Midland Dolphins
366 PB
58 Robert Yang
Saline Swim Team
365 +4.4% PB
59 Max Jung
East Grand Rapids Aquatics
364
60 Matthew Pietsch
Birmingham Blue Dolphins
361 +2.4% SB
61 Nate Turner
Lakeview Aquatic Club
360 PB
62 Derek Larson
Unattached
360 PB
63 Dallas Fisher
Hurricane Penguins Swim Club
358 PB
64 Alex Bemben
Hammerhead Swim Club
357
65 Justin Pecora
Novi Sturgeons
356 +4.7% PB
66 Josh Walker
Southwest Y Sharks
354 PB
67 Kenny Pontius
East Grand Rapids Aquatics
352 PB
68 Mitchell Lucky
Flint Falcons
349 -2.3%
69 Nate Stiyer
Grosse Pointe Gators
343 +4.5% PB
70 Mason Solecki
Motor City Aquatics
342 +12.1% PB
71 Lucas Maceroni
Atlantis Swimming
342 -1.0%
72 Ethan Creed
Midland Dolphins
340 PB
73 Matthew Keller
Rapid Area YMCA
335
74 Evan McKelvey
Saline Swim Team
333 -3.6%
74 Ryker Rush
Utica Shelby Swim Club
333 +5.8% PB
76 Jack Shemke
Club Wolverine
332 PB
76 Joseph Scola
Liquid Lightning
332 PB
77 Lars Boehme
Utica Shelby Swim Club
331 +0.1% PB
77 Ryan Smalley
Atlantis Swimming
331 +0.2% PB
79 Andrew Zhang
East Grand Rapids Aquatics
327 PB
79 Zane Peecher
DRD
325 PB
80 LaVaughn Veasey
Atlantis Swimming
323 +0.1% PB
81 Eric Yuan
OLY Swimming
313 +1.8% PB
82 Dillon Blair
Mid-Michigan Aquatics
313
83 Alexey Konstantinov
Plymouth-Canton Cruisers
311 PB
84 Ryan Duan
OLY Swimming
281 +0.6% PB
85 Ethan DeNeen
Kingfish Aquatic Club
237 PB
Colin Murphy
Birmingham Blue Dolphins
NS
Anthony DeBerardino
Great Lakes Tritons
NS
Patrick Periard
East Grand Rapids Aquatics
NS
11 - 12, Timed Finals, #46
Name Time FINA Imp
1 Alex Duhaime
Great Lakes Tritons
370 +1.2% PB
2 Jon Mason
Flint Falcons
358 -1.2%
3 Fletcher Smith
Hurricane Penguins Swim Club
340 +1.1% PB
4 AJ Robertson
Liquid Lightning
326 PB
5 Carter Diedrich
Saline Swim Team
312 -2.9%
6 Leonardo Simoncini
Plymouth-Canton Cruisers
310 -1.3%
7 Nolan Gresens
Novi Sturgeons
303 +8.4% PB
8 Devin Dilger
Utica Shelby Swim Club
299 +1.7% PB
9 Hans Machus
Motor City Aquatics
292 +4.2% PB
10 Graesen McAllister
OLY Swimming
287 -0.3%
11 Keiran Rahmaan
Grosse Pointe Gators
287 +2.9% PB
12 Ryan Gurgel
Plymouth-Canton Cruisers
287 PB
13 Blaise Moon
Liquid Lightning
283 +0.1% PB
14 Carson Ricker
Utica Shelby Swim Club
282 +0.0% PB
15 Auston Shafer
Great Lakes Tritons
280 +1.2% PB
16 Jake Vallan
Grosse Pointe Gators
278 +0.4% PB
17 David Schabacker
Utica Shelby Swim Club
276 +0.6% PB
18 Kaz Sieja
Hurricane Penguins Swim Club
274 -2.3%
19 Quintin Monty
Hurricane Penguins Swim Club
272 +8.4% PB
20 Logan Sheard
GT Bay YMCA Breakers
272 PB
21 Patrick Barna
Liquid Lightning
271 +3.3% PB
22 Jack Hurst
Grosse Pointe Gators
269 +2.1% PB
23 Gianni Carlino
Pointe Aquatics
269 +5.1% PB
24 Adam Laba
OLY Swimming
268 -2.8%
25 Wyatt Pawlaczyk
Liquid Lightning
267 +1.4% PB
26 Logan McCahill
East Grand Rapids Aquatics
262 PB
27 Ben Rosenthal
Atlantis Swimming
260 -3.4%
28 Oliver Wisniewski
Atlantis Swimming
259 +1.4% PB
28 Adam Kuc
Great Lakes Tritons
259 +2.4% PB
30 Brian Cho
Novi Sturgeons
256
30 Colin Gibson
Greater Kalamazoo Crocs
254 PB
30 Amadou Sall
Lakers Aquatic Club
254 +6.2% PB
32 Max Sviridov
Utica Shelby Swim Club
253 +0.9% PB
32 Chase Zoltak
Flint Falcons
251 +1.7% PB
33 David Rampy
Fenton Area Swim Team
251 PB
34 Matthew Drew
GT Bay YMCA Breakers
250 PB
35 Jack Gehlert
Pointe Aquatics
248 +0.4% PB
36 Eduardo Rengifo
Utica Shelby Swim Club
248 +4.3% PB
37 Keaton Fitzgerald
OLY Swimming
247 +3.9% PB
38 Charles Jiang
OLY Swimming
246 +11.8% PB
39 Andrew Galben
OLY Swimming
244 +2.7% PB
40 Luke Willson
Pointe Aquatics
242 PB
41 Theodore Shi
OLY Swimming
241 +10.1% PB
42 Owen Schadler
Saline Swim Team
239 +1.6% PB
43 Tyler Blazoff
Livonia Community Swim Club
237 PB
44 Andy Szachta
OLY Swimming
236 +8.4% PB
45 Patrick Popyk
DRD
230
46 Caleb Bowers
Utica Shelby Swim Club
227 +4.8% PB
47 Bailey Symington
Utica Shelby Swim Club
226 +2.1% PB
48 Kendall Pape
OLY Swimming
226 +0.6% PB
49 Brent Riehl
DRD
224 PB
50 Gonzalo Pena
Liquid Lightning
223 +8.9% PB
50 Noah Buist
Midland Dolphins
223 +4.6% PB
52 Will Cabana
Hammerhead Swim Club
222
52 Evan Fox
Liquid Lightning
217 -2.5%
53 Jack Knoper
Atlantis Swimming
217 +0.4% PB
54 Adrian Salgado
Plymouth-Canton Cruisers
215
55 Cole Aten
Club Wolverine
212 -3.8%
56 Andrew Steele
Saline Swim Team
212 -0.6%
57 Sujay Maddireddy
Liquid Lightning
211 +10.3% PB
58 Jason Lin
OLY Swimming
206 +6.8% PB
59 Micah Spitzley
East Grand Rapids Aquatics
203 PB
60 Carter Pelletier
Saline Swim Team
199 +1.8% PB
61 Joey Paolicchi
Novi Sturgeons
194 +4.3% PB
62 Jack Fries
Flint Falcons
190 +3.7% PB
63 Luke Mychalowych
Motor City Aquatics
185 +0.8% PB
64 Cooper Nugent
OLY Swimming
184 +4.5% PB
65 Joseph Sun
OLY Swimming
184 +3.0% PB
66 Adam Johnson
Grosse Pointe Gators
183 +5.1% PB
67 Aidan Moorehead
OLY Swimming
176 -3.1%
68 Cameron Dunaitis
Club Wolverine
172 PB
68 Lucas Busch
Mid-Michigan Aquatics
172
70 Saad Albujuq
DRD
164 PB
70 Andrew Deng
OLY Swimming
162 +8.1% PB
71 Evan Steele
Saline Swim Team
162 +4.5% PB
72 Blake Wilson
Livonia Community Swim Club
161 PB
73 Wyatt Minton
Most
154 -4.9%
74 Max Morse
Utica Shelby Swim Club
154 -1.7%
Alex Lampi
Novi Sturgeons
Sebastian Selem Carmona
Liquid Lightning
NS
10 and under, Timed Finals, #44
Name Time FINA Imp
1 Connor McMahon
Grosse Pointe Gators
244 +3.8% PB
2 Phillip Zhavoronkov
Novi Sturgeons
227 +0.4% PB
3 Matthew Schwiderson
OLY Swimming
214 +2.1% PB
4 kiernan tague
Grosse Pointe Gators
202 PB
5 Logan Michalkow
OLY Swimming
202 +2.9% PB
6 Kevin Cong
Utica Shelby Swim Club
195 -0.9%
7 Ryan Pursley
Utica Shelby Swim Club
190 +1.4% PB
8 Owen Cooper
Flint Falcons
185 +11.3% PB
9 Roshi Turner
Atlantis Swimming
183 -1.0%
10 Kyle Ragsdale
Fenton Area Swim Team
182 PB
11 Kairui Cong
Utica Shelby Swim Club
174 +1.0% PB
12 Johnny Song
Utica Shelby Swim Club
169
13 Eli Soderberg
Midland Dolphins
168 +0.2% PB
14 Charlie Bronk
Pointe Aquatics
165 +4.6% PB
15 Lucas Macy
Plymouth-Canton Cruisers
165 PB
16 Evan Harris
OLY Swimming
164 +3.2% PB
17 David Huang
Plymouth-Canton Cruisers
163
18 Corey Minous
Utica Shelby Swim Club
160 0.0%
19 Ganen McAllister
OLY Swimming
159 +1.2% PB
20 Daniel Shi
Plymouth-Canton Cruisers
157 PB
21 William Loveland
Saline Swim Team
155 +2.4% PB
22 Alexander Willson
Pointe Aquatics
154 PB
23 George Witte
Atlantis Swimming
151 +1.4% PB
24 Ishaan Marfatia
Liquid Lightning
150
25 Nicholas Galben
OLY Swimming
149 +6.5% PB
26 Tommy Moreland
Pointe Aquatics
145 +0.4% PB
27 Luc Samoray
Atlantis Swimming
144 -5.2%
28 Jack Collins
Atlantis Swimming
143 +5.8% PB
29 Collin Morrison
Great Lakes Tritons
142 +4.1% PB
30 Jack Howe
Pointe Aquatics
140 +2.9% PB
31 Ethan Bull
Saline Swim Team
138 -1.3%
32 Sam Gowen
Great Lakes Tritons
128 +0.8% PB
33 TJ Donnan
Atlantis Swimming
126 +1.4% PB
34 Henry Fokken
Liquid Lightning
124 +8.7% PB
35 Owen McKelvey
Saline Swim Team
120 -3.7%
36 Jacob Ritter
Atlantis Swimming
119 +3.9% PB
37 Dante Dulay
Plymouth-Canton Cruisers
117
38 Jake MacPhail
Great Lakes Sailfish Swimming
100 +9.3% PB
39 Jackson Quinn
Atlantis Swimming
93 +0.3% PB
40 Gabe Soderberg
Midland Dolphins
81
41 Aidan Goodwin
OLY Swimming
69 -0.8%
Alex June
OLY Swimming
NS
George Marsh
Motor City Aquatics
NS

Events