Official Team Scores
1. Mount Saint Joseph 37
2. Loyola Blakefield 38
3. Mount Hebron 81
4. Oakland Mills 100
5. Hereford 126
6. Marriotts Ridge 160
7. Catonsville 184
8. Poolesville Sr 257
9. Pikesville 274
10. North County 277
11. Long Reach 331
Boys 5000 Meter Run
1. 12 Kenny Rowe 16:34.64 Loyola Blakefield
2. 12 Frankie Legambi 16:36.67 Loyola Blakefield
3. 10 Hunter Petrik 16:38.64 Mount Saint Joseph
4. 11 Alex Whittaker 16:41.09 Mount Saint Joseph
5. 11 Carter Williams 16:44.84 Mount Saint Joseph
6. 11 Joey Navarro 16:47.67 Oakland Mills
7. 12 Greg Bisant 16:50.47 Mount Hebron
8. 12 Kevin Wegner 16:56.00 Loyola Blakefield
9. 12 Abraham Samuel 16:59.93 Mount Hebron
10. 11 Max Barbour 17:01.81 Loyola Blakefield
11. 12 Ibrahim Jirdeh 17:03.86 Marriotts Ridge
12. 12 Justin Russell 17:10.57 Mount Saint Joseph
13. 10 Jacob Almendra 17:15.97 Mount Saint Joseph
14. 11 Jacob Edmondson 17:24.57 Mount Hebron
15. 12 Shawn Gmurek 17:36.74 Hereford
16. 9 Frederick Eiland II 17:37.45 Oakland Mills
17. 9 Camden Gilmore 17:39.04 Loyola Blakefield
18. 12 Joe Ruf 17:39.80 Mount Saint Joseph
19. 10 Dillon Coffey 17:42.72 Hereford
20. 12 Graham Strzelecki 17:45.24 Catonsville
21. 9 Ronan Sullivan 17:45.85 Loyola Blakefield
22. 12 Ethan Batchelor 17:49.47 Hereford
23. 10 Jared Nguyen 17:53.02 Oakland Mills
24. 12 Darrian Moreno 17:56.37 North County
25. 11 Timothy Packard 17:59.25 Mount Hebron
26. 10 Sahil Sardesai 17:59.40 Mount Hebron
27. 11 Gavin Kohn 18:03.75 Oakland Mills
28. 12 Kelsey White 18:05.46 Oakland Mills
29. 12 Zachary Panza 18:05.80 Hereford
30. - Ricky Farrell 18:06.38 Marriotts Ridge
31. 12 Hallim Joseph 18:13.18 Catonsville
32. 12 Michael Barber 18:15.95 Mount Hebron
33. 11 Andrew Unkenholz 18:17.48 Mount Hebron
34. 12 Shaun Miller 18:20.10 Catonsville
35. - Scott Malloy 18:26.26 Marriotts Ridge
36. 12 Sean Smith 18:28.16 Oakland Mills
37. 12 Wyatt Rahl 18:30.08 Loyola Blakefield
38. 12 Alex Merchlinsky 18:32.08 Poolesville Sr
39. 10 Jared Kagel 18:33.81 Marriotts Ridge
40. 10 Anders Chattin 18:34.44 Oakland Mills
41. 11 Ryan Pindale 18:34.65 Hereford
42. 9 Anthony Meza 18:37.39 Poolesville Sr
43. 12 Russ Sullivan 18:39.30 Mount Saint Joseph
44. 11 Alex Nzambi 18:45.85 Pikesville
45. 12 Timothy Beschner 18:47.45 Marriotts Ridge
46. 12 Jacob Hejeebu 18:49.38 Marriotts Ridge
47. 11 Sam Turnbaugh 18:51.80 Hereford
48. 12 Lance Morris 18:57.18 Pikesville
49. 11 Kameron Harrison 19:04.29 Catonsville
50. 10 Drew Nicolaus 19:14.29 Catonsville
51. 10 Jared Hampton 19:15.27 North County
52. 12 Jack McAuliffe 19:15.86 Marriotts Ridge
53. 11 Tobias Wack 19:16.07 Catonsville
54. 9 Sotantar Khalsa 19:17.10 Pikesville
55. 11 Evan Foster 19:18.65 Catonsville
56. 10 Dietrich Sweeney 19:22.93 Hereford
57. - Georg Soppa 19:36.36 North County
58. 12 Kyle Berger 19:49.30 Poolesville Sr
59. 9 Joshua Tiren 19:58.38 Poolesville Sr
60. 10 Tobias Whelan 20:10.44 Poolesville Sr
61. 9 Darian Berger 20:18.97 Poolesville Sr
62. 10 Aaron Taule 20:19.54 Pikesville
63. 10 Andrew Werneth 20:19.96 Long Reach
64. 11 Ian McCarthy 20:20.68 Long Reach
65. 11 Andrew Moultrie 20:21.39 Long Reach
66. 12 Eli Fastow 20:29.46 Pikesville
67. 9 Alex Carbonell 20:34.09 Poolesville Sr
68. 11 Joseph Abramovitz 20:46.24 Pikesville
69. 11 Joshua Moran 20:48.13 Long Reach
70. 9 Ien Saffer 21:30.29 Long Reach
71. - Tyler White 21:47.35 North County
72. 11 Rameez Shah 22:17.57 Long Reach
73. 10 Akoush Beher 23:17.37 Long Reach
74. 11 Troy Andrezejewski 23:27.64 North County
75. 10 Corbin Pearce 24:10.14 North County