Official Team Scores
1. Catoctin 46
2. Oakdale 95
3. Century 98
4. Liberty 105
5. Boonsboro 141
6. Walkersville 155
7. Tuscarora 201
8. Clarksburg 208
9. Francis Scott Key 235
10. Middletown 259
11. South Hagerstown 296
12. Williamsport 327
13. Mountain Ridge 350
14. North Carroll 371
15. South Carroll 372
16. Frederick 439
17. Manchester Valley 470
18. Fort Hill 474
Varsity Boys 5000m Run
1. 12 Zach Gascho 17:09.92 Catoctin
2. 12 Matthew Kane 17:30.90 Century
3. 12 Hal Reichard 17:48.40 Walkersville
4. 12 Alex Paddison 18:12.04 Tuscarora
5. 12 Patrick Van Der Cr... 18:17.11 Catoctin
6. 11 Darren Harman 18:18.41 South Hagerstown
7. 12 Brett Tarzy 18:21.30 Oakdale
8. 11 Michael Thomas 18:25.52 Clarksburg
9. 12 Demetrius Patterson 18:38.89 Catoctin
10. 12 Owen Thomas 18:40.40 Century
11. 12 Eric Myers 18:43.12 Catoctin
12. 10 Evan Kowalk 18:51.85 Oakdale
13. 9 Drew Johnson 18:55.23 Liberty
14. 12 Brian Edwards 19:02.95 Francis Scott Key
15. 12 Brandon Turnbaugh 19:04.85 Boonsboro
16. 11 Michael Bair 19:05.89 Boonsboro
17. 12 Brendan Burns 19:06.82 Liberty
18. 12 Jody Besaw 19:08.49 Mountain Ridge
19. 10 Jake Hooper 19:10.44 Oakdale
20. 11 Paul Slotwinski 19:13.65 Catoctin
21. 10 Andrew Miner 19:18.65 Liberty
22. 9 Grant Rasband 19:23.24 Walkersville
23. 12 Ronak Ujla 19:25.46 Liberty
24. 11 Mark Fachler 19:27.46 Oakdale
25. 9 Jacob Spera 19:30.67 Century
26. 12 Jonathan Sarceno 19:31.09 Century
27. 11 Ryan Rippeon 19:32.37 Francis Scott Key
28. 12 Gunnar Ingram 19:33.81 Boonsboro
29. 11 Ryan English 19:35.92 Frederick
30. 12 Aaron Lighter 19:38.81 South Hagerstown
31. 9 Jack Shelby 19:39.48 Liberty
32. 10 Joey Moss 19:39.98 Walkersville
33. 11 Evan Bourdeau 19:40.41 Oakdale
34. 10 Reid Buskirk 19:48.12 Mountain Ridge
35. 12 Michael Anderjaska 19:50.72 Century
36. 12 David Kelsey 19:53.24 Middletown
37. 12 Jonathan Mosquera 19:56.10 Clarksburg
38. 11 Brandon Racine 19:57.44 Williamsport
39. 11 Ethan Connelly 20:00.74 Boonsboro
40. 10 Timothy Witmer 20:02.21 South Hagerstown
41. 12 Reese Whitesell 20:07.19 Middletown
42. 11 Scott Wurtzel 20:09.59 Clarksburg
43. 10 Bryce Rogers 20:11.62 Boonsboro
44. 11 Thomas Suray 20:12.72 Tuscarora
45. 11 Mitchell Monniger 20:17.62 Tuscarora
46. 11 Alex Bacon 20:19.22 Oakdale
47. 12 Gunnar Eichler 20:20.21 North Carroll
48. 9 Will Staab 20:22.70 Walkersville
49. 12 Chris Burgenson 20:23.79 Middletown
50. 11 Blake Capella 20:28.54 Walkersville
51. 11 Gavin Prather 20:31.94 Tuscarora
52. 11 Chris Spiess 20:33.17 Clarksburg
53. 10 Nathan Lang 20:33.83 Century
54. 10 Andrew Douwes 20:34.29 Catoctin
55. 11 Liam Coates 20:34.66 Governor Thomas John...
56. 12 Chris Burns 20:36.16 Liberty
57. 11 Carlos Morales 20:38.68 Walkersville
58. 11 Tomas Aker 20:40.43 Tuscarora
59. 11 Bere Sell 20:40.85 Francis Scott Key
60. 10 John Poling 20:45.99 Boonsboro
61. 11 Evan Michaels 20:46.64 South Carroll
62. 9 Ryan Tunkel 20:47.14 South Carroll
63. 11 Joey Athey 20:52.07 Middletown
64. 10 Jacob Zielinski 20:55.10 Boonsboro
65. 12 Ben Hughes 20:57.78 Francis Scott Key
66. 9 Isaac Kastelein 20:59.67 Williamsport
67. 11 Justin Beckley 21:03.48 Williamsport
68. 9 Joel Galford 21:04.62 North Carroll
69. 10 Ryan Buskirk 21:07.87 Mountain Ridge
70. 12 Joseph Opiekun 21:08.44 Clarksburg
71. 12 Jesse Zito 21:08.73 North Carroll
72. 10 Kelvin Ngo 21:12.71 Middletown
73. 10 Evan Ruhl 21:17.65 Francis Scott Key
74. 10 Alexander Queiroz 21:20.68 Oakdale
75. 12 Patrick Gaegler 21:22.95 Clarksburg
76. 10 Quentin Brown 21:23.24 Williamsport
77. 12 Mark Brkovich 21:24.84 Tuscarora
78. 12 Jermiah Griesemer 21:25.33 Tuscarora
79. 11 Donald Shanabarger 21:27.54 South Carroll
80. 9 Cosimo Tauraso 21:27.90 Middletown
81. 12 Kyle Burrows 21:28.85 Liberty
82. 10 Justin Marlatt 21:29.17 Century
83. 10 Mathew Gregory 21:30.15 Manchester Valley
84. 12 Braxton Witmer 21:39.05 Williamsport
85. 12 Chase Kurtenbach 21:46.08 South Carroll
86. 9 Andrew Jackson 21:49.27 North Carroll
87. 11 Eddie Cunningham 22:00.37 Williamsport
88. 12 Brent Sweigert 22:04.36 Williamsport
89. 11 Alex Young 22:13.09 Fort Hill
90. 12 Josh Clement 22:13.62 South Carroll
91. 12 Josh Cooper 22:17.45 Fort Hill
92. 12 Grant Sturm 22:20.49 South Carroll
93. 11 Ethan Waugh 22:21.54 Manchester Valley
94. 10 Remy Mezebish 22:23.05 South Carroll
95. 12 Eamon Maher 22:24.22 Frederick
96. 11 Josh Artz 22:26.99 Manchester Valley
97. 12 Steven Zickafoose 22:29.39 Governor Thomas John...
98. 9 Jeremy Joe 22:29.62 Fort Hill
99. 10 Luis Fuentes 22:35.51 Frederick
100. 10 Jakob Garland 22:55.70 Manchester Valley
101. 10 Trey Hose 22:59.67 Fort Hill
102. 12 Gabe LeVee 23:00.49 Francis Scott Key
103. 9 Dylan Poppert 23:01.39 Governor Thomas John...
104. 10 Scott Saez 23:05.25 Fort Hill
105. 12 Tyler D'Agati 23:13.01 North Carroll
106. 9 Nicholas Tumulak-T... 23:40.65 Manchester Valley
107. 11 Brad Smink 23:46.85 North Carroll
108. 12 Zack Rockwood 23:50.54 Catoctin
109. 9 Jonathan Botello 24:06.57 Clarksburg
110. 9 Gage Fair 24:09.76 Fort Hill
111. 10 Davon Bey-Wade 24:11.78 South Hagerstown
112. 10 Jordan Champe 24:15.60 Frederick
113. 11 Connor Sullivan 24:16.37 Frederick
114. 9 Connor Kelly 24:25.70 Fort Hill
115. 12 Brandon Decker 24:53.70 South Hagerstown
116. 9 Caleb Garner 25:13.94 Mountain Ridge
117. 10 James Stell 25:15.08 South Hagerstown
118. 12 Joe Pandolfi 25:36.04 South Hagerstown
119. 12 Andrew Smith 25:37.51 Frederick
120. 10 Christian Klem-Evans 25:44.77 Mountain Ridge
121. 11 Kyle Lim 26:13.35 Frederick
122. 9 Jered Holland 26:32.07 Francis Scott Key
123. 9 Alexander Blizzard 26:38.60 Mountain Ridge
124. 9 William Shirk 26:50.57 Mountain Ridge
125. 9 Samuel Traynor 27:10.75 Manchester Valley
126. 10 Nick Commander 27:30.88 Governor Thomas John...
127. 12 Thomas Medairy 30:37.69 Manchester Valley