Official Team Scores
1. Howard 22
2. Mount Hebron 60
3. Centennial 86
4. River Hill 104
5. Marriotts Ridge 176
6. Glenelg 190
7. South Carroll 208
8. Poolesville Sr 259
9. Liberty 277
10. Reservoir 278
11. Oakland Mills 289
Boys 3 Mile Run
1. 9 Gavin Fournet 18:53.3 Reservoir
2. 11 Gavin Courtwright 19:07.8 Howard
3. 12 Tyler Denicola 19:15.7 Howard
4. 10 Zach Allen 19:32.6 Howard
5. 10 Naga Nagaswaran 19:35.4 Centennial
6. 10 Russell Schwartz 19:41.2 Howard
7. 11 Blake Foster 19:43.4 Howard
8. 10 Philip Drohat 19:46.2 Mount Hebron
9. 9 Jon Wolf 19:49.6 Howard
10. 10 Ryan Williams 19:55.3 Mount Hebron
11. 12 Rohan Shah 19:59.7 Howard
12. 11 Lorenzo DeOcampo 20:02.7 Howard
13. 11 Brooks Pearce 20:04.0 Mount Hebron
14. 10 Rohan Sinha 20:10.1 River Hill
15. 9 Brian Yant 20:10.7 Mount Hebron
16. 10 Aaron Goldberg 20:19.6 Howard
17. 11 Matthew Karasack 20:23.9 Centennial
18. 12 Nicholas Stim 20:29.0 Mount Hebron
19. 9 Tim Bonner 20:29.6 Glenelg
20. 10 Leo Wu 20:30.5 Centennial
21. 9 Luke Meininger 20:35.8 River Hill
22. 11 Ryan Skinner 20:44.7 Mount Hebron
23. 12 Mathew Kirby 20:48.5 Howard
24. 9 Joe Hayden 20:50.9 Mount Hebron
25. 11 Graham Schuckman 20:54.0 Howard
26. 11 Kai Archuleta 20:54.7 Centennial
27. 9 Ross Wenzel 20:56.0 Mount Hebron
28. 11 Theodore Cornwell 20:58.0 River Hill
29. 10 Michael Pattik 20:58.4 River Hill
30. 11 Michael Travisano 20:59.2 Howard
31. 9 Tej Menta 21:02.1 Mount Hebron
32. 9 Christian Marquez 21:03.3 Howard
33. 10 Bryan Yoon 21:04.4 River Hill
34. 9 Justin Ziegler 21:05.5 Centennial
35. 10 Zack Gronlund 21:07.7 River Hill
36. 9 Aditya Singh 21:08.2 River Hill
37. 10 Matthew Island 21:10.7 River Hill
38. 12 Killian Hayes 21:11.3 South Carroll
39. 10 Daniel Taylor 21:11.9 Howard
40. 10 Nick Heiner 21:12.2 Centennial
41. 9 John Olszewski 21:12.8 Centennial
42. 12 Nicholas Settle 21:13.2 River Hill
43. 9 Cole Partridge 21:13.8 Howard
44. 10 Joe Ferraro 21:14.7 Howard
45. 9 Tim Goulet 21:15.2 Howard
46. 10 Jason Wang 21:15.5 River Hill
47. 11 Burhannuddin Rangw... 21:16.1 Mount Hebron
48. 10 Kevin Cai 21:16.9 River Hill
49. 11 Thomas Wun 21:19.6 Marriotts Ridge
50. 10 Reese Wetzel 21:20.1 River Hill
51. 12 Kyle Watts 21:21.5 Mount Hebron
52. 10 Matthew Choe 21:23.1 Marriotts Ridge
53. 10 Jon Copley 21:24.4 Howard
54. 9 Rahul Khatri 21:24.8 Howard
55. 11 David Rivizzigno 21:25.5 South Carroll
56. 10 Alan Cheng 21:25.8 River Hill
57. 10 Adan Castillo-Gryn... 21:26.3 Poolesville Sr
58. 10 Lucas Cunningham 21:27.6 Centennial
59. 9 Matt Durkee 21:28.0 Centennial
60. 10 Nick Webb 21:28.6 River Hill
61. 11 Issac Chaudry 21:29.8 Mount Hebron
62. 10 Nathan Park 21:30.6 Mount Hebron
63. 12 Justin Jones 21:32.0 Marriotts Ridge
64. 12 Ian Johnson 21:32.3 Mount Hebron
65. 9 James Banilower 21:33.4 River Hill
66. 10 Matthew Bergquist 21:34.8 Marriotts Ridge
67. 9 Andrew Dominick-Ur... 21:35.7 Wilde Lake
68. 9 Chris Bieberich 21:37.7 Centennial
69. 9 Ryan Collins 21:38.1 Centennial
70. 9 Peter Gruys 21:38.5 Centennial
71. 11 Jason Welling 21:38.9 River Hill
72. 11 Christopher Spano 21:40.4 Marriotts Ridge
73. 10 Evan Benedek 21:41.8 River Hill
74. 9 Tyrell Barnes 21:42.4 Wilde Lake
75. 9 Andrew Horrocks 21:44.0 River Hill
76. 12 Andrew Shin 21:44.8 Glenelg
77. 9 Ryan Erle 21:46.6 Centennial
78. 12 Trevor Shepard 21:48.7 Glenelg
79. 12 Nick Distefano 21:49.3 Mount Hebron
80. 9 Nathan Mateer 21:52.4 Liberty
81. 12 Andrew Taylor 21:53.3 Howard
82. 10 Andrew Bergquist 21:54.0 Marriotts Ridge
83. 11 Nicholas Kruus 21:54.4 River Hill
84. 10 Connor McNeil 21:56.6 Centennial
85. 10 Chance Xie 21:57.5 Centennial
86. 10 Garrett Kelly 21:58.2 Atholton
87. 11 Anthony Ellis 22:00.6 Marriotts Ridge
88. 10 Daniel Niezelski 22:00.9 Mount Hebron
89. 10 Brendan Yoon 22:01.3 River Hill
90. 12 Tim Brumbaugh 22:02.5 Oakland Mills
91. 11 Dennis Howser-Doty 22:03.7 Centennial
92. 10 Ryan Guy 22:04.1 Centennial
93. 11 Jonathan Gresham 22:05.3 Marriotts Ridge
94. 9 Sai Ravella 22:07.7 River Hill
95. 9 Kane Getsug 22:12.8 River Hill
96. 10 Sebastian Thorpe 22:13.8 Marriotts Ridge
97. 9 Adam Bowlin 22:17.9 Glenelg
98. 10 Zack Shatto 22:19.9 Liberty
99. 9 Jake Ewart 22:20.6 Centennial
100. 9 Aidan Hayes 22:27.8 South Carroll
101. 9 Paul Biederman 22:28.8 South Carroll
102. 9 Thomas Luo 22:29.2 Centennial
104. 11 Thomas Wilson 22:30.2 Marriotts Ridge
105. 10 Kelvin Chen 22:31.3 Centennial
106. 9 Ethan Na 22:32.5 Centennial
107. 9 Phillip Crispell 22:33.4 Centennial
108. 9 Jack Simmons 22:33.9 Glenelg
109. 11 Brandon Ellis 22:35.2 Marriotts Ridge
110. 11 Braden Joyce 22:38.1 South Carroll
111. 12 Cooper Hufman 22:38.9 Glenelg
112. 9 Evan Eng 22:39.9 Centennial
113. 10 Jonah Tash 22:42.3 Poolesville Sr
114. 9 Daniel Geehreng 22:47.1 Poolesville Sr
115. 10 Patrick Blackburn 22:48.0 River Hill
116. 9 Owen Reider 22:50.8 Marriotts Ridge
117. 12 Eric Biegel 22:53.2 Glenelg
118. 11 Noah Loiselle 22:59.4 Marriotts Ridge
119. 10 William Lee 23:00.5 Marriotts Ridge
120. 9 Tommy Dowdall 23:01.2 Hammond
121. 9 Matthew Dolecki 23:02.0 South Carroll
122. 9 Jad Abisaleh 23:04.0 Howard
123. 12 Alex Biegel 23:04.3 Marriotts Ridge
124. 10 Jason McSweeney 23:04.8 Oakland Mills
125. 11 Carlos Cifuentes 23:05.1 Oakland Mills
126. 10 John Gagnon 23:05.4 South Carroll
127. 9 Logan Carnerie 23:06.3 Glenelg
128. 10 Asa Kelly 23:07.3 South Carroll
129. 9 Elijah Wallace 23:12.5 Atholton
130. 9 Anthony Sheehi 23:24.7 Poolesville Sr
131. 9 Dhruv Maniktala 23:27.0 Poolesville Sr
132. 11 Kevin Mitchell 23:28.7 Marriotts Ridge
133. 9 Bobby Blackford 23:29.2 Liberty
134. 10 Colin Veres 23:29.6 Centennial
135. 9 Arthur Chi 23:30.0 River Hill
136. 9 Eric Palmer 23:31.7 Poolesville Sr
137. 9 Ashwin Sundararayan 23:32.4 Mount Hebron
138. 10 Tobias Eegholm 23:33.3 River Hill
139. 11 Miguel Gonzalez 23:34.7 Howard
140. 9 Jake Peter 23:38.7 Glenelg
141. 9 Peter Krawczyk 23:39.1 Centennial
142. 9 Isaac Justice 23:39.5 Mount Hebron
143. 10 Joey Yachera 23:42.6 Centennial
144. 11 Amogh Arun 23:42.9 Mount Hebron
145. 11 Nicholas Zou 23:46.2 Centennial
146. 9 Brendan Moffitt 23:47.6 South Carroll
147. 10 Jovani Sierra 23:48.7 Howard
148. 9 Rohit Priyakumar 23:49.0 Mount Hebron
149. 9 Dominick Caparotti 23:52.9 South Carroll
150. 11 Roger Luther 23:53.3 Liberty
151. 12 Connor Peffall 23:54.7 Marriotts Ridge
152. 10 Samuel Winters-McC... 23:55.1 Reservoir
153. 10 Ethan Zovko 23:59.0 Oakland Mills
154. 9 Cole Hufman 23:59.4 Glenelg
155. 9 Brandon Paper 24:00.0 Glenelg
156. 9 Sean Haney 24:01.6 River Hill
157. 9 Munam Ahmed 24:02.5 Atholton
158. 10 Kevin Yang 24:03.8 Centennial
159. 9 Jacob Sutch 24:04.1 River Hill
160. 10 Jackson Guo 24:05.9 Centennial
161. 9 Nick Kelly 24:09.3 Liberty
162. 12 Scott Boyd 24:10.8 Howard
163. 9 Zeke Mercore 24:11.4 Glenelg
164. 9 Brian Hebert 24:13.4 Oakland Mills
165. 10 Matt Weber 24:13.9 Liberty
166. 9 Pravnav Ampani 24:16.6 Howard
167. 10 Thomas Biro 24:18.8 Marriotts Ridge
168. 10 Andrew Shin 24:19.2 Mount Hebron
169. 9 Hans Cabrera 24:27.6 Howard
170. 10 Matthew McDonough 24:28.0 South Carroll
171. 10 Izjeon Collis 24:30.0 Reservoir
172. 12 Daniel Milbrath 24:32.3 Poolesville Sr
173. 10 Arjun Trivedi 24:33.5 Reservoir
174. 9 Tatsuo Lerdboon 24:35.2 River Hill
175. 9 Joseph Wang 24:39.6 Centennial
176. 12 Pranav Ganapathy 24:41.0 Centennial
178. 9 Tyler Brandt 24:41.4 Marriotts Ridge
179. 9 Matthew Gimbrene 24:44.6 Poolesville Sr
180. 9 Matthew Knudsen 24:46.8 Marriotts Ridge
181. 10 Jarod Travisano 24:49.3 Marriotts Ridge
182. 9 Jay Desmarais 24:51.9 Atholton
183. 10 Jack Cole 24:54.8 Centennial
184. 9 Bramhdeep Suri 24:59.5 Marriotts Ridge
185. 11 John Lee 25:01.6 Centennial
186. 10 Sean Lyons 25:04.2 Poolesville Sr
187. 11 Sam Hommel 25:04.8 Oakland Mills
188. 10 Raj Ashar 25:08.7 River Hill
189. 9 Dominic Corriere 25:09.6 River Hill
190. 9 David Seaburg 25:20.7 Marriotts Ridge
191. 9 Colin Gamble 25:26.4 Centennial
192. 9 Alexander Jones 25:34.4 Poolesville Sr
193. 9 Pronit Roy 25:35.5 Marriotts Ridge
194. 11 Ben Olek 25:39.1 Reservoir
195. 12 Patrick Walker 25:46.1 Poolesville Sr
196. 9 Josh Branker 25:50.5 Centennial
197. 9 Eric Zhu 26:04.4 Marriotts Ridge
198. Akash Chanhan 26:09.1 Hammond
199. 11 Justin Nam 26:14.1 Reservoir
200. 9 Edward Du 26:23.2 Centennial
201. 9 Garrett Moore 26:23.7 Liberty
202. 9 Quinton Butler 26:38.6 Reservoir
203. 9 Sam Rubenstein 26:43.6 Liberty
204. 11 Matthew Henretty 26:47.0 Liberty
205. 9 Jacob Rosenburg 27:37.3 South Carroll
206. 9 Lucas Kaiser 27:53.6 Glenelg
207. 9 Thomas Miller 28:08.6 Marriotts Ridge
208. 9 Thomas Wehr 28:15.0 Marriotts Ridge
209. 9 Kenneth Xue 28:27.4 Centennial
210. 9 Mike Wittig 29:12.2 Liberty
211. 9 Andrew Chan 29:29.0 Centennial
212. 11 Duo Hong 29:52.0 Centennial
213. 9 Kile Scott 30:06.9 Poolesville Sr
214. 11 Connor Lutts 30:15.0 Glenelg
215. 10 Balaji Kodali 31:41.0 Centennial
216. 10 Andrew Condor 32:22.3 Glenelg
217. 9 Luke Musselman 35:43.7 Glenelg
177. 9 Benjamin Molnar 00:00.0 Poolesville Sr