Lane Swimmer Team Place Time
1 Daniel Frederick Great Lakes Tritons 46 1:12.41
(35.49  1:12.41)
1 ryan johnson Kingfish Aquatics Of Waterford 14 54.12
(25.76  54.12)
1 matthew orringer Club Wolverine 26 58.25
(28.41  58.25)
1 Michael Crowley Pointe Aquatics 16 54.47
(26.57  54.47)
2 Zachary Diener Lake Orion Liquid Lightning 9 53.33
(26.11  53.33)
2 blake kent Oakland Live Y'ers 32 1:00.79
(29.33  1:00.79)
2 Chase Kent Oakland Live Y'ers 43 1:10.27
(33.43  1:10.27)
2 daniel girdler Birmingham Bloomfield Atlantis 13 54.03
(26.51  54.03)
3 Noah Santer Plymouth Canton Cruisers 7 53.12
(25.53  53.12)
3 Mark Hosea Birmingham Bloomfield Atlantis 35 1:01.43
(29.77  1:01.43)
3 Stefan Koberl Club Wolverine 12 53.91
(26.02  53.91)
3 Michael MacGillivray Saline Swim Team 40 1:08.18
(32.67  1:08.18)
4 joseph girdler Birmingham Bloomfield Atlantis 45 1:12.06
(34.46  1:12.06)
4 nathan decker Bowling Green Swim Club 22 56.20
(27.23  56.20)
4 Cheyne Stresky Lake Orion Liquid Lightning 30 1:00.57
(29.07  1:00.57)
4 evan faletti Club Wolverine 8 53.23
(25.52  53.23)
5 Agustin Arbulu Birmingham Bloomfield Atlantis 20 55.16
(26.80  55.16)
5 alec girdler Birmingham Bloomfield Atlantis 6 52.99
(25.19  52.99)
5 Jacob Zalinski Great Lakes Tritons 38 1:05.96
(32.09  1:05.96)
5 Devlin Francis Grosse Pointe Gators Swim Club 27 58.87
(29.03  58.87)
6 Douglas Graham Oakland Live Y'ers 24 57.65
(27.77  57.65)
6 joshua ehrman Club Wolverine 3 51.59
(24.67  51.59)
6 Daniel Biggs Barracuda 5 52.80
(25.60  52.80)
6 Rodolfo Aguilar Lakes Area Tridents Swimming 36 1:03.16
(0. 0  1:03.16)
7 Christopher Cornell Pointe Aquatics 23 57.60
(28.29  57.60)
7 Nathan Lunn Novi Sturgeons 2 51.26
(24.98  51.26)
7 Maxwell Chen Birmingham Bloomfield Atlantis 37 1:04.25
(31.18  1:04.25)
7 david boland Club Wolverine 1 49.94
(23.87  49.94)
8 Michael Fischer Birmingham Bloomfield Atlantis 42 1:10.11
(33.50  1:10.11)
8 Chad Pierce Lakers Aquatic Club 4 51.79
(25.11  51.79)
8 Alexander Yu Oakland Live Y'ers 13 54.03
(25.77  54.03)
8 Christopher Vela Novi Sturgeons 29 1:00.31
(29.49  1:00.31)
9 kevin posten Greater Flint Ymca 10 53.57
(25.67  53.57)
9 Cameron Francis Grosse Pointe Gators Swim Club 39 1:07.04
(32.30  1:07.04)
9 Christopher Stefan Novi Sturgeons 34 1:01.34
(29.72  1:01.34)
9 Aaron Pang Oakland Live Y'ers 11 53.75
(26.14  53.75)
10 james riegger Club Wolverine 21 55.60
(26.58  55.60)
10 Theodore Eppinga Saline Swim Team 44 1:12.04
(34.42  1:12.04)
10 jason zhang Plymouth Canton Cruisers 19 54.97
(26.49  54.97)
10 Devon Nowicki Lake Orion Liquid Lightning 31 1:00.71
(29.05  1:00.71)
11 Santiago Arenas Saline Swim Team 47 1:14.58
(34.56  1:14.58)
11 Michael Goggins Oakland Live Y'ers 17 54.59
(26.18  54.59)
11 Adam Lewit Club Wolverine 15 54.21
(26.40  54.21)
11 Gordon Williams Novi Sturgeons 33 1:01.23
(29.79  1:01.23)
12 Kyle Lichtenberg Oakland Live Y'ers 18 54.77
(26.69  54.77)
12 Kyle Kemp Plymouth Canton Cruisers 25 57.78
(28.03  57.78)
12 Matthew Anderson Pointe Aquatics 28 1:00.15
(29.64  1:00.15)
12 Alden Kane Sports Club Swimming 41 1:08.70
(32.28  1:08.70)