Team Scores
1. Howard 18
2. Mount Hebron 77
3. Centennial 109
4. Linganore 116
5. Urbana 118
6. Oakdale 202
7. Quince Orchard 213
8. Reservoir 228
9. Westminster 246
10. Atholton 285
11. Damascus 289
12. Poolesville Sr 322
13. Gaithersburg 366
14. Tuscarora 413
15. South Carroll 439
16. Seneca Valley 544
17. Col. Zadok Magruder 546
Boys 5000 Meter Run
1. 10 Collin Hawkins 18:09 Howard
2. 11 Zach Olivier 18:12 Howard
3. 11 Sawyer Estok 18:21 PR Urbana
4. 12 Ethan Williamson 18:29 Howard
5. 11 Jovani Sierra 18:30 Howard
6. 10 Cole Partridge 18:30 Howard
7. 10 Kevin Ling 18:39 Howard
8. 10 Tim Goulet 18:43 Howard
9. 11 Daniel Taylor 18:50 Howard
10. 10 John Olszewski 18:55 PR Centennial
11. 12 Andrew Harris 19:04 Howard
12. 10 Brian Yant 19:04 Mount Hebron
13. 11 Karson Kinsey 19:05 PR Atholton
14. 12 Nathan Moore 19:05 SR Linganore
15. 10 Will Cioffi 19:06 PR Linganore
16. 12 Lorenzo DeOcampo 19:08 PR Howard
17. 12 Kyle Baisel 19:10 Mount Hebron
18. 11 Zach Sents 19:14 Howard
19. 12 Jackson Koepke 19:14 Mount Hebron
20. 9 Roman Larocco 19:18 PR Linganore
21. 11 Nicholas Jackson 19:19 Mount Hebron
22. 11 Sam LaPilusa 19:19 PR Linganore
23. 11 Ryan Puls 19:21 PR Reservoir
24. 10 Harris Thompson 19:21 PR Urbana
25. 10 Ross Wenzel 19:22 Mount Hebron
26. 12 Kai Archuleta 19:30 SR Centennial
27. 10 Evan Hemelt 19:30 Mount Hebron
28. 11 Naga Nagaswaran 19:32 PR Centennial
29. 12 Jack Fletcher 19:35 Mount Hebron
30. 10 Charlie Hockersmith 19:37 Centennial
31. 9 Alec Boron 19:38 PR Urbana
32. 12 Andy Tseng 19:40 SR Centennial
33. 9 Jake Shindel 19:43 PR Mount Hebron
34. 12 Ryan Skinner 19:47 Mount Hebron
35. 9 Collin McMynne 19:50 PR Oakdale
36. 10 Robert Taylor 19:51 PR Urbana
37. 9 Kaleb Adams 19:51 Gaithersburg
38. 10 Kobe Yearwood 19:52 PR Oakdale
39. 9 Elliott Pochettino 19:52 Reservoir
40. 10 Tate Martinis 19:58 Quince Orchard
41. 10 Hans Cabrera 19:58 Howard
42. 9 Matthew Engelhaupt 19:59 Howard
43. 12 Burhanuddin Rangwala 19:59 PR Mount Hebron
44. 9 Anthony Marcelli 20:00 Mount Hebron
45. 11 Caleb Meyers 20:01 Westminster
46. 10 Rohit Priyakumar 20:02 Mount Hebron
47. 10 Armaan Bhasin 20:02 PR Centennial
48. 10 Wyatt Cox 20:05 PR Westminster
49. 9 Patrick Adams 20:06 Mount Hebron
50. 10 Tyler Harper 20:07 PR Urbana
51. 9 Colin Pelkey 20:07 Quince Orchard
52. 9 William Spano 20:08 Quince Orchard
53. 9 Eric Fagan 20:09 Quince Orchard
54. 11 Nick Mantua 20:10 SR Damascus
55. 9 Daniel Vela 20:11 PR Damascus
56. 11 Simon Mahns 20:12 PR Urbana
58. 12 Alexander Queiroz 20:14 SR Oakdale
59. 10 Caleb McNeil 20:14 PR Oakdale
60. 10 Kyle Fronheiser 20:15 PR Westminster
61. 9 Jake Muma 20:16 Centennial
62. 10 John Bondje 20:16 Atholton
63. 11 Jason McElroy 20:17 Oakdale
64. 11 Ibrahim Keita 20:19 Gaithersburg
65. 10 Ryan Erle 20:20 Centennial
66. 9 Jack Keane 20:21 PR Centennial
67. 10 Christopher Ruffner 20:21 PR Damascus
68. 12 Seungkyoon Bong 20:22 SR Poolesville Sr
69. 11 Daniel Niezelski 20:24 Mount Hebron
70. 11 Mark Schlining 20:25 Mount Hebron
71. 9 Davis Miller 20:26 PR Urbana
72. 11 Nitan Singh 20:28 Reservoir
73. 12 Issac Chaudry 20:29 Mount Hebron
74. 10 Patrick Rodriguez 20:30 Poolesville Sr
75. 11 Devak Murali 20:33 SR Urbana
76. 10 Jacob Rajesh 20:34 Howard
77. 10 Rahul Khatri 20:34 Howard
78. 10 Andrew Kauffman 20:34 PR Centennial
79. 9 Christopher Wagner 20:35 PR Urbana
80. 9 Bryce Carlini 20:36 PR Linganore
81. 10 Ryan Collins 20:36 SR Centennial
82. 11 Jacob Tebben 20:37 Reservoir
83. 9 Benjamin Fleischer 20:38 Quince Orchard
84. 10 Tristen Tetlow-Ames 20:39 PR Oakdale
85. 12 Lucas Pearce 20:40 SR Westminster
86. 12 Clayton Congleton 20:42 SR Tuscarora
87. 12 Donnie Rinker 20:43 Reservoir
88. 11 Zachary Stewart 20:43 PR Linganore
89. 11 Sam Rosenberg 20:43 SR Poolesville Sr
90. 10 Joey Petrowicz 20:44 PR Westminster
91. 10 Jason German 20:45 PR Oakdale
92. 9 Benjamin Guo 20:46 PR Atholton
93. 12 Gabriel deBruin 20:51 PR Damascus
94. 10 Jason Kearney 20:51 PR Quince Orchard
95. 9 Elias Izmirlian 20:53 Poolesville Sr
96. 9 Todd Brown 20:53 Westminster
97. 9 Jake Kanther 20:54 Westminster
98. 11 Matthew Lyan 20:54 PR Tuscarora
99. 11 Nick Heiner 20:54 Centennial
100. 9 Carlos Montemayor 20:55 PR Centennial
101. 10 Abdullah Najib 20:56 PR Howard
102. 9 Colby Sisco 20:57 Quince Orchard
103. 9 Nicholas Culkin 20:57 PR South Carroll
104. 12 Steve Huntley 20:57 Poolesville Sr
105. 12 Rene Mugabo 20:58 Quince Orchard
106. 9 Chase Clark 20:58 PR Atholton
107. 11 Nathaniel Moody 21:00 Atholton
108. 9 Cameron Olivier 21:00 Howard
109. 12 Jackson Malmgren 21:01 Poolesville Sr
110. 12 Tim Rivard 21:02 SR Urbana
111. 11 Joe Ferraro 21:02 SR Howard
112. 12 Neil Rabb 21:03 Centennial
113. 12 Chris Shanabarger 21:03 SR South Carroll
114. 12 Ishan Mundra 21:04 Poolesville Sr
115. 9 Frankie Willard 21:04 Poolesville Sr
116. 11 John Dougherty 21:05 SR Urbana
117. 10 Tianyu You 21:06 PR Centennial
118. 10 Daniel Geehreng 21:06 SR Poolesville Sr
119. 9 Philip Cho 21:07 PR Damascus
120. 9 David Panda 21:07 PR Atholton
121. 9 Gavin Nash 21:08 PR Quince Orchard
122. 11 Matt Rathbun 21:09 PR Reservoir
123. 12 Nicholas Edwards 21:10 Westminster
124. 12 Leon Mead 21:11 Reservoir
125. 11 Izjeon Collis 21:11 Reservoir
126. 9 Joshua Congleton 21:12 PR Tuscarora
127. 10 Jayden Hull 21:13 Westminster
128. 10 Trey Seminara 21:13 Quince Orchard
129. 11 Kshitij Gupta 21:16 SR Poolesville Sr
130. 10 Isaac Justice 21:17 Mount Hebron
131. 9 Cole Goodwin 21:20 Westminster
132. 10 John O'Connor 21:22 PR Urbana
133. 11 Benjamin Gundlach 21:23 PR Linganore
134. 11 John Woodward 21:23 SR Gaithersburg
135. 10 Edward LaPointe 21:24 Howard
136. 11 Asa Kelly 21:25 SR South Carroll
137. 10 Jared Ezrin 21:26 SR Quince Orchard
138. 10 Sebastian Reyes 21:27 PR Urbana
139. 10 Dylan Olen 21:27 PR Quince Orchard
140. 11 Matthew Navato 21:28 Gaithersburg
141. 10 Sean Burlew 21:29 PR Linganore
142. 11 Brandon Shipe 21:29 PR Centennial
143. 12 Sungmin Joo 21:30 Quince Orchard
144. 12 Matthew Almeida 21:33 SR Tuscarora
145. 11 Nathan Park 21:33 Mount Hebron
146. 10 Jackson Dacy 21:33 Quince Orchard
147. 9 Dewey Schoenfelder 21:36 PR South Carroll
148. 9 Zach Sussman 21:36 PR Damascus
149. 9 Gavin Osborn 21:37 PR Atholton
150. 11 Stephen Armstrong 21:37 Howard
151. 9 Wyatt Scates 21:37 PR Urbana
152. 11 Jack Carpenter 21:38 SR Westminster
153. 11 Chance Xie 21:38 SR Centennial
154. 10 Van Holson 21:39 PR Urbana
155. 11 Nick Michel 21:39 SR Seneca Valley
156. 12 Nic Boyle 21:41 Westminster
157. 12 Blake Foster 21:41 Howard
158. 9 Brian Bowers 21:42 PR Damascus
159. 11 Kelvin Chen 21:42 Centennial
160. 11 Arjun Sivarajan 21:43 SR Poolesville Sr
161. 10 Bradley Pasekoff 21:43 Quince Orchard
162. 12 Eric Musa 21:44 SR Urbana
163. 10 Lincoln Sheriff 21:44 SR Tuscarora
164. 10 Ethan Na 21:45 Centennial
165. 11 Braden Smolko 21:45 PR Urbana
166. 10 Paul Biederman 21:48 PR South Carroll
167. 9 Kyle Askeland 21:49 PR South Carroll
168. 10 Jared Deacon 21:49 PR Oakdale
169. 9 Josh Braun 21:50 Centennial
170. 9 Trevor Reynolds 21:51 Howard
171. 10 Ben Landrum 21:52 PR Centennial
172. 9 Tanner Fatt 21:52 PR Tuscarora
173. 11 Isaac Daly 21:54 PR Centennial
174. 9 Matthew Nagy 21:55 PR Quince Orchard
175. 9 Jake Alalouf 21:56 PR Quince Orchard
176. 11 Lucas Cunningham 21:57 Centennial
177. 9 Zach Zhao 21:57 Col. Zadok Magruder
178. 9 Kevin Watts 21:58 Mount Hebron
179. 10 Joseph Valle 21:59 Centennial
180. 10 Quinton Butler 22:01 PR Reservoir
181. 11 Joey Yachera 22:02 Centennial
182. 9 Dominic Bartolomeo 22:02 PR Tuscarora
183. 10 Jacob George 22:04 Howard
184. 9 Tristan Fatt 22:05 PR Tuscarora
185. 10 Devin Jones 22:06 PR Westminster
186. 9 Edward Hayes-Loane 22:07 PR Urbana
187. 12 Tyler James 22:10 SR Tuscarora
188. 9 Justin Capriotti 22:10 PR Damascus
189. 10 Michael Beautz 22:11 PR Poolesville Sr
190. 11 Ryan Johnston 22:12 SR Poolesville Sr
191. 11 Joseph Bailey 22:12 Gaithersburg
192. 11 Ryan Guy 22:13 Centennial
193. 9 Andrew Victory 22:14 PR Poolesville Sr
194. 10 Martin Ivanchev 22:18 PR Quince Orchard
195. 12 Timothy Sciannella 22:19 SR Atholton
196. 11 Aung Oo 22:21 Gaithersburg
197. 10 Evan Eng 22:22 Centennial
198. 9 James Dlugokinski 22:23 PR South Carroll
199. 9 Daniel Sebrosky 22:24 PR North Hagerstown
200. 11 Zane Phillips 22:24 Reservoir
201. 10 Anthony Fuster 22:27 PR Poolesville Sr
202. 9 Thomas Stoughton 22:28 PR Poolesville Sr
203. 9 Grayson Fleck 22:30 Mount Hebron
204. 9 Ethan Riccio 22:31 PR South Carroll
205. 11 Tom Xie 22:32 Tuscarora
206. 9 Omar Martinez 22:33 Gaithersburg
207. 9 Malcolm Martin 22:34 PR Quince Orchard
208. 9 Gavin Reeder 22:34 PR Tuscarora
209. 10 Eric Palmer 22:35 PR Poolesville Sr
210. 9 Jacob Roe 22:37 PR Poolesville Sr
211. 11 Zion Delilly 22:37 Seneca Valley
212. 9 Daniel Ramirez 22:39 PR South Carroll
213. 12 Matthew O'Neil 22:41 Gaithersburg
214. 11 Sean Scott 22:41 Col. Zadok Magruder
215. 9 Noah Cho 22:42 Col. Zadok Magruder
216. 9 Carter France 22:42 PR Quince Orchard
217. 12 Scott Witschey 22:43 PR Centennial
218. 9 Alex Kerrigan 22:43 Col. Zadok Magruder
219. 10 Tommy Dang 22:43 SR Seneca Valley
220. 12 Matthew Karasack 22:44 Centennial
221. 9 Jacob Jedlowski 22:44 PR Linganore
222. 9 Tevin Agwa 22:44 PR Seneca Valley
223. 10 Matthew Gimbrene 22:45 PR Poolesville Sr
224. 9 Badara Keita 22:46 Gaithersburg
225. 9 Matt Rutkowski 22:46 Col. Zadok Magruder
226. 11 Sean Keller 22:47 Urbana
227. 10 Austin Vander Linden 22:51 SR Oakdale
228. 10 Jason Zhang 22:52 Centennial
229. 10 William Tulloch 22:53 SR Quince Orchard
230. 9 Timothy Shiner 22:54 PR Quince Orchard
231. 9 Manas Dronamraju 22:54 Centennial
232. 11 Jordan Aasman 22:55 Gaithersburg
233. 9 Jenson Jones 22:56 Gaithersburg
234. 9 Bryan Lee 22:59 Centennial
235. 11 Jamus Jupin 23:00 SR Seneca Valley
236. 9 Sebastian Ruiz 23:02 Col. Zadok Magruder
237. 11 Shashidhar Manoharan 23:04 PR Poolesville Sr
238. 10 Jason Lee 23:04 SR Poolesville Sr
239. 10 Michael Wasicko 23:05 Westminster
240. 9 Ryan Lesh 23:06 Westminster
241. 9 Ignacio DeSande 23:06 Centennial
242. 12 Michael Kerich 23:07 PR Damascus
243. 10 Evan May 23:08 PR Reservoir
244. 11 Bryan Burgos 23:08 PR Damascus
245. 9 Joshua Baker 23:09 PR Urbana
246. 10 Philip Pajizar 23:10 Howard
247. 10 Wafeeq Iqbal 23:13 Col. Zadok Magruder
248. 9 Elijah Jones 23:13 Gaithersburg
249. 11 John Gagnon 23:18 SR South Carroll
250. 9 Kevin Brock 23:22 Centennial
251. 9 William Yang 23:22 PR Urbana
252. 12 Luke Manning 23:25 Westminster
253. 9 Matthew Lee 23:26 Gaithersburg
254. 9 Adam Long 23:28 Westminster
255. 9 John McGann 23:31 Westminster
256. 11 Jonah Tash 23:32 Poolesville Sr
257. 11 Ben Headley 23:39 PR Poolesville Sr
258. 11 Ryan Battles 23:39 Westminster
259. 9 Mrinal Alfred 23:41 PR Quince Orchard
260. 9 Nimay Vyas 23:42 PR Reservoir
261. 9 Tobi Folorunso 23:42 PR Howard
262. 9 Alex Swaters 23:44 Mount Hebron
263. 9 Matteo Capuano 23:58 PR Westminster
264. 9 Joseph Kim 24:02 PR Urbana
265. 9 Zander Leff 24:03 Poolesville Sr
266. 12 Jesse Galliani 24:07 Quince Orchard
267. 9 Brian Kelly 24:09 SR Damascus
268. 11 Michael Urban 24:10 SR Poolesville Sr
269. 9 Sam Bodmer 24:12 Poolesville Sr
270. 10 Ethan Hill 24:15 PR Gaithersburg
271. 9 Corey Barnes 24:16 PR Gaithersburg
272. 10 Dominick Caparotti 24:21 SR South Carroll
273. 9 Zachary Kramer 24:23 PR Quince Orchard
274. 12 Jameson Carpenter 24:29 Westminster
275. 9 Kevin Li 24:39 PR Col. Zadok Magruder
276. 11 Arjun Trivedi 24:42 Reservoir
277. 10 Benjamin Molnar 24:52 Poolesville Sr
278. 9 William Batres 24:54 PR Poolesville Sr
279. 9 Michael Murphy 24:56 PR Seneca Valley
280. 9 Norman Zhang 24:57 PR Centennial
281. 10 Cole Jimenez 24:57 PR North Hagerstown
282. 9 Logan Harris 25:04 PR Damascus
283. 9 Declan McHugh 25:07 PR Poolesville Sr
284. 11 Matthew McDonough 25:09 South Carroll
285. 12 Jacob Tobery 25:12 North Hagerstown
286. 11 Miles McLead 25:17 SR Gaithersburg
287. 9 Ben Coler 25:22 PR Reservoir
288. 10 Alexander Jones 25:43 PR Poolesville Sr
289. 11 Samuel Winters-McC... 25:53 Reservoir
290. 10 Kile Scott 25:56 PR Poolesville Sr
291. 9 Jeffrey Guan 26:00 PR Poolesville Sr
292. 10 Tzu Chao Huang 26:01 PR Urbana
293. 10 Bryce Davis 26:03 PR Poolesville Sr
294. 9 James Clawson 26:04 Col. Zadok Magruder
295. 9 Jeremy Neff 26:04 Col. Zadok Magruder
296. 9 Caleb Minyard 26:11 Reservoir
297. 9 Ronnie Milor 26:23 PR Urbana
298. 9 Thomas Simowitz 26:24 Mount Hebron
299. 9 James Kelly 26:27 PR Urbana
300. 12 J'Sean (Xavier) Wi... 27:01 PR Seneca Valley
301. 10 Jose Barahona 27:48 PR Seneca Valley
302. 9 Cedric Lowe 27:55 PR Westminster
303. 9 Sean Quiroga 28:02 PR Seneca Valley
304. 9 Keith Hitzelberger 28:04 Centennial
305. 9 Logan Freter 28:26 PR Westminster
306. 10 James McCloskey 29:21 Damascus
307. 10 Michael McShane 30:13 Col. Zadok Magruder
308. 9 Zion Harding 34:33 PR Tuscarora