| Place | Name | Yr | Affiliation | 2k |
|---|---|---|---|---|
| 1 | Harrison Martingayle | JR | Princess Anne | 6:21.0 |
| 2 | Cliff Conley | SR | Galax | 6:21.1 |
| 3 | Christian Tippette | SR | Northern Nash | 6:21.2 |
| 4 | Parker White | JR | Epiphany Schoo | 6:21.4 |
| 5 | Alex Roy | JR | Clayton | 6:21.4 |
| 6 | Matthew Rogers | JR | Walkertown | 6:21.4 |
| 7 | Dylan Kannapell | JR | Bethesda-Chevy | 6:21.5 |
| 8 | David Melville | FR | Northern Guilf | 6:21.8 |
| 9 | Stephen Whitehead | JR | Northern Nash | 6:22.1 |
| 10 | Joaquin Garcia | SR | Forest Park | 6:22.4 |
| 11 | Jacob Taylor | JR | Forest Park | 6:24.3 |
| 12 | Jarrett Gingrich | JR | Epiphany Schoo | 6:25.6 |
| 13 | Daniel Belton | SO | Northern Nash | 6:26.9 |
| 14 | Trevor Deaton | JR | Randleman | 6:27.1 |
| 15 | Sam Baker | SR | Bethesda-Chevy | 6:27.3 |
| 16 | Joshua Spare | SO | Princess Anne | 6:27.8 |
| 17 | Jason Putnam | JR | Southeast Rale | 6:27.9 |
| 18 | Dalton Cox | SR | Lee County | 6:27.9 |
| 19 | Alex Hedgren | SR | Reservoir | 6:28.8 |
| 20 | Tanner Sutter | JR | Providence Sen | 6:28.8 |
| 21 | Sebastian Jones | SO | Bethesda-Chevy | 6:29.3 |
| 22 | Brett Haensel | SO | Ravenscroft Sc | 6:29.5 |
| 23 | Tyler Robakiewicz | JR | Northern Guilf | 6:30.2 |
| 24 | Coleman Cherry | JR | Northern Nash | 6:30.6 |
| 25 | Christian J. Mercado - Ruiz | SR | Sherwood | 6:30.8 |
| 26 | Grant Northcutt | FR | Cosby | 6:31.2 |
| 27 | Lucas Heinzerling | JR | Bethesda-Chevy | 6:31.5 |
| 28 | Terrence Adams | SR | Southeast Rale | 6:32.3 |
| 29 | Alex Pheneger | JR | Cosby | 6:32.9 |
| 30 | Aaron Rand | JR | Richlands | 6:33.1 |
| 31 | Nathan Treat | SR | Forest Park | 6:33.9 |
| 32 | Thomas Neale | SR | Ragsdale | 6:36.4 |
| 33 | James Thompson | SR | Ragsdale | 6:36.5 |
| 34 | Nick Grubb | SO | Lee County | 6:37.3 |
| 35 | Skyler Zunk | SR | Cosby | 6:38.3 |
| 36 | Brian Fieni | SR | Reservoir | 6:38.4 |
| 37 | Owen States | FR | Northern Guilf | 6:38.4 |
| 38 | Jack McAdams | SR | Riverside | 6:40.3 |
| 39 | Jermain Jones | SR | Northern Nash | 6:40.7 |
| 40 | Daniel Parmesano | JR | Walkertown | 6:41.0 |
| 41 | Renaldo Waldron | JR | Southeast Rale | 6:41.1 |
| 42 | Chris Jeletic | SR | DeMatha Cathol | 6:41.2 |
| 43 | Donwill Jamison | JR | Walkertown | 6:41.8 |
| 44 | Austin Carroll | SO | Corinth Holder | 6:42.1 |
| 45 | Joe Graham | SR | DeMatha Cathol | 6:42.5 |
| 46 | Sam Nash | JR | Northern Guilf | 6:42.7 |
| 47 | Logan Carter | FR | Walkertown | 6:43.8 |
| 48 | Nathan Gamble | Leesville Road | 6:45.3 | |
| 49 | Christian Averill | JR | Cosby | 6:45.7 |
| 50 | Andrew Galamb | Leesville Road | 6:45.7 | |
| 51 | Joey Quesenberry | Leesville Road | 6:45.9 | |
| 52 | Eric Artrip | Leesville Road | 6:45.9 | |
| 53 | Marcus Chapman | SR | TC Roberson | 6:46.0 |
| 54 | Sean Nicol | Leesville Road | 6:46.0 | |
| 55 | Grant Fabrizio | SR | Princess Anne | 6:46.1 |
| 56 | Nathan Gonzalez | SO | Randleman | 6:46.7 |
| 57 | Khalil Gary | JR | Southeast Rale | 6:46.9 |
| 58 | Bryant Halsch | SR | Southeast Guil | 6:46.9 |
| 59 | Shaian Lashani | SR | Northern Guilf | 6:47.8 |
| 60 | Davy Babson | SR | Ravenscroft Sc | 6:47.8 |
| 61 | Andrew Gonce | SR | Monticello | 6:48.1 |
| 62 | Devon Pratt | SO | Terry Sanford | 6:48.1 |
| 63 | Michael Klopp | SR | Northern Guilf | 6:48.4 |
| 64 | Joseph McPherson | FR | Eastern Alaman | 6:48.5 |
| 65 | Maximus Russo | 7 | Epiphany Schoo | 6:49.2 |
| 66 | McKinney Brooks | SO | Terry Sanford | 6:49.3 |
| 67 | Kevin Page | JR | Athens Drive | 6:49.4 |
| 68 | Thomas Martin | SR | Northern Guilf | 6:49.5 |
| 69 | Andrew Hadad | SR | Epiphany Schoo | 6:49.9 |
| 70 | Jonah Rosenblum | SO | Bethesda-Chevy | 6:50.2 |
| 71 | Alex Nadaud | SO | Cape Fear Acad | 6:50.3 |
| 72 | Nick Epperson | JR | Epiphany Schoo | 6:50.5 |
| 73 | Philip Schechtman | JR | TC Roberson | 6:51.4 |
| 74 | Will McSwain | JR | Providence Sen | 6:51.7 |
| 75 | Daniel Hix | SR | Galax | 6:51.7 |
| 76 | Luis Remigio | SR | Terry Sanford | 6:52.5 |
| 77 | Adam Gonce | SR | Monticello | 6:52.7 |
| 78 | Riley Smith | JR | Northern Guilf | 6:53.1 |
| 79 | Logan Sutter | JR | Providence Sen | 6:53.3 |
| 80 | Nicholas Kontopanos | SR | Veritas School | 6:53.4 |
| 81 | Haydon Blalock | SO | Providence Sen | 6:53.5 |
| 82 | Elliot Schultz | FR | Providence Sen | 6:54.1 |
| 83 | Jacob Wasnoch | SO | Cosby | 6:54.3 |
| 84 | John Haase | SO | Riverside | 6:56.0 |
| 85 | Owen Miller | SR | Sherwood | 6:56.0 |
| 86 | Timmy O'Neill | SO | Raleigh Charte | 6:57.1 |
| 87 | Robert Chance | JR | Bethesda-Chevy | 6:57.1 |
| 88 | Robert Hanlon | SR | Sherwood | 6:57.3 |
| 89 | Andrew Kiss | FR | Providence Sen | 6:57.5 |
| 90 | Russell Engle | FR | Providence Sen | 6:58.0 |
| 91 | Matt Danze | SR | Providence Sen | 6:58.6 |
| 92 | Alex Franck | SR | Veritas School | 6:59.0 |
| 93 | Brendan Robinson | SR | Reservoir | 6:59.1 |
| 94 | Jared Hays | SR | TC Roberson | 6:59.1 |
| 95 | Patrick Myers | SO | Corinth Holder | 6:59.1 |
| 96 | Marc Lombard | FR | Athens Drive | 6:59.6 |
| 97 | Jake Carson | SO | Reservoir | 7:00.2 |
| 98 | Andrew Robey | JR | DeMatha Cathol | 7:00.2 |
| 99 | Jack Doiron | JR | DeMatha Cathol | 7:00.3 |
| 100 | Jason Schuler | SR | Reservoir | 7:00.5 |
| 101 | Brady Gingrich | SO | Epiphany Schoo | 7:00.5 |
| 102 | Stephen Allen | JR | DeMatha Cathol | 7:00.5 |
| 103 | Drew Wolanski | SR | Monticello | 7:00.5 |
| 104 | Christian O'Brien | SR | Bethesda-Chevy | 7:00.6 |
| 105 | Zander McNeish | SR | Monticello | 7:00.8 |
| 106 | Josh Fry | FR | Bethesda-Chevy | 7:00.8 |
| 107 | William Christian | SO | Reservoir | 7:00.9 |
| 108 | Trey Watson | SO | Northern Nash | 7:01.3 |
| 109 | Austin LaCoste | SO | Ragsdale | 7:01.3 |
| 110 | Ruben Rosario | SO | Reservoir | 7:01.4 |
| 111 | Hampton Holmes | SO | DeMatha Cathol | 7:01.6 |
| 112 | Ryan Carter | SR | Walkertown | 7:02.3 |
| 113 | Robbie Koch | SO | Forest Park | 7:02.4 |
| 114 | Nick LaCerda | SR | Corinth Holder | 7:02.6 |
| 115 | Donovan Lacey | FR | Sherwood | 7:02.6 |
| 116 | Bailey Blackwell | SR | Corinth Holder | 7:02.8 |
| 117 | Patrick Palermo-Re | SR | Forest Park | 7:03.3 |
| 118 | Jason Michaels | FR | Northern Nash | 7:03.3 |
| 119 | Emmanuel Sanchez | JR | Northern Nash | 7:03.4 |
| 120 | Chandler Condie | JR | Corinth Holder | 7:03.4 |
| 121 | Josh Quesenberry | Leesville Road | 7:03.7 | |
| 122 | Travis Martini | JR | Forest Park | 7:03.8 |
| 123 | Chase Mcgrail | SR | Forest Park | 7:03.8 |
| 124 | Sam Jones | SO | Forest Park | 7:04.1 |
| 125 | Jake Oros | JR | Epiphany Schoo | 7:04.5 |
| 126 | Ian Frith | SR | Veritas School | 7:04.8 |
| 127 | Ryan Adams | SR | Southeast Rale | 7:04.9 |
| 128 | Sam Cohen | JR | Providence Sen | 7:04.9 |
| 129 | Klein Evans | JR | Clayton | 7:04.9 |
| 130 | Maycn Key | SO | Ragsdale | 7:05.1 |
| 131 | Colin Loiacono | JR | Sherwood | 7:05.3 |
| 132 | Alex Blaya | JR | Ragsdale | 7:05.4 |
| 133 | Charles Harpe | SR | TC Roberson | 7:05.6 |
| 134 | Andre Hichue | SO | Corinth Holder | 7:05.7 |
| 135 | Philippe Masson | JR | Bethesda-Chevy | 7:05.8 |
| 136 | Reese Brenner | SO | Sherwood | 7:06.0 |
| 137 | Cole Draper | SO | TC Roberson | 7:06.2 |
| 138 | Ethan Strubinger | SO | Northern Guilf | 7:06.3 |
| 139 | Matthew Horton | JR | Galax | 7:07.2 |
| 140 | Javier Aguilar | SO | Riverside | 7:07.3 |
| 141 | Jake Erickson | JR | A.C. Reynolds | 7:07.9 |
| 142 | Hunter Evans | SO | Ragsdale | 7:08.3 |
| 143 | Bryce Austin | 8 | Epiphany Schoo | 7:08.8 |
| 144 | Tyler Crum | SO | Heritage | 7:09.0 |
| 145 | Will Noel | SR | TC Roberson | 7:09.7 |
| 146 | Blake Freeman | FR | Walkertown | 7:10.8 |
| 147 | Justin Still | SR | Walkertown | 7:10.8 |
| 148 | Chris Wheeler | JR | Terry Sanford | 7:11.3 |
| 149 | Keeton Glenn | SR | Ravenscroft Sc | 7:11.5 |
| 150 | Cole Barnhill | JR | Riverside | 7:11.5 |
| 151 | Devon Williams | SO | Terry Sanford | 7:11.9 |
| 152 | Zeke Trezise | SO | A.C. Reynolds | 7:12.2 |
| 153 | Michael Crumpton | SO | Lee County | 7:13.6 |
| 154 | Cole Garris | SO | Lee County | 7:13.9 |
| 155 | Mac Sochor | SR | Monticello | 7:14.2 |
| 156 | Andrew Frumkin | SR | Sherwood | 7:14.5 |
| 157 | Bull Price Hycy | FR | Riverside | 7:14.6 |
| 158 | Will Watson | SR | Village Christ | 7:15.6 |
| 159 | Isaac Barnette | SO | Northern Guilf | 7:15.8 |
| 160 | Chris Dugan | SR | TC Roberson | 7:16.0 |
| 161 | Brandon Rodriguez | SR | Randleman | 7:16.2 |
| 162 | Andrew Jordan | FR | Galax | 7:16.6 |
| 163 | Kai Muniz | FR | Reservoir | 7:16.6 |
| 164 | Reed Schmelzle | SO | TC Roberson | 7:17.5 |
| 165 | Gary Confrey | JR | Sherwood | 7:18.1 |
| 166 | Adam Weiss | SR | Sherwood | 7:19.1 |
| 167 | Paul Zielinski | JR | Princess Anne | 7:19.4 |
| 168 | Jose Sanchez | JR | Northern Nash | 7:19.9 |
| 169 | Ethan Glaudemans | SR | Sherwood | 7:21.3 |
| 170 | Connor Hellmaan | SR | Heritage | 7:22.0 |
| 171 | Corey Fox | SR | Lee County | 7:22.7 |
| 172 | Yates McConnell | SO | Raleigh Charte | 7:22.9 |
| 173 | Ben Kasierski | SO | Ravenscroft Sc | 7:23.1 |
| 174 | Evan Harrell | SR | Athens Drive | 7:23.2 |
| 175 | Xander Krahn | FR | Athens Drive | 7:23.4 |
| 176 | Joshua Hardy | JR | DeMatha Cathol | 7:23.7 |
| 177 | Bryan Culler | JR | Providence Sen | 7:24.0 |
| 178 | Victor Kontopanos | SO | Veritas School | 7:24.0 |
| 179 | Josh Lelito | SR | Athens Drive | 7:24.1 |
| 180 | River Pyle | SO | A.C. Reynolds | 7:24.3 |
| 181 | Cody Nance | SO | Athens Drive | 7:24.8 |
| 182 | David Hix | SO | Galax | 7:25.3 |
| 183 | Paul Novak | SO | Cape Fear Acad | 7:26.1 |
| 184 | Dennis Peebles | JR | Southeast Rale | 7:26.5 |
| 185 | Lucas Tate | SO | TC Roberson | 7:26.6 |
| 186 | Justin Krumm | SR | Southeast Rale | 7:26.6 |
| 187 | Owen Munzenrider | JR | Monticello | 7:26.8 |
| 188 | Andrew Amaya | JR | Clayton | 7:26.9 |
| 189 | Calvin Koonce | FR | Raleigh Charte | 7:27.0 |
| 190 | Nathan Brewer | SR | Veritas School | 7:27.0 |
| 191 | Jack Ward | SR | Bethesda-Chevy | 7:27.4 |
| 192 | Marcus Mitchell | JR | Southeast Rale | 7:27.7 |
| 193 | JOSH BARTZ | SR | Eastern Wayne | 7:28.3 |
| 194 | Andrew VandeBerg | SR | Ravenscroft Sc | 7:28.3 |
| 195 | Dylan Cox | SO | Lee County | 7:28.3 |
| 196 | Noah Benjamin | FR | Raleigh Charte | 7:29.5 |
| 197 | Dakota Harbison | SO | Ragsdale | 7:30.1 |
| 198 | Chandler Henniger | JR | Randleman | 7:31.7 |
| 199 | Joseph Popek | JR | Ragsdale | 7:32.0 |
| 200 | Tom Simpson | SR | Heritage | 7:32.9 |
| 201 | Colin Dotson | JR | Southeast Guil | 7:33.2 |
| 202 | Quest Taylor | SR | Southeast Guil | 7:33.2 |
| 203 | Tony Pierce | SR | Southeast Guil | 7:33.4 |
| 204 | Edward Tellez | JR | Terry Sanford | 7:33.5 |
| 205 | Luke Militello | FR | Athens Drive | 7:33.6 |
| 206 | Neil Rogers | FR | A.C. Reynolds | 7:33.9 |
| 207 | Julian Nava | FR | Southeast Rale | 7:35.1 |
| 208 | Adam Wagner | SR | A.C. Reynolds | 7:35.5 |
| 209 | Drake Taylor | JR | Southeast Guil | 7:36.0 |
| 210 | Win Benko | 8 | Veritas School | 7:36.4 |
| 211 | Charlie Morgan | JR | Clayton | 7:36.8 |
| 212 | Keith Miller | JR | Richlands | 7:37.0 |
| 213 | Devin Jones | JR | Richlands | 7:38.7 |
| 214 | Max Kruetzer | SO | Cosby | 7:39.8 |
| 215 | Nick Barefoot | Leesville Road | 7:40.9 | |
| 216 | Atticus Ferguson | JR | Eastern Alaman | 7:41.6 |
| 217 | Jacob Casey | SR | Randleman | 7:42.3 |
| 218 | Jacob Gregson | SR | Randleman | 7:42.5 |
| 219 | Andrew Harris | FR | Riverside | 7:42.5 |
| 220 | Dominic Foy | JR | Southeast Rale | 7:42.9 |
| 221 | Nick Pantlin | SO | Athens Drive | 7:43.1 |
| 222 | Bobby Beare | SR | Corinth Holder | 7:43.9 |
| 223 | Colton Strandberg | SO | Southeast Guil | 7:44.0 |
| 224 | Cameron Stephens | JR | Cape Fear Acad | 7:44.2 |
| 225 | Jae Min | JR | Princess Anne | 7:44.8 |
| 226 | Nick Pattishall | SO | Riverside | 7:46.3 |
| 227 | Evan House | FR | Ravenscroft Sc | 7:46.3 |
| 228 | Burke Whaley | JR | Epiphany Schoo | 7:46.5 |
| 229 | Joseph Santangelo | FR | Terry Sanford | 7:46.6 |
| 230 | Matthew Smigelski | FR | Clayton | 7:46.8 |
| 231 | Thomas Finley | JR | Randleman | 7:46.9 |
| 232 | Preston Willen | SR | Terry Sanford | 7:47.1 |
| 233 | Cole Porter | SO | TC Roberson | 7:47.3 |
| 234 | Adam Jordan | FR | Galax | 7:47.6 |
| 235 | Zack Vignali | SR | A.C. Reynolds | 7:47.8 |
| 236 | Brendan Carter | FR | Reservoir | 7:48.6 |
| 237 | Joey Kochuba | SR | Raleigh Charte | 7:48.6 |
| 238 | Ethan Eichenberger | SR | Lee County | 7:48.7 |
| 239 | Josh Krutz | FR | Reservoir | 7:48.8 |
| 240 | Tyler Marx | JR | Princess Anne | 7:50.5 |
| 241 | Tate Haga | JR | Galax | 7:52.2 |
| 242 | Alex Payne | SR | Ravenscroft Sc | 7:52.6 |
| 243 | ZACK EVANS | SR | Eastern Wayne | 7:53.2 |
| 244 | Robert Franck | Veritas School | 7:55.1 | |
| 245 | Josh Bracy | SR | Athens Drive | 7:55.3 |
| 246 | Jeremy Francis | SO | Veritas School | 7:55.5 |
| 247 | Bruce Lucas | FR | Athens Drive | 7:55.6 |
| 248 | Billy Bosse | SO | Heritage | 7:57.8 |
| 249 | Sullivan Stern | SO | Monticello | 7:58.0 |
| 250 | Harrison Sochor | SO | Monticello | 7:58.2 |
| 251 | James Burger | SO | Monticello | 7:58.3 |
| 252 | Alex Manolukas | JR | Cape Fear Acad | 7:58.3 |
| 253 | Matt Potts | JR | Monticello | 7:58.5 |
| 254 | Jason Atwood | SR | Cape Fear Acad | 7:58.5 |
| 255 | Richard Kimenez | SR | Clayton | 7:59.2 |
| 256 | Colin Brady | SO | Heritage | 7:59.2 |
| 257 | Jacob Robinson | SO | Clayton | 7:59.5 |
| 258 | Zach Weinstein | SO | Cape Fear Acad | 8:00.2 |
| 259 | Mike Scrudato | SO | Raleigh Charte | 8:00.3 |
| 260 | Uriel Lopez | FR | Galax | 8:00.6 |
| 261 | Jordan Novora | SO | Ravenscroft Sc | 8:01.5 |
| 262 | Blue Eddleman | JR | Richlands | 8:03.5 |
| 263 | Sean German | SR | A.C. Reynolds | 8:03.7 |
| 264 | Christian Prescott | JR | Clayton | 8:06.5 |
| 265 | Ethan Acevedo | SR | Village Christ | 8:11.1 |
| 266 | Andrew Thrash | SO | Ravenscroft Sc | 8:11.3 |
| 267 | Cody Stienbach | SO | Clayton | 8:11.3 |
| 268 | Alex Johnson | SR | Raleigh Charte | 8:12.5 |
| 269 | Peter Fant | JR | Galax | 8:12.9 |
| 270 | Ethan Jones | JR | Galax | 8:13.1 |
| 271 | Logan Hall | SO | Heritage | 8:14.2 |
| 272 | Clay Zeigler | JR | Heritage | 8:14.4 |
| 273 | Noah Nelson | JR | Heritage | 8:14.5 |
| 274 | Phillip Njapa | SO | Cape Fear Acad | 8:16.4 |
| 275 | Asuka LaVigne | SO | Epiphany Schoo | 8:19.2 |
| 276 | Jacob Winkleman | SO | Terry Sanford | 8:23.8 |
| 277 | Tristen Witt | SR | Village Christ | 8:27.0 |
| 278 | Andrew Pruden | JR | Ravenscroft Sc | 8:27.2 |
| 279 | Justin Wadsworth | JR | Village Christ | 8:27.2 |
| 280 | JACK CLAYTON | SO | Eastern Wayne | 8:30.2 |
| 281 | JULIAN CARLISLE | SR | Eastern Wayne | 8:33.5 |
| 282 | Charlie Clarke | SR | A.C. Reynolds | 8:34.4 |
| 283 | Devin Fussa | SO | Heritage | 8:35.0 |
| 284 | Roman Peterson | SO | Richlands | 8:35.6 |
| 285 | Steven Siegert | FR | Raleigh Charte | 8:36.1 |
| 286 | Michael Meeks | SO | Cape Fear Acad | 8:43.4 |
| 287 | Kooper Wolf | SO | Richlands | 8:47.4 |
| 288 | Bailey Kerr | JR | Heritage | 8:47.8 |
| 289 | Jared Lowell | JR | Cape Fear Acad | 8:47.9 |
| 290 | Lazelle Smith | SR | Cape Fear Acad | 8:56.1 |
| 291 | Austin Forgey | SO | Richlands | 8:56.8 |
| 292 | Chase Alfman | JR | Eastern Alaman | 8:57.5 |
| 293 | JANSON HAYES | SR | Eastern Wayne | 9:04.2 |
| 294 | Mason Kinter | FR | Richlands | 9:06.1 |
| 295 | Clifton Simms | FR | Richlands | 9:06.2 |
| 296 | Robby Fensom | FR | Village Christ | 9:31.6 |
| 297 | JOHN HERRING | JR | Eastern Wayne | 9:32.3 |
| 298 | Josh Martin | FR | Village Christ | 9:42.4 |
| 299 | Jason Whitehead | FR | Richlands | 9:43.0 |
| 300 | Jack Dailey | 8 | Village Christ | 9:43.3 |
| 301 | Quinton Loy | FR | Eastern Alaman | 9:48.1 |
| 302 | Thomas Basham | SR | Village Christ | 10:18.1 |