Official Team Scores
1. Winters Mill 80
2. Oakdale 112
3. Boonsboro 118
4. Linganore 119
5. Glenelg 133
6. Smithsburg 137
7. South Hagerstown 140
8. DeMatha Catholic 164
9. Governor Thomas Jo... 221
10. Francis Scott Key 241
11. Williamsport 274
12. Middletown 300
13. North Hagerstown 353
14. Saint James 430
Boys 5000m run
1. 12 Darren Harman 16:24.27 South Hagerstown
2. 11 Micah Hewitson 16:32.17 Linganore
3. 12 Taylor Russell 16:50.92 Winters Mill
4. 11 Will Merritt 17:03.01 Smithsburg
5. 12 Toby Dilworth 17:14.45 Glenelg
6. 9 Michael Belmaggio 17:22.39 Linganore
7. 11 Devon Caples 17:24.77 Winters Mill
8. 10 Sean Gore 17:28.67 Winters Mill
9. 11 Timothy Witmer 17:32.99 South Hagerstown
10. 12 Ryan Rippeon 17:33.89 Francis Scott Key
11. 10 Ben Hartings 17:40.52 Boonsboro
12. 12 Brennan Henyon 17:42.05 Linganore
13. 12 Michael Bair 17:42.3 Boonsboro
14. 10 Steven Stabler 17:45.89 Governor Thomas John...
15. 12 Brandon Racine 17:48.21 Williamsport
16. 12 Shaun Thompson 17:50.42 Glenelg
17. 12 Mark Fachler 17:50.82 Oakdale
18. 11 Jake Hooper 17:55.74 Oakdale
19. 12 Jonah Smith 17:58.05 Smithsburg
20. 11 Matthew Schaefer 17:58.55 Oakdale
21. 12 Andrew Robey 18:01.51 DeMatha Catholic
22. 12 Micah Daigneault 18:02.64 Smithsburg
23. 9 Donovan McClellan 18:06.64 Boonsboro
24. 11 Evan Powell 18:15.39 Winters Mill
25. 12 Max Cantor 18:19.95 Oakdale
26. 12 Jack Doiron 18:22.1 DeMatha Catholic
27. 10 Brandon Gasaway 18:22.39 North Hagerstown
28. 9 Nathan Strassberger 18:23.21 South Hagerstown
29. 10 Nick Preece 18:23.57 Glenelg
30. 11 Evan Ruhl 18:27.39 Francis Scott Key
31. 11 Bryce Rogers 18:27.89 Boonsboro
32. 10 Elijah Holman 18:30.52 Oakdale
33. 11 Evan Kowalk 18:31.45 Oakdale
34. 11 Hampton Holmes 18:33.05 DeMatha Catholic
35. 12 Daniel Moriarty 18:34.14 Governor Thomas John...
36. 10 Matt Metz 18:35.21 DeMatha Catholic
37. 10 Cole Lahmann 18:35.67 Glenelg
38. 12 Liam Moxley 18:38.39 Winters Mill
39. 10 Brennan Straits 18:40.32 Middletown
40. 12 Ethan Connelly 18:40.57 Boonsboro
41. 10 Levi Mason 18:41.77 Boonsboro
42. 12 Alex Bacon 18:48.21 Oakdale
43. 9 Garrett Kercheval 18:48.52 Smithsburg
44. 12 Paul Rochford 18:48.8 Boonsboro
45. 9 Charlie Pandolfi 18:50.45 South Hagerstown
46. 11 Garrett Carroll 18:53.32 Glenelg
47. 12 Stephen Allen 18:58.57 DeMatha Catholic
48. 11 Kyle Browne 18:59.45 Linganore
49. 10 Jordan Marquiss 19:00.49 Smithsburg
50. 12 Tim Nicholson 19:01.95 Winters Mill
51. 12 Justin Richmond 19:03.49 Linganore
52. 10 John Ahalt 19:03.79 DeMatha Catholic
53. 12 Devin Clark 19:08.76 Governor Thomas John...
54. 10 Isaiah Myers 19:10.17 Governor Thomas John...
55. 11 Kelvin Ngo 19:10.2 Middletown
56. 12 Eddie Cunningham 19:13.8 Williamsport
57. 11 Isaac Montgomery 19:14.14 South Hagerstown
58. 11 Justin Bowman 19:15.27 Francis Scott Key
59. 11 Jordan Weschler 19:16.05 Williamsport
60. 10 Jeremy Carter 19:24.07 Linganore
61. 12 Kyle Lewandowski 19:30.67 Glenelg
62. 9 Ben Dill 19:31.05 Linganore
63. 10 Riley McDermott 19:37.77 Middletown
64. 11 Quentin Brown 19:39.67 Williamsport
65. 9 Daveen Bavari 19:40.14 Governor Thomas John...
66. 11 Nick Leahy 19:40.35 Winters Mill
67. 11 Josh Gatti 19:41.55 DeMatha Catholic
68. 11 Connor Buckley 19:44.82 South Hagerstown
69. 10 Eric Fishkin 19:45.07 Saint James
70. 12 Michael Derr 19:47.35 Middletown
71. 10 Jered Holland 19:53.35 Francis Scott Key
72. 11 Blaine Greifzu 19:59.1 Francis Scott Key
73. 12 Joey Athey 19:59.32 Middletown
74. 11 Nicholas Unger 20:03.21 North Hagerstown
75. 10 Daniel Flook 20:06.1 Middletown
76. 9 Jerry Bower 20:06.35 Middletown
77. 10 Aidan Sedlack 20:19.92 Glenelg
78. 12 Wes Vermuelen 20:22.1 Clear Spring
79. 12 Alex Faust 20:26.89 Smithsburg
80. 11 Evan Izer 20:34.02 North Hagerstown
81. 11 Colin Smith 20:34.64 Williamsport
82. 12 Trey Moss 20:35.67 Saint James
83. 10 Luke Flook 20:51.14 Williamsport
84. 9 Witmer Stevie 20:53.27 South Hagerstown
85. 10 Jack Roberts 20:54.82 Smithsburg
86. 10 Josh Goodrich 20:56.95 Governor Thomas John...
87. 12 Josh Kamara 21:11.6 North Hagerstown
88. 10 Ben Gazzola 21:12.39 North Hagerstown
89. - Avanish Patel 21:21.74 North Hagerstown
90. 12 Emanuel Ruth 21:45.64 Francis Scott Key
91. 11 Mark Shepheard 21:46.52 North Hagerstown
92. 12 Alec Riser 22:04.26 Saint James
93. 9 Thailar Patterson 22:10.39 Governor Thomas John...
94. 10 Jacob Blickenstaff 22:12.77 Clear Spring
95. 11 Joseph Renteria 22:38.14 Saint James
96. 9 Christian Stinar 22:46.05 Williamsport
97. 11 Nathaniel Fritz 22:57.6 Francis Scott Key
98. 9 Sean Collins 23:07.99 Clear Spring
99. 12 Cole Douglass 24:54.57 Saint James
100. 9 Teddy Bowers 31:21.52 Clear Spring