Lane Swimmer Team Place Time
1 Mitchell Scott North Oakland Waves Ymca 42 1:26.62
(42.58  1:26.62)
1 Richard Mu Oakland Live Y'ers 27 1:17.55
(37.18  1:17.55)
1 Christopher Westgate North Oakland Waves Ymca 35 1:22.81
(39.72  1:22.81)
1 Jackson Hall Sand Otter Swimming 11 1:09.32
(34.11  1:09.32)
2 Akbar Arsiwala Bulldog Aquatic Club 17 1:12.45
(36.03  1:12.45)
2 Austin Kilpatrick Oakland Live Y'ers 7 1:07.65
(33.98  1:07.65)
2 Adam Hau Club Wolverine 45 1:28.69
(42.68  1:28.69)
2 Brian Goins Oakland Live Y'ers 43 1:27.42
(42.56  1:27.42)
3 Ian Lopiccolo Lakers Aquatic Club 36 1:23.79
(0. 0  1:23.79)
3 Michael Shao Plymouth Canton Cruisers 47 DQ
(38.96  1:20.66)
3 Patrick Huls Plymouth Canton Cruisers 10 1:08.88
(34.50  1:08.88)
3 Maxwell Wilkinson Novi Sturgeons 15 1:11.62
(35.13  1:11.62)
4 Benjamin Schwimmer Kingfish Aquatics Of Waterford 40 1:25.41
(0. 0  1:25.41)
4 Zachary Pascua Kingfish Aquatics Of Waterford 14 1:11.42
(34.49  1:11.42)
4 Andrew Guan Unattached 20 1:13.48
(35.97  1:13.48)
4 Jonathan Selden-Treiman Southwest Y Michigan Swimming 8 1:08.33
(33.35  1:08.33)
5 Alden Kane Sports Club Swimming 29 1:19.89
(38.30  1:19.89)
5 Patrick Chen Bulldog Aquatic Club 23 1:14.82
(36.85  1:14.82)
5 Kyle Kemp Plymouth Canton Cruisers 6 1:07.30
(32.84  1:07.30)
6 Ethan Briggs Grosse Pointe Gators Swim Club 39 1:25.39
(43.76  1:25.39)
6 Jayson Hansen Greater Flint Ymca 2 1:04.05
(31.34  1:04.05)
6 David Zhang Oakland Live Y'ers 26 1:17.13
(37.42  1:17.13)
6 Jeremy Bai Plymouth Canton Cruisers 12 1:10.83
(35.54  1:10.83)
7 Andrei Ziabchenko Birmingham Bloomfield Atlantis 31 1:21.85
(39.22  1:21.85)
7 Daniel Schorin Club Wolverine 16 1:12.24
(35.55  1:12.24)
7 Tyler Slater Barracuda 4 1:06.16
(32.84  1:06.16)
7 joseph girdler Birmingham Bloomfield Atlantis 34 1:22.53
(40.28  1:22.53)
8 Robert Shively North Oakland Waves Ymca 28 1:19.55
(38.84  1:19.55)
8 Blake Hibdon Lake Orion Liquid Lightning 19 1:13.10
(36.01  1:13.10)
8 Evan Gorgas Lake Orion Liquid Lightning 9 1:08.43
(33.36  1:08.43)
8 Jackson Pitlock Macomb Y Marlins 38 1:25.13
(40.88  1:25.13)
9 Evan Burke Birmingham Bloomfield Atlantis 22 1:14.34
(36.09  1:14.34)
9 Jake Ross Kingfish Aquatics Of Waterford 24 1:14.87
(36.81  1:14.87)
9 Justin May Kingfish Aquatics Of Waterford 30 1:21.32
(39.64  1:21.32)
9 Eric Dunbar North Oakland Waves Ymca 5 1:07.23
(33.26  1:07.23)
10 Ryan Perczak Plymouth Canton Cruisers 25 1:16.76
(37.67  1:16.76)
10 Joshua Schwimmer Kingfish Aquatics Of Waterford 37 1:24.32
(41.85  1:24.32)
10 John Neeley Sports Club Swimming 46 1:32.40
(0. 0  1:32.40)
10 Karthik Ramaseshan Oakland Live Y'ers 13 1:10.90
(35.01  1:10.90)
11 Cole Kniffen Oakland Live Y'ers 41 1:26.38
(43.79  1:26.38)
11 Garrett Pinagel Unattached 3 1:05.81
(32.42  1:05.81)
11 Noah Santer Plymouth Canton Cruisers 1 1:03.78
(31.18  1:03.78)
11 James Neeley Sports Club Swimming 33 1:22.44
(39.66  1:22.44)
12 Scott Kristian Kingfish Aquatics Of Waterford 21 1:13.52
(35.93  1:13.52)
12 Robert Mu Oakland Live Y'ers 44 1:28.64
(42.95  1:28.64)
12 Abhishek Manjunathan Oakland Live Y'ers 18 1:12.49
(35.93  1:12.49)
12 Rahul Ramanathan Club Wolverine 32 1:22.34
(41.44  1:22.34)