Swimcloud
MI OLY Michigan Open
A Final
Name Time FINA Imp
1 Devon Nowicki
Oakland
780 PB
2 Rudy Aguilar-Fernandez
Club Wolverine
768 -0.8%
3 Ethan Fazekas
Windsor Aquatic Club
698
4 Micah DeJonge
Oakland
697 -1.3%
5 Camden Murphy
Kingfish Aquatic Club
691 +0.7% SB
6 Nick Tran
Club Wolverine
677 +6.3% PB
7 Zac Miceli
Oakland
648 +3.4% SB
8 Austin Harper
Southwest Y Sharks
632 +0.4% PB
B Final
Name Time FINA Imp
9 Zach Rentner
Oakland
665 +0.8% SB
10 Jack Hamilton
Atlantis Swimming
618 +0.6% PB
11 David Nie
OLY Swimming
617 -1.6%
12 Zach Milke
Utica Shelby Swim Club
603 -1.5%
13 Keith Peristeridis
Southwest Y Sharks
602 0.0%
14 Bailey Curtis
Flint Falcons
596 -2.8%
15 Roldolfo Flores
Oakland
590 -0.9%
16 Isaac Rolfsen
Southwest Y Sharks
585 PB
C Final
Name Time FINA Imp
17 Tyler Hong
Great Lakes Sailfish Swimming
623 +1.9% PB
18 KJ Losee
Rapid Area YMCA
583 +0.5% SB
19 Abraham Apfel
Club Wolverine
578 +4.9% PB
20 John Cameron
Club Wolverine
556 -0.5%
21 Aidan Lee
OLY Swimming
551 -0.4%
22 Thomas Trueax
OLY Swimming
541 -0.2%
23 Hudson Hutchinson
Flint Falcons
533 -1.7%
24 Wes Richards
Club Wolverine
532 +5.3% PB
Preliminaries
Name Time FINA Imp
1 Rudy Aguilar-Fernandez
Club Wolverine
698 -4.1%
2 Camden Murphy
Kingfish Aquatic Club
673 -0.2%
3 Micah DeJonge
Oakland
658 -3.3%
4 Zac Miceli
Oakland
649 +3.5% SB
5 Nick Tran
Club Wolverine
644 +4.7% SB
6 Devon Nowicki
Oakland
643
7 Ethan Fazekas
Windsor Aquatic Club
637
8 Austin Harper
Southwest Y Sharks
629 +0.2% PB
9 Zach Rentner
Oakland
626 -1.2%
10 Peter Corsetti
Kingfish Aquatic Club
626 +0.4% PB
11 David Nie
OLY Swimming
610 -2.0%
12 Max Kempisty
Club Wolverine
603 -1.7%
13 Bailey Curtis
Flint Falcons
599 -2.7%
14 Roldolfo Flores
Oakland
590 -0.9%
15 Jack Hamilton
Atlantis Swimming
587 -1.1%
16 Isaac Rolfsen
Southwest Y Sharks
585 PB
17 Keith Peristeridis
Southwest Y Sharks
584 -1.0%
18 Zach Milke
Utica Shelby Swim Club
582 -2.7%
19 Tyler Hong
Great Lakes Sailfish Swimming
580 -0.5%
20 Jeremy Adams
Club Wolverine
576 -1.2%
21 Ian Allen
Hurricane Penguins Swim Club
563 +1.6% PB
22 John Cameron
Club Wolverine
558 -0.4%
23 Abraham Apfel
Club Wolverine
551 +3.3% PB
24 Julian Palace
Grosse Pointe Gators
550 -2.6%
25 Aidan Lee
OLY Swimming
545 -0.8%
26 KJ Losee
Rapid Area YMCA
533 -2.5%
27 Thomas Trueax
OLY Swimming
526 -1.1%
28 Hudson Hutchinson
Flint Falcons
526 -2.2%
29 Wes Richards
Club Wolverine
523 +4.7% SB
30 Parker Fiedrich
OLY Swimming
523 -0.8%
31 Christopher Westgate
OLY Swimming
515 -1.6%
32 Tristen Shao
Plymouth-Canton Cruisers
514 +0.9% PB
32 Alex Podrez
Great Lakes Sailfish Swimming
514 PB
34 Mason Harding
Flint Falcons
507 -0.6%
34 Iain Bukowinski
Birmingham Blue Dolphins
507 +1.9% PB
36 Jack Haase
Saline Swim Team
506 -2.0%
37 Griffin Seifert
Flint Falcons
504 -3.3%
38 Matt Vassilakos
OLY Swimming
498 +2.2% PB
39 Tyler Smith
Saline Swim Team
496 +0.0% PB
40 Isaiah Darnall
Great Lakes Tritons
492 -3.5%
41 Auben Nugent
OLY Swimming
481 -6.2%
42 Ethan Laba
OLY Swimming
480 +1.5% PB
43 Brent Bartos
Utica Shelby Swim Club
478 +0.1% PB
44 Griffin Gushman
OLY Swimming
471 -0.1%
45 John Hurley
Grosse Pointe Gators
471 PB
46 Sam Streberger
Great Lakes Tritons
469 +0.6% PB
47 Max Weber
Atlantis Swimming
466 +3.8% PB
48 John Kruszewski
Motor City Aquatics
458 -4.0%
49 Shawn Bayer
OLY Swimming
457 +1.4% PB
50 Ethan Saunders
Saline Swim Team
456 PB
51 Juan DiCosmo
Utica Shelby Swim Club
455 +5.8% PB
52 Logan Stombaugh
Plymouth-Canton Cruisers
450 PB
53 Evan Miller
Liquid Lightning
445 +1.0% PB
54 Abram Hagedorn
Toledo
444 -0.2%
55 Jason Nie
OLY Swimming
443 -1.4%
56 William Cameron
Livonia Community Swim Club
436 -3.8%
57 Rohan Kamat
OLY Swimming
433 -2.4%
58 Will Withrow
Birmingham Blue Dolphins
430 PB
59 Daniel Talbot
OLY Swimming
429 -1.3%
60 Nate Turner
Lakeview Aquatic Club
428 PB
61 Kenny Pontius
East Grand Rapids Aquatics
425 PB
62 Ryker Rush
Utica Shelby Swim Club
422 +0.3% PB
63 Andrew Zhao
OLY Swimming
420 +4.1% PB
64 Ben Miller
Southwest Y Sharks
410 PB
65 Avery LeTourneau
Rapid Area YMCA
402
66 Edmund Hernandez
Saline Swim Team
401 -0.9%
67 Lucas Harding
Plymouth-Canton Cruisers
397 PB
68 Nate Stiyer
Grosse Pointe Gators
394 +3.3% PB
69 Zane Peecher
DRD
392 PB
70 Ethan Creed
Midland Dolphins
391 +3.6% PB
71 Eric Yuan
OLY Swimming
387 +5.2% PB
72 Max Swiatkowski
Great Lakes Tritons
385 +1.6% PB
73 Matthew Keller
Rapid Area YMCA
385
74 Jack Shemke
Club Wolverine
381 PB
75 Dallas Fisher
Hurricane Penguins Swim Club
374 PB
76 Alex Levashkevich
Flint Falcons
374 PB
77 Ryan Meyer
Greater Kalamazoo Crocs
366 PB
78 Anthony Gibbons
Club Wolverine
364 PB
79 Jacob Haaksma
Rapid Area YMCA
361 PB
80 Patrick Periard
East Grand Rapids Aquatics
361 PB
81 Alexey Konstantinov
Plymouth-Canton Cruisers
361 PB
82 Josh Walker
Southwest Y Sharks
360 PB
83 Evan McKelvey
Saline Swim Team
346 -2.8%

Events