Lane Swimmer Team Place Time
1 Ethan Duewer Edwardsville Breakers Swim Clu 1 1:21.60
(38.96  1:21.60)
1 andrew bennett Csp Tideriders 27 NS
(0. 0  0. 0)
1 Sean Mueller Rockwood Swim Club 10 1:39.22
(47.12  1:39.22)
1 blake rhodes Rec-Plex Sharks 21 1:57.11
(55.72  1:57.11)
2 Billy Broch Boys and Girls Club ~ Dolphins 6 1:27.49
(39.18  1:27.49)
2 kian quigley Parkway Swim Club 20 1:54.75
(54.60  1:54.75)
2 nathan dysko Rockwood Swim Club 27 NS
(0. 0  0. 0)
2 tyler roberts Rockwood Swim Club 9 1:36.20
(45.78  1:36.20)
3 trevor halliburton Rockwood Swim Club 25 2:17.96
(1:06.90  2:17.96)
3 Daniel Grass Parkway Swim Club 19 1:48.33
(51.78  1:48.33)
3 Jacob Gremaud Edwardsville Breakers Swim Clu 15 1:43.81
(50.59  1:43.81)
3 daniel schmidt Rockwood Swim Club 5 1:27.46
(41.64  1:27.46)
4 Patrick Vega Rockwood Swim Club 12 1:42.78
(48.32  1:42.78)
4 michael johnson Edwardsville Breakers Swim Clu 24 2:06.51
(1:02.43  2:06.51)
4 Nickolaus Orf Parkway Swim Club 7 1:27.76
(41.21  1:27.76)
4 Alexei Bennett Rockwood Swim Club 27 NS
(0. 0  0. 0)
5 timothy regan Parkway Swim Club 17 1:44.53
(50.54  1:44.53)
5 christopher hei Heat Swimming 14 1:43.56
(47.38  1:43.56)
5 Tom Maxim Csp Tideriders 3 1:24.62
(39.26  1:24.62)
5 jeffrey martin Csp Tideriders 23 2:04.91
(1:00.85  2:04.91)
6 grant heutel Rockwood Swim Club 8 1:33.23
(43.98  1:33.23)
6 Davis Bader Rec-Plex Sharks 2 1:22.77
(39.26  1:22.77)
6 Samuel Marlow Rockwood Swim Club 13 1:42.84
(49.69  1:42.84)
6 alexander jackson Heat Swimming 26 2:36.97
(0. 0  2:36.97)
7 Daniel Hof Flyers Aquatic Swim Team 22 2:00.82
(58.08  2:00.82)
7 Nicholas Kuper Heat Swimming 18 1:45.66
(50.20  1:45.66)
7 bradley gleason Parkway Swim Club 27 NS
(0. 0  0. 0)
7 samuel collier Rockwood Swim Club 27 NS
(0. 0  0. 0)
8 Dhruv Bohra Rockwood Swim Club 27 NS
(0. 0  0. 0)
8 nicholas whitehead Csp Tideriders 16 1:43.99
(49.29  1:43.99)
8 Matthew Wacker Rec-Plex Sharks 4 1:25.92
(39.99  1:25.92)
8 jeremy evers Parkway Swim Club 11 1:41.29
(47.91  1:41.29)