Official Team Scores
1. Centennial 18
2. River Hill 43
3. Marriotts Ridge 83
Boys 5000 Meter Run
1 9 Andrew Bank 19:36 Centennial
2 9 Isaiah Weaver 19:40 Centennial
3 11 Ryan Van Gieson 20:01 River Hill
4 11 Ryan Erle 20:06 Centennial
5 12 Jerel Okonski 20:20 Centennial
6 10 Josh Braun 20:22 Centennial
7 12 Connor McNeil 20:26 Centennial
8 12 Jason Wang 20:30 River Hill
9 12 Yiding Yuan 20:35 River Hill
10 10 Charlie Reisner 20:36 Centennial
11 9 Joshua Galindo 20:41 River Hill
12 9 Alex O'Connell 20:45 Centennial
13 11 Andrew Kauffman 20:46 Centennial
14 10 Jonathan Fei 20:49 River Hill
15 11 Peter Gruys 20:49 Centennial
16 9 McArthur Dannelly 20:58 River Hill
17 12 Fabrizio Dulanto 21:02 Centennial
18 10 Jake Muma 21:03 Centennial
19 10 Jack Keane 21:03 Centennial
20 9 Matthew Thomas 21:06 Centennial
21 11 Justin Loi 21:06 Marriotts Ridge
22 11 Owen Reider 21:09 Marriotts Ridge
23 9 Shaan Goel 21:16 River Hill
24 9 Matt Bryman 21:21 Centennial
25 10 Jeremy Romanik-Rom... 21:23 River Hill
26 12 Kevin Cai 21:27 River Hill
27 9 Ronnie White 21:35 Centennial
28 12 Raj Ashar 21:38 River Hill
29 10 William Qu 21:38 Centennial
30 12 Isaac Daly 21:39 Centennial
31 11 Jason Zhang 21:43 Centennial
32 9 Kenneth Ho 21:46 River Hill
33 10 Manas Dronamraju 21:50 Centennial
34 11 Arthur Chi 21:58 River Hill
35 11 Jerry Yuan 21:58 Centennial
36 12 Alan Wright 22:01 Marriotts Ridge
37 9 Ashton Stroud 22:01 River Hill
38 9 Kian Mostoufi 22:02 River Hill
39 11 Ethan Na 22:05 Centennial
40 12 Joey Yachera 22:07 Centennial
41 9 Awais Khan 22:12 River Hill
42 10 Ryan Khondokar 22:12 River Hill
43 10 Daniel Yi 22:12 River Hill
44 12 Joshua Jeffries 22:13 Marriotts Ridge
45 12 Christopher Bennett 22:13 Marriotts Ridge
46 12 Kelvin Chen 22:16 Centennial
47 10 Norman Zhang 22:17 Centennial
48 10 Jullian Depireux 22:20 Marriotts Ridge
49 9 Kyle Scherock 22:21 Centennial
50 12 Chance Xie 22:22 Centennial
51 10 Riley O'Shea 22:26 Marriotts Ridge
52 10 Kevin Brock 22:26 Centennial
53 9 Enric Jiao 22:29 Centennial
54 9 Patrick Correal-Wi... 22:30 Centennial
55 9 Josh Oberly 22:33 Centennial
56 9 Christian Walker 22:36 Centennial
57 12 Lucas Cunningham 22:36 Centennial
58 10 Matteo Daly 22:39 Centennial
59 12 Ryan Moy 22:47 River Hill
60 10 Ethan Peeples 22:57 River Hill
61 12 Geoffrey Osten 22:59 Marriotts Ridge
62 10 Holden Kim 22:59 River Hill
63 10 Vedaant Shah 22:59 River Hill
64 10 Adam Luo 23:06 River Hill
65 9 Suneet Prasad 23:07 Marriotts Ridge
66 9 Ethan Bernstein 23:12 Marriotts Ridge
67 9 Pranav Krishnan 23:14 River Hill
68 12 Matthew Choe 23:19 Marriotts Ridge
69 9 Alexander Liu 23:21 River Hill
70 9 Quinn Healy 23:22 Centennial
71 9 Dev Patel 23:24 River Hill
72 10 Colin Wiggins 23:29 Marriotts Ridge
73 11 Joseph Valle 23:31 Centennial
74 9 Shashank Arava 23:32 Marriotts Ridge
75 12 Evan Benedek 23:32 River Hill
76 9 Spencer Thomas 23:38 River Hill
77 12 Ryan Frederick 24:01:00 Marriotts Ridge
78 12 Danny Lee 24:17:00 Centennial
79 9 Evan Reifsnyder 24:19:00 River Hill
80 9 Eric Sibanda 24:25:00 Centennial
81 9 Gavin Lebrun 24:28:00 Marriotts Ridge
82 9 Daniel Miranda 24:29:00 Marriotts Ridge
83 9 Jonathon DiPietro 24:41:00 River Hill
84 10 Michael Zeng 24:56:00 Centennial
85 12 Tyler Perlstein 25:02:00 River Hill
86 9 Hudson Kennedy 25:08:00 River Hill
87 12 Kevin Yang 25:15:00 Centennial
88 9 Ian Montgomery 25:21:00 River Hill
89 9 Jerry Xiong 26:03:00 River Hill
90 11 Thomas Luo 26:05:00 Centennial
91 9 Ethan Tucker 26:12:00 Marriotts Ridge
92 9 Michael Brennan 26:13:00 Marriotts Ridge
93 9 Phillip Simpson 26:13:00 Marriotts Ridge
94 9 Craig Hoffman 26:53:00 River Hill
95 9 Gerardo Perez-Lopez 27:58:00 River Hill