Boys 3 mile run
1. 12 Nick Fransham 15:24.8 North Harford
2. 11 Ty Franks 16:06.9 Bohemia Manor
3. 12 Langston Gash 16:21.6 Edgewood
4. 9 Kieran McDermott 16:34.1 Bel Air
5. 11 Sam Verk 16:42.8 Edgewood
6. 11 David Dzambasow 16:54.9 Edgewood
7. 12 Aaron Smith 16:57.4 Patterson Mill
8. 12 Eric Jagde 16:57.9 C. Milton Wright
9. 12 Brad Ensor 17:07.8 C. Milton Wright
10. 11 Gavin Brennan 17:09.0 Aberdeen
11. 12 Casey Sims 17:11.2 Bel Air
12. 11 Mike Foulks 17:12.2 C. Milton Wright
13. 10 George Schiminger 17:12.5 North Harford
14. 11 Eric Baranoski 17:14.9 Fallston
15. 11 Austin Weiss 17:21.5 Bel Air
16. 12 Zaavan Kenenske 17:24.3 Elkton
17. 12 Ethan Brito 17:24.6 Bel Air
18. 12 Nicholas Katsaros 17:26.2 Fallston
19. 11 Phillip Hurm 17:27.0 Rising Sun
20. 11 Matt Munson 17:29.1 North Harford
21. 10 Jacob Heiland 17:32.4 Fallston
22. 9 Nathan Galloway 17:34.1 North East
23. 12 Luke Salata 17:36.7 Bohemia Manor
24. 12 James Natoli 17:39.8 C. Milton Wright
25. 12 Dan Lekites 17:42.5 Fallston
26. 11 Andrew Parks 17:45.6 Fallston
27. 11 Logan Hardy 17:51.0 Patterson Mill
28. 12 Eric Ingram 17:55.1 Bel Air
29. 11 Ben Gorski 17:56.8 Edgewood
30. 11 Kenny Connelly 17:57.0 Bel Air
31. 12 Alex Mateo 18:01.2 Edgewood
32. 12 Nicholas Shrout 18:02.2 Fallston
33. 11 Colin McDonald 18:02.5 Patterson Mill
34. 11 Jared Morse 18:04.5 Bohemia Manor
35. 12 Jordan Mensh 18:09.4 Bel Air
36. 12 Nico Galloway 18:11.6 North East
37. 10 Ryan Burgess 18:14.4 Edgewood
38. 12 Devin Defrieze 18:16.8 C. Milton Wright
39. 11 Tim Johnson 18:21.0 Edgewood
40. 12 Patrick O'leary 18:22.9 North Harford
41. 12 Ian Ziemski 18:25.2 C. Milton Wright
42. 10 George Morey 18:26.5 North Harford
43. 11 Justin Pritchett 18:28.1 Bohemia Manor
44. 11 Ken Ikemoto 18:29.5 Patterson Mill
45. 10 Francis Roden 18:30.9 C. Milton Wright
46. 12 Dylan Morris 18:45.0 Aberdeen
47. 12 Colin Kelly 18:49.2 Patterson Mill
48. 11 Kyle Welsh 18:50.0 North Harford
49. 12 Stephen Hody 18:50.4 Patterson Mill
50. 12 Ryan Kiger 18:50.9 Perryville
51. 12 Seth McKeown 18:51.4 Rising Sun
52. 11 John Smith 18:53.8 Bohemia Manor
53. 9 Lane Kavanagh 18:54.6 North Harford
54. 10 Matthew Childs 18:55.7 Rising Sun
55. 9 Grant Franceschina 19:03.1 Bohemia Manor
56. 12 Joel McCall 19:07.5 Perryville
57. 11 Firuz Etemad Mogha... 19:09.8 Fallston
58. 10 Jack Franceschina 19:13.0 Bohemia Manor
59. 12 Steven Nichols 19:13.3 Aberdeen
60. 9 Samuel Brosh 19:22.6 Patterson Mill
61. 10 Zach Buckson 19:43.2 Perryville
62. 12 Austin Elko 19:46.1 North East
63. 10 Jacob Garnett 19:46.4 Harford Tech
64. 11 Nathan Reed 19:49.4 Aberdeen
65. 10 TJ Annon 19:56.9 Havre De Grace
66. 10 Craig Seibert 20:02.9 Perryville
67. 9 Wyatt McMillan 20:05.7 Rising Sun
68. 12 Clayton Searles 20:11.9 Perryville
69. 12 Brett Page 20:16.5 Perryville
70. 9 Evan Shewsbury 20:18.0 Elkton
71. 10 James Gravatt 20:21.1 Elkton
72. 12 Anthony Holsapple 20:22.5 Joppatowne
73. 10 Clayton McKinzie 20:40.9 Harford Tech
74. 11 Andrey Kalwa 20:41.5 Harford Tech
75. 9 Riley Johnson 20:41.7 Rising Sun
76. 12 John Eicher 20:42.6 North East
77. 9 Adam Logan 20:46.0 Rising Sun
78. 11 Silas Stevens 21:02.0 Perryville
79. 11 Zach Armijo 21:05.3 Harford Tech
80. 10 Timothy Zane 21:26.1 Rising Sun
81. 11 Patrick Heritier-R... 21:29.0 Aberdeen
82. 12 Tyler Goulden 21:30.8 Harford Tech
83. 12 Hunter Lidke 21:32.8 Harford Tech
84. 10 Elias Kenenske 21:37.9 Elkton
85. 11 Andrew Brndjar 21:53.3 Aberdeen
86. 9 John Wright 21:54.5 Elkton
87. 9 Adan Blas 21:56.2 Aberdeen
88. 12 Patrick Gerhard 22:07.2 Elkton
89. 12 Kyle Owens 22:11.5 Elkton
90. 9 Will Luzzato 25:12.2 Havre De Grace