Varsity Boys 5000 Meter Run
1. 12 Marshall Demaree 17:30 River Hill
2. 11 Bryce Rosicky 18:13 Atholton
3. 12 Eddie Quinn 18:20 Atholton
4. 12 Justin Spoon 18:23 Atholton
5. 11 Timothy Bernard 18:25 Atholton
6. 9 Benjamin Oldhouser 18:37 River Hill
7. 12 Dominic Mandile 18:45 River Hill
8. 12 Eliot Fenton 19:04 River Hill
9. 12 Grant D'agrosa 19:06 Atholton
10. 11 Sam Trossman 19:07 River Hill
11. 11 Alexander Crich 19:10 River Hill
12. 11 David Perdue 19:14 Atholton
13. 11 Fergus Hall 19:14 Atholton
14. 11 Phillip Hilliard 19:30 River Hill
15. 9 Jacob Parker 19:31 River Hill
16. 10 Nebiyu Samuel 19:34 Hammond
17. 10 Johnathan Gorel 20:08 Hammond
18. 12 Daniyal Ahmed 20:11 Atholton
19. 10 Benjamin Hall 20:17 Atholton
20. 10 Daniel Smolyak 20:39 Atholton
21. 11 Jared King 20:41 Atholton
22. 10 Francisco Lefors 20:41 Atholton
23. 11 Wudood Omran 20:41 Hammond
24. 10 Nate Palmer 20:49 Hammond
25. 11 Darren Kline 21:11 River Hill
26. 11 Aidan Mucci 21:23 Hammond
27. 11 Jordan Obleton 21:56 Hammond
28. 9 Josh Carbo 22:11 Hammond
29. 11 Benjamin Morrill 24:37 Hammond
30. 10 Nicolas Gartside 24:57 Hammond
31. 9 Christian Stoner 25:24 Hammond
32. 9 Christopher Mead 25:55 Hammond
33. 9 Matt Ueckerman 27:38 Hammond
34. 10 Kyle Mosier 28:59 Hammond
JV Boys 5000 Meter Run
1. 11 Sean Malone 19:35 River Hill
2. 11 Ryan Romano 19:36 River Hill
3. 9 Marcus Osborn 19:40 Atholton
4. 10 Owen Spain 19:52 Atholton
5. 9 Augie Garcia-Trong 20:01 Atholton
6. 9 Donald Zimmerman 20:09 River Hill
7. 9 Brien Boulle 20:15 Atholton
8. 9 Benjamin Rosicky 20:23 Atholton
9. 10 Jacob Friedman 20:24 River Hill
10. 10 Benjamin Chodnicki 20:41 River Hill
11. 10 Qasim Gadiwalla 20:48 River Hill
12. 9 Andrew Tossman 20:53 River Hill
13. 12 Michael Bernetti 21:04 Atholton
14. 10 Samuel Osheroff 21:09 Atholton
15. 10 Matthew Campbell 21:12 River Hill
16. 10 Kevin Fitzgerald 21:13 River Hill
17. 12 Adam Bresette 21:13 Atholton
18. 12 Terry Tossman 21:14 River Hill
19. 9 Quinn Kelly 21:17 River Hill
20. 12 James Batchik 21:19 Atholton
21. 12 Benjamin Levine 21:19 Atholton
22. 9 Christopher Young 21:27 River Hill
23. 10 Zev Izenberg 21:30 Atholton
24. 12 Andrew Lui 21:33 Atholton
25. 10 Amin Tafti 21:35 Atholton
26. 10 Spencer Collen 21:44 River Hill
27. 9 Richard Xu 21:48 River Hill
28. 9 Benjamin Xu 21:48 River Hill
29. 9 Ryan Thomas 21:51 Atholton
30. 12 Andrew Valliere 21:52 Atholton
31. 9 Theodore Cornwell 21:54 River Hill
32. 9 Nicholas Kruus 21:55 River Hill
33. 9 Christopher Messer 22:14 River Hill
34. 9 Jacob Lampf 22:16 Atholton
35. 9 Justin Lee 22:20 River Hill
36. 9 James Ma 22:22 River Hill
37. 9 Connor Lawrence 22:23 River Hill
38. 9 Alex Bernstein 22:43 River Hill
39. 10 Joshua Estrada 22:43 Atholton
40. 9 Richard Mooney 22:48 Atholton
41. 9 Austin Iovine 22:48 River Hill
42. 12 Surajsinh Parmar 22:49 River Hill
43. 10 Nicholas Settle 22:49 River Hill
44. 12 Andrew Delmont 22:49 River Hill
45. 10 Sawyer Carlesi 22:51 Atholton
46. 12 Michael Shang 22:53 River Hill
47. 9 Joseph Lui 23:06 Atholton
48. 9 Anderson Hansen 23:09 Atholton
49. 12 Nicholas Howard 23:13 Atholton
50. 9 Jack Simcock 23:14 Atholton
51. 9 Prateek Swamykumar 23:20 River Hill
52. 11 Clark Demaree 23:32 River Hill
53. 12 Ryan Mitchell 23:36 River Hill
54. 10 Thomas Yost 23:36 Atholton
55. 9 Timothy Sciannella 23:37 Atholton
56. 11 Matt Bradford 23:40 River Hill
57. 9 Nicholas Lui 23:41 River Hill
58. 10 Luke Butrum 23:54 River Hill
59. 11 Brandon Knauff 24:20 River Hill
60. 10 Devin Popa 24:21 Atholton
61. 9 Swapna Vaja 24:37 River Hill
62. 9 Luke Duncan 24:46 Atholton
63. 11 Jacob Lozinsky 24:48 River Hill
64. 9 Justin Argauer 25:03 River Hill
65. 11 Jonathan Basham 25:04 Atholton
66. 9 Abrien Nelson 25:21 Atholton
67. 10 Justin Smedley 25:27 River Hill
68. 12 Vincent Tann 25:32 River Hill
69. 9 Timothy Lin 25:34 Atholton
70. 9 Ayodele Adelaja 26:45 Atholton
71. 9 Kyle Irvin 27:39 Atholton
72. 9 Will Stevens 27:41 Atholton
73. 9 Alex Washington 31:22 Atholton
74. 11 Morgan Markwood 32:50 Atholton