Boys 5000 Meter Run
1. 10 Kevin Reynolds 18:26 River Hill
2. 12 Phillip Hilliard 18:31 River Hill
3. 12 Tanzer Balimtas 18:33 River Hill
4. 11 Brian Goulet 18:37 Howard
5. 9 Dennis Danieli 18:37 Howard
6. 12 Sam Trossman 18:42 River Hill
7. 10 Andrew Meininger 18:42 River Hill
8. 12 Ray Smith 18:43 Howard
9. 12 Sean Malone 18:43 River Hill
10. 11 Tyler Denicola 18:45 Howard
11. 11 Owen Spain 18:47 Atholton
12. 11 Jake Drohat 18:49 Mount Hebron
13. 11 Michael Barber 18:51 Mount Hebron
14. 12 Joshua Olivier 18:59 Howard
15. 11 Joey Lapointe 19:06 Howard
16. 11 Abraham Samuel 19:08 Mount Hebron
17. 10 Erik Jenks 19:11 Howard
18. 11 Mathew Eastman 19:15 Howard
19. 12 Roamel Henry 19:22 Oakland Mills
20. 11 Jeffrey Barnhouse 19:25 Howard
21. 11 John (Jack) Pickard 19:25 Mount Hebron
22. 10 Michael Martinaitis 19:27 Centennial
23. 12 Andrew Lehman 19:36 Howard
24. 9 Sahil Sardesai 19:40 Mount Hebron
25. 10 Jack Fletcher 19:40 Mount Hebron
26. 10 Rory Costello 19:42 Howard
27. 10 John Rochester 19:45 Mount Hebron
28. 11 Michael Cai 19:47 Centennial
29. 9 Michael Schlining 19:48 Mount Hebron
30. 10 Marcus Osborn 19:49 Atholton
31. 11 Samuel Osheroff 19:50 Atholton
32. 11 Mark Wicklein 19:51 Long Reach
33. 12 Darren Kline 19:55 River Hill
34. 11 Matthew Ault 19:56 Marriotts Ridge
35. 10 Andrew Unkenholz 19:58 Mount Hebron
36. 10 Stewart Slocumn 19:58 Howard
37. 12 Alexander Crich 20:04 River Hill
38. 12 Thomas Logue 20:04 Wilde Lake
39. 11 Matthew Campbell 20:05 River Hill
40. 11 Andrew Shin 20:08 Glenelg
41. 9 Ben Jackson 20:09 Centennial
42. 9 Nicholas Jackson 20:10 Mount Hebron
43. 9 Brendan Carter 20:12 Reservoir
44. 10 Augie Garcia-Trong 20:14 Atholton
45. 10 Jacob Lampf 20:15 Atholton
46. 9 Nicholas Preece 20:15 Glenelg
47. 10 Liam Luthardt 20:15 Oakland Mills
48. 12 Jonathan Lahmann 20:17 Glenelg
49. 11 Michael Segev 20:18 Centennial
50. 9 Daniel Gao 20:21 Centennial
51. 10 Arthur Tseng 20:23 Centennial
52. 9 Jay Sanghavi 20:25 Atholton
53. 11 Jack McAuliffe 20:28 Marriotts Ridge
54. 9 Ryan Skochinski 20:28 River Hill
55. 11 Sean Smith 20:32 Oakland Mills
56. 10 Brooks Pearce 20:35 Mount Hebron
57. 9 Adrian Sedlack 20:39 Glenelg
58. 12 Paul Lyon 20:40 Wilde Lake
59. 10 Zach Carr 20:44 Oakland Mills
60. 9 Jacob Downing 20:50 River Hill
61. 9 Jared Nguyen 20:52 Oakland Mills
62. 9 Steven Mitchell 20:52 Centennial
63. 10 Jacob Kopp 20:55 Oakland Mills
64. 12 Michael Doran 20:57 Glenelg
65. 9 Ethan Carpenter 20:59 Centennial
66. 12 Phillip Choi 20:59 Reservoir
67. 11 Ben Goldstein 20:59 Centennial
68. 12 Ethan Budsock 21:00 Marriotts Ridge
69. 11 Matthew Langsdale 21:00 Atholton
70. 11 Kevin Fitzgerald 21:01 River Hill
71. 11 Bryson Tullis 21:03 Oakland Mills
72. 10 Ryan Thomas 21:04 Atholton
73. 9 Joel Bernstein 21:05 Oakland Mills
74. 9 David Zhang 21:07 Marriotts Ridge
75. 9 Brandon Abraham 21:08 Oakland Mills
76. 9 Logan Batton 21:12 Marriotts Ridge
77. 10 Andy Tseng 21:12 Centennial
78. 11 Erik Metz 21:13 Centennial
79. 11 Sean Armiger 21:14 Marriotts Ridge
80. 10 Spencer Leins 21:16 Marriotts Ridge
81. 12 Will Sheets 21:17 Reservoir
82. 12 Ryan Chan 21:18 Marriotts Ridge
83. 9 James Malloy 21:24 Marriotts Ridge
84. 11 Kyle Wiggins 21:24 Marriotts Ridge
85. - Steve Bae 21:25 Wilde Lake
86. 12 Andrew Blyth 21:30 Marriotts Ridge
87. 11 Joshua Lovell 21:33 Marriotts Ridge
88. 11 Zev Izenberg 21:46 Atholton
89. 11 Austin Toth 21:48 Centennial
90. 9 Tyler Copeland 21:50 Reservoir
91. 9 Isaiah Barnes 21:50 Wilde Lake
92. 10 Chaz Studdard 21:51 Glenelg
93. 10 Will Callis 21:53 Glenelg
94. 9 Benjamin Yodzis 21:54 Hammond
95. 10 Leon Mead 21:56 Reservoir
96. 10 Anthony Rader 21:56 Oakland Mills
97. 11 Thomas Yost 21:57 Reservoir
98. 9 Jacob Wilkin 21:58 Glenelg
99. 9 John Browder 21:58 Wilde Lake
100. 10 Donnie Rinker 22:04 Reservoir
101. 10 Eric Haney 22:06 Long Reach
102. 9 Simon Perna 22:09 Mount Hebron
103. 9 Jack Masters 22:09 Glenelg
104. 9 Kyle Rumsey 22:15 Glenelg
105. 9 Xander Casterly 22:17 Long Reach
106. 10 Kyle Spicher 22:21 Hammond
107. 11 Trevor Shepard 22:23 Glenelg
108. 12 David Kim 22:25 Oakland Mills
109. 11 Jordan Shepard 22:32 Reservoir
110. 9 Ryan Puls 22:33 Reservoir
111. 11 Tim Brumbaugh 22:36 Oakland Mills
112. 9 Samuel Winters-McC... 22:37 Reservoir
113. 9 Jacob Tebben 22:39 Reservoir
114. 10 Nathan Gears 22:47 Wilde Lake
115. 12 Christian Meoli 22:51 Long Reach
116. 9 Ryan Hagedorn 22:53 Reservoir
117. 9 Nathan Hartin 22:55 Long Reach
118. 10 Jake Lisenbee 22:57 Hammond
119. 9 Andrew DiFranco 22:59 Glenelg
120. 10 Evan Pitts 23:15 Wilde Lake
121. 9 Bennett Shelby 23:34 Long Reach
122. 9 Victor Adebanjo 23:35 Long Reach
123. 9 Mason Hunter 23:35 Hammond
124. 10 Matthew Ueckermann 23:41 Hammond
125. 11 Kyle Mosier 23:45 Hammond
126. - Bryce Yelton 23:49 Long Reach
127. 10 Joshua Moran 23:52 Long Reach
128. 11 Justin Drew 24:10 Hammond
129. 10 David Trinh 24:18 Wilde Lake
130. 11 Kidus Solomon 24:38 Long Reach
131. 9 Aaron Zaky 26:33 Long Reach