Boys 3 Mile Run
1. 11 Zach Allen 17:08.12 Howard
2 11 Jacob Ververs 17:19.47 Mount Hebron
3 10 Collin Hawkins 17:22.38 Howard
4. 11 Jovani Sierra 17:27.07 Howard
5 12 Rory Costello 17:30.82 Howard
6 10 Cole Partridge 17:31.20 Howard
7. 10 Kevin Ling 17:33.54 Howard
8. 11 Vivek Nadimpalli 17:35.05 River Hill
9. 11 Zach Olivier 17:35.43 Howard
10. 10 Thomas Maloney 17:36.41 River Hill
11. 11 Ryan Skochinski 17:36.66 River Hill
12. 12 Ethan Williamson 17:37.00 Howard
13. 12 Chris Reckner 17:37.30 Reservoir
14. 9 Ryan Rose 17:37.87 River Hill
15. 10 Evan Ying 17:38.08 River Hill
16. 12 Justin Argauer 17:38.25 River Hill
17. 10 Justin Ziegler 17:46.25 Centennial
18. 9 Bryce Kampert 17:46.64 Mount Hebron
19 11 Daniel Taylor 17:47.24 Howard
20. 12 Stewy Slocum 17:47.44 Howard
21. 11 Russell Schwartz 17:49.75 Howard
22. 9 Sean Krein 17:52.53 River Hill
23. 12 Kyle Baisel 17:54.14 Mount Hebron
24. 11 Erik Vaughan 17:56.34 Mount Hebron
25. 10 Eric Becker 17:57.00 Atholton
26. 10 Jason Kraisser 17:58.64 Centennial
27. 12 Kai Archuleta 18:07.85 Centennial
28. 12 Yash Patel 18:08.93 Reservoir
29. 11 Josh Krutz 18:11.88 Reservoir
30. 11 Trevor Hodge 18:12.85 Mount Hebron
31. 11 Ryan Williams 18:13.11 Mount Hebron
32. 11 David Zhang 18:13.68 Marriotts Ridge
33. 11 Nicholas Jackson 18:13.95 Mount Hebron
34. 11 Jared Kagel 18:17.02 Marriotts Ridge
35. 12 David Rew 18:17.21 Mount Hebron
36. 11 Ryan Puls 18:18.37 Reservoir
37. 10 Charlie Hockersmith 18:19.01 Centennial
38. 12 Jackson Koepke 18:20.05 Mount Hebron
39. 10 Adam Lowe 18:22.63 Marriotts Ridge
40. 11 Fabrizio Dulanto 18:24.61 Centennial
41. 12 Andy Tseng 18:25.94 Centennial
42. 9 David Elsaesser 18:30.11 River Hill
43. 10 John Bondje 18:31.74 Centennial
44. 10 Luke Meininger 18:31.92 River Hill
45. 11 Darren Krausz 18:33.07 Oakland Mills
46. 11 Erik Kelemen 18:33.63 Centennial
47. 10 Evan Hemelt 18:34.65 Mount Hebron
48. 11 Ian Hinson 18:35.74 Howard
49. 11 Matthew Island 18:38.63 River Hill
50. 12 Travis Ponton 18:38.82 Reservoir
51. 9 Elliott Pochettino 18:40.90 Reservoir
52. 9 Jake Shindel 18:44.49 Mount Hebron
53. 9 Alex Kohn 18:45.59 Oakland Mills
54. 11 Kyton Ovide 18:45.76 Oakland Mills
55. 9 Anthony Marcelli 18:48.08 Mount Hebron
56. 10 Ryan Erle 18:48.49 Centennial
57. 11 Gianni Harrington 18:52.75 Marriotts Ridge
58. 11 Kendell Adson 18:53.02 Oakland Mills
59. 11 Brandon Abraham 19:02.30 Oakland Mills
60. 11 Zack Gronlund 19:03.26 River Hill
61. 11 Ethan Zovko 19:03.67 Oakland Mills
62. 12 Rankin D'souza 19:09.34 Oakland Mills
63. 11 Ben Jackson 19:10.48 Centennial
64. 10 Ryan Collins 19:12.22 Centennial
65. 12 Spencer Leins 19:17.68 Marriotts Ridge
66. 10 Dagmawi Samson 19:19.18 Marriotts Ridge
67. 10 Owen Reider 19:19.56 Marriotts Ridge
68. 10 Tariek Williamson 19:25.97 Long Reach
69. 11 Jacob Tebben 19:26.40 Reservoir
70. 10 John Olszewski 19:27.45 Centennial
71. 12 Zach Carr 19:29.89 Oakland Mills
72. 11 Aron Myers 19:31.14 Atholton
73. 12 Donnie Rinker 19:36.98 Reservoir
74. 10 Kyle Wilkinson 19:46.54 Glenelg
75. 11 Morgan Adams 19:46.94 Glenelg
76. 10 Carter Crawford 19:49.21 Glenelg
77. 9 Benjamin Guo 19:51.75 Atholton
78. 11 Nitan Singh 19:52.16 Reservoir
79. 9 David Panda 19:56.51 Atholton
80. 12 Anthony Rader 19:57.74 Oakland Mills
81. 10 Brian Hebert 19:58.37 Oakland Mills
82. 12 Noah Loiselle 20:01.14 Marriotts Ridge
83. 11 Christopher Bennett 20:03.44 Marriotts Ridge
84. 10 Justin Loi 20:06.04 Marriotts Ridge
85. 9 Jorge Zheng 20:07.00 Marriotts Ridge
86. 11 Maxwell Lennon 20:08.80 Marriotts Ridge
87. 11 Mitchell Feaga 20:11.02 Glenelg
88 12 Gabriel Pillay 20:12.45 Oakland Mills
89. 11 Matt Rathbun 20:18.30 Reservoir
90. 11 Izjeon Collis 20:21.24 Reservoir
91. 12 Joseph Lui 20:23.04 Atholton
92. 12 Leon Mead 20:25.24 Reservoir
93. 9 Matthew Ryee 20:38.74 Atholton
94. 12 Chaz Studdard 20:44.68 Glenelg
95. 12 Mustafa Syed 20:45.79 Oakland Mills
96. 9 Chase Clark 20:46.74 Atholton
97. 11 Nathaniel Moody 21:06.78 Atholton
98. 9 Gavin Osborn 21:18.20 Atholton
99 10 Elijah Wallace 21:27.14 Atholton
100. 9 Caleb Park 21:28.45 Long Reach
101. 10 Adam Bowlin 21:44.88 Glenelg
102. 9 Jinna Chang 21:47.58 Long Reach
103. 9 Ali Khalid 22:02.34 Hammond
104. 9 Liam Day 22:09.99 Glenelg
105. 10 Tommy Dowdall 22:14.06 Hammond
106. 9 Ekene Ezeh 22:27.37 Hammond
107. 9 Kaleb Arensmeyer 22:40.57 Long Reach
108. 11 Jack Masters 22:45.00 Glenelg
109. 12 Andrew Tam 22:47.10 Long Reach
110. 10 Alemaan Khan 22:51.99 Glenelg
111. 10 David Schlichting 22:53.80 Long Reach
112. 11 Zach Bos 22:55.77 Glenelg
113. 10 Garrett McCormick 22:55.97 Glenelg
114. 12 Bryce Yelton 22:57.80 Long Reach
115. 9 Rohan Uttamsingh 24:54.28 Atholton
116. 9 John Grambo 24:55.57 Long Reach
117. 9 David Huh 25:54.99 Long Reach
118. 9 Alex Eapen 27:17.04 Long Reach
119. 11 Ishaan Bhambra 30:05.00 Long Reach