Official Team Scores
1. Mount Hebron 47
2. Centennial 68
3. Dulaney 77
4. Loyola Blakefield 116
5. Marriotts Ridge 159
6. Gilman 165
7. Howard 181
8. Towson 213
9. Reservoir 292
10. Catonsville 301
11. South River 317
12. Linganore 321
13. Paint Branch 348
14. Oakland Mills 367
15. Hereford 424
16. John Carroll 470
17. Franklin 494
18. Dunbar 594
Boys 5000 Meter Run
1. 10 Sean Smyth 16:58 Dulaney
2. 10 Elijah Hawkins 17:02 Dulaney
3. 10 EJ Abass 17:41 Gilman
4. 9 James Hayden 17:45 Mount Hebron
5. 10 Wolfgang Drake 17:50 Gilman
6. 10 Greg Bisant 18:00 Mount Hebron
7. 9 Max Barber 18:04 Loyola Blakefield
8. 11 Carl Freund 18:07 Mount Hebron
9. 10 Dan Vinton 18:10 Loyola Blakefield
10. 10 Chris Savage 18:11 Centennial
11. 10 Andrew Li 18:13 Centennial
12. 9 Timothy Packard 18:15 Mount Hebron
13. 10 Andrew Frommer 18:16 Centennial
14. 10 Jacob Riina 18:20 Centennial
15. 10 Rupam Mondal 18:25 Howard
16. 10 Jack Sinton 18:28 Loyola Blakefield
17. 12 David Dwyer 18:30 Mount Hebron
18. 10 Josh Risinger 18:33 Mount Hebron
19. 10 Andrew Engel 18:34 Dulaney
20. 10 Michael Segev 18:36 Centennial
21. 10 L.B. Martin 18:36 Dulaney
22. 9 Graham Strzelecki 18:37 Catonsville
23. 10 David Xu 18:37 Centennial
24. 9 Jack Morgan 18:38 Towson
25. 10 Will Jackson 18:39 Centennial
26. 10 Joseph LaPointe 18:42 Howard
27. 10 Jacob Hejeebu 18:45 Marriotts Ridge
28. 9 Joey Navarro 18:47 Oakland Mills
29. 10 Ibrahim Jirdeh 18:49 Marriotts Ridge
30. 9 Thomas Wun 18:51 Marriotts Ridge
31. 10 Andrew Miller 18:53 Loyola Blakefield
32. 10 Tommy Diehl 18:53 Gilman
33. 12 Zach Risinger 18:54 Mount Hebron
34. 9 Drew Persinger 18:54 Dulaney
35. 11 Casey Brennan 18:56 Marriotts Ridge
36. 10 Chris Caudill 18:57 Dulaney
37. 9 Jake Carson 18:57 Reservoir
38. 10 Timothy Beschner 18:59 Marriotts Ridge
39. 12 Drew Washington 19:01 Mount Hebron
40. 9 Alex Smith 19:03 Mount Hebron
41. 9 Jacob Connor 19:06 Reservoir
42. 10 Brian Goulet 19:08 Howard
43. 10 Corbin Miller 19:10 Towson
44. 9 Steven Anderson 19:12 Paint Branch
45. 10 Reilly Butler 19:15 Howard
46. 10 Aidan Kirby 19:17 Towson
47. 9 Sushant Dhaurali 19:19 Towson
48. 10 Eric Hoffmann 19:21 South River
49. 10 John Konkel 19:22 Linganore
50. 9 Ruben Rosario 19:24 Reservoir
51. 10 Brian Peterson 19:26 Linganore
52. 10 Jack McAuliffe 19:27 Marriotts Ridge
53. 10 Styles Bond 19:29 Milford Mill
54. 9 Jack Caspari 19:30 Gilman
55. 9 Nathan Moore 19:30 Linganore
56. 10 Devon Maranto 19:31 Loyola Blakefield
57. 10 Paul Junkin 19:31 Dulaney
58. 12 Tim Cervi 19:32 Mount Hebron
59. 10 Yoseph Gebru 19:33 Paint Branch
60. 10 Nick Duffy 19:38 Loyola Blakefield
61. 10 Sana Sharifi 19:40 Howard
62. 9 Oscar Santana 19:41 Loch Raven
63. 9 Michael Martinaitis 19:42 Centennial
64. 10 Henry Furst 19:42 Loyola Blakefield
65. 10 Sean Lim 19:43 Dulaney
66. 9 Jonathan Ellis 19:43 Towson
67. 9 Ryan Wohtlman 19:45 Towson
68. 9 Kameron Harrison 19:47 Catonsville
69. 9 Sam Bower 19:48 Catonsville
70. 10 Tj Rhode 19:49 Dulaney
71. 10 Henrique Carvalho 19:51 Dulaney
72. 10 Wyatt Rahl 19:52 Loyola Blakefield
73. 9 Greg Leasure 19:53 Hereford
74. 10 Ethan Wagner 19:57 Towson
75. 10 Mason Baird 19:59 South River
76. 10 Dylan Jordan 20:00 South River
77. 10 Sam Clemens 20:04 South River
78. 10 Joshua Vetter 20:06 Howard
79. 10 Tim Brumbaugh 20:08 Oakland Mills
80. 9 Chris Nguyen 20:09 Paint Branch
81. 10 Tyler Denicola 20:10 Howard
82. 10 Tristan Gantz 20:11 Reservoir
83. 9 Tommy Williams 20:12 South River
84. 10 Casey Neelan 20:13 Gilman
85. 9 Gavin Courtwright 20:15 Howard
86. 9 Matthew Karasack 20:17 Centennial
87. 10 Joshua Lovell 20:19 Marriotts Ridge
88. 10 Gage Reckley 20:21 Kenwood
89. 10 Joseph Boozer 20:22 Towson
90. 10 Calvin Sempebwa 20:22 Paint Branch
91. 9 Quinn Thomas 20:23 Catonsville
92. 10 Ryan Stark 20:25 Howard
93. 9 Jack Rossi 20:26 Gilman
94. 9 Nolan Bennett 20:28 Catonsville
95. 9 Kyle Browne 20:29 Linganore
96. 9 Zach Carr 20:29 Oakland Mills
97. 9 Quinn Batley 20:30 Towson
98. 10 Will Mayhew 20:30 South River
99. 10 Christian Abueg 20:32 Franklin
100. 10 Ryan Tuma 20:34 Marriotts Ridge
101. 10 Mike Imbierowicz 20:35 John Carroll
102. 9 Jericho Tabacolde 20:54 Pikesville
103. 9 Wyatt Ahern 20:56 Catonsville
104. 9 Kyle Shoemaker 20:59 South River
105. 10 Wilson Pais 21:01 John Carroll
106. 10 Justin Jones 21:03 Marriotts Ridge
107. 9 Hunter Hinkle 21:04 Kenwood
108. 10 Nick Blake 21:06 Hereford
109. 10 Mitch Hopkins 21:08 John Carroll
110. 9 Joel Drawbaugh 21:11 Hereford
111. 10 Ethan Smith 21:13 Hereford
112. 10 Zac Hoover 21:16 Hereford
113. 10 Walker Miller-Breetz 21:23 Towson
114. 9 Haden Mackowiak 21:26 South River
115. 9 Drew Nicoll 21:28 Linganore
116. 10 Devon Isaac Smith 21:31 Howard
117. 10 Andrei Deleeuw 21:33 James Hubert Blake
118. 10 Christian Salazar 21:36 Oakland Mills
119. 10 Nate Bechetti 21:39 Oakland Mills
120. 10 Thomas Yost 21:42 Reservoir
121. 9 Jacob Miller 21:44 Catonsville
122. 9 Andrew Kilgore 21:45 Hereford
123. 10 Mike Altmark 21:47 Franklin
124. 9 Sam Cohen 21:49 Pikesville
125. 9 Johnathan Sewell 21:50 Catonsville
126. 9 Ross Fowble 21:52 Hereford
127. 9 Jacob Kopp 21:53 Oakland Mills
128. 10 Venae Sidhu 21:53 Franklin
129. 10 Barret Rus 21:54 Franklin
130. 9 Ryan Fey 21:54 John Carroll
131. 9 Garrett Lang 21:55 Catonsville
132. 9 Jake Given 21:58 Pikesville
133. 9 Alex Zaruba 21:59 Hereford
134. 10 Brandon Coleman 22:00 James Hubert Blake
135. 10 Jacob Bhatti 22:02 Paint Branch
136. 9 Iain Olsen 22:04 John Carroll
137. 10 Aaron Magaziner 22:08 Franklin
138. 10 Nathaniel Valentine 22:13 Catonsville
139. 10 Ryan Polashuk 22:15 Franklin
140. 9 Adrian Lee 22:17 Gilman
141. 10 Bryson Tullis 22:20 Oakland Mills
142. 10 Won Joon Kang 22:22 Reservoir
143. 10 Dylan Fox 22:36 Hereford
144. 9 Dylan Orr 22:38 Franklin
145. 9 Henry Argueta 22:43 Oakland Mills
146. 10 William Hupfeldt 22:52 Hereford
147. 9 Alexander Noonan 22:54 James Hubert Blake
148. 9 John Huddle 22:55 James Hubert Blake
149. 10 Jordan Shepard 22:58 Reservoir
150. 10 Marcus Spratley 23:02 Dunbar
151. 9 Jordan Green 23:06 Paint Branch
152. 9 Edward Benner 23:29 John Carroll
153. 10 Robert Strausser 23:58 Kenwood
154. 9 Demonte Moore 24:10 Dunbar
155. 10 Aaron Harris 24:12 Concordia Prep (Balt...
156. 9 Cyrus Bird-Walker 24:14 Oakland Mills
157. 9 Michael Parsons 24:17 Oakland Mills
158. 10 Jorge Alvarez 24:18 Paint Branch
159. 9 Spencer Stewart 24:19 Pikesville
160. 9 Caleb Olsen 24:23 John Carroll
161. 9 Sam Hartsoe 24:28 John Carroll
162. 9 Caleb Melton 24:30 Reservoir
163. 9 Brendan English 25:56 Reservoir
164. 9 Donnie Rinker 25:57 Reservoir
165. 9 Nick Reckley 26:26 Kenwood
166. 9 Keith Smith 26:36 Dunbar
167. 9 Jonathan Townes 27:09 Dunbar
168. 10 Conrad Gagnan 28:45 John Carroll
169. 9 Stephan Simpson 29:33 Dunbar