Lane Swimmer Team Place Time
1 Zachary Loesch Hammerhead Swim Club 10 55.60
(26.21  55.60)
2 Michael Marsh West Michigan Swimmers 17 1:02.01
(30.03  1:02.01)
2 Andrew Besselsen Jenison Area Wildcat Swimming 5 52.16
(25.24  52.16)
3 Joseph Puglessi Rapids Area Ymca 19 1:02.55
(29.46  1:02.55)
3 Kyle Shomin Traverse City Breakers 3 51.16
(25.27  51.16)
3 Benjamin Thomas West Michigan Swimmers 27 1:15.78
(39.16  1:15.78)
4 Derek Maas West Ottawa Swim Club 25 1:11.36
(36.81  1:11.36)
4 Nathan Baker Rapids Area Ymca 4 51.26
(24.68  51.26)
4 Zachary Hoiles East Grand Rapids Aquatics 16 1:00.52
(29.34  1:00.52)
5 david newberger Rockford Riptide 14 59.41
(29.02  59.41)
5 Kevin Mills West Michigan Swimmers 22 1:07.46
(0. 0  1:07.46)
5 collin heitfeld Lakeview Aquatic Club 1 47.70
(23.04  47.70)
6 brandon coughlin Lakeview Aquatic Club 2 49.38
(23.71  49.38)
6 daniel haid Rockford Riptide 13 59.11
(28.55  59.11)
6 Jacob Newberger Rockford Riptide 20 1:02.91
(32.70  1:02.91)
7 Cameron Fryzel Barracuda 6 52.39
(25.15  52.39)
7 Tabahn Afrik Unattached 12 58.78
(27.64  58.78)
7 Skyler Cook-Weeks Unattached 21 1:03.66
(33.46  1:03.66)
8 Theodore Peristeridis Portage Aquatic Club 24 1:11.12
(33.65  1:11.12)
8 Ben Woldyk Jenison Area Wildcat Swimming 11 58.63
(28.36  58.63)
8 aaron moyer Great Lakes Aquatics 8 53.70
(25.93  53.70)
9 Jack Warden St. Joseph Aquatics 23 1:10.51
(39.20  1:10.51)
9 Nehemiah Mork Barracuda 15 1:00.39
(28.72  1:00.39)
9 Parker Cook-Weeks Unattached 9 53.94
(25.74  53.94)
10 Micah DeJonge West Michigan Swimmers 18 1:02.08
(30.05  1:02.08)
10 jason wesseling Jenison Area Wildcat Swimming 7 53.27
(25.83  53.27)
10 Drew Pedersen West Ottawa Swim Club 26 1:12.90
(38.45  1:12.90)