| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | 17 | 12 | Aidan Nathan | 15:37.2PR | | Unattached | Nov 21
| RunningLane Cross Country Championships |
| 2. | | 11 | George Alexander | 16:39.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 3. | | 12 | Ziyad Hassan | 17:21.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 4. | | 10 | Jacob Crouch | 17:30.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 5. | | 11 | Hudson Barth | 17:34.0 | VA | Potomac Falls | Apr 23
| VHSL Class 5 State XC Championships |
| 6. | | 11 | Alexander Ryan | 17:38.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 7. | | 11 | Benjamin Char | 18:04.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| 8. | | 10 | Diego Barbara | 18:08.2 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 9. | | 9 | Tarek Benlamkaddem | 18:14.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 10. | | 11 | John Gibson | 18:21.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| | | 12 | Gabriel Gallagher | 18:21.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| 12. | 14 | 9 | Jared Ruggles | 18:22.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 13. | | 10 | Daniel Bruno | 18:23.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 14. | | 12 | Ricardo Talbot | 18:27.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 15. | | 10 | Josh Martin | 18:36.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| 16. | | 10 | Alec Garcia | 18:39.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| | | 12 | Imtinan Rehman | 18:39.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| 18. | | 10 | David Bruno | 18:47.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 19. | | 11 | Garrett Vigil | 18:56.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 20. | | 10 | Ryan Theiss | 18:57.0 | VA | Briar Woods | Apr 23
| VHSL Class 5 State XC Championships |
| 21. | | 11 | William Murphy | 18:58.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 22. | | 11 | Mitchell Palmer | 18:59.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 23. | | 10 | Matthew Ryan | 19:16.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 24. | | 12 | Ryan Erny | 19:25.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 25. | | 9 | Grant McGee | 19:55.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 26. | | 12 | Heith Harroo | 20:01.0PR | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 27. | | 9 | Luke Getz | 20:02.0 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 28. | | 10 | Nicholas Krein | 20:07.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 29. | | 11 | Connor McMichael | 20:10.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 30. | | 10 | Jacob Grimm | 20:13.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 31. | | 10 | William Stehn | 20:24.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 32. | | 12 | Sam Little | 20:38.0 | VA | Stone Bridge | Apr 23
| VHSL Class 5 State XC Championships |
| 33. | | 11 | Ben Vibas | 20:39.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 34. | | 9 | Bryce Scholz | 20:46.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 35. | | 11 | Nicolas Aguayo | 20:47.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 36. | | 12 | Zan Siddiqui | 21:05.0PR | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 37. | | 10 | Parker Nyhuis | 21:31.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 38. | | 9 | Thompson Brock | 21:52.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 39. | | 11 | Peter Henry | 21:59.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 40. | | 11 | Carter Brobst | 22:01.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 41. | | 9 | Sebastia Laughlin F... | 22:04.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 42. | | 10 | John Jensen | 22:20.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 43. | | - | Evan Simpkins | 22:42.0PR | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 44. | | 12 | Benjamin Numley | 23:10.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 45. | | 9 | Elliott Wiehn | 23:30.0 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 46. | | 10 | Brendan Karg | 23:39.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 47. | | 10 | Grant Dickersheid | 23:46.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 48. | | 9 | Owen Leonette | 24:05.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 49. | | - | Tyler Fraine | 24:18.0PR | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 50. | | 9 | Nikolas Camacho | 24:23.0PR | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 51. | | 9 | Gabriel Saines | 24:27.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 52. | 15 | 10 | Tanush Anand | 24:56.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 53. | | 10 | Jarrell Jerry | 25:00.0 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 54. | | 9 | William O'Sullivan | 25:53.1 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 55. | | 9 | Wyatt Gonzalez | 25:56.1 | VA | Tuscarora | Mar 24
| Lightridge, Loudoun County & Tuscarora |
| 56. | | 10 | Ashraf Hassan | 26:05.0 | VA | Broad Run | Mar 27
| Dominion, Broad Run, Tuscarora Meet |
| 57. | | 10 | Jonathan Sheppard | 28:10.0 | VA | Tuscarora | Mar 27
| Dominion, Broad Run, Tuscarora Meet |