Lane Swimmer Team Place Time
1 Turner Solterman Plymouth Canton Cruisers 27 2:35.55
(34.97  1:15.99  2:00.50  2:35.55)
1 Kevin You Oakland Live Y'ers 24 2:34.29
(34.36  1:14.32  1:59.32  2:34.29)
1 Jayson Hansen Greater Flint Ymca 7 2:23.82
(34.07  1:11.15  1:52.47  2:23.82)
2 Zachary Pascua Kingfish Aquatics Of Waterford 9 2:25.45
(33.49  1:12.54  1:53.45  2:25.45)
2 Jackson Pitlock Macomb Y Marlins 37 2:55.04
(39.34  1:23.62  2:17.45  2:55.04)
2 alexander nault North Oakland Waves Ymca 17 2:30.39
(32.12  1:08.62  1:58.22  2:30.39)
2 Ilya Fedorchuk Bowling Green Swim Club 38 3:00.75
(41.59  1:28.20  2:20.97  3:00.75)
3 Cameron Sanders Macomb Y Marlins 34 2:46.63
(40.01  1:21.94  2:09.74  2:46.63)
3 Matthew Leone Grosse Pointe Gators Swim Club 13 2:28.63
(31.49  1:07.48  1:53.92  2:28.63)
3 Brett Bushong Bowling Green Swim Club 18 2:30.49
(34.40  1:14.21  1:57.66  2:30.49)
3 Gordon Williams Novi Sturgeons 22 2:33.68
(34.43  1:16.33  1:59.28  2:33.68)
4 Benjamin Zhao Oakland Live Y'ers 32 2:42.96
(36.91  1:20.10  2:06.44  2:42.96)
4 Philip Billiu Novi Sturgeons 39 3:00.91
(42.10  1:25.90  2:22.33  3:00.91)
4 Noah Santer Plymouth Canton Cruisers 3 2:21.23
(29.69  1:07.13  1:51.09  2:21.23)
4 Zachary Diener Lake Orion Liquid Lightning 2 2:18.68
(29.97  1:06.52  1:50.37  2:18.68)
5 Ashwin Fujii Club Wolverine 15 2:29.96
(34.75  1:14.08  1:54.71  2:29.96)
5 Gerard Niermann Bulldog Aquatic Club 33 2:46.37
(37.52  1:20.60  2:08.80  2:46.37)
5 Johnny Shepherd Oakland Live Y'ers 25 2:34.34
(32.29  1:09.84  2:00.25  2:34.34)
5 Cole Kniffen Oakland Live Y'ers 42 3:07.56
(46.69  1:36.01  2:29.91  3:07.56)
6 James Xue Bulldog Aquatic Club 20 2:31.28
(32.70  1:11.67  1:58.83  2:31.28)
6 Jeremy Bai Plymouth Canton Cruisers 8 2:25.13
(31.10  1:10.31  1:53.33  2:25.13)
6 Nathan Lunn Novi Sturgeons 1 2:12.51
(26.35  1:00.79  1:42.83  2:12.51)
6 Christopher Westgate North Oakland Waves Ymca 40 3:02.17
(39.26  1:24.15  2:22.28  3:02.17)
7 Tanner Vincent Novi Sturgeons 16 2:30.18
(31.95  1:12.07  1:56.33  2:30.18)
7 Benjamin Pitlock Macomb Y Marlins 4 2:21.36
(31.37  1:07.67  1:49.73  2:21.36)
7 Michael MacGillivray Saline Swim Team 35 2:50.17
(40.42  1:23.57  2:12.74  2:50.17)
7 Nathanial Ladetto Kingfish Aquatics Of Waterford 28 2:37.68
(36.14  1:15.70  2:01.90  2:37.68)
8 Justin Larkins Novi Sturgeons 10 2:25.80
(33.48  1:11.93  1:53.74  2:25.80)
8 Benjamin Schwimmer Kingfish Aquatics Of Waterford 44 3:14.06
(45.65  1:36.26  2:33.66  3:14.06)
8 Evan Burke Birmingham Bloomfield Atlantis 12 2:28.34
(33.31  1:11.27  1:54.55  2:28.34)
9 David Nie Oakland Live Y'ers 43 3:13.34
(46.60  1:34.15  2:30.18  3:13.34)
9 Christian Liddiard Oakland Live Y'ers 21 2:33.42
(33.21  1:13.34  2:00.67  2:33.42)
9 Glen Vargo Bulldog Aquatic Club 19 2:30.92
(33.81  1:15.62  1:58.16  2:30.92)
9 Nicholas Yoo Unattached 6 2:22.69
(30.56  1:06.72  1:52.43  2:22.69)
10 Sunny Bhullar Great Lakes Tritons 30 2:38.92
(34.66  1:15.81  2:03.24  2:38.92)
10 Garrett Pinagel Unattached 5 2:22.67
(32.57  1:08.80  1:50.61  2:22.67)
10 Joshua Pascua Kingfish Aquatics Of Waterford 41 3:04.19
(43.67  1:30.23  2:25.34  3:04.19)
10 Christopher Krebs Plymouth Canton Cruisers 11 2:25.88
(31.35  1:08.99  1:54.61  2:25.88)
11 Richard Yang Oakland Live Y'ers 36 2:52.05
(0. 0  0. 0  0. 0  2:52.05)
11 Stephen Lee Novi Sturgeons 29 2:38.36
(39.57  1:21.53  2:05.00  2:38.36)
11 John Neeley Sports Club Swimming 45 3:29.28
(52.81  1:45.51  2:45.52  3:29.28)
11 Austin Kilpatrick Oakland Live Y'ers 14 2:29.12
(34.83  1:12.58  1:56.62  2:29.12)
12 Andy Oh Oakland Live Y'ers 31 2:39.08
(37.61  1:17.47  2:05.49  2:39.08)
12 Akbar Arsiwala Bulldog Aquatic Club 26 2:34.98
(32.37  1:12.44  1:58.65  2:34.98)
12 Scott Carpenter Unattached 23 2:33.81
(36.73  1:14.34  1:59.88  2:33.81)