Lane Swimmer Team Place Time
1 Jason Choi Titan Swim Association 14 2:23.16
(32.70  1:08.99  1:45.58  2:23.16)
1 Daniel Ortega Westmont Swim Club 8 2:11.91
(30.80  1:04.21  1:38.53  2:11.91)
2 Brian Zimmerman Elgin Aquatics Association 12 2:21.81
(32.06  1:07.69  1:44.87  2:21.81)
2 Dustin Anderson Palatine Park District 22 2:57.76
(39.25  1:26.47  2:13.63  2:57.76)
2 Nick Carroll Jr. Spartans Swim Club 7 2:09.91
(29.67  1:03.34  1:37.15  2:09.91)
3 Bradley Holm Oregon Barracuda Swim Club 10 2:17.37
(30.50  1:04.81  1:40.80  2:17.37)
3 Varun Shivakumar Palatine Park District 17 2:48.29
(37.00  1:20.44  2:05.41  2:48.29)
3 Tyler McGill Storm Aquatics 2 2:02.06
(29.51  1:00.39  1:32.00  2:02.06)
4 Ross Moore Champaign County Ymca 5 2:09.07
(29.88  1:02.66  1:36.21  2:09.07)
4 Richard Lukacs Mundelein Mustang S.C. 20 2:54.36
(36.96  1:21.81  2:08.37  2:54.36)
4 Jacob Johnson Northwestern Aquatic Swim Assn 1 2:00.52
(29.21  59.38  1:29.79  2:00.52)
5 Ryan Gensler Academy Bullets Swim Club 11 2:17.70
(31.09  1:05.84  1:41.43  2:17.70)
5 Richard Kraus St. Charles Swim Team 3 2:04.86
(28.87  1:00.33  1:32.31  2:04.86)
5 John Mikuzis White Water Aquatic Club 19 2:53.44
(0. 0  1:24.29  2:09.30  2:53.44)
6 Ben Li Naperville Swim Team 13 2:22.60
(33.30  1:09.19  1:45.97  2:22.60)
6 Cody Bex Kish Ymca (dekalb County) 18 2:50.06
(38.80  1:23.79  2:08.52  2:50.06)
6 Matthew Torres Wildkit Swimming Organization 4 2:08.36
(29.72  1:02.20  1:35.47  2:08.36)
7 Robert Robson Br Ryall 15 2:24.52
(33.15  1:09.52  1:46.90  2:24.52)
7 Franklin To Storm Aquatics 6 2:09.63
(30.52  1:04.11  1:36.89  2:09.63)
7 Harrison Kropp Moline Blue Marlins 21 2:57.74
(39.61  1:26.56  2:13.49  2:57.74)
8 Karl Mohrmann Lake Forest Swim Club 16 2:30.88
(33.77  1:12.35  1:51.64  2:30.88)
8 Drew Hauffe Champaign County Ymca 9 2:12.55
(30.61  1:04.32  1:38.80  2:12.55)