Official Team Scores
1. Century 33
2. Liberty 72
3. Oakdale 98
4. Clarksburg 104
5. Walkersville 118
6. Middletown 132
7. Boonsboro 192
8. South Carroll 217
9. Tuscarora 260
10. North Carroll 304
11. Williamsport 324
JV Boys 5000m Run
1. 11 Paul Rochford 20:22.14 Boonsboro
2. 10 Colin Welch 20:31.83 Century
3. 12 Tyler Neff 20:36.82 Liberty
4. 11 Max Cantor 20:59.98 Oakdale
5. 10 Noah Zabik 21:13.46 Century
6. 10 Sam Murril 21:18.75 Century
7. 10 Joe Buckley 21:22.57 Liberty
8. 12 Erik Larson 21:23.44 Century
9. 12 Joe Padula 21:24.77 Liberty
10. 11 Joshua Marsico 21:33.75 Oakdale
11. 11 Spencer Schading 21:41.68 Walkersville
12. 10 Andrew Fleishell 21:42.08 Century
13. 11 Michael Derr 21:43.26 Middletown
14. 11 Clark Smith 21:46.17 Clarksburg
15. 10 Justin Feltz 21:46.99 Century
16. 10 Bailey Ingalla 21:47.94 Clarksburg
17. 11 Martin Majer 21:48.80 Liberty
18. 9 Jeffery Fleming 21:52.16 South Carroll
19. 11 George Dissinger 21:52.38 Century
20. 11 Atharva Bhat 21:53.50 Middletown
21. 12 Fred Schellhase 21:53.95 Clarksburg
22. 10 Joseph Weller 21:55.25 Oakdale
23. 10 Andrew Ashley 21:55.92 Walkersville
24. 12 Jacob Bartholow 21:58.91 Walkersville
25. 11 Demetrias Sye 22:01.28 Clarksburg
26. 9 Daniel Flook 22:03.04 Middletown
27. 9 Collin Hanson 22:03.96 Middletown
28. 9 Jackson Kilosky 22:04.70 Clarksburg
29. 12 Anmol Tewari 22:05.98 Walkersville
30. 10 Micheal Shaffner 22:14.87 Oakdale
31. 12 West Foster 22:20.14 Walkersville
32. 11 Derek Quong 22:20.99 Oakdale
33. 11 Kyle Keener 22:23.04 Century
34. 9 Jacob Shemer 22:24.89 Oakdale
35. 9 Isaiah Crabbe 22:30.79 Walkersville
36. 9 Timothy Riley 22:34.35 Century
37. 9 Ben Hartings 22:35.03 Boonsboro
38. 9 John LeMaster 22:37.75 Liberty
39. 12 Eduardo Valentin-M... 22:38.68 Tuscarora
40. 9 Dan Gauthier 22:38.89 Liberty
41. 11 Tim Sparks 22:40.76 Tuscarora
42. 12 Micheal Amadeo 22:43.84 Oakdale
43. 10 Chris Shanabarger 22:46.65 South Carroll
44. 9 Hayden Hertz 22:47.37 Liberty
45. 12 Joshua Majano 22:50.15 Clarksburg
46. 12 Josh Ford 23:01.04 Boonsboro
47. 10 Jack Carbaugh 23:01.56 Oakdale
48. 12 Ben Johnson 23:01.84 Walkersville
49. 12 Bergren Cliff 23:02.64 Middletown
50. 9 Brennen Straits 23:03.96 Middletown
51. 10 Jordan Weschler 23:04.76 Williamsport
52. 9 Deric Aberin 23:06.45 Clarksburg
53. 10 Ryan Judge 23:07.37 South Carroll
54. 12 Connor Mead 23:07.79 Liberty
55. 11 Zackary Levesque 23:14.34 North Carroll
56. 9 Jason McElroy 23:22.82 Walkersville
57. 10 P.J. Schading 23:24.55 Walkersville
58. 12 Devon Dekowski 23:25.44 Century
59. 9 Ethan Ferguson 23:25.68 South Carroll
60. 9 Jude Flynn-Lebischak 23:25.98 Liberty
61. 10 Zach Branscome 23:28.42 North Carroll
62. 11 Jordan Seubert 23:29.72 Clarksburg
63. 12 Sam Benner 23:30.18 Middletown
64. 11 Colin Jones 23:31.33 Middletown
65. 11 Collin Mannix 23:35.26 Boonsboro
66. 12 Chase Snively 23:36.29 South Carroll
67. 9 Matt Leonhartt 23:37.91 Liberty
68. 12 Jack Lyons 23:39.10 Clarksburg
69. 12 Michael French 23:45.54 Century
70. 10 Cameron Weikel 23:46.30 Liberty
71. 11 Eric Stutzman 23:47.25 Middletown
72. 10 Jack McCarthy 23:52.79 Catoctin
73. 10 Tommy Carter 23:53.04 Middletown
74. 10 Justin Speirs 23:55.78 Frederick
75. 12 Alex Menke 23:57.30 Middletown
76. 10 Jack Perdue 23:57.56 Century
77. 11 Dillon Denig 23:57.85 Boonsboro
78. 12 Taylor Boeckmann 23:59.57 South Carroll
79. 9 Simon Kadel 24:00.57 Walkersville
80. 11 Anthony Harris 24:02.36 Middletown
81. 9 Louis Konopelski 24:08.18 Tuscarora
82. 11 Justin Roach 24:11.33 Century
83. 10 Brady Peterson 24:14.64 Tuscarora
84. 10 Josh Shin 24:15.91 Clarksburg
85. 10 Gabe Cartner 24:17.78 Middletown
86. 9 Robert Dunmoyer 24:18.80 Walkersville
87. 9 Jude Favata 24:21.54 Boonsboro
88. 12 William Thornton 24:32.85 North Carroll
89. 9 Mathew McDonough 24:36.29 South Carroll
90. 11 Trent Case 24:36.84 Mountain Ridge
91. 9 Jackson Miller 24:37.72 Walkersville
92. 10 Kyle O'Ney 24:40.54 Williamsport
93. 12 Jack Allman 24:40.88 Oakdale
94. 10 Caleb Enoff 24:44.62 South Carroll
95. 10 Ali Aslam 24:46.12 Tuscarora
96. 10 Garrett Wisely 24:49.40 Williamsport
97. 11 Zach Hull 24:51.62 Boonsboro
98. 11 Bryce Nissel 24:53.20 Middletown
99. 9 Michael Harris 24:53.38 Middletown
100. 9 Evan Bergstrom 24:58.41 Middletown
101. 9 Zack Stump 25:01.76 Liberty
102. 11 Jeb Hamel 25:03.55 South Carroll
103. 9 Evan Scheel 25:04.51 Liberty
104. 11 Alex Rosenberg 25:10.93 South Carroll
105. 12 Hardik Dhanak 25:14.64 Clarksburg
106. 10 Luke Remsberg 25:18.85 Frederick
107. 9 Tanner Crampton 25:23.13 Century
108. 11 Carson Derr 25:25.96 Middletown
109. 9 Logan Welsh 25:33.15 North Carroll
110. 9 Alexander Hayes 25:34.00 Middletown
111. 10 Jeremy Harr 25:40.87 Fort Hill
112. 9 Seth Forney 25:42.88 Francis Scott Key
113. 9 Brent Donovan 25:44.91 South Carroll
114. 9 Javid Fairall 25:45.16 Fort Hill
115. 10 Sean O'Sullivan 25:46.36 Tuscarora
116. 9 Levi Mason 25:50.48 Boonsboro
117. 11 Jonathan Clarke 25:52.89 Walkersville
118. 11 Derek Alleman 25:54.85 South Hagerstown
119. 11 Ethan Cortes 25:58.55 Century
120. 11 Gage Jacobs 26:04.12 Mountain Ridge
121. 9 Dmitri Cancilla 26:24.87 Boonsboro
122. 9 Luke Frances 26:30.21 North Carroll
123. 10 Matt Hrones 26:32.49 Century
124. 11 Justin Crouse 26:42.31 Francis Scott Key
125. 10 Brendan Walters 26:43.57 Williamsport
126. 9 Marshall Darby 26:44.79 Middletown
127. 11 Roshan Rao 26:45.01 Walkersville
128. 9 Quinn McHood 26:46.21 Walkersville
129. 9 Ryan Yetter 26:46.41 Century
130. 9 Brian Pullaro 26:52.39 Boonsboro
131. 11 Michael Miles 26:57.08 Boonsboro
132. 11 Ethan Fiery 27:02.92 South Hagerstown
133. 10 Connor Pullaro 27:03.39 Boonsboro
134. 10 Michael Mackereth 27:13.70 Fort Hill
135. 11 Kevin May 27:17.40 Boonsboro
136. 10 Andrew Eppley 27:26.53 Manchester Valley
137. 9 Will Stann 27:30.00 Boonsboro
138. 11 Will Johnston 27:33.52 Walkersville
139. 9 Ben Brown 27:35.07 Century
140. 11 Ricardo Medina 27:54.30 Tuscarora
141. 9 Zack Shatto 27:58.12 Liberty
142. 9 Ben Ritter 28:00.52 North Carroll
143. 9 Logan Fawley 28:00.90 Catoctin
144. 9 Collin Carbonaro 28:02.44 Walkersville
145. 10 Alex Pailer 28:02.67 Liberty
146. 12 Trevor Larner 28:05.66 Liberty
147. 10 Luke England 28:15.26 North Carroll
148. 9 Jacob Washinger 28:27.51 Liberty
149. 9 Josh Bensing 28:39.14 Liberty
150. 10 Jacob Oesterle 28:42.42 Oakdale
151. 9 Colton Wardle 28:59.38 Century
152. 10 Tristan Artz 29:13.50 Williamsport
153. 9 Nicolas Manni 29:21.61 Oakdale
154. 9 Daniel Esterday 29:24.11 North Carroll
155. 11 Steven Krumbeck 29:29.78 Williamsport
156. 11 Cade Dal Collo 29:31.46 Boonsboro
157. 11 Joshua Miller 29:41.13 Walkersville
158. 9 Tim Hopson 30:03.27 Middletown
159. 12 Austin Duffy 30:25.07 Clarksburg
160. 10 Michael Krot 30:27.45 Boonsboro
161. 11 Sam Bizzell 30:54.11 Middletown
162. 9 Jack Rogers 31:00.87 Middletown
163. 11 Roman Panickar 31:22.31 Frederick
164. 12 Jordy Bowling 31:31.04 Liberty
165. 11 Josh Miller 31:33.41 Francis Scott Key
166. 12 Austin Miller 31:37.70 Century
167. 9 Lance Krumbeck 31:54.24 Williamsport
168. 10 Daulton Beckley 32:13.30 Williamsport
169. 9 Michael Mies 32:20.76 Williamsport
170. 9 John Gagnon 32:27.85 South Carroll
171. 11 Ivan Boulden 32:45.03 Middletown
172. 9 Nathan Presley 32:45.28 Century
173. 10 Ben Mason 33:12.43 Fort Hill
174. 9 Alwin Chen 33:52.13 Clarksburg
175. 10 Seth Merrill 34:18.03 South Hagerstown
176. 10 Christopher Raines 34:42.74 Frederick
177. 11 Devin Elliott 35:35.53 Tuscarora