| Place |
Name |
Team |
2 Mile Split |
| 1 |
Harrison Tracy |
Blacksburg High School |
14:33.9 |
| 2 |
Quinn Eliason |
Western Albemarle |
14:36.1 |
| 3 |
Miles Ermann |
Blacksburg High School |
14:50.8 |
| 4 |
Oliver Sheils |
Glen Allen High School |
14:51.3 |
| 5 |
Sean Arjona |
Glen Allen High School |
14:52.2 |
| 6 |
Landen Allen |
Battlefield |
14:59.8 |
| 7 |
Wes Swanson |
Charlottesville |
15:08.3 |
| 8 |
Lucas Holland |
Blacksburg High School |
15:11.6 |
| 9 |
Kenneth Arjona |
Battlefield |
15:11.7 |
| 10 |
Drew Girvin |
Deep Run |
15:21.1 |
| 11 |
Nicky Tyler |
Deep Run |
15:29.6 |
| 12 |
Jeff Ellis |
Charlottesville |
15:30.0 |
| 13 |
Carter Barnes |
Deep Run |
15:30.0 |
| 14 |
Peter Warner |
Millbrook |
15:30.3 |
| 15 |
Collin Kershisnik |
Western Albemarle |
15:30.4 |
| 16 |
Nigel Foster |
Millbrook |
15:30.9 |
| 17 |
Tyler Warren |
Blacksburg High School |
15:31.2 |
| 18 |
Christian Souders |
Turner Ashby |
15:32.1 |
| 19 |
Nathan Sadow |
Independence High School |
15:32.9 |
| 20 |
Alex Gushi |
Battlefield |
15:37.4 |
| 21 |
Spencer Envall |
Western Albemarle |
15:39.0 |
| 22 |
Jacob Zimmerman |
Colgan High School |
15:39.4 |
| 23 |
Joseph Maday |
Patriot High School |
15:39.7 |
| 24 |
Kieran Sankowsky |
Deep Run |
15:41.6 |
| 25 |
Tristan Russell |
Deep Run |
15:41.9 |
| 26 |
Declan Sherman |
Glen Allen High School |
15:54.7 |
| 27 |
Aiden Burke |
Deep Run |
15:57.5 |
| 28 |
Andrew Bernhardt |
Glen Allen High School |
15:58.3 |
| 29 |
Carson Berget |
Patriot High School |
15:59.6 |
| 30 |
Donovan Eanes |
Harrisonburg |
16:00.1 |
| 31 |
Alex Rexroat |
North Stafford |
16:00.6 |
| 32 |
Lance Hartman |
Glen Allen High School |
16:01.0 |
| 33 |
Hayden Moss |
Patriot High School |
16:03.7 |
| 34 |
William Bunker |
Deep Run |
16:04.8 |
| 35 |
Parker Harman |
Louisa County High School |
16:08.4 |
| 36 |
Colden Doyle |
Monticello |
16:13.1 |
| 37 |
Gabriel Alms |
Albemarle |
16:13.5 |
| 38 |
Liam Wightman |
Harrisonburg |
16:14.8 |
| 39 |
Wesley Rose |
Harrisonburg |
16:15.1 |
| 40 |
Tristin Koury |
Patriot High School |
16:16.7 |
| 41 |
Eli Koenig |
Riverbend High School |
16:17.0 |
| 42 |
Shawn Fameni |
Millbrook |
16:17.3 |
| 43 |
Jackson Luther |
Independence High School |
16:25.7 |
| 44 |
Markus Kim |
Independence High School |
16:25.9 |
| 45 |
William Black |
Monticello |
16:26.3 |
| 46 |
Colin Jumper |
Monticello |
16:26.6 |
| 47 |
Angel Ruiz |
Colgan High School |
16:27.3 |
| 48 |
Hayes Buppert |
Tandem Friends School |
16:30.9 |
| 49 |
Dustin Lee |
Albemarle |
16:32.0 |
| 50 |
Alex Heyman |
Glen Allen High School |
16:32.1 |
| 51 |
Patrick Commons |
Independence High School |
16:33.4 |
| 52 |
Cameron Joyce |
Deep Run |
16:33.6 |
| 53 |
Mason Ferrario |
Independence High School |
16:33.7 |
| 54 |
Tyler Heron |
Albemarle |
16:38.2 |
| 55 |
Josh Browning |
Albemarle |
16:38.6 |
| 56 |
Emanuel Wright |
Glen Allen High School |
16:38.9 |
| 57 |
Jack Buckley |
Riverbend High School |
16:39.1 |
| 58 |
Terrence Finnikin |
L.C. Bird |
16:39.8 |
| 59 |
Miles Griffith |
Tandem Friends School |
16:39.9 |
| 60 |
Shimsadeen Djigo |
Patriot High School |
16:41.2 |
| 61 |
Ben Hirshey |
Patriot High School |
16:41.5 |
| 62 |
Colin Stephanites |
Millbrook |
16:42.3 |
| 63 |
Nic Willis |
Fork Union |
16:43.1 |
| 64 |
Mitchell Davidson |
Millbrook |
16:43.5 |
| 65 |
Calvin Davila |
Deep Run |
16:46.4 |
| 66 |
Brady Morrison |
Battlefield |
16:47.2 |
| 67 |
Walker Vaughan |
Deep Run |
16:47.9 |
| 68 |
Joshua Duncan |
Colgan High School |
16:49.3 |
| 69 |
Warner Gaskin |
Monticello |
16:50.3 |
| 70 |
Robert Stetkevych |
Albemarle |
16:50.6 |
| 71 |
James Johnson |
Fluvanna County |
16:51.0 |
| 72 |
Steven Lewis |
Harrisonburg |
16:51.8 |
| 73 |
Aaron Graham |
Harrisonburg |
16:52.1 |
| 74 |
Kai Lehmensiek |
Western Albemarle |
16:53.3 |
| 75 |
Emery Kurtz |
Monticello |
16:53.5 |
| 76 |
Ethan Weinstein |
Battlefield |
16:56.3 |
| 77 |
Charles Lasher |
Colgan High School |
16:57.2 |
| 78 |
Angel Magana |
Millbrook |
16:57.7 |
| 79 |
Sam Smith |
Albemarle |
16:58.2 |
| 80 |
Thomas Dietz |
Deep Run |
16:59.2 |
| 81 |
Preston Redick-Smith |
Albemarle |
17:02.4 |
| 82 |
Declan Young |
Harrisonburg |
17:06.8 |
| 83 |
Joseph Mickiewicz |
L.C. Bird |
17:07.1 |
| 84 |
Caden Cromwell |
Mountain View |
17:09.7 |
| 85 |
Asa Moody |
Albemarle |
17:10.3 |
| 86 |
Ben Kotval |
Albemarle |
17:11.2 |
| 87 |
Nicholas Vilardi |
Independence High School |
17:11.6 |
| 88 |
Luke Freeman |
Colgan High School |
17:12.6 |
| 89 |
Sam Marlovits |
Independence High School |
17:12.8 |
| 90 |
Liam Mullins |
Glen Allen High School |
17:12.9 |
| 91 |
Clark Holt |
Mountain View |
17:13.4 |
| 92 |
Evan Lanning |
Albemarle |
17:16.5 |
| 93 |
Aaron Guerrero |
Blacksburg High School |
17:16.8 |
| 94 |
Colin Bouchard |
Colgan High School |
17:18.0 |
| 95 |
Mark Anderson |
Blacksburg High School |
17:18.1 |
| 96 |
Aiden Mitarotonda |
Independence High School |
17:18.2 |
| 97 |
John Stottlemyer |
Glen Allen High School |
17:18.3 |
| 98 |
Torie Nash |
Powhatan High School |
17:20.5 |
| 99 |
Noah Bell |
Charlottesville |
17:20.9 |
| 100 |
David Katsanis |
Independence High School |
17:21.0 |
| 101 |
Elias Garcia |
Charlottesville |
17:21.4 |
| 102 |
Christian Rittner |
Powhatan High School |
17:23.0 |
| 103 |
Saylor Armentrout |
Broadway |
17:24.1 |
| 104 |
Rojelio Ruiz |
Mountain View |
17:25.3 |
| 105 |
Varick Nitzsche |
William Monroe |
17:26.2 |
| 106 |
Owen Kerns |
Powhatan High School |
17:26.9 |
| 107 |
Julian Holder |
Battlefield |
17:30.4 |
| 108 |
Brayden Zaun |
Powhatan High School |
17:30.8 |
| 109 |
Jay Addis |
Mountain View |
17:32.9 |
| 110 |
Keithvell Martin |
L.C. Bird |
17:35.2 |
| 111 |
Aarush Mahajan |
Independence High School |
17:35.3 |
| 112 |
Greyson Reddington |
L.C. Bird |
17:38.3 |
| 113 |
Luke Sellars |
Albemarle |
17:38.8 |
| 114 |
David Demsey-Henhofer |
Albemarle |
17:39.3 |
| 115 |
Ryan Kline |
Broadway |
17:39.7 |
| 116 |
Anderson Miller |
Fluvanna County |
17:40.1 |
| 117 |
Anish Malepati |
Independence High School |
17:42.7 |
| 118 |
Justin Myers |
Powhatan High School |
17:43.0 |
| 119 |
Gavin Diehl |
Broadway |
17:44.1 |
| 120 |
Pierce Whitaker |
Monticello |
17:45.6 |
| 121 |
Henry Strahm |
Blacksburg High School |
17:46.1 |
| 122 |
Ryan Tibbs |
Patriot High School |
17:47.9 |
| 123 |
David Sognikin |
L.C. Bird |
17:50.6 |
| 124 |
George Razzouk |
Riverbend High School |
17:54.1 |
| 125 |
Rhys Lawrence |
Fork Union |
17:56.7 |
| 126 |
Hayden Trexel |
Patriot High School |
17:57.6 |
| 127 |
Anthony Halpin |
Fluvanna County |
17:59.0 |
| 128 |
Lucas Maynard |
Harrisonburg |
18:02.4 |
| 129 |
Kevin Miner |
Patriot High School |
18:04.0 |
| 130 |
Tristan Nussbaum |
Harrisonburg |
18:05.5 |
| 131 |
Anthony Wilkins |
L.C. Bird |
18:06.2 |
| 132 |
Matthew Thompson |
L.C. Bird |
18:06.3 |
| 133 |
Matthew Bowling |
Charlottesville |
18:08.4 |
| 134 |
Matthew Dean |
Independence High School |
18:10.1 |
| 135 |
Patrick Okine |
Monticello |
18:11.0 |
| 136 |
Max Salvanera |
Mountain View |
18:11.6 |
| 137 |
Thomas Stottlemyer |
Glen Allen High School |
18:12.8 |
| 138 |
Luc Oster |
Riverbend High School |
18:14.2 |
| 139 |
Brendan Spaeder |
Monticello |
18:14.5 |
| 140 |
Hunter Howald |
Rockbridge County |
18:15.5 |
| 141 |
Kingston Guerrero |
Millbrook |
18:15.8 |
| 142 |
Parker Cobriel |
Monticello |
18:16.0 |
| 142 |
Payne McCauley |
Woodberry Forest |
18:16.0 |
| 144 |
Jackson Carr |
Millbrook |
18:17.8 |
| 145 |
Miles Wilson |
Blacksburg High School |
18:18.6 |
| 146 |
Noah Day |
Fluvanna County |
18:19.1 |
| 147 |
John Doepper |
Millbrook |
18:19.6 |
| 148 |
Thomas Fox |
Woodberry Forest |
18:21.5 |
| 149 |
Conrad Bishop |
Harrisonburg |
18:23.2 |
| 150 |
Harrison Sugerman |
Albemarle |
18:26.2 |
| 151 |
Isaac Bigler |
Monticello |
18:27.9 |
| 152 |
Caleb Saville |
Monticello |
18:29.0 |
| 153 |
Daniel Ungerleider |
Independence High School |
18:29.1 |
| 154 |
Luke Dierlam |
Colgan High School |
18:29.9 |
| 155 |
Cele Gonzalez-Molina |
Monticello |
18:30.5 |
| 156 |
Alek Rhoton |
Independence High School |
18:30.8 |
| 157 |
Adam Fuentes |
Independence High School |
18:31.9 |
| 158 |
Jackson Ferrell |
Riverbend High School |
18:32.7 |
| 159 |
Cade Prough |
William Monroe |
18:32.8 |
| 160 |
Max Missal |
Turner Ashby |
18:32.8 |
| 161 |
Eli Lasprugato |
Blacksburg High School |
18:37.5 |
| 162 |
Chase Lowney |
Rockbridge County |
18:39.0 |
| 163 |
Jacob Ye |
St. Anne's-Belfield School |
18:39.2 |
| 164 |
Grant Johnson |
Powhatan High School |
18:42.7 |
| 165 |
Patrick O'Shea |
Blacksburg High School |
18:43.1 |
| 166 |
Parker Brown |
Battlefield |
18:43.3 |
| 166 |
Aiden Donohoe |
Battlefield |
18:43.3 |
| 168 |
Jackson Davis |
Powhatan High School |
18:43.7 |
| 169 |
Sean O'Loughlin |
Colgan High School |
18:44.6 |
| 170 |
Arnav Pokhrel |
Independence High School |
18:46.0 |
| 171 |
Brenden Sharp |
William Monroe |
18:51.2 |
| 172 |
Soren Doucette |
Deep Run |
18:54.1 |
| 173 |
Zach Trost |
Broadway |
18:57.8 |
| 174 |
Griffin Ashley |
Charlottesville |
18:57.9 |
| 174 |
Tristan Arenas |
Broadway |
18:57.9 |
| 176 |
Anthony Poisson |
Colgan High School |
18:58.6 |
| 177 |
Nicholas Hockman |
Louisa County High School |
19:00.2 |
| 178 |
Andrew Jordan |
Blacksburg High School |
19:00.4 |
| 179 |
Elliot Norment |
Harrisonburg |
19:04.6 |
| 180 |
Dean Fafatas |
Rockbridge County |
19:06.6 |
| 181 |
Mitchell Messier |
Fluvanna County |
19:06.8 |
| 182 |
Caleb Landes |
Turner Ashby |
19:07.6 |
| 183 |
Brogan Anderson |
Powhatan High School |
19:07.7 |
| 184 |
Benjamin Masters |
Colgan High School |
19:10.4 |
| 185 |
Jerimiah Hernandez |
Mountain View |
19:13.4 |
| 186 |
Oliver Beazley |
L.C. Bird |
19:14.6 |
| 187 |
Sumanth Sridhar |
Independence High School |
19:16.7 |
| 188 |
Dominick Lancey |
Fork Union |
19:17.3 |
| 189 |
Ryan Weeks |
Albemarle |
19:17.7 |
| 189 |
Alex Schmidt |
Fluvanna County |
19:17.7 |
| 191 |
Markus Nelson |
Rockbridge County |
19:21.9 |
| 192 |
Jayden Lee |
Deep Run |
19:22.0 |
| 193 |
Henry Graham |
Harrisonburg |
19:28.7 |
| 194 |
Elliot Farnum |
L.C. Bird |
19:28.8 |
| 195 |
Kelvin Montesino |
Fork Union |
19:32.0 |
| 196 |
Shivank Murthy |
Deep Run |
19:38.7 |
| 197 |
Reuben Malcom |
Grace Christian School (S) |
19:38.8 |
| 198 |
Hans-Pieter Nelson |
Rockbridge County |
19:43.3 |
| 199 |
Connor Liu |
Woodberry Forest |
19:43.4 |
| 200 |
Rhett Paine |
Millbrook |
19:44.1 |
| 201 |
Jordan Garvey |
Millbrook |
19:48.3 |
| 202 |
James Linden |
Blacksburg High School |
19:50.1 |
| 203 |
Eli Durrett |
Glen Allen High School |
19:52.0 |
| 204 |
Robert Jordan |
Blacksburg High School |
19:52.1 |
| 205 |
Yusuf Chanda |
Deep Run |
19:53.7 |
| 206 |
Alan Gil |
Battlefield |
19:55.0 |
| 207 |
Shreyan Angadala |
Deep Run |
19:56.9 |
| 208 |
Wyatt Martin |
Patrick Henry (Roanoke) |
19:59.5 |
| 209 |
Tommy Lamb |
William Monroe |
20:02.3 |
| 210 |
Ethan Erskine |
Rockbridge County |
20:03.3 |
| 211 |
Julian Piccone |
Tandem Friends School |
20:04.8 |
| 212 |
Tri Le |
St. Anne's-Belfield School |
20:09.2 |
| 213 |
George Boitano |
Fork Union |
20:09.5 |
| 214 |
Cian Ivers |
Grace Christian School (S) |
20:13.4 |
| 215 |
Jeff Chen |
Woodberry Forest |
20:14.4 |
| 216 |
Oscar Gonzalez-Molina |
Monticello |
20:16.1 |
| 217 |
Zachary Brixius |
Patriot High School |
20:16.6 |
| 218 |
Marco Chen |
Woodberry Forest |
20:17.0 |
| 219 |
Gavin Makely |
Glen Allen High School |
20:17.6 |
| 220 |
William Matlock |
L.C. Bird |
20:21.6 |
| 221 |
William McClellan |
The Covenant School |
20:23.1 |
| 222 |
Sean Perdue |
North Stafford |
20:27.9 |
| 223 |
Pete Huebner |
St. Anne's-Belfield School |
20:34.3 |
| 224 |
Mitchell Harsh |
North Stafford |
20:37.9 |
| 225 |
Dante Pendleton |
Albemarle |
20:41.1 |
| 226 |
Abram Lapic |
Grace Christian School (S) |
20:44.1 |
| 227 |
Connor Cromwell |
Mountain View |
20:46.4 |
| 228 |
Andrew Cottler |
St. Anne's-Belfield School |
20:46.8 |
| 229 |
Jude Goldstein |
Tandem Friends School |
20:47.7 |
| 230 |
Joshua Girma |
Colgan High School |
20:52.7 |
| 231 |
Emory Griffis |
Tandem Friends School |
20:59.3 |
| 232 |
Rex Heinz |
The Covenant School |
21:10.9 |
| 233 |
|
|
21:11.9 |
| 234 |
Dylan Saluja |
Deep Run |
21:15.9 |
| 235 |
Alexander Quintero |
L.C. Bird |
21:21.4 |
| 236 |
Lucas Dodd |
Broadway |
21:22.5 |
| 237 |
Archit Gupta |
Deep Run |
21:29.1 |
| 238 |
Logan Fiddner |
Monticello |
21:31.9 |
| 239 |
Saul Jimenez |
Patrick Henry (Roanoke) |
21:36.3 |
| 240 |
Drew Skinner |
Deep Run |
21:43.3 |
| 241 |
Eric Santiago |
Broadway |
21:56.4 |
| 242 |
Richard John |
Deep Run |
22:30.9 |
| 243 |
Jonathan Lu |
Deep Run |
22:41.7 |
| 244 |
Daniel Helmick |
Turner Ashby |
22:59.0 |
| 245 |
Logan Hamil |
The Covenant School |
23:04.4 |
| 246 |
Noah Sweeney |
Grace Christian School (S) |
23:19.4 |
| 247 |
David Curry El |
Albemarle |
23:24.9 |
| 248 |
Ben Nelson |
Albemarle |
23:26.3 |
| 249 |
Cole Purnhagen |
Harrisonburg |
24:08.1 |
| 250 |
Ryder Butcher |
Harrisonburg |
25:03.9 |
| 251 |
Ari Kastello |
St. Anne's-Belfield School |
25:04.7 |
| 252 |
Erick Jiminez-Quiroz |
Patrick Henry (Roanoke) |
25:18.1 |
| 253 |
Wu Andrew |
Woodberry Forest |
28:27.1 |