| Place | Name | Yr | Affiliation | 2k |
|---|---|---|---|---|
| 1 | Ben Glover | 15 | Louisville | 6:26.5 |
| 2 | Sean Snyder | 14 | UNA-MD-Boonsbo | 6:28.8 |
| 3 | Justin Dorner Thomas | 16 | Capital Distan | 6:30.0 |
| 4 | Ryan McCann | 14 | Gelman Gang | 6:30.0 |
| 5 | Bradley Shawen | 14 | Gelman Gang | 6:30.2 |
| 6 | Liam Walsh | 16 | Gelman Gang | 6:30.3 |
| 7 | Amir Khaghani | 15 | UNA-MD-Bethesd | 6:30.6 |
| 8 | Brendan Cevasco | 14 | Rams XC | 6:32.4 |
| 9 | Zac Simmons | 14 | UNA-WV-Berkele | 6:32.6 |
| 10 | Scott Carpenter | 14 | Patriot RC | 6:32.7 |
| 11 | Daniel Santos | 14 | Louisville | 6:32.7 |
| 12 | Alex Boucher | 17 | Winter Park Ar | 6:35.9 |
| 13 | Max Barbour | 17 | Loyola Blakefi | 6:37.8 |
| 14 | Brad Baker | 14 | UNA-MD-Adamsto | 6:37.9 |
| 15 | Jackson Boucher | 16 | Winter Park Ar | 6:38.7 |
| 16 | Joe Monfort | 15 | Bobcat | 6:39.5 |
| 17 | Elijah Hawkins | 16 | Team Endure-Du | 6:39.7 |
| 18 | Noah McFoy | 16 | Wilmington XC | 6:39.8 |
| 19 | Charlie Wilson | 16 | Force Cross Co | 6:40.5 |
| 20 | Adam McFoy | 16 | Wilmington XC | 6:41.0 |
| 21 | Prayant Hanjra | 14 | Bobcat | 6:41.1 |
| 22 | Logan Gibbs | 15 | Loyola Blakefi | 6:41.2 |
| 23 | Kyle Swain | 15 | Dynamo Running | 6:41.4 |
| 24 | Bryan Bergan | 15 | Lake Braddock | 6:41.5 |
| 25 | Patrick Doolin | 14 | DC XC club | 6:42.1 |
| 26 | Paul Campion | 15 | DC XC club | 6:42.1 |
| 27 | Noah Ingalls | 16 | Snellville XC | 6:43.3 |
| 28 | Jordan Carey | 15 | Sentinels | 6:43.7 |
| 29 | David Meskill | 16 | Lake Braddock | 6:44.5 |
| 30 | Jordan Robey | 14 | Bobcat | 6:44.8 |
| 31 | Austin Thompson | 16 | Lake Braddock | 6:45.6 |
| 32 | Matthew Thomas | 16 | Louisville | 6:45.6 |
| 33 | Ethan Griffin | 14 | Team Endure-Du | 6:46.3 |
| 34 | Noah Dolhare | 18 | UNA-NC-Charlot | 6:47.1 |
| 35 | Jeremy Burch | 14 | Louisville | 6:47.1 |
| 36 | Ben Kleine-Kracht | 15 | Louisville | 6:47.4 |
| 37 | Logan Gibb | 14 | Severna Park C | 6:47.8 |
| 38 | Frank Hippler | 15 | Winter Park Ar | 6:48.5 |
| 39 | Hunter Jutras | 16 | Rams XC | 6:48.7 |
| 40 | Otto Solberg | 14 | UNA-MD-Boonsbo | 6:48.7 |
| 41 | Charles Jabbour | 16 | Force Cross Co | 6:49.3 |
| 42 | Henry Brenner | 15 | Winter Park Ar | 6:49.4 |
| 43 | Jack Schnorbus | 14 | Bobcat | 6:49.4 |
| 44 | Brad Keen | 17 | Wilmington XC | 6:49.5 |
| 45 | Rhett Anderson | 14 | Wilmington XC | 6:49.5 |
| 46 | Reed Bidgood | 14 | Dynamo Running | 6:49.7 |
| 47 | Beck Otersen | 15 | Capital Distan | 6:49.9 |
| 48 | Spencer Chrissman | 15 | Bobcat | 6:50.2 |
| 49 | Noah Trapp | 15 | Team Endure-Du | 6:50.5 |
| 50 | Robert Evans | 14 | UNA-FL-Tampa | 6:50.8 |
| 51 | Nick Strange | 15 | Winter Park Ar | 6:50.8 |
| 52 | Coby Collins | 16 | Force Cross Co | 6:51.1 |
| 53 | Bo Cherry | 15 | Purple People | 6:51.1 |
| 54 | Sam Olsahnsky | 14 | Louisville | 6:51.2 |
| 55 | Augie Carlozzi | 16 | Force Cross Co | 6:51.5 |
| 56 | Thomas Mumford | 14 | Severna Park C | 6:52.0 |
| 57 | Pier Dick | 15 | Swansboro Pira | 6:52.0 |
| 58 | Nick Ransing | 15 | Gelman Gang | 6:52.2 |
| 59 | Fernando Mata | 15 | DC XC club | 6:52.3 |
| 60 | Lanier Derbyshire | 17 | Capital Distan | 6:52.4 |
| 61 | Dylan O'Keefe | 15 | DC XC club | 6:52.5 |
| 62 | Stuart Holmes | 17 | Capital Distan | 6:53.2 |
| 63 | Jake Miller | 14 | DC XC club | 6:54.2 |
| 64 | Matt Sholtis | 15 | Peak City Dist | 6:54.3 |
| 65 | Stephen Riffon | 15 | UNA-WV-Morgant | 6:54.4 |
| 66 | Joseph Cabral | 15 | Panther Nation | 6:54.5 |
| 67 | McKay Allen | 14 | DC XC club | 6:54.5 |
| 68 | Will Margolin | 14 | Wilmington XC | 6:54.8 |
| 69 | Phil Davis | 14 | Dynamo Running | 6:55.1 |
| 70 | David Donnelly | 14 | DC XC club | 6:55.5 |
| 71 | Tanner Schmoll | 15 | Jag Cross Coun | 6:56.7 |
| 72 | Daniel Foley | 14 | Sentinels | 6:57.4 |
| 73 | Keaton Parr | 15 | UNA-TN-Johnson | 6:57.7 |
| 74 | Ben Farber | 15 | Louisville | 6:58.0 |
| 75 | Liam Monahan | 14 | Sentinels | 6:58.1 |
| 76 | Tyler Baldo | 14 | Sentinels | 6:58.3 |
| 77 | Reid Sharkey | 16 | Rams XC | 6:58.4 |
| 78 | Max Hardin | 18 | Wilmington XC | 6:58.5 |
| 79 | Logan Kim | 17 | Force Cross Co | 6:58.6 |
| 80 | Jimmy O'Hara | 15 | Rams XC | 6:58.6 |
| 81 | Mitch Stuchlik | 15 | Sentinels | 6:58.8 |
| 82 | Brenden Velez | 14 | BDHS | 6:58.9 |
| 83 | James Mangahas | 14 | Rams XC | 6:58.9 |
| 84 | Brazil Barrow | 15 | UNA-MD-Leonard | 6:59.0 |
| 85 | Andrew Garvey | 15 | Louisville | 6:59.0 |
| 86 | Tucker Creger | 14 | Louisville | 6:59.1 |
| 87 | Andrew Brooks | 17 | Capital Distan | 6:59.1 |
| 88 | Charlie Rachunok | 15 | Port City Mara | 7:00.0 |
| 89 | Ryan Kiernan | 15 | DC XC club | 7:00.0 |
| 90 | Ron Knezevich | 17 | Panther Nation | 7:00.1 |
| 91 | Harris Wheless | 15 | Capital Distan | 7:00.2 |
| 92 | Teddy Gelman | 14 | Gelman Gang | 7:00.6 |
| 93 | Andrew Fiorentino | 15 | Peak City Dist | 7:01.2 |
| 94 | A.J. Meadows | 15 | K-Town Runners | 7:01.3 |
| 95 | Jake Nachlas | 16 | Panther Nation | 7:01.5 |
| 96 | Alec Gugel | 17 | Panther Nation | 7:01.5 |
| 97 | Jordan Paredes | 17 | 3D Running Clu | 7:01.7 |
| 98 | Rohil Chekuri | 14 | UNA-NC-Chapel | 7:01.8 |
| 99 | Lucas Heinzerling | 16 | Barons XC | 7:02.1 |
| 100 | Daniel Rudolph | 16 | Barons XC | 7:02.3 |
| 101 | Hyshem Staten | 15 | UNA-VA-Portsmo | 7:02.6 |
| 102 | Rex Ledesma | 15 | Team Endure-Du | 7:03.3 |
| 103 | Curtis Haynie | 14 | K-Town Runners | 7:03.9 |
| 104 | Stefano Pineda | 15 | Force Cross Co | 7:04.6 |
| 105 | Connor Dautel | 15 | Sentinels | 7:04.9 |
| 106 | Chris Filar | 14 | Loyola Blakefi | 7:05.2 |
| 107 | Pierse Chaisson | 15 | Severna Park C | 7:05.8 |
| 108 | Noah Srour | 16 | Panther Nation | 7:05.9 |
| 109 | Matt Hopwood | 16 | Winter Park Ar | 7:06.1 |
| 110 | Dylan Weamert | 16 | Patriot RC | 7:07.0 |
| 111 | Simon Greenhalgh | 15 | Jag Cross Coun | 7:07.2 |
| 112 | Eli George | 15 | Louisville | 7:07.3 |
| 113 | Will Carpenter | 16 | Patriot RC | 7:07.4 |
| 114 | Tom O'Donnell | 15 | DC XC club | 7:08.1 |
| 115 | Ryan Wolfe | 14 | Wilmington XC | 7:08.3 |
| 116 | Derek Mann | 15 | Force Cross Co | 7:08.3 |
| 117 | Carrick O'Reilly | 15 | DC XC club | 7:08.4 |
| 118 | Joel Turk | 16 | Force Cross Co | 7:08.4 |
| 119 | Trevor Kane | 17 | Dynamo Running | 7:08.7 |
| 120 | Anthony Gavazzi | 15 | Peak City Dist | 7:09.0 |
| 121 | Riley O'Halloran | 14 | DC XC club | 7:09.4 |
| 122 | Cameron Underseth | 17 | Swansboro Pira | 7:09.5 |
| 123 | Brendan Evans | 15 | Jag Cross Coun | 7:09.8 |
| 124 | Brad Anyan | 15 | UNA-GA-Lawrenc | 7:10.4 |
| 125 | Charles Tafel | 14 | Louisville | 7:10.8 |
| 126 | Christian McCann | 16 | Andrew Acad. | 7:10.9 |
| 127 | Jared Wollenschlager | 16 | Swansboro Pira | 7:11.3 |
| 128 | Merrick Castillo | 14 | UNA-NC-Hillsbo | 7:12.1 |
| 129 | Gavin Stark | 16 | Team McGuyver | 7:12.6 |
| 130 | Kyle Yates | 15 | Louisville | 7:12.8 |
| 131 | Austin Wilson | 15 | Force Cross Co | 7:12.8 |
| 132 | Antonio Angelini | 17 | Dynamo Running | 7:13.6 |
| 133 | Randy Lohman | 14 | UNA-MD-Keedysv | 7:13.7 |
| 134 | Alex Mahlandt | 14 | TJ | 7:14.1 |
| 135 | Byron Carroll | 15 | K-Town Runners | 7:14.3 |
| 136 | Victor Simpson | 14 | UNA-NC-Raleigh | 7:14.3 |
| 137 | Padraig Hahn | 17 | Dynamo Running | 7:14.3 |
| 138 | Ben Fickes | 16 | Force Cross Co | 7:14.6 |
| 139 | Hayden Dwyer | 16 | Jag Cross Coun | 7:14.7 |
| 140 | Dan McLoughlin | 14 | Loyola Blakefi | 7:14.8 |
| 141 | Elias Duthinh | 14 | TJ | 7:15.3 |
| 142 | Matthew Owens | 17 | Andrew Acad. | 7:16.2 |
| 143 | Peyton Keen | 14 | Wilmington XC | 7:16.7 |
| 144 | Steven Chevrier | 15 | UNA-GA-Norcros | 7:17.4 |
| 145 | Nicholas Monroe | 16 | Force Cross Co | 7:17.4 |
| 146 | Kyle Bollinger | 15 | Gelman Gang | 7:18.6 |
| 147 | Alex Bocchi | 14 | Patriot RC | 7:20.0 |
| 148 | Chris DelGuercio | 15 | UNA-GA-Norcros | 7:21.2 |
| 149 | Delaydia Frink | 15 | Port City Mara | 7:21.7 |
| 150 | Cole Bottorff | 17 | Wilmington XC | 7:21.9 |
| 151 | Daniel Moriarty | 16 | TJ | 7:21.9 |
| 152 | Ian Davis | 16 | Blacksburg | 7:22.6 |
| 153 | David Kaucic | 16 | Wilmington XC | 7:22.7 |
| 154 | Barrett Lattimer | 16 | Blacksburg | 7:23.3 |
| 155 | Hank Secrist | 14 | Blacksburg | 7:23.5 |
| 156 | Paul Goldsmith | 17 | UNA-MD-Port Re | 7:24.0 |
| 157 | Zachary Walker | 15 | UNA-MD-Saint L | 7:24.0 |
| 158 | Will Thomas | 15 | UNA-GA-Norcros | 7:24.0 |
| 159 | Stephen Wolf | 0 | Louisville | 7:24.3 |
| 160 | Owen Porth | 15 | Force Cross Co | 7:25.6 |
| 161 | Kolin Baer | 16 | Patriot RC | 7:26.8 |
| 162 | Conor Rock | 14 | Sentinels | 7:27.6 |
| 163 | Cameron Palmer | 15 | Force Cross Co | 7:28.5 |
| 164 | Daniel Baumgardener | 16 | Swansboro Pira | 7:30.3 |
| 165 | Ryan Barbara | 14 | Sentinels | 7:33.0 |
| 166 | Sean Kenny | 15 | TJ | 7:33.6 |
| 167 | Dom Gallo | 15 | Sentinels | 7:35.0 |
| 168 | Bradley Goltz | 15 | Swansboro Pira | 7:35.6 |
| 169 | Colin Graham | 17 | Dynamo Running | 7:36.6 |
| 170 | Chris Murphy | 14 | Patriot RC | 7:38.6 |
| 171 | David Case | 17 | Blacksburg | 7:38.9 |
| 172 | Donovan Waters | 15 | UNA-VA-Portsmo | 7:41.3 |
| 173 | Reginald Broughton | 16 | UNA-VA-Norfolk | 7:41.8 |
| 174 | Chris Hexter | 14 | TJ | 7:45.8 |
| 175 | Ian Irrizary | 17 | UNA-VA-Portsmo | 7:46.6 |
| 176 | Elijah Hodges | 18 | Blacksburg | 7:48.1 |
| 177 | Siddharth Rnathella | 18 | Blacksburg | 7:48.3 |
| 178 | Louis Andrews II | 16 | UNA-VA-Portsmo | 7:51.3 |
| 179 | Aiden Meadows | 17 | Swansboro Pira | 7:53.0 |
| 180 | Andrew Poulson | 15 | Andrew Acad. | 7:55.2 |
| 181 | Glen Canfield | 16 | Blacksburg | 7:55.6 |
| 182 | Ian taylor | 14 | Purple People | 7:56.0 |
| 183 | Patrick Sweeney | 15 | Sentinels | 7:56.6 |
| 184 | Daniel Donaher | 14 | Sentinels | 7:58.0 |
| 185 | John Milauskas | 15 | Blacksburg | 8:01.5 |
| 186 | Daniel Yun | 16 | UNAT-GA-Norcro | 8:01.7 |
| 187 | Austin Teal | 14 | K-Town Runners | 8:05.0 |
| 188 | Ty Stephenson | 18 | Blacksburg | 8:13.5 |
| 189 | Colton Lewis | 17 | Patriot RC | 8:30.0 |
| 190 | Alex Daddone | 14 | TJ | 8:37.0 |
| 191 | Patrick Cho | 16 | Andrew Acad. | 10:24.9 |
| 192 | Sean Walsh | 17 | Andrew Acad. | 10:25.1 |
| 193 | Brandon Stark | 16 | UNA-MD-Prince | 10:28.7 |