1 | 19 | Benedictine,
VA - Team Time (1st 5) 1:35:30.1 | Spread (1st 5) 2:29.8 |
| 1, 2, 3, 6, 7, (9), (17) |
| Chris Pherson, Wyatt Haas, Andy Peeltier, Aaron Wade, Greg Reardon, (John Montgomery), (Will McClintock) |
| 17:43.7, 17:49.9, 19:34.1, 20:08.9, 20:13.5, (20:56.9), (22:41.1) |
2 | 66 | Blue Ridge,
VA - Team Time (1st 5) 1:49:42.8 | Spread (1st 5) 3:50.8 |
| 4, 12, 13, 16, 21, (25) |
| Daniel Desenberg, Peetan Chen, Ethan Bailey, Penn Bloxsom, Nick Lee, (Bryan Lowther) |
| 19:53.4, 21:37.4, 21:53.8, 22:34.0, 23:44.2, (25:12.4) |
3 | 69 | Massanutten Military,
VA - Team Time (1st 5) 1:49:25.2 | Spread (1st 5) 2:36.8 |
| 8, 10, 14, 18, 19, (20), (22) |
| Stafford Melerine, Nathan Harvey, Daniel Lee, Cole Ried, Sen Zhong, (Hanul Ryou), (C. Sun) |
| 20:20.6, 21:00.8, 22:11.3, 22:55.1, 22:57.4, (23:17.2), (23:47.7) |
4 | 78 | Notre Dame Academy,
VA - Team Time (1st 5) 1:53:43.9 | Spread (1st 5) 4:53.6 |
| 5, 11, 15, 23, 24 |
| Joe Lynch, Chris Passarello, Peter Carpenter, Griffin Graves, Gannon Blanton |
| 20:02.9, 21:30.1, 22:24.5, 24:49.9, 24:56.5 |