Lane Swimmer Team Place Time
1 Joseph Ascoli Nova of Virginia Aquatics 47 2:51.68
(41.12  1:24.82  2:09.77  2:51.68)
1 Ryen Stahl Qdd Swim Team 20 2:21.63
(32.67  1:07.61  1:44.73  2:21.63)
1 Cameron Sprott South Eastern Virginia Aquatic 66 3:17.75
(45.85  1:36.95  2:31.73  3:17.75)
1 Connor Gleim Old Dominion Aquatic Club 57 2:58.86
(40.52  1:24.29  2:13.34  2:58.86)
1 George Hunter Stingrays Swim Team 68 3:55.81
(51.78  1:51.26  2:54.70  3:55.81)
1 Jacob Wells Burkwood Aquatic Club 24 2:25.33
(0. 0  1:10.66  0. 0  2:25.33)
1 Jared Gray Nova of Virginia Aquatics 21 2:24.51
(32.85  1:08.95  1:47.54  2:24.51)
1 Seth Yale Poseidon Swimming 14 2:18.20
(0. 0  1:05.80  0. 0  2:18.20)
2 Charles Armstrong Nova of Virginia Aquatics 43 2:49.32
(38.74  1:21.37  2:06.89  2:49.32)
2 Aubrey Bowles Nova of Virginia Aquatics 48 2:52.45
(40.67  1:24.83  2:11.11  2:52.45)
2 Mitchell Briggs Poseidon Swimming 18 2:20.47
(31.91  1:06.42  1:44.78  2:20.47)
2 Garrett Gauntt Burkwood Aquatic Club 33 2:39.16
(35.40  1:14.80  1:57.40  2:39.16)
2 Julian Ruiz Coast Guard Blue Dolphins 30 2:35.77
(35.10  1:14.54  1:57.26  2:35.77)
2 Joseph Sullivan Burkwood Aquatic Club 61 3:06.53
(43.33  1:31.10  2:21.45  3:06.53)
2 Colin Fenster Nova of Virginia Aquatics 6 2:15.60
(31.94  1:05.82  1:41.99  2:15.60)
2 Mark Felice Quest Swimming 27 2:29.61
(32.63  1:09.12  1:49.39  2:29.61)
3 Eamon Juday Winchester Swim Team 69 NS
(0. 0  0. 0  0. 0  0. 0)
3 Caleb Wright South Eastern Virginia Aquatic 9 2:16.58
(30.62  1:03.66  1:40.11  2:16.58)
3 Ethan Jones South Eastern Virginia Aquatic 50 2:52.53
(39.35  1:21.76  2:09.08  2:52.53)
3 Collin Moore Poseidon Swimming 60 3:04.75
(41.66  1:28.97  2:18.97  3:04.75)
3 Arthur Dean Quest Swimming 16 2:19.42
(31.77  1:06.33  1:43.54  2:19.42)
3 Caleb Groves Virginia YMCA Aquatic Club 26 2:29.59
(33.75  1:11.06  1:51.82  2:29.59)
3 Kyle Pins Stingrays Swim Team 15 2:19.32
(33.19  1:08.66  1:45.71  2:19.32)
3 Patrick Pins Stingrays Swim Team 63 3:07.82
(41.37  1:28.17  2:19.24  3:07.82)
4 Wyatt Gretka South Eastern Virginia Aquatic 35 2:40.88
(36.16  1:17.39  2:02.83  2:40.88)
4 Lawrence Jia Poseidon Swimming 52 2:54.66
(39.08  1:23.79  2:10.10  2:54.66)
4 Zachary Cram Nova of Virginia Aquatics 40 2:45.81
(38.86  1:20.81  2:05.06  2:45.81)
4 Luke Daley Nova of Virginia Aquatics 53 2:54.96
(40.33  1:25.17  2:12.81  2:54.96)
4 David Turbyfill Regency Park Swim Team 10 2:16.84
(31.72  1:06.28  1:42.53  2:16.84)
4 Cody Niles Smac 4 2:13.88
(31.64  1:05.38  1:40.45  2:13.88)
4 Matthew Armantrout Poseidon Swimming 2 2:11.67
(29.22  1:02.27  1:36.50  2:11.67)
4 Henry Oberley Old Dominion Aquatic Club 38 2:44.91
(36.80  1:18.44  2:03.17  2:44.91)
5 Andy Cuthbert Nova of Virginia Aquatics 1 2:11.51
(30.71  1:03.73  1:38.28  2:11.51)
5 joseph richardson Coast Guard Blue Dolphins 36 2:42.54
(35.63  1:14.68  0. 0  2:42.54)
5 Braden Miller Coast Guard Blue Dolphins 3 2:13.74
(30.58  1:04.67  1:39.14  2:13.74)
5 Jonathan Fuller Poseidon Swimming 34 2:40.72
(35.11  1:15.77  1:57.95  2:40.72)
5 Maclane Self Poseidon Swimming 51 2:53.93
(40.51  1:26.88  2:12.33  2:53.93)
5 Keven Stahl Qdd Swim Team 13 2:18.16
(31.63  1:06.70  1:43.22  2:18.16)
5 Christopher Carmagnola Smac 44 2:50.29
(37.14  1:20.59  2:06.17  2:50.29)
5 Henry Radzikowski Qdd Swim Team 39 2:45.21
(36.96  1:19.60  2:03.56  2:45.21)
6 John Tan Ymca Of Greater Richmond Trito 65 3:16.31
(41.86  1:31.95  2:22.58  3:16.31)
6 Ben Nilson Nova of Virginia Aquatics 45 2:50.57
(40.23  1:24.35  2:08.86  2:50.57)
6 Brian Rothemich Nova of Virginia Aquatics 17 2:19.71
(31.83  1:07.68  1:44.48  2:19.71)
6 Evan Sposato Piedmont Family Ymca/Cyac 41 2:48.31
(37.73  1:21.39  2:06.31  2:48.31)
6 Jared Moorman Quest Swimming 69 NS
(0. 0  0. 0  0. 0  0. 0)
6 Nicholas Angelopoulos Old Dominion Aquatic Club 8 2:16.37
(30.31  1:04.59  1:40.89  2:16.37)
6 Caleb Briggs Poseidon Swimming 29 2:32.40
(33.33  1:11.56  1:51.05  2:32.40)
6 Timmy Soukup Richmond Racers 31 2:37.85
(36.47  1:17.77  1:58.65  2:37.85)
7 Thomas Durocher Regency Park Swim Team 11 2:17.13
(31.17  1:06.25  1:42.09  2:17.13)
7 Giovanni Augusti Rappahannock Raiders Swim Club 42 2:48.72
(37.73  1:22.45  2:05.73  2:48.72)
7 Andrew Unmussig Poseidon Swimming 37 2:42.64
(35.40  1:17.67  1:59.72  2:42.64)
7 Ian Ambs Quest Swimming 69 NS
(0. 0  0. 0  0. 0  0. 0)
7 Ryan Hillery Tidewater Aquatic Club 59 3:03.19
(41.04  1:30.10  2:16.74  3:03.19)
7 Spencer Ryan Old Dominion Aquatic Club 49 2:52.49
(37.67  1:22.89  2:08.12  2:52.49)
7 Daniel Chance Nova of Virginia Aquatics 58 3:00.79
(42.14  1:31.96  2:17.96  3:00.79)
7 Ross Layden Old Dominion Aquatic Club 22 2:24.57
(32.61  1:09.89  1:48.10  2:24.57)
8 Zachary Carroll Nova of Virginia Aquatics 55 2:58.61
(39.81  1:26.84  2:13.95  2:58.61)
8 Jarod Clemente Old Dominion Aquatic Club 32 2:38.74
(36.32  1:17.23  1:58.68  2:38.74)
8 Logan Ross The Sharks Swim Team 12 2:17.64
(30.20  1:04.99  1:40.49  2:17.64)
8 Neil Huckstep Williamsburg Aquatic Club 28 2:30.01
(33.12  1:12.60  1:52.07  2:30.01)
8 Robert Schreck V Nova of Virginia Aquatics 23 2:24.98
(0. 0  1:10.21  0. 0  2:24.98)
8 Nikolas Lee-bishop Nova of Virginia Aquatics 56 2:58.69
(40.57  1:26.92  2:13.28  2:58.69)
8 Blake Rouzie Coast Guard Blue Dolphins 64 3:11.69
(41.02  1:32.64  2:22.01  3:11.69)
8 Shane Scott Coast Guard Blue Dolphins 69 NS
(0. 0  0. 0  0. 0  0. 0)
9 Ethan Choo Nova of Virginia Aquatics 54 2:57.32
(39.21  1:26.15  2:12.31  2:57.32)
9 Gregory Lagasse Quest Swimming 19 2:21.32
(33.04  1:08.12  1:44.14  2:21.32)
9 Silas Schroer Valley Swim Team - Phoenix 46 2:51.32
(38.50  1:23.91  2:07.55  2:51.32)
9 Giovanni Granado Nova of Virginia Aquatics 7 2:15.87
(30.33  1:05.29  1:40.89  2:15.87)
10 Reece Appel Nova of Virginia Aquatics 62 3:07.41
(40.72  1:29.28  0. 0  3:07.41)
10 Christopher Peele The Sharks Swim Team 5 2:15.56
(30.14  1:04.37  1:39.31  2:15.56)
10 Nathaniel Romanowski Qdd Swim Team 25 2:27.03
(33.76  1:11.30  1:49.16  2:27.03)
10 John Secrist Valley Swim Team - Phoenix 67 3:26.12
(44.15  1:39.80  2:32.80  3:26.12)