Boys 3 Mile Run
Pl Yr Name Time Team
1 10 James Dennison 17:36.35 Severna Park
2 9 Jacob Cole 17:52.60 Centennial
3 10 Bryce Kampert 17:54.39 Mount Hebron
4 9 Kendall Phillips 18:09.39 Howard
5 9 William Jones 18:24.22 Mount Hebron
6 10 Gavin Edson 18:28.48 Liberty
7 10 David Elsaesser 18:33.20 River Hill
8 10 Matthew Engelhaupt 18:34.37 Howard
9 10 Eric Wetherell 18:36.93 River Hill
10 9 Ben Fader 18:38.87 Howard
11 9 Ahmed Abdellah 18:46.03 Howard
12 9 Conlin McConnell 18:46.43 Severna Park
13 9 Holden Tatem 18:47.64 Severna Park
14 9 Andrew Bank 18:49.78 Centennial
15 10 Bradley Hoffman 18:50.26 River Hill
16 10 Darren McGowan 18:50.54 River Hill
17 9 Trent Fitzgerald 18:51.37 Oakdale
18 10 Patrick Adams 18:52.31 Mount Hebron
19 9 Cole Ruiz 18:52.82 Archbishop Spalding
20 9 Ryan Guevara 18:56.02 Howard
21 9 Tyler Revis 18:58.25 Archbishop Spalding
22 9 Rishi Shet 19:01.88 River Hill
23 10 Alex Kohn 19:04.01 Oakland Mills
24 9 Jakob Wardell 19:05.09 Howard
25 10 Jack Keane 19:06.22 Centennial
26 10 Sean Armstrong 19:10.04 Liberty
27 10 Thomas Broadus 19:10.83 Gilman
28 10 Elias Izmirlian 19:10.95 Poolesville Sr
29 10 Jake Shindel 19:11.24 Mount Hebron
30 9 James Louie 19:13.99 Severna Park
31 9 Spencer Buckwalter 19:14.44 Oakdale
32 9 Christopher Stallard 19:15.30 Poolesville Sr
33 10 Sam Angevine 19:17.04 St John's College
34 10 Tristan Epler 19:18.94 Liberty
35 10 Cameron Olivier 19:19.81 Howard
36 10 Matt Chaisson 19:21.75 Severna Park
37 10 Matthew Grimelli 19:24.85 Liberty
38 9 Linfred Kingston 19:26.73 Poolesville Sr
39 10 David Salazar 19:27.29 Oakland Mills
40 9 Carson Sloat 19:28.34 Severna Park
41 9 Isaiah Weaver 19:30.40 Centennial
42 9 Griffin Richardson 19:30.87 Archbishop Spalding
43 9 Elie Fraiji 19:32.18 John Carroll
44 9 Zach Pamukcoglu 19:33.01 Howard
45 9 Angelo Flores 19:34.38 Wilde Lake
46 9 Gordon Sholly 19:34.70 Severna Park
47 10 Eric McAlexander 19:35.54 Severna Park
48 10 Jake Muma 19:35.75 Centennial
49 10 Anthony Marcelli 19:38.10 Mount Hebron
50 10 Benjamin Guo 19:38.56 Atholton
51 9 Garrett Stetson 19:38.72 Liberty
52 11 Matt Schwab 19:39.43 Loyola Blakefield
53 10 Chris Teter 19:39.84 St John's College
54 10 Scott Arrington 19:40.98 Liberty
55 10 Zander Leff 19:41.26 Poolesville Sr
56 9 Nathan Weeks 19:42.25 Mount Hebron
57 9 Philip Bansemer 19:44.06 Severna Park
58 10 Cole Van Cleave 19:47.88 Reservoir
59 10 Zach Snyder 19:48.28 Liberty
60 9 Noah Blaz 19:49.03 Atholton
61 10 Sebastian Hellie 19:49.54 Archbishop Spalding
62 9 Jonathan Zhang 19:52.92 Marriotts Ridge
63 9 Daniel De Lude 19:57.21 St John's College
64 10 Josh Braun 19:57.67 Centennial
65 9 Spencer Woodbury 20:00.63 Severna Park
66 10 Michael Kelly 20:01.07 Howard
67 9 Andrew Lee 20:01.30 Mount Hebron
68 9 Jameson Cavalier 20:01.77 Atholton
69 9 Connor Malone 20:04.24 Glenelg Country
70 9 Joshua Galindo 20:05.41 River Hill
71 9 Mason Roth 20:06.79 Gilman
72 10 Max Bailor 20:06.93 Liberty
73 9 Ownen Bitner 20:07.40 South Carroll
74 9 Nicholas Snyder 20:10.75 Mount Hebron
75 9 Aidan Conley 20:11.95 Marriotts Ridge
76 9 Caleb Svoboda 20:13.41 Howard
77 9 Alex O'Connell 20:14.12 Centennial
78 9 Mark Antal 20:14.94 Severna Park
79 9 Cameron Grier 20:16.03 Liberty
80 10 Peter D'Angelo 20:17.13 St John's College
81 9 Luke Payne 20:18.87 Severna Park
82 10 Grayson Fleck 20:21.21 Mount Hebron
83 10 Blake O'Clery 20:22.47 South Carroll
84 10 Chris Walker 20:24.86 John Carroll
85 9 McArthur Dannelly 20:26.70 River Hill
86 9 Collin Carter 20:27.33 Reservoir
87 10 Brendan Glover 20:27.56 Marriotts Ridge
88 9 J R Stetson 20:28.13 Liberty
89 9 JAmes Conway 20:29.42 Loyola Blakefield
90 9 Shaan Goel 20:30.42 River Hill
91 9 Trevor Swope 20:30.96 South Carroll
92 10 Jonathan Fei 20:31.13 River Hill
93 9 Dylan Patel 20:31.74 Archbishop Spalding
94 10 Andrew Victory 20:32.67 Poolesville Sr
95 9 Justin Samoryk 20:33.39 Marriotts Ridge
96 10 Patrick Filar 20:33.82 Loyola Blakefield
97 9 Tyler Wildt 20:35.32 Bel Air
98 9 Kenny Ling 20:36.25 Howard
99 10 Tejas Guha 20:39.27 Poolesville Sr
100 9 Avery Gloyd 20:39.99 Marriotts Ridge
101 10 Alexander Zaky 20:45.16 Long Reach
102 9 Sean Harrington 20:45.90 Mount Hebron
103 9 Jacob Shatto 20:46.49 Liberty
104 9 Christian Walker 20:47.70 Centennial
105 10 Raymond Lennon 20:47.86 Marriotts Ridge
106 9 Kurt Klaus 20:48.64 Severna Park
107 9 Hunter Cook 20:48.88 Loyola Blakefield
108 10 Daniel Ross 20:51.25 Bel Air
109 10 Daniel Jordan 20:52.61 River Hill
110 9 Matthew Thomas 20:54.99 Centennial
111 10 Myles Williams 20:57.46 Oakland Mills
112 10 Henry Bergles 20:58.05 Gilman
113 9 Matt Bryman 20:58.63 Centennial
114 10 Griffin Gundersen 20:59.36 Wilde Lake
115 10 Patrick Ibanez 20:59.42 St John's College
116 10 Jeremy Romanik-Rom... 20:59.68 River Hill
117 9 Trent Taylor 21:00.51 Liberty
118 9 Nicholas Venginickal 21:03.86 Mount Hebron
119 10 Ethan Tievy 21:05.60 Poolesville Sr
120 9 Ronnie White 21:06.12 Centennial
121 9 Kenneth Ho 21:06.89 River Hill
122 10 Calbin Sobocinski 21:08.10 Severna Park
123 9 Joseph Larson 21:08.52 Marriotts Ridge
124 9 Ibrahim Thangalvadi 21:08.56 Oakdale
125 10 Luka Brizhik 21:09.49 Poolesville Sr
126 9 Awais Khan 21:10.39 River Hill
127 9 Jacob Safeer 21:10.88 River Hill
128 9 Reid Figlioli 21:11.62 Severna Park
129 10 Charlie Reisner 21:12.74 Centennial
130 10 Grant MacIver 21:15.10 John Carroll
131 9 Cayden Coppola 21:15.18 St John's College
132 9 Sam Robinson 21:15.32 South Carroll
133 9 Dillon Ricketts 21:18.62 Liberty
134 9 Will Lesher 21:20.10 Severna Park
135 10 Robert Williams 21:20.37 Liberty
136 10 William Xu 21:20.59 Poolesville Sr
137 10 Jaehyun Yoon 21:21.17 Marriotts Ridge
138 9 Nicholas Armellino 21:22.53 Severna Park
139 9 Binam Maharjan 21:23.56 Howard
140 10 Sean Choi 21:24.12 Liberty
141 9 Luke Shires 21:24.21 Loyola Blakefield
142 9 Sanjay Sethi 21:24.31 Bel Air
143 9 Cristian Canales 21:24.91 Marriotts Ridge
144 9 Shawn Pelote 21:25.81 Bishop McNamara
145 - Logan Neal 21:27.15 Atholton
146 9 Zachariah Lee 21:28.24 River Hill
147 9 William Bray 21:29.46 Severna Park
148 10 Mike Broom 21:31.42 Liberty
149 9 Will Stocksdale 21:33.02 Loyola Blakefield
150 10 Adam Luo 21:35.06 River Hill
151 10 Evan Griffiths 21:35.98 Wilde Lake
152 9 Rohit Saha 21:37.02 Glenelg Country
153 10 Jacob Kiviat 21:37.31 Poolesville Sr
154 9 Christopher Place 21:39.80 St John's College
155 10 Jullian Depireux 21:40.13 Marriotts Ridge
156 10 Ryan Khondokar 21:40.19 River Hill
157 10 Riley O'Shea 21:40.38 Marriotts Ridge
158 9 Sherwin Jake 21:41.18 South Carroll
159 10 Gavin Osborn 21:44.08 Atholton
160 10 Taylor Sloan 21:46.41 Severna Park
161 9 Julian Vissering 21:49.27 Reservoir
162 10 Ritik Saini 21:50.23 Reservoir
163 9 Darrel King 21:51.15 Wilde Lake
164 9 Kyle Scherock 21:53.99 Centennial
165 10 Norman Zhang 21:56.16 Centennial
166 9 Josh Oberly 21:57.42 Centennial
167 10 Cian Hennessy 21:57.55 Glenelg Country
168 9 Liam McGlinchey 21:58.12 Oakdale
169 10 Kevin Brock 22:01.23 Centennial
170 10 Bryce Young 22:01.87 Loyola Blakefield
171 9 Karlyle Yarema 22:02.68 Marriotts Ridge
172 10 Michael Wolf 22:02.78 St John's College
173 10 Holden Kim 22:07.78 River Hill
174 9 Kian Mostoufi 22:10.93 River Hill
175 9 James Ford 22:12.40 Archbishop Spalding
176 9 Shaan Sandhoo 22:12.52 Atholton
177 10 Pratik Patel 22:12.95 Howard
178 9 Aidan Demma 22:13.66 Oakdale
179 10 Kyle Askeland 22:15.40 South Carroll
180 9 Olukayode (Luke) A... 22:15.61 St Vincent Pallotti
181 9 Hayden Roddy 22:16.53 Archbishop Spalding
182 9 Sean Reilly 22:16.54 South Carroll
183 9 Matthew Aggarwal 22:19.58 Liberty
184 10 Ethan Peeples 22:21.44 River Hill
185 10 David Baranoski 22:24.17 John Carroll
186 9 Liam Dubuis 22:24.28 Loyola Blakefield
187 9 Charles Bierce 22:24.77 Hammond
188 9 Jaeden Henry 22:28.19 Oakland Mills
189 9 Garrett Smith 22:28.25 John Carroll
190 9 Kevin Holderman 22:28.29 Oakland Mills
191 9 Julien Basso 22:30.77 Hammond
192 9 Connor Tucker 22:32.77 Wilde Lake
193 9 Enric Jiao 22:36.05 Centennial
194 9 Suneet Prasad 22:36.28 Marriotts Ridge
195 10 Ali Khalid 22:37.40 Hammond
196 9 Ashton Stroud 22:37.54 River Hill
197 9 Zach Ott 22:39.76 Severna Park
198 10 Vedaant Shah 22:39.88 River Hill
199 10 Daniel Yi 22:39.94 River Hill
200 9 Aidan Goettsch 22:39.94 Poolesville Sr
201 10 William Qu 22:40.15 Centennial
202 9 Mats Chattin 22:42.19 Oakland Mills
203 9 Quinn Healy 22:44.79 Centennial
204 9 Ethan Bernstein 22:45.13 Marriotts Ridge
205 9 Tommy Lee 22:46.60 Centennial
206 10 Jd Funck 22:47.62 Loyola Blakefield
207 10 David McPayten 22:48.29 St Vincent Pallotti
208 10 Manas Dronamraju 22:48.33 Centennial
209 10 Alex Robey 22:50.41 Liberty
210 9 Jonathon DiPietro 22:50.93 River Hill
211 9 Patrick Correal-Wi... 22:51.90 Centennial
212 9 Nick Fabula 22:52.41 Loyola Blakefield
213 9 Sam Kim 22:52.55 Poolesville Sr
214 9 McCleary Gallagher 22:52.91 Poolesville Sr
215 9 Aiden Yeo 22:53.26 South Carroll
216 9 Nazeer England 22:54.10 Wilde Lake
217 9 Noah Spore 22:55.46 Gilman
218 9 Pranav Krishnan 22:56.02 River Hill
219 9 Ben Long 22:58.52 Liberty
220 9 JAckson Schiminger 22:58.97 Loyola Blakefield
221 9 Colin Kavanaugh 23:00.09 St John's College
222 9 Cameron Piotrowski 23:01.80 Long Reach
223 10 Olisaneme Okonkwo 23:01.89 Poolesville Sr
224 10 Matteo Daly 23:03.39 Centennial
225 9 Bobby Baird 23:04.30 Loyola Blakefield
226 9 Mitchell Weiner 23:04.48 Severna Park
227 10 Bryan Lee 23:04.72 Centennial
228 9 Dayton Barlver 23:07.75 Long Reach
229 10 Himmi Walha 23:08.98 Severna Park
230 10 Ethan Riccio 23:09.13 South Carroll
231 10 Trevor Munk 23:11.05 South Carroll
232 9 Tony Changsoo 23:12.56 John Carroll
233 9 Gavin Lebrun 23:15.30 Marriotts Ridge
234 9 Spencer Thomas 23:19.53 River Hill
235 10 Adam Rodriquez 23:19.81 Hammond
236 9 Peter Loftus 23:21.56 Bel Air
237 10 James Hughes 23:21.73 John Carroll
238 9 Steven Boone 23:22.38 Archbishop Spalding
239 9 Lucas Shortridge 23:23.03 Oakdale
240 9 Jack Stump 23:23.77 Loyola Blakefield
241 9 Daniel Miranda 23:24.00 Marriotts Ridge
242 10 Michael Zeng 23:24.28 Centennial
243 10 Jonathan Meitzler 23:24.77 Glenelg Country
244 9 Hudson Kennedy 23:27.33 River Hill
245 10 Ben Savage 23:32.21 Long Reach
246 9 Jackson Owens 23:35.74 Bel Air
247 9 Tristan Yasay 23:36.79 Reservoir
248 9 Matthew Reynolds 23:38.39 Bel Air
249 10 Ben Kimmett 23:44.14 Liberty
250 9 Alexander Liu 23:44.57 River Hill
251 9 Gabe Foster 23:45.26 Archbishop Spalding
252 9 Vincent Defazio 23:47.16 Bel Air
253 10 Abhinav Modugula 23:51.79 Long Reach
254 10 Joshua Hopwood 23:52.81 Liberty
255 9 Dev Shankar 23:54.28 Archbishop Spalding
256 9 Dylan Hauff 23:56.36 John Carroll
257 9 Justin Brooks 23:59.86 Bishop McNamara
258 10 Shepard Stevens 24:01.33 Wilde Lake
259 9 Eric Sibanda 24:01.91 Centennial
260 10 Declan McGeady 24:03.26 Loyola Blakefield
261 10 Colin Wiggins 24:04.32 Marriotts Ridge
262 9 Joshua Drasin 24:05.93 Long Reach
263 9 Caleb Dockendorf 24:06.73 Reservoir
264 9 Mahnav Petersen 24:07.70 Gilman
265 9 Frankie D'Antonio 24:09.74 St John's College
266 9 Parker Gribbin 24:11.68 Long Reach
267 9 Tyler DelRegno 24:12.33 South Carroll
268 9 Nathan Roy 24:14.26 Long Reach
269 10 Noah Bell 24:18.13 Archbishop Spalding
270 10 Kartik Saini 24:24.20 Reservoir
271 10 Nikesh Chhetri 24:25.99 Long Reach
272 9 Nathan Tang 24:27.44 Poolesville Sr
273 10 Jeffrey Guan 24:29.56 Poolesville Sr
274 9 Corey Abrahams 24:30.81 Howard
275 9 Antonio Luna 24:31.86 Archbishop Spalding
276 10 Dewey Schoenfelder 24:32.29 South Carroll
277 9 Silas Clark 24:32.85 Bishop McNamara
278 9 Shiv Shah 24:33.40 Reservoir
279 9 Keita Kobayashi 24:33.76 Glenelg Country
280 9 Luke Brinson 24:33.84 Severna Park
281 9 William Smith 24:35.07 Gilman
282 9 Derek Oppenheim 24:38.11 Reservoir
283 9 Ethan Tucker 24:43.81 Marriotts Ridge
284 9 Cobi Williams 24:48.29 Howard
285 10 Declan McHugh 24:53.56 Poolesville Sr
286 9 Daniel Hersey 24:53.66 Glenelg Country
287 10 Braeden Strong 24:53.96 South Carroll
288 10 Gavin Sennett 24:59.38 Loyola Blakefield
289 9 Jimin Yoon 25:01.62 Reservoir
290 9 Chris Weber 25:04.79 Atholton
291 9 Jason Wu 25:05.05 Poolesville Sr
292 9 Leandro Linares 25:06.43 Loyola Blakefield
293 9 Ben Richardson 25:06.88 Gilman
294 9 Phillip Simpson 25:07.94 Marriotts Ridge
295 10 Davis Shaun 25:09.70 Howard
296 10 Evan Harasty 25:10.51 St John's College
297 9 O'Connor Matt 25:14.16 Howard
298 9 William Streaker 25:17.87 South Carroll
299 9 Nathan Smith 25:19.81 Howard
300 9 Michael Brennan 25:20.33 Marriotts Ridge
301 9 Saipraneeth Mukku 25:30.38 Hammond
302 10 Justin Clendenin 25:30.98 C.H. Flowers
303 10 Eric Tran 25:31.09 Long Reach
304 9 Ian Montgomery 25:33.84 River Hill
305 10 John Lorditch 25:35.28 St Vincent Pallotti
306 9 Jerry Xiong 25:36.80 River Hill
307 10 Charlie Shou 25:42.39 Poolesville Sr
308 10 William Batres 25:45.21 Poolesville Sr
309 9 Matthew Chua 25:45.88 Reservoir
310 10 Avi Trost 25:49.57 Poolesville Sr
311 9 Craig Hoffman 25:49.71 River Hill
312 10 Gil Budar-Danoff 25:50.76 Oakland Mills
313 9 Samuel d'Eusatchio 25:55.31 St Vincent Pallotti
314 9 Anthony D'Angeli 25:55.77 Atholton
315 9 Aiden Stannard 26:00.52 John Carroll
316 9 Ryan Chipperfield 26:08.85 Glenelg Country
317 9 Tucker Lippenholz 26:13.69 Loyola Blakefield
318 9 Jano Adams 26:17.46 Glenelg Country
319 9 Connor Vu 26:18.97 Reservoir
320 10 Andrei Firor 26:23.03 Liberty
321 9 Lucas Dett 26:31.02 Gilman
322 9 Patrick Camara 26:31.33 Archbishop Spalding
323 10 John Grambo 26:33.35 Long Reach
324 10 Josh Nugent 26:40.94 Liberty
325 9 Jalen Geason 26:43.68 Long Reach
326 9 Vasili Atoniades 26:47.28 Gilman
327 9 Joaquin Twoteeth 26:56.33 Hammond
328 9 Robert Redmond 27:02.68 St Vincent Pallotti
329 9 Tristan Wright 27:05.51 Loyola Blakefield
330 10 Ali Marvi 27:48.29 Long Reach
331 10 Alex Eapen 27:57.69 Long Reach
332 9 Tommy Sukiennik 29:08.02 John Carroll
333 9 Isaac Shin 29:09.21 Reservoir
334 10 Alex Buckiens 29:11.63 Loyola Blakefield
335 9 Gerardo Perez-Lopez 29:30.14 River Hill
336 9 Michael Herschbach 30:41.76 Reservoir
337 9 Cole Johnson 30:53.43 Poolesville Sr
338 9 Aryan Asemani 31:23.86 Glenelg Country
339 9 Maxwell Finch 34:58.88 South Carroll
340 9 William Costlow 36:54.57 South Carroll
341 9 C.J. Bentzel 38:57.44 St Vincent Pallotti