Boys Team Scores
1. Fort Defiance 53 (8-9-11-12-13)
2. Rockbridge County 64 (1-2-3-20-38)
3. Spotswood 106 (4-6-19-29-49)
4. Warren County 107 (5-18-23-24-37)
5. Turner Ashby 124 (14-22-26-30-32)
6. Harrisonburg 151 (15-25-34-35-42)
7. Robert E. Lee 214 (10-36-43-47-80)
8. Lynchburg Christian 227 (17-21-57-64-71)
9. Stuarts Draft 231 (7-40-48-54-85)
9. Broadway 231 (27-44-50-52-61)
11. Virginia Episcopal 272 (16-51-63-69-77)
12. The Covenant School 285 (33-55-65-66-70)
13. Wilson Memorial 395 (39-76-92-96-99)
14. Parry McCluer 402 (41-74-83-104-108)
15. North Cross 422 (73-82-86-90-98)
16. Fishburne Military 455 (78-84-93-102-107)
17. William Monroe INC
Boys Individual Results
1. John Crews (Rockbridge County) 16:14
2. Will Williams (Rockbridge County) 17:17
3. Andrew Friski (Rockbridge County) 17:37
4. Jordan Jarrels (Spotswood) 17:49
5. Kyle Miller (Warren County) 18:04
6. Stephen Knight (Spotswood) 18:05
7. Jon Lichtenstein (Stuarts Draft) 18:10
8. Jeffrey Weeks (Fort Defiance) 18:17
9. Derek Hizer (Fort Defiance) 18:24
10. Corbin Davis (Robert E. Lee) 18:31
11. Daniel Stewart (Fort Defiance) 18:40
12. Mike Killen (Fort Defiance) 18:42
13. Kylor Eutsler (Fort Defiance) 18:43
14. Kevin Driver (Turner Ashby) 18:47
15. Sergio Gutierrez (Harrisonburg) 18:47
16. Matt Abatecola (Virginia Episcopal) 18:52
17. Chris Sullivan (Lynchburg Christian) 18:54
18. Bobby Watson (Warren County) 18:55
19. Chris Heitz (Spotswood) 18:57
20. Miles Morrison (Rockbridge County) 18:58
21. Spencer Drake (Lynchburg Christian) 19:01
22. Mark Chee (Turner Ashby) 19:02
23. Nathan Boggs (Warren County) 19:02
24. Joshua Moran (Warren County) 19:04
25. David Frazier (Harrisonburg) 19:05
26. Ryan Fawley (Turner Ashby) 19:08
27. Phillip Hoover (Broadway) 19:09
28. Bobby Corbett (Fort Defiance) 19:10
29. Ben Knight (Spotswood) 19:12
30. Michael Billington (Turner Ashby) 19:22
31. Owen Parkinson (Fort Defiance) 19:18
32. Matthew Reish (Turner Ashby) 19:12
33. Josh Haney (Covenant) 19:22
34. Marshall Martin (Harrisonburg) 19:22
35. Cimmaron Craig (Harrisonburg) 19:23
36. David Marino (Robert E. Lee) 19:24
37. Thomas Walker (Warren County) 19:25
38. Ivan Morganson (Rockbridge County) 19:26
39. Brandon Collins (Wilson Memorial) 19:27
40. Brandon Spalding (Stuarts Draft) 19:30
41. Shane Ferguson (Parry McCluer) 19:32
42. Jeff Lown (Harrisonburg) 19:33
43. Chris Northrop (Robert E. Lee) 19:34
44. Ryne Conley (Broadway) 19:35
45. Michael Sexton (Rockbridge County) 19:41
46. Adam Schiller (William Monroe) 19:42
47. Matt bailey (Robert E. Lee) 19:44
48. Brad O'Neil (Stuarts Draft) 19:47
49. Taylor Schwalbach (Spotswood) 19:54
50. Aaron Good (Broadway) 19:59
51. Dominick Walkembach (Virginia Episcopal) 20:0
52. Aaron Dove (Broadway) 20:07
53. Jerry Kahn (Rockbridge County) 20:09
54. Shawn Wheeler (Stuarts Draft) 20:09
55. Ryan Strait (Covenant) 20:10
56. Eli Giovanetti (Harrisonburg) 20:12
57. Kyle Hagner (Lynchburg Christian) 20:17
58. Jason McIntyre (Turner Ashby) 20:21
59. Jarrad Miller (Warren County) 20:23
60. Andrew Haywood (Warren County) 20:25
61. Nick Herrick (Broadway) 20:25
62. Chris Foster-Baril (Spotswood) 20:27
63. Ryan Alexander (Virginia Episcopal) 20:44
64. Joey Tokma (Lynchburg Christian) 20:49
65. Brandon Davis (Covenant) 20:53
66. Ben Lynch (Covenant) 20:55
67. Justin German (Harrisonburg) 20:58
68. Sydney Rhodes (Turner Ashby) 20:59
69. David Lane (Virginia Episcopal) 21:01
70. Will Montague (Covenant) 21:05
71. Jordy Tropp (Lynchburg Christian) 21:08
72. Darius Nabors (Broadway) 21:17
73. Ben Althouse (North Cross) 21:26
74. Daniel Stinnett (Parry McCluer) 21:31
75. Patrick McGinn (Spotswood) 21:34
76. Kyle Kaesen (Wilson Memorial) 21:36
77. Stuart Burgh (Virginia Episcopal) 21:37
78. Sam Lewis (Fishburne Military) 21:38
79. John Woodard (Virginia Episcopal) 21:39
80. Bryan Shifflett (Robert E. Lee) 21:51
81. John David Albury (Lynchburg Christian) 21:53
82. Jay Patel (North Cross) 22:03
83. Amar Medatia (Parry McCluer) 22:24
84. Patrick McCormick (Fishburne Military) 22:29
85. Jon Rexrode (Stuarts Draft) 22:33
86. Josh Regnaud (North Cross) 22:35
87. Patrick Kibler (William Monroe) 22:44
88. Victor Osmitz (Covenant) 22:49
89. Wesley Julian (Robert E. Lee) 22:53
90. Justin Adams (North Cross) 22:53
91. Kevin Colpean (Lynchburg Christian) 23:21
92. Brian Whitesell (Wilson Memorial) 23:24
94. Jackson Cox (Robert E. Lee) 23:25
95. Levi Brown (Stuarts Draft) 23:28
96. Dale Arbogast (Wilson Meorial) 23:28
97. Tim Briehl (Broadway) 23:38
98. Peter Wells (North Cross) 23:39
99. Jeff Slayer (Wilson Memorial) 23:42
100. Ethan Jorgenson-Earp (North Cross) 23:49
101. Logan Byrd (Wilson Memorial) 23:56
102. Stephen Brooks (Fishburne Military) 24:04
103. Josh White (William Monroe) 24:14
104. Philip Martin (Parry McCluer) 24:22
105. Kyle Polson (Covenant) 24:33
106. Neel Patel (North Cross) 24:49
107. Luis Arauz (Fishburne) 25:58
108. Ben Woody (Parry McCluer) 27:20
109. Chase Beils (Fishburne Military) 27:40
110. Derick Sizemore (Wilson Memorial) 28:16
111. Jarred Thomas (Stuarts Draft) 29:59
112. Tim Schnittger (Parry McCluer) 30:46