Finals
1 Teller, Sam Blacksburg 4:25.51 1 10
2 Velleleth, Saurav Jefferson, Tjst 4:27.84 1 8
3 Fleming, Ben Blacksburg 4:28.99 1 6
4 Otto, Seamus Turner Ashby 4:30.51 1 5
5 Griffith, Michael Liberty Christian 4:31.58 1 4
6 Dershem, Gable Cleveland 4:35.10 1 3
7 Camby, Gavin Robinson, James 4:36.92 2 2
8 Watts, Daniel Parkland 4:37.10 1 1
9 Sharkey, Reid Robinson, James 4:37.38 2
10 Mann, Collin Lee-Davis 4:38.14 1
11 Edwards, Ethan Blacksburg 4:38.34 2
12 Black, Scott Lord Botetourt 4:38.58 4
13 Jutras, Hunter Robinson, James 4:39.67 1
14 Runkel, Corey Robinson, James 4:40.68 2
15 Taylor, Chris Pulaski County 4:40.74 1
16 Plumb, Banner Cave Spring 4:41.11 2
17 Grechowski, Tucker Granby 4:41.41 3
18 Klapper, Dylan Jefferson, Tjst 4:41.66 3
19 Wood, Theo Glass, E. C. 4:41.80 4
20 Kuchan, Tyler Christiansburg 4:42.38 3
21 Lynch, Connor Byrd, William 4:42.77 2
22 Moore, Bryce Liberty Christian 4:42.95 4
23 Miklos, Bryan Turner Ashby 4:43.12 1
24 Dershem, Wyatt Cleveland 4:43.60 2
25 Lowe, Aaron Christiansburg 4:44.27 3
26 LeBerre, John South Lakes 4:45.34 1
27 Mann, Peyton Jefferson Forest 4:46.42 2
28 Nathella, Siddharth Blacksburg 4:47.21 2
29 Muller, Caleb Jefferson Forest 4:47.25 4
30 Stewart, Jacob Cave Spring 4:48.71 2
31 Holbert, Reid Blacksburg 4:48.93 3
32 Toenshoff, Nick Robinson, James 4:49.47 3
33 Supulveda, Peter South Lakes 4:49.75 3
34 Winesett, Jake Pulaski County 4:49.93 2
35 Sutphin, Patrick Lee-Davis 4:50.37 2
36 Lattimer, Barrett Blacksburg 4:50.40 4
37 Mills, Ethan Christiansburg 4:50.48 3
38 Grider, Timothy Cave Spring 4:51.02 1
39 Hogeboom, Chase Robinson, James 4:51.26 3
40 Johnson, Lane Lee-Davis 4:53.23 3
41 Rohler, Devin Robinson, James 4:53.41 3
42 McGuire, Tristan Parkland 4:53.61 6
43 Morgan, Austin Lee-Davis 4:54.22 3
44 Joiner, Mason Westfield 4:55.19 3
45 Munoz, Gerardo Amherst County 4:55.74 2
46 Parknow, Brandon Lee-Davis 4:56.08 5
47 Skeen, Daniel Jefferson, Tjst 4:56.28 5
48 Mathew, Jonah Robinson, James 4:56.74 4
49 Verhappen, William Granby 4:57.51 4
50 Smith, Connor South Lakes 4:57.88 4
51 Whitlow, Noah Pulaski County 4:58.15 3
52 Castellanos, Jose Southern Guilford 4:58.64 4
53 Arias, Alejandro Albert Einstein 4:59.24 3
54 Shaffer, Brett Westfield 4:59.38 1
55 Casey, Sean South Lakes 5:00.15 4
56 Judish, Max Jefferson, Tjst 5:01.25 6
57 Alston, Jordan Glass, E. C. 5:01.55 4
58 Shelby, Justin South Lakes 5:01.56 6
59 Martin, Nathaniel Lee-Davis 5:01.64 5
60 Bopp, Michael Rockbridge County 5:02.24 4
61 Johnson, David Westfield 5:02.31 4
62 Neeble, Cooper Christiansburg 5:02.32 6
63 Warstler, Calvin South Lakes 5:02.37 5
64 Church, Sage Floyd County 5:02.89 5
65 McAndrew, Cole Lee-Davis 5:03.14 4
66 Moore, Ryan Byrd, William 5:03.93 3
67 Jeppson, Yonas Floyd County 5:05.22 5
68 Smith, Ryan Pulaski County 5:06.01 3
69 McHugo, James Jefferson, Tjst 5:06.02 5
70 Van Ess, Joseph Lee-Davis 5:06.78 4
71 Wilson, Tyler Albert Einstein 5:06.85 4
72 Jenkins, Christian Robinson, James 5:07.20 5
73 Clancy, Sean Jefferson, Tjst 5:07.36 5
74 Staples, Noah Floyd County 5:07.49 5
75 Griffith, David Liberty Christian 5:07.87 7
76 Farnsworth, Andrew Langley 5:08.73 6
77 Vilcheck, Dimarcus South Lakes 5:08.86 5
78 Palicia, Tyler Lee-Davis 5:08.97 6
79 Nall, Sam Pulaski County 5:09.78 6
80 Glass, David Robinson, James 5:09.80 5
81 Hill, Michael Cave Spring 5:12.12 4
82 Choi, David Langley 5:12.18 6
83 Witherow, Avery Lee-Davis 5:12.93 6
84 Ashley, Ashton Byrd, William 5:13.54 9
85 Altizer, Zak Lee-Davis 5:13.76 6
86 Mollica, Hunter Cave Spring 5:14.59 3
87 LaRow, William South Lakes 5:15.10 6
88 Heinrich, Keita South Lakes 5:15.62 6
89 DeLorenzo, Brandon Blacksburg 5:16.68 6
90 Hsing, Dotson Langley 5:18.91 7
91 Clary, Khal Cave Spring 5:19.49 5
92 Nipper, Jakob Blacksburg 5:19.61 6
93 Guthrie, Brendan Pulaski County 5:19.76 5
94 Mann, Carter Lee-Davis 5:20.94 6
95 Cox, Matthew Langley 5:21.19 7
96 Godlewski, Ryan Lee-Davis 5:21.92 7
97 Bogatka, Nick Jefferson, Tjst 5:24.06 7
98 Williamson, Kameron Southern Guilford 5:25.30 6
99 Malhotra, Rayaan Jefferson, Tjst 5:26.77 8
100 Mburu, Eluid Parkland 5:29.59 5
101 Bianchi, Sean Blacksburg 5:29.83 6
102 Ho, Aaron Jefferson, Tjst 5:30.16 5
103 Eddleton, James Christiansburg 5:31.16 7
104 Gohlke, Chase Blacksburg 5:31.21 7
105 Ceballos, Alexis Parkland 5:36.47 7
106 Edwards, Ethan Byrd, William 5:37.27 8
107 Pharr, Ajani Martinsville 5:38.23 8
108 Simpson, Rhett Riverheads 5:41.31 8
109 McLean, Roark Parkland 5:41.37 7
110 Downing, Josh Radford 5:42.85 9
111 Wright, Skyler Southern Guilford 5:43.41 7
112 Lucas, Justin Lee-Davis 5:45.24 8
113 Butler, Matt Byrd, William 5:46.51 9
114 Christle, David Blacksburg 5:46.63 8
115 Cassell, David Riverheads 5:46.87 8
116 Weitzman, Jacob Staunton River 5:47.61 8
117 Hunsberger, Derrike Riverheads 5:47.74 8
118 Neeble, Tyler Christiansburg 5:48.04 8
119 Fretwell, Josh Cave Spring 5:48.80 7
120 Robie, Nate Christiansburg 5:51.80 8
121 Salinas Bernal, Kevin Parkland 5:53.36 9
122 McDonald, Joseph Lee-Davis 5:53.37 8
123 Burns, Matt Christiansburg 5:54.42 8
124 Parvin, Mitchell Floyd County 5:56.34 9
125 DiRocco, Shawn Lord Botetourt 5:59.06 9
125 Foster, Ewan Southern Guilford 5:59.06 7
127 Hart, Adin Martinsville 5:59.99 9
128 Connor, Mason Christiansburg 6:00.74 8
129 Hipes, Zach Riverheads 6:01.97 8
130 Kutkut, Mody Blacksburg 6:02.44 9
131 Molloy, Joseph Blacksburg 6:04.49 9
132 Kisner, Dalton Staunton River 6:08.64 8
133 Keyes, Tynnon Staunton River 6:13.78 9
134 Antuna, Josed Radford 6:15.03 9
135 Penta, Samuel Martinsville 6:15.17 9
136 Tsang, Daniel Floyd County 6:31.36 9
137 Gandee, Tyler Christiansburg 6:36.63 9