| Place | Team | Points |
|---|---|---|
| 1 | Riverbend High School | 5 |
| 2 | Albemarle | 15 |
| 3 | Harrisonburg | 46 |
| 4 | Monticello | 60 |
| Place | Name | Team | 2K Split |
|---|---|---|---|
| 1 | Brody Lawson | Albemarle | 6:43.0 |
| 2 | Jonah Brown | Fork Union | 7:07.5 |
| 3 | Max Alhusen | Western Albemarle | 7:17.2 |
| 4 | Henry Bowman | Western Albemarle | 7:17.5 |
| 5 | Luke Goff | Albemarle | 7:17.7 |
| 6 | Adam Reyer | Riverbend High School | 7:19.5 |
| 7 | James Haglund | Glen Allen High School | 7:22.0 |
| 8 | Isaac Canterbury | Orange County | 7:32.8 |
| 9 | Ian Hirst | Albemarle | 7:33.5 |
| 10 | Sam Kennedy | Albemarle | 7:34.4 |
| 11 | Phillipe Deur | Albemarle | 7:40.8 |
| 12 | Maverick McIntyre | Albemarle | 7:51.8 |
| 13 | Oscar Beaver | Albemarle | 7:52.2 |
| 14 | Matias Newcomer-Miller | Harrisonburg | 7:58.2 |
| 15 | Brooks Pritchard | Albemarle | 7:59.0 |
| 16 | Jack Hammill | Spotswood | 7:59.8 |
| 17 | Noah Hillis | Albemarle | 8:00.9 |
| 18 | Zach Hamernick | Western Albemarle | 8:01.3 |
| 19 | Emmett Sugerman | Albemarle | 8:01.6 |
| 20 | Edan McQuown | Albemarle | 8:03.4 |
| 21 | Caleb Lum | Grace Christian School (S) | 8:06.3 |
| 22 | Collin Hall | Albemarle | 8:10.0 |
| 23 | Abbott Le-Eldred | Albemarle | 8:10.3 |
| 24 | Jay Rogucki | Riverbend High School | 8:10.8 |
| 25 | Conor Costello | Albemarle | 8:10.9 |
| 25 | Ponce Soto-Ortiz | Riverbend High School | 8:10.9 |
| 27 | Cohen Smith | Riverbend High School | 8:12.8 |
| 28 | Breck Wilson | Western Albemarle | 8:15.7 |
| 29 | Hunter Bougis | Monticello | 8:16.4 |
| 30 | Nicholas LeRose | Monticello | 8:16.5 |
| 31 | Felix Sider-Jost | Harrisonburg | 8:23.8 |
| 32 | Nathan Lamm | Spotswood | 8:24.7 |
| 33 | Kyle Rush | Harrisonburg | 8:25.6 |
| 34 | Ian Bruno | Powhatan High School | 8:26.7 |
| 35 | Peyton Eimers | Riverbend High School | 8:30.7 |
| 36 | William Grant | Harrisonburg | 8:32.4 |
| 37 | Abdiel Valdez-Coto | Harrisonburg | 8:33.1 |
| 38 | Dan Millette | Western Albemarle | 8:44.7 |
| 39 | Owen Kaufman | Albemarle | 8:52.9 |
| 40 | Louis Heuschen | Monticello | 8:53.4 |
| 41 | Zach Middleton | Monticello | 8:53.4 |
| 42 | Levi Thompson | Powhatan High School | 8:54.1 |
| 43 | Finn Hansen | Monticello | 8:54.8 |
| 44 | Julius MICHAEL | Harrisonburg | 8:55.7 |
| 45 | Zane Zhang | Miller School | 8:56.7 |
| 46 | Adam Lieberth | Monticello | 8:57.9 |
| 47 | Jack Alicea | Monticello | 8:58.4 |
| 48 | Kegan Morris | Miller School | 9:00.9 |
| 49 | Chris Jones | Grace Christian School (S) | 9:05.3 |
| 50 | Mo Liu | Miller School | 9:18.2 |
| 51 | Lucas May | Albemarle | 9:19.3 |
| 52 | Cole Varela | Powhatan High School | 9:21.5 |
| 53 | Lucian Gazin | Miller School | 9:22.2 |
| 54 | Wesley Braman | Fork Union | 9:24.4 |
| 55 | Asher Pugh | Western Albemarle | 9:27.0 |
| 56 | Leo Pesch | Western Albemarle | 9:27.4 |
| 56 | Matthew Naddeo | Western Albemarle | 9:27.4 |
| 58 | Andrew Stetkevych | Albemarle | 9:30.4 |
| 59 | Rylan Marshall | Fork Union | 10:57.8 |