Swimcloud
MI OLY Michigan Open
Finals
Name Time FINA Imp
1 Ian Allen
Hurricane Penguins Swim Club
660 +0.7% SB
2 Brendan Oswald
Windsor Aquatic Club
653 PB
3 Adam Vlasic
OLY Swimming
652 +0.3% PB
4 Zack Andrews
Unattached
651 +0.9% PB
5 Mark Krusinski
Unattached
609 PB
6 Cooper Drouillard
Atlantis Swimming
602 +2.6% PB
7 Josh Zexter
Kingfish Aquatic Club
579 +1.3% SB
9 Matt Vassilakos
OLY Swimming
563 +4.9% PB
10 Callaway Grainer
OLY Swimming
562 +0.6% PB
11 Charlson Teo
Spartan Aquatic Club (MI)
551 +0.6% SB
8 Auben Nugent
OLY Swimming
532 -7.7%
12 Griffin Curtis
OLY Swimming
528 +1.2% SB
13 Gianni Carlino
Pointe Aquatics
521 -0.6%
14 Connor Sawyer
Atlantis Swimming
517 +0.5% PB
17 Lucas Maceroni
Atlantis Swimming
516 +11.6% PB
15 Marko Vucelic
Spartan Aquatic Club (MI)
513 +0.6% PB
18 Jon Mason
OLY Swimming
509 +3.5% PB
16 Andre Aro
Southwest Y Sharks
481 +2.9% PB
19 Chad Wright
Unattached
469 -2.5%
20 Shawn Bayer
OLY Swimming
462 +3.2% PB
21 Gonzalo Pena
Liquid Lightning
456 +0.8% PB
22 Max Haney
OLY Swimming
441 +8.3% PB
23 Angus MacDonald
Birmingham Blue Dolphins
425 PB
24 Keiran Rahmaan
Grosse Pointe Gators
409 -3.9%
Preliminaries
Name Time FINA Imp
1 Zack Andrews
Unattached
651 +0.9% PB
2 Brendan Oswald
Windsor Aquatic Club
605 PB
3 Adam Vlasic
OLY Swimming
600 -2.5%
4 Mark Krusinski
Unattached
583
5 Ian Allen
Hurricane Penguins Swim Club
571 -4.2%
6 Jack Hamilton
Atlantis Swimming
566 -2.4%
7 Josh Zexter
Kingfish Aquatic Club
551 -0.4%
8 Cooper Drouillard
Atlantis Swimming
538 -1.1%
9 Auben Nugent
OLY Swimming
525 -8.1%
10 Griffin Curtis
OLY Swimming
523 +0.8% SB
11 Callaway Grainer
OLY Swimming
521 -1.9%
12 Marko Vucelic
Spartan Aquatic Club (MI)
513 +0.6% PB
13 Matt Vassilakos
OLY Swimming
502 +1.2% SB
14 Charlson Teo
Spartan Aquatic Club (MI)
501 -2.6%
15 Evan Bartow
OLY Swimming
498 +0.5% SB
16 Andre Aro
Southwest Y Sharks
485 +3.1% PB
17 Carson Wolf
Liquid Lightning
478 PB
18 Gianni Carlino
Pointe Aquatics
475 -3.8%
19 Connor Sawyer
Atlantis Swimming
470 -2.8%
20 Chad Wright
Unattached
468 -2.5%
21 Shawn Bayer
OLY Swimming
461 +3.2% PB
22 Jon Mason
OLY Swimming
460 +0.1% SB
23 Joel Diccion
OLY Swimming
458 +4.7% SB
24 Kieron Bezuidenhout
Spartan Aquatic Club (MI)
434 +2.0% PB
25 Matt Adanin
Club Wolverine
432 +3.6% PB
26 Gonzalo Pena
Liquid Lightning
429 -1.3%
27 Max Haney
OLY Swimming
421 +6.9% PB
28 Lucas Maceroni
Atlantis Swimming
416 +5.0% SB
29 Keiran Rahmaan
Grosse Pointe Gators
416 -3.3%
30 Noah Long
Racer X Aquatics
415 -1.0%
31 Angus MacDonald
Birmingham Blue Dolphins
406 PB
32 Eduardo Rengifo
Utica Shelby Swim Club
400 +1.5% PB
33 John Decator
Pointe Aquatics
400 +11.1% PB
34 Blayne Risher
OLY Swimming
391
35 Joe Wood
Lakeview Aquatic Club
383
36 Ben Davis
Great Lakes Sailfish Swimming
378 +6.4% SB
37 Sean Diffenderfer
Spartan Aquatic Club (MI)
369 +5.2% PB
38 Carson Ricker
Utica Shelby Swim Club
369 +1.8% PB
39 Max Sviridov
Utica Shelby Swim Club
365 +1.8% PB
40 Matthew Kaley
Atlantis Swimming
364 +3.0% SB
41 Jack Cicco
Utica Shelby Swim Club
361 +4.6% PB
42 Braden Falvo
OLY Swimming
349 +3.6% PB
43 Aidan Farrell
Southwest Y Sharks
347 +2.1% PB
44 Blaise Moon
Liquid Lightning
347
45 Aaron Halboth
Drop Aquatics
333 +8.4% SB
46 Jack Gehlert
Pointe Aquatics
331 +6.0% PB
47 Andrew Galben
OLY Swimming
330 +1.8% PB
48 Bailey Symington
Utica Shelby Swim Club
326 PB
49 Caleb Bowers
Utica Shelby Swim Club
315 +0.1% PB
50 Gavin Elmquist
OLY Swimming
308 PB
51 TYLER AUSTIN
Atlantis Swimming
302 PB
52 Hassan Ezzeddine
Drop Aquatics
297
53 Andrew Deng
OLY Swimming
290 +2.3% PB
54 Marcello Brito
Liquid Lightning
276 -0.2%
55 Alex Agius
Grosse Pointe Gators
268 +8.4% PB
Juan DiCosmo
Utica Shelby Swim Club
Theodore Shi
OLY Swimming
Alexander Murphree
OLY Swimming
NS

Events