boys 5k run
1. 12 William Kirk 16:37.6 Rockville
2. 12 Hal Reichard 16:44.3 Walkersville
3. 12 Patrick Van Der Cr... 16:58.2 Catoctin
4. 11 Daniel Smolyak 17:03.8 Atholton
5. 12 Jesse Parsons 17:05.7 Westminster
6. 11 Francisco Lefors 17:05.9 Atholton
7. 11 Brad Arbaugh 17:16.8 Westminster
8. 11 Garrett Santis 17:24.3 Urbana
9. 12 Demetrius Patterson 17:26.7 Catoctin
10. 11 Adam Sarsony 17:27.8 Rockville
11. 9 Brandon Arbaugh 17:28.6 Westminster
12. 11 Michael Thomas 17:34.0 Clarksburg
13. 10 Benjamin Rosicky 17:35.7 Atholton
14. 11 Nicholas Danner 17:41.5 Urbana
15. 9 Jacob Spera 17:46.0 Century
16. 12 Timothy Bernard 17:55.5 Atholton
17. 12 Derek Wendel 17:56.9 Governor Thomas John...
18. 11 Julian Bandini 17:58.3 Urbana
19. 12 Trustin Updegrove 18:02.7 Urbana
20. 11 Paul Slotwinski 18:04.0 Catoctin
21. 12 Juan Escobar 18:04.6 Governor Thomas John...
22. 12 Fergus Hall 18:04.8 Atholton
23. 11 Gavin Prather 18:07.2 Tuscarora
24. 11 Scott Wurtzel 18:11.0 Clarksburg
25. 12 Jared King 18:15.2 Atholton
26. 10 Joey Moss 18:18.1 Walkersville
27. 11 Thomas Suray 18:20.3 Tuscarora
28. 11 Tyler Maggio 18:24.1 Damascus
29. 10 Tim Rivard 18:32.1 Urbana
30. 11 Bradley Moore 18:33.8 Westminster
31. 11 Mir Pandya 18:34.7 Clarksburg
32. 10 Lucas Pearce 18:37.1 Westminster
33. 10 Matthew Fairbanks 18:41.9 Urbana
34. 11 Jonathon Cornely 18:44.8 Col. Zadok Magruder
35. 12 Jonathan Sarceno 18:46.4 Century
36. 11 Cameron Horst 18:48.8 Damascus
37. 11 Owen Spain 18:50.2 Atholton
38. 10 Sam Murril 18:53.8 Century
39. 12 Jesse Zito 18:57.6 North Carroll
40. 9 Kai Vilbig 18:58.3 Seneca Valley
41. 11 Mitchell Monniger 19:00.0 Tuscarora
42. 11 Tomas Aker 19:02.0 Tuscarora
43. 10 Noah Zabik 19:04.3 Century
44. 11 Carlos Morales 19:06.9 Walkersville
45. 10 Nathan Lang 19:07.3 Century
46. 11 Ben Macek 19:07.6 Damascus
47. 11 Zackary Levesque 19:10.4 North Carroll
48. 10 Andrew Douwes 19:10.8 Catoctin
49. 10 Oliver Budd 19:13.3 Westminster
50. 12 Manuel Suero 19:14.0 Rockville
51. 9 Andrew Jackson 19:14.4 North Carroll
52. 11 Ben Baer 19:16.2 Damascus
53. 12 Anthony Rutkowski 19:19.3 Col. Zadok Magruder
54. 11 Brendan Gage 19:21.3 Rockville
55. 9 Joseph Zygmunt 19:22.6 Catoctin
56. 12 Jermiah Griesemer 19:24.2 Tuscarora
57. 11 Collin Riviello 19:25.2 Col. Zadok Magruder
58. 12 Hamad Usmani 19:26.1 Urbana
59. 9 Jackson Kilosky 19:26.5 Clarksburg
60. 10 Luis Rivas 19:27.2 Damascus
61. 12 Joseph Opiekun 19:28.5 Clarksburg
62. 11 Paul McGrath 19:33.0 Damascus
63. 11 Daniel Moriarty 19:33.9 Governor Thomas John...
64. 10 Giresse Achouakong 19:34.1 Seneca Valley
65. 11 Spencer Schading 19:35.8 Walkersville
66. 10 Nhan An Truong 19:40.3 Col. Zadok Magruder
67. 12 Michael Anderjaska 19:42.8 Century
68. 9 Charlie McClosky 19:46.5 Seneca Valley
69. 12 Patrick Gaegler 19:47.2 Clarksburg
70. 11 Keith Gasior 19:48.7 Catoctin
71. 10 Bryan Midlam 19:49.7 Seneca Valley
72. 10 Bailey Ingalla 20:03.2 Clarksburg
73. 9 David Barney 20:06.6 Rockville
74. 11 Daniel Junghams 20:10.0 Damascus
75. 10 Jack McCarthy 20:17.6 Catoctin
76. 9 Jonathan Shuchman 20:18.5 North Carroll
77. 9 Joel Galford 20:22.8 North Carroll
78. 12 Eduardo Valentin-M... 20:24.8 Tuscarora
79. 11 Tim Sparks 20:26.2 Tuscarora
80. 10 Andrew Nguyen 20:27.8 Col. Zadok Magruder
81. 10 Justin Feltz 20:38.1 Century
82. 12 Steven Zickafoose 20:38.3 Governor Thomas John...
83. 10 Richard Kidder 20:42.8 Col. Zadok Magruder
84. 12 William Thornton 20:45.4 North Carroll
85. 10 Sven Narula 20:53.1 Col. Zadok Magruder
86. 9 Dylan Poppert 20:53.3 Governor Thomas John...
87. 11 Brad Smink 21:12.2 North Carroll
88. 9 Jamus Jupin 21:49.7 Seneca Valley