| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Kyle Satterwhite | 15:10.0PR | VA | Western Albemarle | Nov 29
| Foot Locker South Regional |
| 2. | | 12 | Thomas Baker | 15:28.0PR | VA | Louisa County | Nov 29
| Foot Locker South Regional |
| 3. | | 12 | Tyler Stutzman | 15:44.0PR | VA | Western Albemarle | Sep 20
| Oatlands Invitational |
| 4. | | 12 | Josh Hardin | 15:51.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 5. | | 11 | James Howard-Smith | 15:56.0PR | | UNAT-VA | Nov 29
| Foot Locker South Regional |
| 6. | | 12 | Ryan Hagen | 16:06.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| | | 12 | Grant Burress | 16:06.0PR | VA | Brentsville District | Nov 8
| VHSL State Cross Country Championships |
| 8. | | 12 | Daniel Stiefvater | 16:15.0PR | VA | Sherando | Nov 8
| VHSL State Cross Country Championships |
| 9. | | 12 | Darin Longerbeam | 16:20.0PR | VA | James Wood | Nov 8
| VHSL State Cross Country Championships |
| 10. | | 12 | Danny Stiefvater | 16:25.0 | VA | Sherando | Sep 20
| Oatlands Invitational |
| 11. | | 10 | JT Duke | 16:27.0PR | VA | Dominion | Nov 8
| VHSL State Cross Country Championships |
| 12. | | 10 | Seumas O'Reilly | 16:39.0 | VA | Warren County | Nov 8
| VHSL State Cross Country Championships |
| 13. | | 12 | Brian Robinson | 16:40.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 14. | | 12 | Colby Witt | 16:42.0PR | VA | Sherando | Nov 8
| VHSL State Cross Country Championships |
| 15. | | 10 | Tom Delaney | 16:43.0 | VA | John Handley | Nov 8
| VHSL State Cross Country Championships |
| 16. | | 11 | Zach Deaton | 16:46.5PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 17. | | 12 | Andrew Mott | 16:47.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 18. | | 12 | Adam Eakins | 16:49.0 | VA | Warren County | Nov 8
| VHSL State Cross Country Championships |
| | | 11 | Alvaro Morales | 16:49.0 | VA | Potomac Falls | Nov 8
| VHSL State Cross Country Championships |
| 20. | | 12 | Scott Guichard | 16:51.0 | VA | Sherando | Sep 11
| Judges Classic |
| 21. | | 12 | Jimmy Rion | 16:53.0PR | VA | Dominion | Oct 11
| Glory Days Invitational |
| 22. | | 9 | Connor Pompilio | 16:57.1PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 23. | | 9 | Thorpe Lichtenberg | 17:02.8 | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 24. | | 11 | Andrew Jennings | 17:04.0PR | VA | Western Albemarle | Nov 8
| VHSL State Cross Country Championships |
| 25. | | 12 | Matthew Joseph | 17:05.0PR | VA | Loudoun County | Sep 11
| Judges Classic |
| 26. | | 12 | Nick Phillips | 17:11.0 | VA | Dominion | Nov 8
| VHSL State Cross Country Championships |
| 27. | | 10 | Terris Elliott | 17:18.0PR | VA | John Handley | Oct 11
| Glory Days Invitational |
| | | 10 | Thomas Curtin | 17:18.0 | VA | Loudoun County | Oct 30
| VHSL Region II Championships |
| 29. | | 10 | Tommy Curtin | 17:19.0 | VA | Loudoun County | Oct 11
| Glory Days Invitational |
| 30. | | 10 | Jake Carpenter | 17:20.0PR | VA | James Wood | Sep 11
| Judges Classic |
| 31. | | 10 | Berham McDowell | 17:21.0 | VA | Sherando | Nov 8
| VHSL State Cross Country Championships |
| 32. | | 10 | Kyle Thornburgh | 17:22.3 | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 33. | | 12 | Josh Belin | 17:23.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 34. | | 10 | Ryan Farnan | 17:23.1 | VA | Millbrook | Oct 30
| VHSL Region II Championships |
| 35. | | 10 | Zach Morrow | 17:24.0 | VA | Brentsville District | Sep 20
| Oatlands Invitational |
| 36. | | 11 | Nick Sharp | 17:25.0 | VA | Dominion | Nov 8
| VHSL State Cross Country Championships |
| 37. | | 11 | Scott Cypher | 17:26.0 | VA | Loudoun County | Oct 30
| VHSL Region II Championships |
| 38. | | 12 | Simon Cushman | 17:30.0 | VA | Monticello | Sep 20
| Oatlands Invitational |
| | | 12 | Nikita Cherednichen... | 17:30.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 40. | | 12 | Matt Gowdy | 17:31.0PR | VA | John Handley | Oct 11
| Glory Days Invitational |
| 41. | | 12 | Steven Ochocki | 17:32.0PR | VA | Dominion | Nov 8
| VHSL State Cross Country Championships |
| 42. | | 9 | Matt Panzica | 17:34.7 | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| | | 12 | Christopher Lyford | 17:34.7PR | VA | Loudoun County | Oct 30
| VHSL Region II Championships |
| 44. | | 10 | Andrew Hull | 17:35.0 | VA | Brentsville District | Sep 20
| Oatlands Invitational |
| | | 12 | Andrew Turner | 17:35.0 | VA | Warren County | Oct 11
| Glory Days Invitational |
| 46. | | 12 | Jacob Leonardis | 17:35.4 | VA | Millbrook | Oct 30
| VHSL Region II Championships |
| 47. | | 12 | Matt Weber | 17:37.0PR | VA | Dominion | Oct 11
| Glory Days Invitational |
| 48. | | 11 | Andy Luhmann | 17:37.3PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 49. | | 12 | Eric Stone | 17:37.4 | VA | Louisa County | Oct 30
| VHSL Region II Championships |
| 50. | | 9 | Chris Arslan | 17:38.0 | VA | John Handley | Sep 11
| Judges Classic |
| | | 12 | Josh Cecil | 17:38.0 | VA | Millbrook | Sep 20
| Oatlands Invitational |
| 52. | | 11 | Ahmed Abdul-Satar | 17:38.8PR | VA | Charlottesville | Oct 30
| VHSL Region II Championships |
| 53. | | 10 | Patrick Wilson | 17:40.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 54. | | 9 | Brian Presler | 17:40.6PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 55. | | 10 | Peter Johnson | 17:41.0PR | VA | Freedom (LC) | Oct 11
| Glory Days Invitational |
| 56. | | 11 | Chris Butler | 17:42.5PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 57. | | 11 | Jake Flanagan | 17:43.0PR | VA | Heritage (LC) | Sep 20
| Oatlands Invitational |
| | | 10 | Nick Mogensen | 17:43.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 59. | | 11 | Kevin King | 17:45.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| | | 12 | Carlos Gomez | 17:45.0 | VA | Western Albemarle | Nov 8
| VHSL State Cross Country Championships |
| 61. | | 10 | Juan Campos | 17:46.0 | VA | Potomac Falls | Sep 20
| Oatlands Invitational |
| | | 11 | Rennix Offutt | 17:46.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 63. | | 11 | Ryan Faulkner | 17:47.0PR | VA | Briar Woods | Oct 11
| Glory Days Invitational |
| 64. | | 12 | Stewart Boyd | 17:48.0PR | VA | John Handley | Oct 11
| Glory Days Invitational |
| 65. | | 12 | Chris Cunningham | 17:48.2PR | VA | Brentsville District | Oct 30
| VHSL Region II Championships |
| 66. | | 12 | Michael Hosti | 17:48.6 | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 67. | | 11 | David Pugh | 17:48.8 | VA | James Wood | Oct 30
| VHSL Region II Championships |
| 68. | | 12 | Joe Damron | 17:49.0PR | VA | James Wood | Sep 11
| Judges Classic |
| 69. | | 9 | Christopher Springe... | 17:49.8 | VA | Louisa County | Oct 30
| VHSL Region II Championships |
| 70. | | 10 | Austin Talbot | 17:51.0 | VA | Loudoun County | Oct 11
| Glory Days Invitational |
| 71. | | 11 | Cameron Kuklick | 17:51.4PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 72. | | 11 | Michael Grove | 17:54.2 | VA | Millbrook | Oct 30
| VHSL Region II Championships |
| 73. | | 11 | Miike Albert | 17:54.9 | VA | Monticello | Oct 30
| VHSL Region II Championships |
| 74. | | 12 | Billy Calhoun | 17:55.7 | VA | Briar Woods | Oct 30
| VHSL Region II Championships |
| 75. | | 12 | Brandon Tully | 17:57.0PR | VA | Broad Run | Sep 20
| Oatlands Invitational |
| 76. | | 11 | Kyle Stephens | 17:59.0PR | VA | Fluvanna County | Sep 6
| Fork Union Invitational |
| | | 11 | Shaim Abdul-Satar | 17:59.0 | VA | Charlottesville | Sep 20
| Oatlands Invitational |
| 78. | | 11 | TJ McDermott | 17:59.5PR | VA | Monticello | Oct 30
| VHSL Region II Championships |
| 79. | | 11 | Jon Wyers | 18:00.0PR | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 80. | | 12 | Andy Salzer | 18:00.3PR | VA | Heritage (LC) | Sep 6
| Gettysburg Invitational |
| 81. | | 10 | Connor Wilson | 18:01.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 82. | | 10 | Matt Earman | 18:01.1 | VA | Brentsville District | Oct 30
| VHSL Region II Championships |
| 83. | | 12 | Kurtis Carpenter | 18:01.7PR | VA | Louisa County | Oct 30
| VHSL Region II Championships |
| 84. | | 11 | Thomas Campbell | 18:03.0 | VA | Monticello | Sep 20
| Oatlands Invitational |
| 85. | | 11 | Josh Klug | 18:03.4 | VA | Heritage (LC) | Oct 30
| VHSL Region II Championships |
| 86. | | 11 | Christopher Jackson | 18:04.0 | VA | Louisa County | Sep 20
| Oatlands Invitational |
| 87. | | 10 | James Hancock | 18:05.2PR | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 88. | | 8 | Peter Stephens | 18:06.9 | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 89. | | 9 | Clay Jones | 18:07.0 | VA | Skyline | Oct 11
| Glory Days Invitational |
| 90. | | 11 | Gage Richert | 18:07.8PR | VA | Freedom (LC) | Sep 16
| Briar Woods, Freedom |
| 91. | | 12 | Brian Flowers | 18:08.8PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 92. | | 11 | Christian Crawford | 18:10.0 | VA | Millbrook | Oct 30
| VHSL Region II Championships |
| 93. | | 11 | Garrett Thomas | 18:10.3PR | VA | Briar Woods | Sep 16
| Briar Woods, Freedom |
| 94. | | 12 | Brian Huffman | 18:11.0 | VA | Monticello | Sep 20
| Oatlands Invitational |
| | | 11 | Mike Volaric | 18:11.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| | | 12 | Josh Brant | 18:11.0PR | VA | John Handley | Oct 11
| Glory Days Invitational |
| 97. | | 11 | Patrick Weaber | 18:12.0 | VA | Skyline | Oct 11
| Glory Days Invitational |
| | | 11 | Christopher Johnson | 18:12.0 | VA | Potomac Falls | Oct 11
| Glory Days Invitational |
| 99. | | 10 | Tanner Tibbits | 18:13.0 | VA | Loudoun County | Oct 11
| Glory Days Invitational |
| 100. | | 11 | Michael Terribile | 18:13.7 | VA | Western Albemarle | Oct 30
| VHSL Region II Championships |