Official Team Scores
1. River Hill 15
2. Marriotts Ridge 50
3. Reservoir 85
Boys 5000 Meter Run
1. 12 Matthew Campbell 19:32.12 River Hill
2. 9 Thomas Maloney 19:32.44 River Hill
3. 10 Rohan Sinha 19:54.94 River Hill
4. 11 Justin Argauer 20:20.03 River Hill
5. 10 Reese Wetzel 20:29.66 River Hill
6. 10 Brendan Fitzgerald 20:33.66 River Hill
7. 12 Qasim Gadiwalla 20:41.78 River Hill
8. 11 Thomas Wun 20:43.28 Marriotts Ridge
9. 11 Christopher Young 20:43.59 River Hill
10. 9 Luke Meininger 20:43.93 River Hill
11. 12 Sean Armiger 20:45.81 Marriotts Ridge
12. 11 Spencer Leins 20:52.50 Marriotts Ridge
13. 10 Kevin Cai 20:52.78 River Hill
14. 9 Seine Yoo 20:53.21 River Hill
15. 9 Matthew Mellstrom 21:01.15 Marriotts Ridge
16. 10 Michael Pattik 21:01.90 River Hill
17. 10 Alan Cheng 21:02.56 River Hill
18. 10 Zack Gronlund 21:08.69 River Hill
19. 12 Matthew Ault 21:14.59 Marriotts Ridge
20. 10 Maxwell Lennon 21:17.25 Marriotts Ridge
21. 11 Nicholas Kruus 21:33.25 River Hill
22. 10 Bryan Yoon 21:39.81 River Hill
23. 11 Theodore Cornwell 21:45.34 River Hill
24. 12 Vincent Marchionni 21:54.91 Marriotts Ridge
25. 10 Jason Wang 21:55.18 River Hill
26. 9 Andrew Horrocks 22:00.50 River Hill
27. 11 Christopher Spano 22:02.44 Marriotts Ridge
28. 12 Nicholas Settle 22:05.31 River Hill
29. 11 Jason Welling 22:06.78 River Hill
30. 10 Brendan Yoon 22:12.15 River Hill
31. 9 Sai Ravella 22:12.37 River Hill
32. 10 Matthew Choe 22:13.78 Marriotts Ridge
33. 10 Sebastian Thorpe 22:14.02 Marriotts Ridge
34. 9 Owen Reider 22:16.59 Marriotts Ridge
35. 9 Jeffrey Zhang 22:19.06 Marriotts Ridge
36. 10 Nick Webb 22:20.15 River Hill
37. 12 Nicholas Sterling 22:28.12 Marriotts Ridge
38. 9 Luke Mann 22:30.09 Marriotts Ridge
39. 9 Kane Getsug 22:46.94 River Hill
40. 10 Matthew Bergquist 22:47.18 Marriotts Ridge
41. 10 Andrew Bergquist 22:47.59 Marriotts Ridge
42. 10 Yiding Yuan 22:53.53 River Hill
43. 9 Ryan Van Gieson 22:54.06 River Hill
44. 10 Evan Benedek 22:55.68 River Hill
45. 9 Jacob Mikula 23:05.62 Reservoir
46. 9 Jonathan Betnun 23:06.02 Reservoir
47. 9 Daniel Rickel 23:06.56 Reservoir
48. 11 Leon Mead 23:07.12 Reservoir
49. 10 Matt Rathbun 23:07.52 Reservoir
50. 11 Anthony Ellis 23:18.94 Marriotts Ridge
51. 10 Patrick Blackburn 23:20.44 River Hill
52. 10 William Lee 23:23.44 Marriotts Ridge
53. 12 Justin Jones 23:23.75 Marriotts Ridge
54. 12 Ryan Tuma 23:35.18 Marriotts Ridge
55. 12 Alex Biegel 23:43.00 Marriotts Ridge
56. 11 Kevin Mitchell 23:44.15 Marriotts Ridge
57. 10 Raj Ashar 23:45.28 River Hill
58. 11 Thomas Wilson 23:46.37 Marriotts Ridge
59. 11 Brandon Ellis 23:52.69 Marriotts Ridge
60. 9 Arthur Chi 23:56.97 River Hill
61. 10 Asher Stout 24:03.56 Marriotts Ridge
62. 10 Geoffrey Osten 24:11.25 Marriotts Ridge
63. 10 Tobias Eegholm 24:15.47 River Hill
64. 9 Jacob Sutch 24:16.24 River Hill
65. 9 James Banilower 24:16.62 River Hill
66. 12 Connor Peffall 24:16.93 Marriotts Ridge
67. 10 Izjeon Collis 24:36.75 Reservoir
68. 11 Noah Loiselle 25:00.88 Marriotts Ridge
69. 10 Zane Phillips 25:02.56 Reservoir
70. 10 Vikram Adipudi 25:10.72 Reservoir
71. 9 David Seaburg 25:25.84 Marriotts Ridge
72. 9 Matthew Knudsen 25:37.62 Marriotts Ridge
73. 10 Jarod Travisano 25:56.34 Marriotts Ridge
74. 9 Tatsuo Lerdboon 26:01.15 River Hill
75. 10 Thomas Biro 26:01.81 Marriotts Ridge
76. 9 Dominic Corriere 26:16.31 River Hill
77. 10 Nitan Singh 26:36.59 Reservoir
78. 10 Arjun Trivedi 26:50.38 Reservoir
79. 9 Pronit Roy 26:56.94 Marriotts Ridge
80. 9 Quinton Butler 27:10.03 Reservoir
81. 11 Ben Olek 27:55.91 Reservoir
82. 9 Thomas Wehr 28:06.94 Marriotts Ridge
83. 11 Justin Nam 29:30.53 Reservoir
84. 9 Thomas Miller 29:47.91 Marriotts Ridge