Lane Swimmer Team Place Time
1 Keith Langhauser Qdd Swim Team 25 3:01.64
(43.10  1:29.23  2:15.65  3:01.64)
1 James Murray Coast Guard Blue Dolphins 12 2:47.85
(39.76  1:23.02  2:07.58  2:47.85)
1 John Montgomery Nova of VA Aquatics 23 2:58.68
(41.89  1:27.92  2:13.62  2:58.68)
1 Sean Purnell Battlefield Area Star Swimmers 10 2:45.23
(38.19  1:19.94  2:03.31  2:45.23)
2 Stuart Steenburgh Burkwood Aquatic Club 9 2:45.18
(39.08  1:21.79  2:04.15  2:45.18)
2 Daniel Morrow Williamsburg Aquatic Club 31 3:31.83
(49.72  1:44.09  2:38.01  3:31.83)
2 Benjamin Howe Nova of VA Aquatics 13 2:48.47
(39.99  1:23.24  2:06.37  2:48.47)
2 James Templeman Nova of VA Aquatics 20 2:54.05
(41.13  1:25.62  2:09.97  2:54.05)
2 Jordan Wolf Stingrays Swim Club 18 2:52.67
(41.54  1:26.05  2:10.31  2:52.67)
3 Zachary Webster Tide Swim Team 14 2:50.18
(39.34  1:23.13  2:07.06  2:50.18)
3 Travis Huff Burkwood Aquatic Club 16 2:50.55
(40.20  1:24.71  2:09.05  2:50.55)
3 Kevin Hunt Nova of VA Aquatics 22 2:58.49
(41.32  1:27.08  2:13.80  2:58.49)
3 Austin Zoldork Poseidon Swimming 28 3:12.47
(44.38  1:34.05  2:24.27  3:12.47)
3 Kyle Bahr Valley Area Swim Team 2 2:33.72
(35.68  1:15.40  1:56.37  2:33.72)
4 Michael Polo Vacs 17 2:51.69
(40.45  1:24.46  2:07.96  2:51.69)
4 Nicholas Eckhoff Williamsburg Aquatic Club 1 2:33.14
(36.85  1:16.30  1:55.10  2:33.14)
4 McKinley Duffer Poseidon Swimming 19 2:53.40
(41.01  1:25.44  2:10.57  2:53.40)
5 Christopher Nemecek Poseidon Swimming 3 2:34.13
(36.70  1:15.84  1:55.29  2:34.13)
5 Jack Allan Nova of VA Aquatics 32 NS
(0. 0  0. 0  0. 0  0. 0)
5 Conor Campbell Qdd Swim Team 7 2:39.30
(38.32  1:19.89  2:01.59  2:39.30)
5 Samuel Barton Vacs 24 2:59.39
(42.34  1:28.27  2:15.02  2:59.39)
5 Derek Tomenchok Poseidon Swimming 27 3:10.58
(46.49  1:35.38  2:27.04  3:10.58)
6 David Munson Carter Center Aquatics 32 NS
(0. 0  0. 0  0. 0  0. 0)
6 Kyle Polk Portsmouth YMCA Aquatic Club 32 NS
(0. 0  0. 0  0. 0  0. 0)
6 Joseph Maynard Poseidon Swimming 15 2:50.44
(41.41  1:26.33  2:10.18  2:50.44)
6 Joshua Beck Qdd Swim Team 29 3:27.99
(49.92  1:44.01  2:37.07  3:27.99)
6 Ryan Hanson Williamsburg Aquatic Club 4 2:36.45
(37.45  1:17.61  1:57.29  2:36.45)
7 Michael Perez Qdd Swim Team 6 2:37.71
(37.65  1:17.79  1:58.40  2:37.71)
7 James Eu Hargrave Aquatics 8 2:40.44
(38.49  1:19.95  2:00.68  2:40.44)
7 John Keenan Outer Banks Swim Club 11 2:47.18
(39.97  1:22.75  2:05.65  2:47.18)
7 Kevin Hynes Tidewater Aquatic Club 30 3:31.56
(52.50  1:46.73  2:40.56  3:31.56)
7 Alexander King Tide Swim Team 32 NS
(0. 0  0. 0  0. 0  0. 0)
8 Andrew Garofolo Poseidon Swimming 5 2:36.88
(37.15  1:17.27  1:57.70  2:36.88)
8 Logan Weddle Southwest Aquatic Team 21 2:55.98
(41.45  0. 0  0. 0  2:55.98)
8 Ameen Mustafa Qdd Swim Team 26 3:06.60
(45.31  1:33.57  2:21.14  3:06.60)