Lane Swimmer Team Place Time
1 David Cruz Parkway Swim Club 33 3:24.04
(46.68  1:36.79  2:38.16  3:24.04)
1 Scott Sung Parkway Swim Club 18 3:01.62
(0. 0  1:29.54  2:22.12  3:01.62)
1 Michael Rizzo JR Clayton Shaw Park Swim Team 31 3:22.17
(45.89  1:35.78  2:39.65  3:22.17)
2 Michael Hare Academy Bullets Swim Club 2 2:32.24
(32.41  1:13.24  1:57.80  2:32.24)
2 Christopher Greaves Morris Area Swim Team 28 3:18.88
(41.06  1:29.56  2:35.48  3:18.88)
2 Suhaib Ased Parkway Swim Club 17 3:00.34
(38.89  1:24.44  2:22.77  3:00.34)
2 Andrew Kilkenny Parkway Swim Club 27 3:16.34
(44.67  1:35.30  2:33.02  3:16.34)
3 Austin Murphy Parkway Swim Club 6 2:36.78
(32.50  1:14.71  2:03.33  2:36.78)
3 Samuel Weinberg Red Devil Aquatic Club 30 3:21.75
(45.37  1:34.75  2:39.72  3:21.75)
3 Jacob Greene Parkway Swim Club 20 3:03.57
(42.25  1:29.14  2:26.88  3:03.57)
3 Peter Jochens Clayton Shaw Park Swim Team 26 3:15.90
(44.57  1:35.80  2:33.56  3:15.90)
4 Stephen Noce Rockwood Swim Club 11 2:50.23
(37.77  1:22.61  2:14.78  2:50.23)
4 Robert Noce Rockwood Swim Club 4 2:32.67
(33.74  1:14.14  1:59.64  2:32.67)
4 Keegan Barrett Parkway Swim Club 23 3:06.40
(39.16  1:25.64  2:23.53  3:06.40)
4 Andrew Bratsos Naperville Swim Team 16 3:00.25
(36.91  1:25.02  2:17.50  3:00.25)
5 James Larkins Parkway Swim Club 12 2:51.08
(37.87  1:21.34  2:14.20  2:51.08)
5 Keith Piper Naperville Swim Team 24 3:06.60
(44.34  1:31.79  2:26.96  3:06.60)
5 Baron Lin Rockwood Swim Club 15 2:57.96
(36.74  1:21.57  2:17.57  2:57.96)
5 Michael Haskins Parkway Swim Club 5 2:34.96
(33.53  1:15.96  2:00.83  2:34.96)
6 Eric Francis Parkway Swim Club 19 3:03.18
(41.14  0. 0  2:20.82  3:03.18)
6 Alexander Vavra Clayton Shaw Park Swim Team 22 3:04.74
(42.36  1:28.22  2:24.06  3:04.74)
6 Matthew Schneider Parkway Swim Club 7 2:37.30
(31.48  1:14.06  2:02.62  2:37.30)
6 Nolan Anderson Riviera Swim Team 32 3:22.80
(42.86  1:34.21  2:40.06  3:22.80)
7 Richard Gibson Parkway Swim Club 13 2:51.42
(36.93  1:23.55  2:15.86  2:51.42)
7 Garin Marlow Rockwood Swim Club 25 3:12.16
(2:29.41  0. 0  0. 0  3:12.16)
7 Alec La Mothe Riviera Swim Team 14 2:55.55
(33.95  1:18.88  2:14.81  2:55.55)
7 Vance Perkins Rec-Plex Sharks 3 2:32.36
(31.26  1:14.16  1:56.84  2:32.36)
8 John Overbey Jefferson City Area YMCA 34 3:29.19
(46.03  1:37.12  2:44.42  3:29.19)
8 Christian Roh Parkway Swim Club 21 3:04.47
(39.88  1:28.44  2:23.84  3:04.47)
8 Kyle Wacker Rec-Plex Sharks 1 2:31.22
(30.44  1:12.95  1:57.28  2:31.22)
8 Andrew Heath Rockwood Swim Club 10 2:48.80
(36.65  1:19.71  2:11.84  2:48.80)
9 Oscar Jones Rec-Plex Sharks 9 2:48.51
(38.22  1:25.94  2:12.75  2:48.51)
9 Andrew Larkins Parkway Swim Club 35 3:47.94
(59.56  1:56.44  2:58.51  3:47.94)
9 Joseph Schroeder Heat Swimming 29 3:19.17
(46.53  1:38.05  2:37.35  3:19.17)
9 Nicholas Statzer Clayton Shaw Park Swim Team 8 2:43.97
(35.24  0. 0  2:06.42  2:43.97)