Invitational Boys 5k
Place Name Grade Team Time
1 Eric Penkala 11 Unattached 15:25.5
2 Robert Leonard 10 Wolverine TC 15:41.6
3 Joey Ensor 12 Running Lions 15:42.6
4 Rami Dib 12 Eagles (VA) 15:43.1
5 Jack Sullivan 12 Unattached 15:43.8
6 Kieran Mischke 12 Towson Harriers 15:44.7
7 Forrest Gago 12 Unattached 15:47.3
8 Benjamin Pizarro 11 Wilmington XC 15:49.3
9 Michael Haskin 11 Asheville TC 15:50.1
10 Justin Banks 12 Titan Elite 15:50.2
11 Patrick Gaffney 12 Unattached 15:54.1
12 Edward Wedgewood 12 Unattached 15:56.0
13 Jackson Steinbrenner 12 Unattached 15:56.3
14 Henry Hopper 12 WildeLake TC 15:56.6
15 Evan Cline 11 Towson Harriers 15:57.4
16 Loden Kohrman 11 The Pain Trains 15:57.4
17 Ryan Collins 12 Unattached 15:57.6
18 Michael Eischen 11 Unattached 15:57.8
19 Evan Grundmeyer 11 Marietta XC Club 15:58.3
20 Justin Bevacqua 12 Cavalier XC (NC) 15:59.5
21 Sasha Minsky 12 McLean Panthers 16:00.7
22 Nathan Szubin 11 CESJDS 16:00.9
23 Bryce Robinson 12 Blakefield RC 16:01.2
24 Conner Myers 11 Jefferson TC 16:02.8
25 Santiago Gutierrez 10 Dawg Park 16:03.8
26 William Zealand 10 Pacers 16:04.7
27 Calix McCormick 12 Unattached 16:05.3
28 Jason Baker 10 Henlopen XC 16:05.6
29 Myles Jermyn 10 Creamsicles 16:05.7
30 Marco Prieguez 11 Miami Havana 16:05.7
31 Jack Morgan 11 XBC 16:07.0
32 Matthew Wells 12 House TC 16:07.8
33 Alexander Risso 12 Blazers XC 16:08.1
34 Brice Nelson 12 Unattached 16:08.7
35 Patrick Mozden 12 Titan XC Club 16:09.0
36 Davey Johnson 11 Unattached 16:10.0
37 James Callahan 11 Unattached 16:10.1
38 Owen Thompson 12 Jefferson TC 16:11.0
39 Andrew Harding 11 Unattached 16:11.1
40 Patterson Graham 12 Oconee RC 16:11.1
41 Sean Gravell 12 Unattached 16:11.2
42 David Herzberger 11 ECTC 16:11.6
43 Henry Birge 10 Ole' Frontier XC 16:12.0
44 Gavin Leffler 10 Wilmington XC 16:12.3
45 Sean Wilson 12 Blakefield RC 16:12.4
46 Stepan Volkov 11 Dawg Park 16:12.5
47 Segni Takele 11 Silver XC Club 16:13.2
48 Gavin Jansen 11 Couger Elite 16:13.5
49 Grant Young 11 Unattached 16:13.6
50 Andrew Carlton 11 Morgantown XC 16:14.1
51 Callin Farr 11 Unattached 16:14.2
52 Isaac Ennis 12 Unattached 16:14.2
53 Milo Horton 12 Eagles XC (NC) 16:14.5
54 Andrew Rowan 12 Blakefield RC 16:14.7
55 James Elliott 9 Raleigh Catholic 16:15.2
56 Edward Sun 11 Patriots XC 16:15.4
57 Easy Weissman 12 The Fox Den 16:15.6
58 Erich Ramos 10 Blazers XC 16:15.8
59 Campbell Gelineau 11 Unattached 16:16.1
60 Jackson Downin 11 Wilmington XC 16:16.4
61 Rylan Wells 12 The Jungle TC 16:17.2
62 Brandon Corley 11 River Bluff Dist 16:17.8
63 Carter Dehnke 12 Woodbrook 16:18.1
64 Charlie Kalnite 12 Unattached 16:18.4
65 Jack Blanchfield 12 Towson Harriers 16:18.4
66 Andrew Catapano 12 Couger Elite 16:18.9
67 Naasir Bakari 11 Northwest TC (MD) 16:19.6
68 Luke Barlow 12 XBC 16:19.7
69 Jonathan Kenney 12 Silver XC Club 16:20.1
70 Parker Pitts 10 Marietta XC Club 16:21.0
71 Jacob Bayes 12 Unattached 16:21.1
72 Max vom Saal 12 Running Lions 16:22.1
73 Brennan Kaplan 12 Unattached 16:22.5
74 Dominic Longobardi 12 Unattached 16:22.6
75 Carson Renicks 12 Cactus Jack Elite 16:22.6
76 Creighton Doherty 10 Rivanna River Ru 16:23.1
77 Gregory Schellberg 11 Unattached 16:23.7
78 Kevin Rocha 9 Raptors XC 16:23.8
79 Braden Gutekunst 11 Unattached 16:24.0
80 Kain Luke 11 Wilmington XC 16:24.3
81 Charles Carreno 12 Miami Havana 16:25.6
82 Rendon Yerman 11 Patriots XC 16:25.6
83 Lucas Van Mater 10 Creamsicles 16:25.7
84 Stephen Billman 12 Cactus Jack Elite 16:26.5
85 Logan Amis 11 Unattached 16:26.9
86 Illiyan Hajiani 10 House TC 16:27.3
87 Max Larcher 11 Calvert Hall Col 16:27.4
88 Michael McKnew 10 Unattached 16:27.5
89 James Stacy 10 Morgantown XC 16:28.8
90 Keenan Smith 11 Marietta XC Club 16:29.2
91 Timmy Cole 12 The Pain Trains 16:29.3
92 Callaway Lipkin 11 Reds TC 16:29.4
93 Dean Solomon 11 McNamara Mustangs 16:30.1
94 Griffin Lupes 11 Titan XC Club 16:30.2
95 Landen Davis 11 Unattached 16:30.6
96 Jonah Greszler 9 Vikings TC 16:30.7
97 Gabriel Riling 12 Catoctin RC 16:31.2
98 Javi Schlegelmilch 11 Mills Godwin 16:31.7
99 Joshua Arnett 11 Unattached 16:32.2
100 Christian Childs 12 Unattached 16:33.0
101 Thomas Essic 11 Unattached 16:33.8
102 Finlay Lorimer 11 Morgantown XC 16:34.0
103 Matthias Grutz 12 Pacers 16:34.3
104 Akira Ogawa 11 Unattached 16:34.3
105 Xavier Richardson 10 Redwoods TC 16:34.4
106 Amadeus Davis 12 Running Lions 16:34.7
107 Alex Paciello 12 Unattached 16:35.1
108 Hunter Whitten 12 Barrons TC 16:35.2
109 Elijah Hucks 9 Without Limits T 16:35.2
110 Daniel Lurigados 12 Miami Havana 16:35.5
111 Trent Raffaelli 12 Towson Harriers 16:35.6
112 Caden Lazzor 11 Falcons XC 16:35.8
113 Sebastian Nowicki 12 XBC 16:36.1
114 Maximilian Schmidt 12 Unattached 16:36.8
115 Buzz Christiensen 11 Redwoods TC 16:37.7
116 Curtis Leachman 11 Unattached 16:37.8
117 Colin McGuinness 11 WildeLake TC 16:38.2
118 Caleb Price 12 Unattached 16:39.0
119 Ethan Lakey 10 Unattached 16:39.2
120 Charlie Palmore 10 Unattached 16:39.3
121 Cadan Felten 11 Barrons TC 16:39.6
122 Henry Nichols 10 Silver XC Club 16:39.6
123 Henry Schwartz 12 Titan XC Club 16:40.1
124 Andrew Kight 12 NAGLOC 16:40.5
125 Grant Kreacic 11 Eagle Elite 16:40.6
126 Jacob Meucci 9 Raptors XC 16:40.8
127 Tyler Swint 12 Langley TC 16:41.0
128 Aaron Forgas 11 Unattached 16:41.2
129 Gianluca Vavalle 10 Unattached 16:41.3
130 Gavin Boer 11 Unattached 16:41.4
131 Pierce Walker 11 Unattached 16:41.5
132 Price Lineweaver 10 Unattached 16:41.9
133 Anthony Verdi 12 I-270 16:42.2
134 Wesley Knaggs 12 Langley TC 16:42.2
135 Rayyan Dheini 11 Running Lions 16:42.4
136 David Tressler 11 Frederick Blaze 16:42.8
137 Andrew Grace 10 Redwoods TC 16:43.1
138 Owen Guest 11 Raider Nation TC 16:44.0
139 Gabe Storey 12 Shamrock TC 16:44.1
140 Lazo Slijepcevic 11 Sanford RC 16:44.1
141 Dylan McCarthy 10 Wilmington XC 16:44.5
142 Rylan Allcorn 12 Unattached 16:44.6
143 Christopher Miller 11 Unattached 16:45.0
144 Alex McCaskill 12 Unattached 16:45.3
145 Roman Mock 11 Eagle Elite 16:45.3
146 Theodore Brown 11 Towson Harriers 16:45.4
147 Sam Corso 11 Legacy Park RC 16:46.4
148 Zack Pritts 10 Vikings TC 16:46.9
149 Roland Leslie 11 Unattached 16:47.1
150 Levente Domonkos 11 Unattached 16:47.6
151 Alexander Morris 12 XBC 16:48.8
152 Peter Buttarazzi 12 Calvert Hall Col 16:48.9
153 Deland Washburn 11 Blacksburg TC 16:49.1
154 Quinn Murphy 11 Sanford RC 16:49.7
155 Raju Sudarshan 11 Unattached 16:49.8
156 Charlie Hanak 12 Hebron 16:49.9
157 Zachary Workman 12 Morgantown XC 16:51.8
158 Paul Herron 9 River Bluff Dist 16:51.8
159 Canton Wetzel 11 Unattached 16:52.4
160 Jared Crestetto 11 Unattached 16:52.5
161 Samuel Segrist 11 Unattached 16:52.8
162 Ayden Fritsch 12 Unattached 16:53.3
163 Shane Cornett 11 Unattached 16:53.4
164 Sean Fitzpatrick 12 Calvert Hall Col 16:53.8
165 Charlie Lamb 12 Wolverine TC 16:54.1
166 Bryce Zygmond 12 Raleigh Catholic 16:54.4
167 Miles Carrier 11 Blacksburg TC 16:54.6
168 Cooper Alahverdian 11 Falcons XC 16:54.7
169 Jonah Blumenthal 10 The Drive 16:54.7
170 Callum Beach 11 The Pain Trains 16:54.8
171 Adrian Almeida 11 Miami Havana 16:55.1
172 Peter Bank 11 ECTC 16:55.1
173 Liam Stappert 10 Blakefield RC 16:55.6
174 Sam Skinner 12 Frederick Blaze 16:56.0
175 Jackson Lastowski 11 Unattached 16:56.2
176 William Breslin 12 XBC 16:56.5
177 Andrew Algood 10 Raptors XC 16:56.7
178 Nate Waydelis 12 Milford 16:56.7
179 Griffin White 12 Dawg Park 16:56.9
180 Matthew Vina 12 Miami Havana 16:56.9
181 Miles Ermann 11 Blacksburg TC 16:57.2
182 Vincent Lorelle 10 Raleigh Catholic 16:57.2
183 Ford Jordan 10 House TC 16:57.2
184 Henry Stenta 12 Sanford RC 16:57.3
185 Aiden Raoufinia 11 Langley TC 16:57.8
186 Nathan Janes 11 Unattached 16:57.9
187 Frank Conner 11 Unattached 16:58.1
188 Harrison Daly 11 Raleigh Catholic 16:58.7
189 Sam Buxton 11 Titan XC Club 16:59.1
190 Ewan Minihan 12 Wilmington XC 16:59.2
191 Augustin Hall 11 Jefferson TC 17:00.3
192 Seamus Howard 9 Wilmington XC 17:00.5
193 Leo Havens 11 Falcons XC 17:00.6
194 Seth Roy 11 Pirates 17:00.7
195 Malakai Meertens 12 Frederick Blaze 17:01.1
196 Bereket Tewodros 11 WildeLake TC 17:01.1
197 Donovan Hik=cks 10 Unattached 17:01.3
198 Evan Blenkinsop 10 Blazers XC 17:01.4
199 Max Panica 10 The Jungle TC 17:01.5
200 Troy Bailey 12 Patriots XC 17:01.7
201 Daniel Wang 12 Men 17:01.9
202 Patrick Bradley 10 Blakefield RC 17:02.1
203 Charlie Jones 10 Unattached 17:02.2
204 Damien Holland 12 Unattached 17:02.6
205 Owen Sexton 11 Rivanna River Ru 17:02.6
206 Zachary Cardenas 11 Langley TC 17:02.8
207 Bradley Bernard 12 The Jungle TC 17:03.3
208 Jackson Farmer 10 Unattached 17:03.6
209 Bradey Walker 10 Mills Godwin 17:03.7
210 Matt Owens 11 Raleigh Catholic 17:05.0
211 Dylan Jones 12 Cactus Jack Elite 17:05.6
212 Skyler Pearson 11 Jaguar TC 17:06.1
213 Bradley Hummel 12 Pirates 17:06.2
214 Tomasino De La Cruz 12 3D Running Club 17:06.3
215 Owen Infante 11 Unattached 17:07.0
216 Eli Levine 10 McLean Panthers 17:07.5
217 Austin Luo 11 Morgantown XC 17:07.5
218 Joey Bishop 11 Raleigh Catholic 17:07.6
219 Hunter Moss 12 Raider Nation TC 17:07.7
220 Nolan Zerda 11 Eagle Elite 17:07.9
221 Dawson Benjamin 12 Hebron 17:08.0
222 Harper Alvarado 12 Spire 17:08.3
223 Daotian Ma 12 ECTC 17:08.4
224 Heyden Christensen 11 Couger Elite 17:09.2
225 Brandt Anderson 11 Cavalier XC (NC) 17:09.5
226 Seth James 11 Blue Devils XC 17:09.6
227 Shiv Patel 12 Unattached 17:10.0
228 George Adams 11 Unattached 17:10.1
229 Varun Dhond 12 Men 17:10.4
230 Isaak Nizami 11 Unattached 17:11.0
231 Connor Trullinger 12 Unattached 17:11.2
232 Sushant Potu 12 Chomp City RC 17:11.3
233 Urji Takele 11 Silver XC Club 17:11.4
234 Marcelo Granda-Scott 11 Miami Havana 17:11.5
235 Bryce Jensen 11 The Drive 17:11.9
236 Zach Isch 11 Calvert Hall Col 17:12.0
237 Karsten Sjoblad 10 The Drive 17:12.1
238 Jack Sutton 11 Wolverine TC 17:13.6
239 Mac Cobb 11 CAPITALS 17:13.7
240 Sonny Eckford 10 Vikings TC 17:14.5
241 JP Bautista 12 Wonders 17:15.1
242 Max Gillen 12 Henlopen XC 17:15.2
243 Jakob Davidson 11 Unattached 17:15.3
244 Evan Owens 12 Marietta XC Club 17:16.3
245 Winston Poster 10 Langley TC 17:16.3
246 James Torrible 11 Unattached 17:16.4
247 Ross Bridgforth 12 Cavalier XC (NC) 17:16.5
248 Joshua Seidensticker 10 Unattached 17:16.7
249 Charles Gavin 11 Langley TC 17:16.7
250 Drew Carskadon 10 DHHS 17:16.8
251 Will Coiner 11 Unattached 17:16.8
252 Satchel Jelen 10 Blazers XC 17:19.4
253 Aidan Thur 10 WildeLake TC 17:20.0
254 Matthew Walker 12 Unattached 17:20.3
255 Christian Lecher 10 Unattached 17:20.4
256 Jaiden Nguyen 11 Unattached 17:20.7
257 Javier Sanchez Hightower 11 Unattached 17:20.8
258 Jackson Rogers 11 Good Counsel 17:21.0
259 Ryan Maki 11 Unattached 17:21.4
260 Elie Fisher 10 The Fox Den 17:21.4
261 Trip Moser 10 McLean Panthers 17:22.0
262 Laszlo Wolfe 11 Unattached 17:22.2
263 Reese Hickey 12 Jefferson TC 17:22.9
264 Mason Lahrman 11 Raider Nation TC 17:22.9
265 Jack Dennehy 10 Asheville TC 17:23.6
266 Luke Gabrielle 10 Patriots XC 17:23.6
267 Taj Morgan 9 Unattached 17:24.2
268 Jonah Ferguson 11 Oconee RC 17:24.4
269 Daniel Campbell 9 River Bluff Dist 17:24.5
270 Gavin Dustin 11 Blue Devils XC 17:24.5
271 John Schaefer 9 Raptors XC 17:25.0
272 Jason Oberly 10 ECTC 17:25.1
273 Thomas Jayne 12 12 men 17:25.2
274 Jack Arrington 10 ECTC 17:25.4
275 Jordan Cates 11 The Jungle TC 17:25.5
276 Philippe Riobe 12 Miami Havana 17:25.6
277 Carter Zembrzuski 11 Rockets TC 17:25.8
278 Witt Reynolds 10 Unattached 17:25.9
279 Brock Smith 12 Unattached 17:26.2
280 Jameson Trumbauer 12 Towson Harriers 17:26.4
281 Alex Mathews 12 McLean Panthers 17:26.6
282 Reeves Blackstone 10 Unattached 17:26.7
283 Joaquin Summers 9 Morgantown XC 17:26.7
284 Nathaniel Riker 12 Patriots XC 17:27.3
285 Aidan Petraglia 11 Unattached 17:27.6
286 Adam Fundak 11 Hornets 17:28.0
287 Shane Burkhardt 9 Jefferson TC 17:28.2
288 Alex Kallmes 12 Wildcats TC (MD) 17:28.2
289 Travis Jenkins 11 Jefferson TC 17:28.6
290 Joseph Kuhns 11 3D Running Club 17:28.7
291 Shawn Swartz 11 Jefferson TC 17:29.0
292 Cyrus Neal 11 Creamsicles 17:29.3
293 Alex Obudal 12 Langley TC 17:29.9
294 Hayden Malstrom 11 Calvert Hall Col 17:30.1
295 John Broome 11 DCXC Club 17:30.4
296 Stephen Nunn 11 Falcons XC 17:30.6
297 Collin Lyle 11 Unattached 17:30.9
298 Nick Morizio 10 Chomp City RC 17:31.3
299 Ian Catanzano 10 DCXC Club 17:32.0
300 Timothy Wagner 11 Patriot RC 17:32.3
301 Jace Gourley 11 Raider Nation TC 17:32.4
302 Matthew Ramarge 11 Unattached 17:32.7
303 Luke Westmoreland 12 Wolverine TC 17:33.4
304 Declan Musselman 9 DCXC Club 17:33.5
305 Grady Jenkins 12 Marietta XC Club 17:33.7
306 Phillip Golotyuk 12 Rockets TC 17:33.8
307 Brenden Lane 12 Titan Elite 17:34.4
308 Zedekiah Zealand 9 Pacers 17:35.1
309 Andrew Jackson 11 CAPITALS 17:35.2
310 Noah Hagberg 10 Raider Nation TC 17:35.5
311 Jackson Foster 12 I-270 17:36.4
312 Wyatt Zealand 10 Pacers 17:36.6
313 Lucas Fortenberry 9 Marietta XC Club 17:37.2
314 Joey Van Ness 12 Franklin Academy 17:37.3
315 Daniel Pollaci 12 Raleigh Catholic 17:37.3
316 Brogan Dorsey 10 Frederick Blaze 17:37.6
317 Chance Higginbotham 10 Blue Devils XC 17:37.6
318 Luke Wallace 11 The Pain Trains 17:37.9
319 Henry Gaudet 12 House TC 17:38.7
320 Daniel Sayblack 11 Unattached 17:38.7
321 Graham Storper 12 Lions XC 17:38.9
322 Zain Rasheed 11 Langley TC 17:38.9
323 Justin Friscia 12 Unattached 17:39.2
324 Wyatt Seal 11 Unattached 17:39.4
324 Matthew Poole 9 Ramsey Road 17:39.4
326 Champ Blose 11 Oconee RC 17:39.5
327 Jeff Ellis 12 Cville Elite 17:39.7
328 Tyler McClure 10 Metrolina Christ 17:39.9
329 Chase Delaney 11 Unattached 17:40.3
330 Cole Lewek 11 Unattached 17:40.9
331 Tillman Peters 12 Rockets TC 17:41.0
332 Stephen Johnson 11 Vikings TC 17:41.6
333 Colin Myers 11 WildeLake TC 17:41.8
334 Om Maryankandy 11 Running Lions 17:42.0
335 Gabe Williams 10 Hornets 17:42.1
336 Andrew Speas 12 Unattached 17:43.0
337 Theo Haris 12 Unattached 17:44.5
338 James Ponce 11 Unattached 17:44.8
339 Justin Zacharia 12 Dawg Park 17:44.8
340 Josh Duncan 12 NAGLOC 17:44.9
341 Warren Johnson 12 Hebron 17:45.4
342 Matthew Palmer 12 SB Elite 17:45.5
343 Caedmon Campbell 9 Pacers 17:45.8
344 Logan McPherson 12 Cactus Jack Elite 17:46.4
345 Ben Efland 10 Metrolina Christ 17:46.5
346 Paul Cotter 11 The Pain Trains 17:46.6
347 Turner Knox 12 Unattached 17:47.1
348 Nolan Hufner 10 Creamsicles 17:47.2
349 Blake Hunley 10 Blue Devils XC 17:47.4
350 Charles Gray 9 Legacy Park RC 17:47.6
351 Evan Oblinger 10 Unattached 17:48.2
352 Aariz Sangi 11 Running Lions 17:48.2
353 Luke Burkes 10 Titan XC Club 17:48.5
354 Will Campbell 11 Metrolina Christ 17:48.9
355 Eli Beall 10 Oconee RC 17:49.2
356 Ben Leavey 11 Legacy Park RC 17:49.6
357 Ethan Stewart 10 Hebron 17:49.7
358 Kabir Zota-Stull 12 Unattached 17:49.9
359 Brennan Mullis 11 Oconee RC 17:49.9
360 Ryan Farid 12 Dawg Park 17:50.0
361 Noah Vernon 12 WildeLake TC 17:50.4
362 Gavin McKenzie 9 Mountain Runner XC 17:50.7
363 Alex Zhang 12 Dawg Park 17:51.1
364 Brayden Contreras 12 Unattached 17:51.1
365 Noah Harrington 11 Spire 17:51.4
366 Liam Griffin 12 Lancer XC 17:51.6
367 Matthew Culkin 11 Good Counsel 17:51.7
368 Charlie Schihl 12 Cavalier XC (NC) 17:51.9
369 Grayson Spinks 10 Unattached 17:52.0
370 Reed Emanuel 10 Eagle Elite 17:52.0
371 Alex Bhatia 11 Mighty Hopper RC 17:52.0
372 Grady Crumpler 12 Cavalier XC (NC) 17:52.0
373 William Souza 12 House TC 17:52.2
374 Elian Mundo Varley 11 I-270 17:52.4
375 Nicholas De Carvalho 12 Lions XC 17:53.4
376 Emmett Leachman 11 Unattached 17:53.8
377 Elias Weetjens 11 DC Cadets 17:53.9
378 Noah Scheuer 12 Oconee RC 17:54.3
379 John Lamm 12 Unattached 17:54.6
380 Xaver Alexander 11 Frederick Blaze 17:54.7
381 Brett Jones 12 Hebron 17:54.8
382 Isaac Llanez 12 Wonders 17:55.3
383 Price Fee 10 Metrolina Christ 17:55.7
384 Benjamin Ganz 11 House TC 17:55.8
385 Ahadu Seyoum 11 DC Cadets 17:56.3
386 Max Zeldes 12 McLean Panthers 17:56.6
387 Jake Hanson 11 Redwoods TC 17:56.9
388 Kyler Gunn 11 Jefferson TC 17:57.3
389 Richard Mast 11 Pacers 17:57.9
390 Zane Peterson 10 Titan XC Club 17:58.0
391 Xavier Lewandowski 10 XBC 17:58.5
392 Andrew Greve 12 Blue Devils XC 17:58.8
393 Ellis Eppard 11 Patriots XC 17:59.0
394 Aaron Britton 11 Franklin Academy 17:59.0
395 Jack Zimmerman 12 Langley TC 17:59.3
396 Adam Watterson 12 Wolverine TC 17:59.6
397 Alex Moseley 11 Unattached 17:59.9
398 Michael Neenan 11 Cavalier XC (NC) 18:00.0
399 Jasper Goldstein 11 Wildcats TC (MD) 18:00.4
400 Mitch Simons 9 Mountain Runner XC 18:00.7
401 Nikolai Latina 11 Wilmington XC 18:01.2
402 Ethan Mann 8 Hebron 18:01.6
403 Deron Tchuente 12 Ramsey Road 18:01.7
404 William Donohue 12 Reds TC 18:02.6
405 Connor Stewart 11 Calvert Hall Col 18:03.6
406 Jonathan Barreto-Luna 12 Patriots XC 18:03.9
407 Brandon Burrows 11 Unattached 18:04.1
408 Caleb Graves-Reher 11 Patriot RC 18:04.4
409 Kylen Bergman 11 Unattached 18:04.8
410 Luke Jenkins 10 River Bluff Dist 18:05.1
411 Andrew Aira 11 Miami Havana 18:06.0
412 Elijah Jackson 10 Good Counsel 18:06.7
413 Evan Argabright 9 Unattached 18:07.3
414 Jennings Davis 9 DCXC Club 18:07.5
415 Stuart Mallon 10 Blazers XC 18:07.6
416 Gavin Su 11 IMG ELITE 18:08.3
417 Ryan Wilensky 9 Wildcats TC (MD) 18:08.8
418 Jackson Stenta 9 Sanford RC 18:08.9
419 Hunter Parsons 11 Towson Harriers 18:09.4
420 Jack Gilpatrick 11 Vikings TC 18:09.4
421 Jazil Khalid 11 men 18:09.6
422 Alden Cathey 12 Creamsicles 18:09.9
423 Phenix Bryant 11 Hebron 18:10.2
424 Landon Barnett 11 Unattached 18:10.5
425 Cole Schmidt 10 Unattached 18:10.6
426 Jack Groven 11 Olney XC 18:11.8
427 Luis Ramirez 12 Wonders 18:11.9
428 Garion Cheng 12 Dawg Park 18:12.2
429 Sai Varun Konagalla 10 Unattached 18:12.6
430 Cash Barentzen 12 DCXC Club 18:12.7
431 Jackson Profitt 10 Redwoods TC 18:13.9
432 John Gardner 11 River Bluff Dist 18:14.3
433 Aiden Viola 11 Creamsicles 18:15.3
434 Zachary Hamacher 12 Unattached 18:15.4
435 Josh Goldstein 11 SB Elite 18:16.1
436 Tommy Handen 11 Falcons XC 18:16.4
437 Judah Hickman 9 Eagles XC (NC) 18:16.9
438 Ian Moylan 11 Calvert Hall Col 18:18.0
439 Cason Ellenburg 11 Unattached 18:18.2
440 Tony Yu 11 Langley TC 18:18.3
441 William Donohue 12 SB Elite 18:18.8
442 Jacob Pugh 10 Eagle Elite 18:18.8
443 Aiden Pincince 11 Unattached 18:19.0
444 Drew Park 11 House TC 18:19.2
445 Teddy Davey 11 Wilmington XC 18:19.3
446 Brian Chilik 11 Legacy Park RC 18:19.8
447 Matt Kaczor 12 DC Cadets 18:20.2
448 Carson Colmer 11 Hornets 18:20.8
449 Jacob Carle 12 Titan XC Club 18:21.9
450 Logan Keasler 9 Wonders 18:22.4
451 Ryan Ickes 11 Sanford RC 18:22.4
452 Patrick Donahue 12 Good Counsel 18:22.8
453 Luke Collins 10 Lancer XC 18:23.1
454 Adam Dustin 10 Blue Devils XC 18:23.7
455 Milo Newton 12 McCallie Ridge R 18:24.1
456 Dylan Newhard 11 Falcons XC 18:24.1
457 Liam Heavey 10 Unattached 18:24.3
458 Connor Brock 12 Unattached 18:24.7
459 Mordecai Verdell 12 Unattached 18:24.8
460 Griffin Bullock 10 Rivanna River Ru 18:25.5
461 John Williamson 11 Unattached 18:25.6
462 Trent Nicholas 11 Blacksburg TC 18:25.9
463 Samuel Goertner 10 Good Counsel 18:26.4
464 Victor Cretella 12 Lancer XC 18:26.6
465 Will Flagg 11 Running Lions 18:27.1
466 Caelen Kucha 12 Unattached 18:27.2
467 Cole Thomas 12 Unattached 18:28.2
468 Ari Fine 11 Rockets TC 18:28.4
469 Navin Desai 12 Mighty Hopper RC 18:28.8
470 Rohit Chennamsetti 10 Rockets TC 18:28.8
471 Fulmer Bickley 10 River Bluff Dist 18:28.9
472 Sean O'loughlin 11 NAGLOC 18:29.5
473 Nick LaGreca 11 Blakefield RC 18:29.8
474 Daniel Vizcaino 12 Rivanna River Ru 18:30.1
475 Ethan De Brauw 11 Blazers XC 18:30.2
476 Gideon Siff 11 Mighty Hopper RC 18:30.2
477 George Smith 12 Shamrock TC 18:30.7
478 Cameron Clark 10 Hornets 18:31.0
479 Benjamin Shearer 11 Jaguar TC 18:32.7
480 Ben Walter 11 WildeLake TC 18:32.8
481 Parker Iguess 10 Unattached 18:33.8
482 Kai Chatham-Stevens 11 Legacy Park RC 18:34.9
483 Tyler Gaydos 10 Ramsey Road 18:35.4
484 Jackson Gibson 7 Unattached 18:35.5
485 Parker Branham 10 River Bluff Dist 18:35.9
486 Hudson Brown 9 River Bluff Dist 18:37.1
487 Roman Bernard 11 Mills Godwin 18:37.9
488 Benjamin Levy 10 Vikings TC 18:38.0
489 Bryan Cope 9 River Bluff Dist 18:38.3
490 Ronit Chattaraj 11 Dawg Park 18:38.5
491 Riley Weyer 10 SB Elite 18:38.6
492 Grayson Weber 11 Blacksburg TC 18:38.8
493 Michael Lemmon 12 Cactus Jack Elite 18:39.4
494 Blake Hrisko 12 Unattached 18:40.0
495 Ramzee Keyrouz 11 Wildcats TC (MD) 18:40.2
496 Keisuke Kikumoto 12 Redwoods TC 18:40.7
497 Jackson Lockery 11 Mountain Runner XC 18:40.8
498 Jed Bell 6:52.3 Unattached 18:41.9
499 Nathan Ireri 11 Mighty Hopper RC 18:43.3
500 Brandon Isbell 12 Unattached 18:43.3
501 Dylan Bustos 10 Chomp City RC 18:43.5
502 Paul Simonson 11 Olney XC 18:45.0
503 Henry Schawel 10 Chomp City RC 18:45.6
504 Colden Doyle 10 Rivanna River Ru 18:45.7
505 Alex Hetzel 12 Mills Godwin 18:46.2
506 Luke Abell 10 Chomp City RC 18:46.3
507 Jon Jenkins 10 Blue Devils XC 18:46.5
508 Jack Moore 12 Hebron 18:47.1
509 Taylor Holson 11 Raider Nation TC 18:48.5
510 John Capps 8 Metrolina Christ 18:48.6
511 Tyler Hicks 12 Unattached 18:49.2
512 Brandon Beltran 12 Wonders 18:49.4
513 Elliot Kleiner 11 Blazers XC 18:50.0
514 Jonah Daniel 11 Wildcats TC (MD) 18:50.1
515 Body Ley 10 Mills Godwin 18:50.9
516 Nicolas Avalos Restrepo 10 Good Counsel 18:51.1
517 Declan Ewald 11 DCXC Club 18:51.4
518 Emory Best 11 Lancer XC 18:52.3
519 Melbyn Velasquez 12 Unattached 18:52.8
520 Ian Drake 9 Sanford RC 18:53.4
521 Nathan Hubbard 11 Eagle Elite 18:53.5
522 Meric Narvaez 11 Ramsey Road 18:53.6
523 Gabe Nalepa 9 Unattached 18:53.7
524 Grant Levens 10 Wildcats TC (MD) 18:53.7
525 Zaw Htoo 12 Jaguar TC 18:54.0
526 Rafi Cressall 10 The Fox Den 18:54.6
527 Jack Frazer 11 Raleigh Catholic 18:55.0
528 Elijah Sathunuru 11 men 18:55.1
529 Max Dauch 10 Unattached 18:57.0
530 Lucas Chiang 10 men 18:57.3
531 Quin Lineberry 11 Patriot RC 18:59.0
532 Kylen Tow 11 Rockets TC 18:59.3
533 Brayden Miller 12 Titan XC Club 19:00.4
534 Dagon Caple 9 Hebron 19:01.1
535 Erik Pedersen 11 I-270 19:04.3
536 Wyatt Grace 11 Mighty Hopper RC 19:05.3
537 Vincent Vocke 12 Cavalier XC (NC) 19:06.9
538 Brody Otto 12 Jaguar TC 19:07.2
539 Max Forman 10 Vikings TC 19:07.9
540 Kenji Ignacio Yamada 11 Towson Harriers 19:08.2
541 Jackson Hepding 10 Pacers 19:09.4
542 John Speas 11 Unattached 19:09.5
543 Connor Ruzila 11 Langley TC 19:10.4
544 Colin Marsh 11 Falcons XC 19:11.4
544 Andrew St. Clair 10 Titan XC Club 19:11.4
546 Alex Nolan 11 Raleigh Catholic 19:11.7
547 Aadi Thakker 9 Chomp City RC 19:11.9
548 Riley Bryan-Haigler 12 Wonders 19:13.0
549 Andrew Shuett 11 Jaguar TC 19:13.2
550 Dominic LiVecche 11 Unattached 19:13.4
551 Greg Wayne 10 Lions XC 19:13.4
552 Luke Hillebrenner 10 DCXC Club 19:14.8
553 Soham Jinsi 12 Dawg Park 19:15.5
554 James Howard 10 Hornets 19:15.8
555 Matthew Traquair?ß 11 Patriot RC 19:15.9
556 Luke Monahan 12 Unattached 19:17.0
557 Bryce Scholz 12 Unattached 19:17.1
558 Rylan Jenkins 12 WildeLake TC 19:18.3
559 Henry Renfrew 11 Vikings TC 19:18.9
560 Paul Liles 10 DCXC Club 19:19.4
561 John Snow 10 Wildcats TC (MD) 19:20.4
562 Manny Summers-Bates 12 Shamrock TC 19:22.1
563 John Reed 12 Falcons XC 19:23.9
564 Cole Sease 9 Unattached 19:25.3
565 Sykes Carlson 11 Unattached 19:25.5
566 Aiden Rogers 9 Chomp City RC 19:26.6
567 Jake Kramer 11 I-270 19:26.7
568 Caleb Fenton 10 Jaguar TC 19:27.5
569 Ethan Hann 11 Dawg Park 19:28.3
570 Jack Solovey 12 Lions XC 19:30.0
571 Josh Hananel 11 Wildcats TC (MD) 19:31.4
572 Avery Lungstrom 11 Unattached 19:33.3
573 Drew Baugh 9 DHHS 19:35.9
574 Jackson Brewer 12 DCXC Club 19:36.5
575 Wyatt Allen 12 Cactus Jack Elite 19:36.5
576 Cole Heidinger 9 Unattached 19:37.0
577 Tejus Verma 12 Langley TC 19:37.3
578 Jack Landers 10 Good Counsel 19:39.4
579 Ben Doyle 11 Shamrock TC 19:39.6
580 Ava Pitner 11 Good Counsel 19:41.5
581 Brayden Kistner 10 Unattached 19:42.1
582 Sean Woodward 12 Titan XC Club 19:44.3
583 Ryan Pollio 12 Wolverine TC 19:45.8
584 Matt Lingenfelter 11 Blakefield RC 19:45.8
585 Nathan Gretschel 12 DCXC Club 19:51.2
586 Samuel Elder 12 Falcons XC 19:52.3
587 Jacob Nichter 12 Shamrock TC 19:53.1
588 Nathaniel Wagner 12 Chomp City RC 19:53.4
589 Nick Santivasci 11 Unattached 19:53.4
590 Santiago Gonzalez-Winthr 10 DC Red Giants 19:54.6
591 Alexander Jones 10 Hebron 19:55.8
592 Apia To'oto'o 11 Towson Harriers 19:55.9
593 Joao victor Gomes 11 Marietta XC Club 19:56.5
594 Nick Kirkpatrick 11 Blakefield RC 19:57.2
595 Matt Counselman 11 Blakefield RC 19:57.3
596 Naga Barla 11 I-270 20:00.6
597 Luca Rossi 11 Ramsey Road 20:00.9
598 Jude Stuchlik 11 Ramsey Road 20:04.1
599 Nathan Downie 10 Patriots XC 20:04.2
600 Sanjiv Ramsingh 10 Unattached 20:04.5
601 Claude L. Groven 9 Olney XC 20:07.2
602 Finn Kramer 11 DCXC Club 20:07.7
603 Zeke Schmidgall 9 DCXC Club 20:08.1
604 Dean Rubin 9 DC Red Giants 20:08.5
605 Jacob Gooding 12 Unattached 20:11.2
606 John Bertram 12 3D Running Club 20:19.0
607 Austin Scranton 12 SB Elite 20:20.0
608 Ryan Magnani 12 Olney XC 20:22.7
609 Shanwai Lin 11 Mighty Hopper RC 20:23.8
610 Stewart Buckley 9 DCXC Club 20:24.7
611 Quinn Schweder 12 Hornets 20:24.7
612 Anthony Cretella 9 Lancer XC 20:26.0
613 Cooper Davis 12 Unattached 20:27.6
614 Noah DeYulia 10 Ramsey Road 20:28.2
615 Leo Moseman 10 Vikings TC 20:34.3
616 Cameron Trutenko 11 Falcons XC 20:37.9
617 Jack Johnson 11 SB Elite 20:40.9
618 Rylan Craft 9 Wonders 20:44.1
619 Liam P. Healy 9 Olney XC 20:46.6
620 Sven Caple 11 Hebron 20:46.8
621 Carter Hyde 12 Silver XC Club 20:47.6
622 Ewan Kucha 10 Unattached 20:50.2
623 Sunjay Bale 11 3D Running Club 20:53.8
624 Pierce Ransdell 12 Unattached 20:58.7
625 Garrett Lewis 11 Ramsey Road 20:58.9
626 Derek Fusco 12 Raleigh Catholic 21:12.2
627 Ryan O'Keefe 11 Lions XC 21:15.0
628 Jimmy Schartner 11 I-270 21:18.1
629 Matthew Boylen 9 Lions XC 21:18.4
630 Peter White 11 Louisville Xtreme 21:20.8
631 Zain Qureshi 10 Titan XC Club 21:23.0
632 Andrew Gorman 10 The Fox Den 21:30.2
633 Wyatt Gretschel 9 DCXC Club 21:32.1
634 Mike Melluzzo 9 DCXC Club 21:49.3
635 Trent O'Brien 10 Good Counsel 21:52.0
636 August Teller 10 Vikings TC 22:13.0
637 Henry White 11 Louisville Xtreme 22:34.5
638 Andrew Wyckoff 10 Hebron 24:00.4
639 Parker Davis 11 Unattached 24:04.3
640 Ashe Beck 10 Unattached 25:01.8