Lane Swimmer Team Place Time
1 Cameron Hoyh St. Joseph Aquatics 14 1:07.47
(30.96  1:07.47)
1 Tyler Ligon Rapids Area Y Swimmers 36 1:18.50
(34.46  1:18.50)
1 Cameron Hoyh St. Joseph Aquatics 14 1:07.47
(30.96  1:07.47)
2 Jonathan Mobley Haslett Blue Marlins 8 1:03.68
(29.14  1:03.68)
2 trenten babcock Rockford Riptide 18 1:09.32
(31.20  1:09.32)
2 Hayes McCullagh Hammerhead Swim Club 17 1:09.28
(32.21  1:09.28)
2 John Angell Rapids Area Y Swimmers 34 1:17.01
(34.42  1:17.01)
2 trenten babcock Rockford Riptide 18 1:09.32
(31.20  1:09.32)
2 Jonathan Mobley Haslett Blue Marlins 8 1:03.68
(29.14  1:03.68)
3 Brandyn Scutt Ionia Tritons Swimming 39 1:32.44
(40.38  1:32.44)
3 tyler kalinosky Southwest Y Michigan Swimming 3 57.74
(26.90  57.74)
3 Michael Heyboer Jenison Area Wildcat Swimming 30 1:13.91
(34.44  1:13.91)
3 Nathan Scott Blue Water Swim Club 16 1:08.23
(31.15  1:08.23)
3 Nathan Scott Blue Water Swim Club 16 1:08.23
(31.15  1:08.23)
3 Jarrod Stringer Traverse City Breakers 9 1:04.04
(28.17  1:04.04)
3 Luke Balestrero Traverse City Breakers 31 1:15.80
(34.06  1:15.80)
3 Jakob Gibson West Michigan Swimmers 20 1:09.83
(30.82  1:09.83)
3 Michael Heyboer Jenison Area Wildcat Swimming 30 1:13.91
(34.44  1:13.91)
3 tyler kalinosky Southwest Y Michigan Swimming 3 57.74
(26.90  57.74)
4 Dylan Hescott Hammerhead Swim Club 5 59.40
(27.41  59.40)
4 Emory Fralick Hammerhead Swim Club 25 1:13.17
(32.48  1:13.17)
4 Tyler Crone Lakeview Aquatic Club 10 1:04.07
(30.17  1:04.07)
4 Tyler Crone Lakeview Aquatic Club 10 1:04.07
(30.17  1:04.07)
4 Bradley Clark Traverse City Breakers 15 1:07.94
(31.27  1:07.94)
4 Jacob Hunt Unattached 1 54.16
(25.10  54.16)
4 Isaac Oxendale Unattached 7 1:02.85
(29.21  1:02.85)
4 Isaac Oxendale Unattached 7 1:02.85
(29.21  1:02.85)
4 Blake Wheeler West Ottawa Swim Club 37 1:25.18
(39.20  1:25.18)
5 jared thornton Jenison Area Wildcat Swimming 22 1:11.84
(32.80  1:11.84)
5 jared thornton Jenison Area Wildcat Swimming 22 1:11.84
(32.80  1:11.84)
5 Sam Borgman West Michigan Swimmers 21 1:10.02
(32.38  1:10.02)
5 Andrew Koets Rapids Area Y Swimmers 40 DQ
(49.78  1:53.08)
5 Patrick Wood Ionia Tritons Swimming 28 1:13.53
(35.00  1:13.53)
5 Ross Maurer Hammerhead Swim Club 6 1:01.82
(28.75  1:01.82)
5 Michael Uggeri Southwest Y Michigan Swimming 2 56.00
(26.57  56.00)
5 Michael Uggeri Southwest Y Michigan Swimming 2 56.00
(26.57  56.00)
5 Mitchell Kneibel Jenison Area Wildcat Swimming 13 1:06.76
(31.33  1:06.76)
5 Mitchell Kneibel Jenison Area Wildcat Swimming 13 1:06.76
(31.33  1:06.76)
6 James Rathbun Hammerhead Swim Club 27 1:13.43
(33.28  1:13.43)
6 Benjamin Vanderweide Byron Center Dawgs Swim Club 32 1:16.03
(34.94  1:16.03)
6 David Selden-Treiman Southwest Y Michigan Swimming 4 57.87
(26.66  57.87)
6 Benjamin Vanderweide Byron Center Dawgs Swim Club 32 1:16.03
(34.94  1:16.03)
6 David Selden-Treiman Southwest Y Michigan Swimming 4 57.87
(26.66  57.87)
6 Alexander Bush Jenison Area Wildcat Swimming 12 1:05.30
(29.54  1:05.30)
6 Alexander Bush Jenison Area Wildcat Swimming 12 1:05.30
(29.54  1:05.30)
6 Roger White Rapids Area Y Swimmers 23 1:12.76
(34.23  1:12.76)
6 Chadd Maurer Hammerhead Swim Club 33 1:16.63
(34.82  1:16.63)
7 tyler baker Jenison Area Wildcat Swimming 26 1:13.19
(34.11  1:13.19)
7 Joel Elenbaas Jenison Area Wildcat Swimming 11 1:04.92
(29.28  1:04.92)
7 Brice Brown Ionia Tritons Swimming 38 1:30.04
(40.57  1:30.04)
7 tyler baker Jenison Area Wildcat Swimming 26 1:13.19
(34.11  1:13.19)
7 Joel Elenbaas Jenison Area Wildcat Swimming 11 1:04.92
(29.28  1:04.92)
7 Gabe Ensing West Michigan Swimmers 35 1:18.39
(36.10  1:18.39)
8 Joshua Walker Hammerhead Swim Club 29 1:13.70
(32.64  1:13.70)
8 david newberger Rockford Riptide 19 1:09.47
(37.17  1:09.47)
8 Justin Duchene Blue Water Swim Club 24 1:12.83
(33.69  1:12.83)
8 Justin Duchene Blue Water Swim Club 24 1:12.83
(33.69  1:12.83)
8 david newberger Rockford Riptide 19 1:09.47
(37.17  1:09.47)