Official Team Scores
1. Oakdale 25
2. Century 45
3. Tuscarora 95
4. Frederick 111
5. Damascus 124
6. Walkersville 129
Boys 3000 Meter Run
1. 10 Jacob Shemer 11:07.3 Oakdale
2. 11 Noah Zabik 11:11.6 Century
3. 11 Sam Murrill 11:17.8 Century
4. 9 Chase Myers 11:22.3 Oakdale
5. 11 Joseph Weller 11:34.5 Oakdale
6. 11 Michael Shaffner 11:35.7 Oakdale
7. 11 Jordan Champe 11:37.0 Frederick
8. 11 Justin Warthen 11:42.0 Catoctin
9. 10 Colton Wardle 11:44.5 Century
10. 10 Nicolas Manni 11:50.9 Oakdale
11. 12 Davey Creegan 11:54.0 Damascus
12. 9 Clay Bolling 11:54.8 Walkersville
13. 9 Austin Vander Linden 11:55.4 Oakdale
14. 9 Jackson Larimore 11:56.6 Walkersville
15. 11 Sean O'Sullivan 11:57.7 Tuscarora
16. 9 Camden Stewart 12:00.6 Century
17. 11 Brady Peterson 12:02.2 Tuscarora
18. 9 Hogan Mower 12:05.9 Century
19. 9 Alexei Maier 12:09.2 Tuscarora
20. 9 Nick Gray 12:09.5 Frederick
21. 11 Ryan Kane 12:13.8 Century
22. 12 Alex Ushamirsky 12:14.1 Century
23. 11 Tyler James 12:14.7 Tuscarora
24. 11 Christopher Raines 12:19.7 Frederick
25. 12 Paul McGrath 12:20.7 Damascus
26. 10 Ben Carroll 12:22.1 Century
27. 10 Henry Aker 12:22.5 Tuscarora
28. 9 Kenneth Benson 12:22.9 Damascus
29. 11 Lane Logue-Ruckman 12:23.2 Century
30. 9 Ben Voigt 12:23.9 Century
31. 9 Matt Wilcox 12:25.2 Century
32. 10 Ben Brown 12:29.1 Century
33. 9 Will Gounaris 12:29.9 Century
34. 9 Will Hamilton 12:30.8 Frederick
35. 12 Ricardo Medina 12:32.2 Tuscarora
36. 12 Alex Albert 12:33.0 Century
37. 10 Matthew Gouzoulis 12:33.8 Oakdale
38. 11 Alessandro Gemio 12:36.3 Tuscarora
39. 9 Jason Holt 12:37.3 Oakdale
40. 9 Jacob Sloven 12:38.5 Damascus
41. 10 Sam Staley 12:38.7 Catoctin
42. 9 Bryan Miller 12:41.5 Walkersville
43. 9 Christopher Ruffner 12:43.4 Damascus
44. 11 Matthew Almeida 12:48.2 Tuscarora
45. 9 Andrew Eastman 12:51.4 Damascus
46. 9 Lincoln Sheriff 12:51.7 Tuscarora
47. 12 Kyle Lim 12:52.9 Frederick
48. 10 Quinn McHood 12:56.3 Walkersville
49. 10 Stephan Lamarre 13:08.0 Oakdale
50. 12 Colin Lyons 13:08.8 Tuscarora
51. 12 Will Johnston 13:09.6 Walkersville
52. 9 Hunter Effland 13:10.3 St Maria Goretti
53. 12 Dinesh Perera 13:10.5 Damascus
54. 11 Brett Wardle 13:11.8 Century
55. 9 Joseph Liddiard 13:17.1 Walkersville
56. 10 Nathan Presley 13:22.4 Century
57. 11 Gabriel deBruin 13:28.9 Damascus
58. 9 Cole Gladden 13:31.0 Century
59. 12 Micheal Kerich 13:31.7 Damascus
60. 9 Jacob Cloyd 13:37.3 Damascus
61. 12 Roman Panickar 13:44.6 Frederick
62. 11 Connor Harrington 13:52.0 Frederick
63. 9 Yousef Ali 13:54.5 Saint James
64. 10 Brady Maggio 13:55.7 Damascus
65. 11 Martin Olivia 14:11.2 Frederick
66. 12 Ethan Cortes 14:14.5 Century
67. 9 Devon Sikkenga 14:30.2 Century
68. 9 James McCloskey 14:35.3 Damascus
69. 9 Reed Eberly 14:41.6 Century
70. 12 Alec Berry 14:50.6 Frederick
71. 9 Ayden Zuber 14:52.9 Century
72. 12 Roshan Rao 15:05.6 Walkersville
73. 12 Gregg Bortz 18:07.8 Tuscarora