Lane Swimmer Team Place Time
1 James Lang Washington Township Swim Club 21 2:46.06
(37.39  1:21.34  2:04.80  2:46.06)
1 Frank Chaten Washington Township Swim Club 8 2:25.53
(33.11  1:09.33  1:47.18  2:25.53)
1 Krisna MacDonald Lawrence Swim Team 20 2:45.46
(36.50  1:18.99  2:02.13  2:45.46)
1 Shea Dietz Burnsville Swim Club 30 3:05.26
(42.45  1:30.41  2:18.60  3:05.26)
2 Andrew Bozymowski Penn Aquatic Club 17 2:41.42
(37.79  1:19.41  2:01.50  2:41.42)
2 Jacob Van Westrum Washington Township Swim Club 24 2:52.27
(38.99  1:22.89  2:09.16  2:52.27)
2 Connor Geshay Washington Township Swim Club 29 2:59.31
(41.38  1:28.29  2:15.56  2:59.31)
2 Jacob Gerlach Elmbrook Swim Club 4 2:17.91
(31.07  1:05.09  1:41.02  2:17.91)
3 Jordan Nowakowski Vincennes YMCA Swim Team 23 2:48.58
(38.10  1:21.98  2:06.48  2:48.58)
3 Daniel Kerns Lawrence Swim Team 22 2:46.25
(36.75  1:18.80  2:02.42  2:46.25)
3 Zachary Janes Springfield Usa 13 2:35.07
(36.38  1:17.01  1:56.44  2:35.07)
3 Gabe Toennies Centralia-Mt. Vernon 1 2:13.18
(29.88  1:03.52  1:38.77  2:13.18)
4 Chris Beaurel Elmbrook Swim Club 10 2:33.53
(35.71  1:14.86  1:54.92  2:33.53)
4 Samuel Flessner Springfield Usa 16 2:40.23
(36.57  1:18.46  1:59.96  2:40.23)
4 Joshua Jochims Elmbrook Swim Club 3 2:15.84
(30.56  1:04.54  1:40.14  2:15.84)
4 Andrew Hostetler Vincennes YMCA Swim Team 19 2:44.26
(36.44  1:18.89  2:02.23  2:44.26)
5 Cameron Watkins Washington Township Swim Club 14 2:35.41
(36.40  1:17.91  1:58.33  2:35.41)
5 Joseph Krause Hazelwood Elite Aquatic Team 15 2:38.55
(34.28  1:15.05  1:57.27  2:38.55)
5 Luke Neubauer Louisville Revolution 2 2:14.67
(30.95  1:05.04  1:40.31  2:14.67)
5 August Van Allen Washington Township Swim Club 27 2:55.99
(40.25  1:28.18  2:14.54  2:55.99)
6 Jonathan Rankin McDowell Marlins 12 2:35.05
(0. 0  1:16.84  0. 0  2:35.05)
6 Cal Hubert Elmbrook Swim Club 9 2:30.29
(0. 0  1:14.30  0. 0  2:30.29)
6 Aaron Roberts Louisville Revolution 5 2:17.95
(0. 0  1:06.23  0. 0  2:17.95)
6 Gabriel Carandang Vincennes YMCA Swim Team 28 2:58.86
(0. 0  1:29.71  0. 0  2:58.86)
7 Dustin Long Centralia-Mt. Vernon 11 2:34.11
(35.04  1:13.37  1:53.72  2:34.11)
7 John Krause Hazelwood Elite Aquatic Team 26 2:52.99
(36.81  1:21.35  2:08.88  2:52.99)
7 Aaron Schwei Elmbrook Swim Club 31 3:17.39
(44.42  1:36.11  2:28.89  3:17.39)
7 David Spacek Portage Porpoise Swim Club 6 2:23.05
(32.08  1:08.95  1:47.46  2:23.05)
8 Zack Gardner Minnesota Federated Swimming 32 3:22.22
(43.37  1:35.94  2:30.73  3:22.22)
8 Kyle Bartley Elmbrook Swim Club 18 2:41.68
(35.92  1:16.84  2:00.72  2:41.68)
8 Robert Taylor Washington Township Swim Club 7 2:23.41
(33.97  1:11.43  1:48.33  2:23.41)
8 Andrew Price Hazelwood Elite Aquatic Team 25 2:52.77
(39.11  1:25.79  2:12.15  2:52.77)