| 1 | Josh SR 1590 TOMIAKPlace 1 · George Wythe (Wythev | — | George Wythe (Wythev | 17:08.40 |
| 2 | Derek SO 1601 MITCHELLPlace 2 · Lebanon | — | Lebanon | 17:33.50 |
| 3 | Alec SO 1593 DECKARDPlace 3 · Lebanon | — | Lebanon | 17:33.88 |
| 4 | Henry SO 1539 HUNTERPlace 4 · ACTS | — | ACTS | 17:44.77 |
| 5 | Lucas SR 1560 BLEVINSPlace 5 · Chilhowie | — | Chilhowie | 18:07.82 |
| 6 | lan JR 1490 RHUDYPlace 6 · Tazewell | — | Tazewell | 18:10.31 |
| 7 | Brett JR 1572 BUCHANANPlace 7 · George Wythe (Wythev | — | George Wythe (Wythev | 18:22.85 |
| 8 | Eli SO 1602 TAYLORPlace 8 · Lebanon | — | Lebanon | 18:32.37 |
| 9 | Domenic FR 1603 BRUZZO-MORELLOPlace 9 · Marion | — | Marion | 18:34.39 |
| 10 | Oscar SO 1584 MONTGOMERYPlace 10 · George Wythe (Wythev | — | George Wythe (Wythev | 18:44.42 |
| 11 | Ethan FR 1557 EDWARDSPlace 11 · Carroll County | — | Carroll County | 18:44.80 |
| 12 | Samuel FR 1552 COLLINSPlace 12 · Carroll County | — | Carroll County | 18:44.96 |
| 13 | Brett SR 1502 GOSSPlace 13 · Virginia | — | Virginia | 18:46.84 |
| 14 | James SO 1565 NASHPlace 14 · Chilhowie | — | Chilhowie | 18:51.70 |
| 15 | Landon SR 1576 FERGUSONPlace 15 · George Wythe (Wythev | — | George Wythe (Wythev | 19:02.88 |
| 16 | Landon FR 1597 HESSPlace 16 · Lebanon | — | Lebanon | 19:12.43 |
| 17 | Keldon SO 1544 WARNERPlace 17 · ACTS | — | ACTS | 19:43.66 |
| 18 | Nick JR 1493 TAYLORPlace 18 · Tazewell | — | Tazewell | 19:46.46 |
| 19 | Ambrose SO 1494 TYSONPlace 19 · Tazewell | — | Tazewell | 19:54.89 |
| 20 | Mason SO 1563 LEEPlace 20 · Chilhowie | — | Chilhowie | 19:57.90 |
| 21 | Jackson SR 1471 DUTYPlace 21 · Tazewell | — | Tazewell | 19:59.55 |
| 22 | Jeramy JR 1614 SALKSPlace 22 · Marion | — | Marion | 20:07.55 |
| 23 | Mason FR 1504 HARRINGTONPlace 23 · Virginia | — | Virginia | 20:09.05 |
| 24 | Omar SR 5000 SAIDPlace 24 · Virginia | — | Virginia | 20:09.45 |
| 25 | Holden FR 1432 BELCHERPlace 25 · Patrick Henry (G. Sp | — | Patrick Henry (G. Sp | 20:28.29 |
| 26 | Ethan JR 1599 KINGPlace 26 · Lebanon | — | Lebanon | 20:30.47 |
| 27 | Luke SO 1559 WATSONPlace 27 · Carroll County | — | Carroll County | 20:33.85 |
| 28 | Emmitt SO 1592 BREEDINGPlace 28 · Lebanon | — | Lebanon | 20:48.68 |
| 29 | Gage JR 1500 COLEMANPlace 29 · Virginia | — | Virginia | 20:54.06 |
| 30 | Kary SO 1547 RAMONAPlace 30 · Bland County | — | Bland County | 21:05.12 |
| 31 | Lucas SO 1562 HUBBLEPlace 31 · Chilhowie | — | Chilhowie | 21:06.18 |
| 32 | Riley FR 1578 HALLPlace 32 · George Wythe (Wythev | — | George Wythe (Wythev | 21:08.49 |
| 33 | Jason JR 1550 WILBURNPlace 33 · Bland County | — | Bland County | 21:24.41 |
| 34 | Micah SR 1542 POTTERPlace 34 · ACTS | — | ACTS | 21:30.77 |
| 35 | Mattew SO 1548 SHIREYPlace 35 · Bland County | — | Bland County | 21:34.40 |
| 36 | Noah SR 1445 SNAPPPlace 36 · Patrick Henry (G. Sp | — | Patrick Henry (G. Sp | 21:39.82 |
| 37 | Michael SR 4990 ROEPlace 37 · Virginia | — | Virginia | 21:47.09 |
| 38 | Connor SO 1564 MURPHYPlace 38 · Chilhowie | — | Chilhowie | 21:57.18 |
| 39 | Dakoda JR 1615 SINGLETONPlace 39 · Marion | — | Marion | 23:07.74 |
| 40 | Will FR 1604 BURKETTPlace 40 · Marion | — | Marion | 23:08.04 |
| 41 | Eion FR 1546 MULLENSPlace 41 · Bland County | — | Bland County | 23:08.43 |
| 42 | Hayden JR 1595 FERGUSONPlace 42 · Lebanon | — | Lebanon | 23:41.23 |
| 43 | Micah SR 1606 DRAPERPlace 43 · Marion | — | Marion | 23:44.71 |
| 44 | Ethan JR 1554 DALTONPlace 44 · Carroll County | — | Carroll County | 23:50.77 |
| 45 | Owen FR 1598 JONESPlace 45 · Lebanon | — | Lebanon | 23:54.36 |
| 46 | Isaac FR 1613 ROBERSONPlace 46 · Marion | — | Marion | 24:27.29 |
| 47 | Josiah FR 1515 KRUMTUMPlace 47 · Virginia | — | Virginia | 24:31.35 |
| 48 | Mikey SO 1497 YOUNGPlace 48 · Tazewell | — | Tazewell | 24:36.38 |
| 49 | Robbie FR 1440 ROARKPlace 49 · Patrick Henry (G. Sp | — | Patrick Henry (G. Sp | 24:54.97 |
| 50 | Landon FR 1569 SPURLOCKPlace 50 · Fort Chiswell | — | Fort Chiswell | 24:56.64 |
| 51 | Mason JR 1581 MABRYPlace 51 · George Wythe (Wythev | — | George Wythe (Wythev | 25:29.78 |
| 52 | Izzaac JR 1571 ALLEYPlace 52 · George Wythe (Wythev | — | George Wythe (Wythev | 25:34.73 |
| 53 | Sebastian SO 1577 GOMEZPlace 53 · George Wythe (Wythev | — | George Wythe (Wythev | 25:35.33 |
| 54 | Adam SO 1503 HAROSKYPlace 54 · Virginia | — | Virginia | 25:40.73 |
| 55 | Samuel SR 1545 KENNEDYPlace 55 · Bland County | — | Bland County | 26:02.51 |
| 56 | Dylan FR 1472 GREERPlace 56 · Tazewell | — | Tazewell | 26:31.07 |
| 57 | Micah FR 1558 GWYNNPlace 57 · Carroll County | — | Carroll County | 26:49.15 |
| 58 | Durstan JR 1573 CARDERPlace 58 · George Wythe (Wythev | — | George Wythe (Wythev | 26:53.23 |
| 59 | Hunter FR 1600 KINGPlace 59 · Lebanon | — | Lebanon | 28:05.13 |
| 60 | Nolan FR 1561 BLEVINSPlace 60 · Chilhowie | — | Chilhowie | 29:22.69 |
| 61 | Thomas FR 1583 MITCHELLPlace 61 · George Wythe (Wythev | — | George Wythe (Wythev | 40:50.67 |