Greensboro XC Classic
Team scores
Results
| Place | Athlete | Grade | School | Time | Rating | Points |
|---|---|---|---|---|---|---|
| 1 | Jose Aquillon | 12 | Princeton (NJ) 1 | 17:23.6 PR | 120.1 | 1 |
| 2 | Austin LaCoste | 11 | Ragsdale (NC) 1 | 17:40 PR | 118.2 | 2 |
| 3 | Isaac Wolf | 10 | Hidden Valley (VA) 1 | 17:49.1 PR | 117.2 | 3 |
| 4 | Austin Sullivan | 10 | Princeton (NJ) 2 | 18:06.6 PR | 115.3 | 4 |
| 5 | Will Smith | 10 | Broughton (NC) 1 | 18:21.3 PR | 113.8 | 5 |
| 6 | Kenny Derek | 11 | Green Hope (NC) 1 | 18:24.3 PR | 113.5 | 6 |
| 7 | David Thole | 10 | Fuquay-Varina (NC) 1 | 18:24.8 PR | 113.4 | 7 |
| 8 | Daniel Vo | 9 | Green Hope (NC) 2 | 18:25.2 PR | 113.4 | 8 |
| 9 | Ryan Tsolis | 10 | Green Hope (NC) 3 | 18:25.8 PR | 113.3 | 9 |
| 10 | Jack Moody | 11 | Broughton (NC) 2 | 18:26.3 PR | 113.3 | 10 |
| 11 | Leslie Boney | 9 | Broughton (NC) 3 | 18:27.5 PR | 113.2 | 11 |
| 12 | Macyn Key | 10 | Ragsdale (NC) 2 | 18:31.7 PR | 112.7 | 12 |
| 13 | Joseph Graden | 10 | Chapel Hill (NC) 1 | 18:33.4 PR | 112.6 | 13 |
| 14 | Jared Kengla | 12 | Green Hope (NC) 4 | 18:34.1 PR | 112.5 | 14 |
| 15 | Matthew Spivey | 11 | Green Hope (NC) 5 | 18:35.3 PR | 112.4 | 15 |
| 16 | Harris Wheless | 12 | Broughton (NC) 4 | 18:39.2 PR | 112.0 | 16 |
| 17 | Jack Covington | 10 | Broughton (NC) 5 | 18:43.1 PR | 111.6 | 17 |
| 18 | Nathan Bell | 9 | Chapel Hill (NC) 2 | 18:44.7 PR | 111.4 | 18 |
| 19 | Ryan Wagner | 10 | Green Hope (NC) 6 | 18:45.3 | 111.4 | 19 |
| 20 | Finnegan Mcbride | 9 | Green Hope (NC) 7 | 18:46.3 PR | 111.3 | 20 |
| 21 | Dylan Blankenship | 9 | Chapel Hill (NC) 3 | 18:47.2 PR | 111.2 | 21 |
| 22 | Hunter Mitchell | 11 | Princeton (NJ) 3 | 18:49.2 SR | 111.0 | 22 |
| 23 | Tyler Yandrofski | 9 | Chapel Hill (NC) 4 | 18:50.3 PR | 110.9 | 23 |
| 24 | Dylan Sipler | 10 | Northwest Guilford (NC) 1 | 18:50.7 PR | 110.8 | 24 |
| 25 | Silas Buckner | 9 | Chapel Hill (NC) 5 | 18:51.2 PR | 110.8 | 25 |
| 26 | Aiden Peat | 10 | Fuquay-Varina (NC) 2 | 18:51.7 | 110.8 | 26 |
| 27 | Luke Bakley | 9 | Green Hope (NC) 8 | 18:52.3 PR | 110.7 | — |
| 28 | Ben Phillips | 11 | Hidden Valley (VA) 2 | 18:53.8 PR | — | 27 |
| 29 | Jose Maciel Madera | 10 | Green Hope (NC) 9 | 18:57.4 PR | 110.2 | — |
| 30 | Jake Siddiqui | 9 | Panther Creek (NC) 1 | 18:59.9 PR | 109.9 | 28 |
| 31 | Cole Ballou | 9 | Hidden Valley (VA) 3 | 19:00.7 | 109.9 | 29 |
| 32 | Andrew Brodeur | 12 | R.J. Reynolds (NC) 1 | 19:01.4 SR | 109.8 | 30 |
| 33 | Jake Strauss | 12 | Northwest Guilford (NC) 2 | 19:02.3 SR | 109.7 | 31 |
| 34 | Brendan Ham | 10 | Ragsdale (NC) 3 | 19:03.6 PR | 109.6 | 32 |
| 35 | Dakota Harbison | 10 | Ragsdale (NC) 4 | 19:04.1 PR | 109.6 | 33 |
| 36 | Harrison Danner | 9 | Chapel Hill (NC) 6 | 19:06.2 PR | 109.3 | 34 |
| 37 | Jose Moreno | 11 | Princeton (NJ) 4 | 19:06.9 SR | 109.3 | 35 |
| 38 | John Sprink | 11 | Green Hope (NC) 10 | 19:07.2 PR | 109.2 | — |
| 39 | James Blanton | 9 | Hidden Valley (VA) 4 | 19:08.6 | 109.1 | 36 |
| 40 | Brian Richardson | 9 | Chapel Hill (NC) 7 | 19:09.5 PR | 109.0 | 37 |
| 41 | Isaac Tymann | 9 | Chapel Hill (NC) 8 | 19:10 PR | 109.0 | — |
| 42 | Sean Petersen | 9 | Green Hope (NC) 11 | 19:12 PR | 108.8 | — |
| 43 | Charlie Mascia | 9 | Chapel Hill (NC) 9 | 19:12.9 PR | 108.7 | — |
| 44 | Harry Kmiec | 10 | Chapel Hill (NC) 10 | 19:15.4 | 108.5 | — |
| 45 | Caleb Drye | 12 | East Rowan (NC) 1 | 19:15.7 PR | 108.4 | 38 |
| 46 | Matthew Bakley | 11 | Green Hope (NC) 12 | 19:20.4 | 108.0 | — |
| 47 | Connor Hellmann | 12 | Heritage (CO) 1 | 19:21.6 PR | 107.9 | 39 |
| 48 | Conner Hudson | 9 | Page (AZ) 1 | 19:21.9 PR | — | 40 |
| 49 | Dylan Strickland | 10 | Carrboro (NC) 1 | 19:23.7 PR | 107.7 | 41 |
| 50 | Kyle Futterman | 10 | Green Hope (NC) 13 | 19:24 | 107.7 | — |
| 51 | Dylan McDonald | 10 | Hidden Valley (VA) 5 | 19:24.4 SR | 107.6 | 42 |
| 52 | Dillon Kopec | 11 | Chapel Hill (NC) 11 | 19:24.6 SR | 107.6 | — |
| 53 | Ryan Kemper | 9 | Green Hope (NC) 14 | 19:25.6 PR | — | — |
| 54 | Cyrus Lett | 11 | Orange (NC) 1 | 19:26.7 PR | 107.4 | 43 |
| 55 | Logan Morrison | 9 | Hidden Valley (VA) 6 | 19:28 PR | 107.3 | 44 |
| 56 | Tyler Carlson | 11 | Panther Creek (NC) 2 | 19:33.5 PR | 106.8 | 45 |
| 57 | Brady Elbin | 11 | Northwest Guilford (NC) 3 | 19:35.2 | 106.7 | 46 |
| 58 | Hunter Wright | 11 | Hidden Valley (VA) 7 | 19:35.5 | 106.6 | 47 |
| 59 | Zachary Libramento | 11 | Southern Alamance (NC) 1 | 19:36.6 PR | 106.5 | 48 |
| 60 | Andy Roller | 9 | Hidden Valley (VA) 8 | 19:39.6 PR | 106.2 | — |
| 61 | Guilliame Steylemans | 12 | Hidden Valley (VA) 9 | 19:41.7 | 106.1 | — |
| 62 | Anderson Ward | 9 | R.J. Reynolds (NC) 2 | 19:43.1 PR | 105.9 | 49 |
| 63 | Cole Hagstrom | 10 | Green Hope (NC) 15 | 19:43.5 | 105.9 | — |
| 64 | Thomas Quinn | 10 | Green Hope (NC) 16 | 19:44.8 | 105.8 | — |
| 65 | J.P. DeDeaux | 10 | Pine Forest (NC) 1 | 19:46.8 | 105.6 | — |
| 66 | Alex Tomasi | 9 | Green Hope (NC) 17 | 19:47.2 | 105.6 | — |
| 67 | Nikita Wilson | 11 | Mooresville (NC) 1 | 19:47.6 PR | 105.5 | 50 |
| 68 | John Bolin | 11 | Hidden Valley (VA) 10 | 19:48.2 | 105.5 | — |
| 69 | Nate Bolon | 12 | Chapel Hill (NC) 12 | 19:48.6 | 105.4 | — |
| 70 | Mac Renslow | 10 | Northwest Guilford (NC) 4 | 19:49 PR | 105.4 | 51 |
| 71 | Davis Peacock | 11 | Broughton (NC) 6 | 19:50.9 | 105.2 | 52 |
| 72 | Alex Porter | 11 | West Johnston (NC) 1 | 19:51.2 PR | 105.2 | 53 |
| 73 | Matt Brewer | 12 | Northwest Guilford (NC) 5 | 19:51.9 | 105.2 | 54 |
| 74 | Joel Shores | 10 | Southeast Guilford (NC) 1 | 19:52.5 PR | 105.1 | 55 |
| 75 | Trevon Miller | 9 | Green Hope (NC) 18 | 19:53.4 PR | 105.0 | — |
| 76 | Brad Brewington | 11 | Page (AZ) 2 | 19:57 SR | 104.7 | 56 |
| 77 | Beckett Leinenweber | 10 | Chapel Hill (NC) 13 | 19:57.6 PR | 104.7 | — |
| 78 | Michael Rowe | 9 | Green Hope (NC) 19 | 19:57.9 | 104.6 | — |
| 79 | Zach Nill | 11 | Panther Creek (NC) 3 | 19:58.3 PR | 104.6 | 57 |
| 80 | David Michaux | 9 | Broughton (NC) 7 | 19:58.7 PR | 104.6 | 58 |
| 81 | Drew Bender | 11 | R.J. Reynolds (NC) 3 | 19:59.1 PR | 104.5 | 59 |
| 82 | Jesse Alvarez | 11 | Northwest Guilford (NC) 6 | 20:00.3 | 104.4 | 60 |
| 83 | Zach Cox | 9 | Northwest Guilford (NC) 7 | 20:00.8 PR | 104.4 | 61 |
| 84 | Brent Hurst | 10 | Princeton (NJ) 5 | 20:01.1 | 104.3 | 62 |
| 85 | Monroe Clinton | 9 | Green Hope (NC) 20 | 20:02.7 PR | 104.2 | — |
| 86 | Jack Stichter | 9 | Page (AZ) 3 | 20:03 | 104.2 | 63 |
| 87 | Sean Reagin | 10 | West Johnston (NC) 2 | 20:03.5 PR | 104.1 | 64 |
| 88 | Leonard Dabbs | 11 | Southern Alamance (NC) 2 | 20:04.1 PR | 104.1 | 65 |
| 89 | Hunter Evans | 10 | Ragsdale (NC) 5 | 20:07.3 | 103.8 | 66 |
| 90 | Beau Stegall | 10 | R.J. Reynolds (NC) 4 | 20:07.7 SR | 103.8 | 67 |
| 91 | Alonzo Rodriquez | 12 | R.J. Reynolds (NC) 5 | 20:08 PR | 103.8 | 68 |
| 92 | Ben Vaudo | 10 | Panther Creek (NC) 4 | 20:12.5 | 103.4 | 69 |
| 93 | John Ortiz | 10 | Page (AZ) 4 | 20:12.8 PR | 103.3 | 70 |
| 94 | Aaron Blake | 12 | Northwest Guilford (NC) 8 | 20:13 PR | 103.3 | — |
| 95 | Jose Rodrigues | 10 | West Johnston (NC) 3 | 20:13.3 | 103.3 | 71 |
| 96 | James Einwaechter | 11 | Northwest Guilford (NC) 9 | 20:13.6 PR | 103.3 | — |
| 97 | Coley Corbin | 9 | Northern Nash (NC) 1 | 20:14.4 PR | 103.2 | — |
| 98 | Jack Dozier | 11 | Carrboro (NC) 2 | 20:16.6 PR | 103.0 | 72 |
| 99 | Taylor Pool | 11 | Northwest Guilford (NC) 10 | 20:16.9 SR | 103.0 | — |
| 100 | Peter Cohen | 11 | Carrboro (NC) 3 | 20:17.1 PR | 103.0 | 73 |
| 101 | Jake Butts | 12 | North Davidson (NC) 1 | 20:17.3 PR | 103.0 | 74 |
| 102 | German Gamboa | 11 | Southern Alamance (NC) 3 | 20:17.6 | 102.9 | 75 |
| 103 | Evan Woody | 10 | Cedar Ridge (NC) 1 | 20:19.1 SR | 102.8 | 76 |
| 104 | Ethan Sharma | 11 | Green Hope (NC) 21 | 20:19.7 PR | 102.8 | — |
| 105 | Christian Ulrici | 12 | Pine Forest (NC) 2 | 20:20 PR | 102.7 | — |
| 106 | Nathan Dechambeau | 9 | Northwest Guilford (NC) 11 | 20:20.5 PR | 102.7 | — |
| 107 | Thomas Simpson | 12 | Heritage (CO) 2 | 20:21 | 102.7 | 77 |
| 108 | Zakari Crites-Videman | 10 | Carrboro (NC) 4 | 20:21.8 | 102.6 | 78 |
| 109 | Shoji Moto | 10 | Chapel Hill (NC) 14 | 20:22.3 PR | 102.5 | — |
| 110 | Adam Hale | 12 | Hidden Valley (VA) 11 | 20:22.6 SR | 102.5 | — |
| 111 | Theodore Brown | 11 | Carrboro (NC) 5 | 20:22.8 | 102.5 | 79 |
| 112 | Adrian Bruno | 9 | Chapel Hill (NC) 15 | 20:28.6 PR | 102.0 | — |
| 113 | Max Nobel | 10 | Chapel Hill (NC) 16 | 20:31.3 PR | 101.8 | — |
| 114 | Douglas Heine | 9 | Chapel Hill (NC) 17 | 20:31.7 PR | 101.8 | — |
| 115 | Cameron Ritz | 11 | R.J. Reynolds (NC) 6 | 20:32.2 PR | 101.7 | 80 |
| 116 | Braun Wilson | 11 | Northwest Guilford (NC) 12 | 20:33 | 101.7 | — |
| 117 | Jonah Kadens | 10 | Carrboro (NC) 6 | 20:37.2 PR | 101.3 | 81 |
| 118 | Alexander Munn | 9 | Panther Creek (NC) 5 | 20:42.4 PR | 100.9 | 82 |
| 119 | Amiel Loyola | 10 | St. Thomas More Academy (NC) 1 | 20:44.1 PR | 100.7 | 83 |
| 120 | Ben Jones | 10 | East Rowan (NC) 2 | 20:45.7 PR | 100.6 | 84 |
| 121 | Chuck O'Brien | 11 | R.J. Reynolds (NC) 7 | 20:46.1 PR | 100.6 | 85 |
| 122 | Mike Petty | 11 | East Rowan (NC) 3 | 20:46.9 | 100.5 | 86 |
| 123 | Srikar Chedalavada | 9 | Green Hope (NC) 22 | 20:47.5 PR | — | — |
| 124 | Daniel Margolis | 12 | Chapel Hill (NC) 18 | 20:48.1 SR | 100.4 | — |
| 125 | Chase Whitley | 9 | East Rowan (NC) 4 | 20:48.6 PR | 100.4 | 87 |
| 126 | Samuel Harris | 11 | Grimsley (NC) 1 | 20:49.2 SR | 100.3 | 88 |
| 127 | Kaleb Robinson | 12 | East Rowan (NC) 5 | 20:50.3 PR | 100.2 | 89 |
| 128 | Brant Dupree | 12 | Davie (NC) 1 | 20:51.4 PR | 100.2 | 90 |
| 129 | Evan Holfelder | 9 | Green Hope (NC) 23 | 20:54.8 PR | 99.9 | — |
| 130 | Connor Doble | 11 | Chapel Hill (NC) 19 | 20:55.4 PR | 99.8 | — |
| 131 | Nick Wirtz | 12 | Northwest Guilford (NC) 13 | 20:55.7 PR | 99.8 | — |
| 132 | Josh Lancaster | 12 | Davie (NC) 2 | 20:56.1 PR | 99.8 | 91 |
| 133 | Tanner Dorman | 12 | Grimsley (NC) 2 | 20:56.5 SR | 99.8 | 92 |
| 134 | William Hoffman | 10 | Green Hope (NC) 24 | 20:59.1 PR | 99.5 | — |
| 135 | Daniel Jameson | 9 | Northwest Guilford (NC) 14 | 21:00.4 PR | 99.4 | — |
| 136 | Lawson Rudisill | 11 | Grimsley (NC) 3 | 21:01.9 PR | 99.3 | 93 |
| 137 | Anthony Fraden | 11 | Carrboro (NC) 7 | 21:02.4 PR | 99.3 | 94 |
| 138 | Mark Randall | 12 | Mooresville (NC) 2 | 21:02.8 | 99.2 | 95 |
| 139 | Kyle McCune | 10 | Davie (NC) 3 | 21:05.4 PR | 99.1 | 96 |
| 140 | Cameron Price | 11 | Orange (NC) 2 | 21:06.7 PR | 98.9 | 97 |
| 141 | Matt Fugaro | 10 | Northwest Guilford (NC) 15 | 21:07.1 PR | 98.9 | — |
| 142 | Thomas Walsh | 9 | Green Hope (NC) 25 | 21:07.7 PR | 98.9 | — |
| 143 | Donavan Whitehead | 11 | Northern Nash (NC) 2 | 21:08.1 PR | 98.8 | — |
| 144 | Josh Fasnacht | 10 | Northwest Guilford (NC) 16 | 21:08.5 PR | 98.8 | — |
| 145 | Matt Mcknight | 9 | Davie (NC) 4 | 21:08.8 PR | 98.8 | 98 |
| 146 | Kevin Smith | 12 | North Davidson (NC) 2 | 21:09.5 SR | — | 99 |
| 147 | Austin Marion | 9 | Northwest Guilford (NC) 17 | 21:09.8 PR | 98.7 | — |
| 148 | Josh Grubb | 10 | North Davidson (NC) 3 | 21:10.1 PR | 98.7 | 100 |
| 149 | Adam Faust | 12 | East Rowan (NC) 6 | 21:11 PR | 98.6 | 101 |
| 150 | Zack Young | 10 | Northwest Guilford (NC) 18 | 21:13.6 PR | 98.4 | — |
| 151 | Zion McCallum | 10 | Pine Forest (NC) 3 | 21:15.5 | 98.3 | — |
| 152 | Shane Grugin | 12 | Wake Forest (NC) 1 | 21:15.9 PR | 98.2 | 102 |
| 153 | Daniel Falkovic | 9 | Chapel Hill (NC) 20 | 21:16.2 PR | 98.2 | — |
| 154 | Thomas Voos | 9 | Mooresville (NC) 3 | 21:16.5 PR | 98.2 | 103 |
| 155 | Mason Jenkins | 10 | Northwest Guilford (NC) 19 | 21:16.9 PR | 98.2 | — |
| 156 | Joshua Goularte | 9 | Cedar Ridge (NC) 2 | 21:19.7 PR | 97.9 | 104 |
| 157 | Gage Stowers | 10 | R.J. Reynolds (NC) 8 | 21:23.5 SR | 97.7 | — |
| 158 | Alex Jatto | 10 | Page (AZ) 5 | 21:25.9 PR | 97.5 | 105 |
| 159 | Zack Taylor | 10 | West Johnston (NC) 4 | 21:27.5 PR | 97.3 | 106 |
| 160 | Alex Brenton | 11 | Hidden Valley (VA) 12 | 21:29 | 97.2 | — |
| 161 | Jack Clemens | 9 | Carrboro (NC) 8 | 21:29.6 PR | — | — |
| 162 | Luis Lopez | 11 | Carrboro (NC) 9 | 21:31.3 | 97.1 | — |
| 163 | Sam Gallant | 11 | Green Hope (NC) 26 | 21:32.2 | — | — |
| 164 | Tucker Wimbish | 11 | Southern Alamance (NC) 4 | 21:32.4 | 97.0 | 107 |
| 165 | Jason Gann | 11 | Grimsley (NC) 4 | 21:32.8 SR | 96.9 | 108 |
| 166 | Jimmy Taylor | 10 | St. Thomas More Academy (NC) 2 | 21:33.4 PR | 96.9 | 109 |
| 167 | Nathan Reid | 10 | Mooresville (NC) 4 | 21:33.5 PR | 96.9 | 110 |
| 168 | Josh Walls | 10 | R.J. Reynolds (NC) 9 | 21:33.8 PR | 96.9 | — |
| 169 | Davis Jones | 9 | Page (AZ) 6 | 21:38.5 PR | 96.5 | 111 |
| 170 | Jacob Mixon | 11 | Wake Forest (NC) 2 | 21:39.2 PR | 96.5 | 112 |
| 171 | Jordan Kilpatrick | 9 | Northern Guilford (NC) 1 | 21:39.8 PR | 96.4 | 113 |
| 172 | Tate Lanier | 11 | North Davidson (NC) 4 | 21:40.3 PR | 96.4 | 114 |
| 173 | Owen Welch | 9 | Carrboro (NC) 10 | 21:44.1 PR | 96.1 | — |
| 174 | Chandler Augustine | 11 | West Johnston (NC) 5 | 21:44.5 PR | 96.1 | 115 |
| 175 | Spencer Otten | 11 | Northwest Guilford (NC) 20 | 21:46 SR | 96.0 | — |
| 176 | Jake Walls | 10 | Northwest Guilford (NC) 21 | 21:46.3 | 95.9 | — |
| 177 | Chris Eyer | 10 | Mooresville (NC) 5 | 21:47.4 PR | 95.9 | 116 |
| 178 | Ralph Wampler | 12 | Southern Alamance (NC) 5 | 21:48.4 SR | 95.8 | 117 |
| 179 | Calvin Santiago | 9 | Princeton (NJ) 6 | 21:48.8 PR | 95.8 | 118 |
| 180 | Evan Castro | 9 | North Davidson (NC) 5 | 21:50.8 PR | 95.6 | 119 |
| 181 | Eric Trevino | 9 | Fuquay-Varina (NC) 3 | 21:52.4 PR | 95.5 | 120 |
| 182 | Will Blanton | 9 | North Davidson (NC) 6 | 21:52.7 PR | 95.5 | 121 |
| 183 | Coleman Mcneil | 9 | Davie (NC) 5 | 21:53.4 PR | 95.4 | 122 |
| 184 | Bobby Clement | 12 | East Rowan (NC) 7 | 21:55.3 PR | 95.3 | 123 |
| 185 | Sam Allen | 11 | Davie (NC) 6 | 21:55.5 PR | 95.3 | 124 |
| 186 | Lars Halverson | 10 | R.J. Reynolds (NC) 10 | 21:55.8 SR | 95.2 | — |
| 187 | Trevor Mitchell | 10 | Northwest Guilford (NC) 22 | 21:56.1 | 95.2 | — |
| 188 | Sam Lempp | 9 | Ragsdale (NC) 6 | 21:56.3 PR | 95.2 | 125 |
| 189 | Chad Ellis | 10 | Carrboro (NC) 11 | 21:56.6 PR | 95.2 | — |
| 190 | Tyler Richardson | 9 | Green Hope (NC) 27 | 21:57.6 PR | 95.1 | — |
| 191 | Alexander Klug | 10 | Page (AZ) 7 | 21:58.1 PR | 95.1 | 126 |
| 192 | Anthony Santana | 12 | St. Thomas More Academy (NC) 3 | 21:58.9 PR | 95.0 | 127 |
| 193 | Matthew Forrest | 10 | Davie (NC) 7 | 21:59.5 PR | 95.0 | 128 |
| 194 | Carson Martin | 9 | Northwest Guilford (NC) 23 | 21:59.9 PR | 95.0 | — |
| 195 | Juan Velasquez | 9 | Princeton (NJ) 7 | 22:00.3 PR | 94.9 | 129 |
| 196 | Jonathan Hasty | 11 | East Rowan (NC) 8 | 22:01.1 | 94.9 | — |
| 197 | Evan Delvecchio | 10 | Green Hope (NC) 28 | 22:01.4 PR | 94.8 | — |
| 198 | Rahul George | 12 | Northwest Guilford (NC) 24 | 22:01.7 PR | 94.8 | — |
| 199 | Grayson Farlow | 11 | Heritage (CO) 3 | 22:02.4 PR | 94.8 | 130 |
| 200 | Davis Hunt | 9 | Page (AZ) 8 | 22:04.2 PR | 94.7 | — |
| 201 | Alex Mercer | 10 | Northern Guilford (NC) 2 | 22:05.8 SR | 94.5 | 131 |
| 202 | Timothy Sellers | 9 | Mooresville (NC) 6 | 22:06.6 PR | 94.5 | 132 |
| 203 | Sam Bennett | 12 | Davie (NC) 8 | 22:07 SR | 94.4 | — |
| 204 | George Haire | 10 | Davie (NC) 9 | 22:07.9 PR | 94.4 | — |
| 205 | Josh Hedrick | 12 | Northwest Guilford (NC) 25 | 22:08.6 | 94.3 | — |
| 206 | C. J. Tolbert | 11 | Southeast Guilford (NC) 2 | 22:12.8 PR | 94.0 | 133 |
| 207 | Ran Albright | 9 | Page (AZ) 9 | 22:13.1 PR | 94.0 | — |
| 208 | Joseph Flowers | 11 | Orange (NC) 3 | 22:13.4 PR | 94.0 | 134 |
| 209 | Storm Curry | 11 | Randleman (NC) 1 | 22:13.7 | 94.0 | 135 |
| 210 | Jacob Wiles | 11 | East Rowan (NC) 9 | 22:14.1 PR | 93.9 | — |
| 211 | Alex Boudreau | 9 | Grimsley (NC) 5 | 22:14.4 PR | 93.9 | 136 |
| 212 | Braden Culver | 9 | Page (AZ) 10 | 22:15.7 PR | — | — |
| 213 | Devin Fussa | 10 | Heritage (CO) 4 | 22:18.4 SR | 93.7 | 137 |
| 214 | Joseph Lawerence | 10 | Northwest Guilford (NC) 26 | 22:18.7 PR | — | — |
| 215 | Ian Russo | 9 | Northwest Guilford (NC) 27 | 22:19.3 PR | 93.6 | — |
| 216 | Dietrich Klug | 12 | Page (AZ) 11 | 22:19.8 PR | 93.6 | — |
| 217 | Jordan Locklear | 10 | Southeast Guilford (NC) 3 | 22:20.2 PR | 93.5 | 138 |
| 218 | Garrett Malsby | 10 | Jack Britt (NC) 1 | 22:20.7 PR | 93.5 | — |
| 219 | Quinn Rundgren | 9 | Fuquay-Varina (NC) 4 | 22:22 PR | 93.4 | 139 |
| 220 | Conrad Shugart | 10 | East Rowan (NC) 10 | 22:22.9 | 93.3 | — |
| 221 | Phillip Berger | 10 | Northwest Guilford (NC) 28 | 22:23.5 PR | 93.3 | — |
| 222 | Justin Lockamy | 11 | Heritage (CO) 5 | 22:24 SR | 93.3 | 140 |
| 223 | Foss Smithdeal | 10 | Davie (NC) 10 | 22:25.1 | 93.2 | — |
| 224 | Andrew McBride | 12 | Davie (NC) 11 | 22:25.5 PR | 93.2 | — |
| 225 | Trey Dry | 9 | East Rowan (NC) 11 | 22:25.9 PR | 93.1 | — |
| 226 | Geoffrey Allen | 10 | Cedar Ridge (NC) 3 | 22:26.4 PR | 93.1 | 141 |
| 227 | Blake Roebuck | 12 | Mooresville (NC) 7 | 22:26.8 PR | 93.1 | 142 |
| 228 | Taiyo Kakefuda | 10 | Carrboro (NC) 12 | 22:27.9 PR | 93.0 | — |
| 229 | Taylor Kinsey | 9 | Coastal Christian (NC) 1 | 22:28.4 PR | 92.9 | 143 |
| 230 | Matthew Snider | 10 | North Davidson (NC) 7 | 22:28.9 SR | 92.9 | 144 |
| 231 | Michael Bateman | 12 | Page (AZ) 12 | 22:29.4 | 92.9 | — |
| 232 | Jack Ratledge | 11 | Davie (NC) 12 | 22:29.9 PR | 92.8 | — |
| 233 | Justin Mallard | 12 | Davie (NC) 13 | 22:32.1 SR | 92.7 | — |
| 234 | Trent Radding | 12 | Wake Forest (NC) 3 | 22:36.3 PR | 92.4 | 145 |
| 235 | Dutch Christopher | 10 | Page (AZ) 13 | 22:36.9 PR | 92.4 | — |
| 236 | Jaime Mothershead | 12 | Northwest Guilford (NC) 29 | 22:37.5 | 92.3 | — |
| 237 | Matt Sorge | 10 | Grimsley (NC) 6 | 22:38.6 SR | 92.2 | 146 |
| 238 | Oliver Wise | 10 | Carrboro (NC) 13 | 22:39.4 PR | 92.2 | — |
| 239 | Jaden McMillan | 10 | Jack Britt (NC) 2 | 22:41.1 PR | 92.1 | — |
| 240 | Chris Boger | 11 | West Stokes (NC) 1 | 22:42.3 PR | 92.0 | — |
| 241 | Wyatt Bailey | 11 | Southern Alamance (NC) 6 | 22:44.6 SR | 91.8 | 147 |
| 242 | Martin Bayles | 12 | Princeton (NJ) 8 | 22:46.7 PR | 91.7 | — |
| 243 | Nathan Poupart | 9 | Wake Forest (NC) 4 | 22:48.1 | 91.6 | 148 |
| 244 | Robert Russell | 12 | Northwest Guilford (NC) 30 | 22:53.5 PR | 91.2 | — |
| 245 | Ryan Lichtenstein | 10 | Northwest Guilford (NC) 31 | 22:54.4 PR | 91.2 | — |
| 246 | Dakota Haithcock | 11 | Orange (NC) 4 | 22:55.6 PR | 91.1 | 149 |
| 247 | Trent Lineberry | 10 | Randleman (NC) 2 | 22:56.3 PR | 91.1 | 150 |
| 248 | Joseph Hobbs | 10 | Fuquay-Varina (NC) 5 | 22:57.3 PR | 91.0 | 151 |
| 249 | Joseph Hatcher | 12 | Princeton (NJ) 9 | 22:57.7 PR | 91.0 | — |
| 250 | Christopher Graham | 9 | Southern Alamance (NC) 7 | 22:58.1 | 90.9 | 152 |
| 251 | Jordan Jones | 12 | Pine Forest (NC) 4 | 22:58.4 | 90.9 | — |
| 252 | Chandler Hughes | 9 | Jack Britt (NC) 3 | 22:58.9 PR | 90.9 | — |
| 253 | Noah Lefevre | 9 | R.J. Reynolds (NC) 11 | 22:59.6 PR | 90.8 | — |
| 254 | Jamie St. John | 9 | Northern Guilford (NC) 3 | 23:00.1 PR | 90.8 | 153 |
| 255 | Mitchell Hedrick | 11 | Grimsley (NC) 7 | 23:00.5 PR | 90.8 | 154 |
| 256 | Daniel Ramsey | 11 | Green Hope (NC) 29 | 23:02.1 | 90.7 | — |
| 257 | Robbie Rowell | 11 | Northwest Guilford (NC) 32 | 23:03.7 SR | 90.6 | — |
| 258 | Paul Martineau | 10 | Northwest Guilford (NC) 33 | 23:05.9 PR | 90.4 | — |
| 259 | David Halatek | 9 | Heritage (CO) 6 | 23:06.7 PR | 90.4 | 155 |
| 260 | Lucas Barnette | 12 | Northern Guilford (NC) 4 | 23:07.4 PR | — | 156 |
| 261 | Patrick Abrams | 9 | Northwest Guilford (NC) 34 | 23:08.4 PR | 90.3 | — |
| 262 | Will Privette | 11 | Wake Forest (NC) 5 | 23:09.6 PR | 90.2 | 157 |
| 263 | Jacob Scarlett | 10 | Davie (NC) 14 | 23:10.7 SR | 90.1 | — |
| 264 | Gus Holub | 11 | Wake Forest (NC) 6 | 23:15.9 SR | 89.8 | 158 |
| 265 | Hampton Smith | 12 | Davie (NC) 15 | 23:16.6 PR | 89.7 | — |
| 266 | Daven Gaffey | 9 | East Davidson (NC) 1 | 23:18.7 PR | 89.6 | — |
| 267 | Robert Beverly | 11 | Northwest Guilford (NC) 35 | 23:19.1 PR | 89.6 | — |
| 268 | Gabe Clausen | 10 | Northwest Guilford (NC) 36 | 23:19.5 PR | 89.6 | — |
| 269 | Owen White | 10 | Randleman (NC) 3 | 23:20.9 PR | 89.5 | 159 |
| 270 | Jack Lizotte | 11 | Page (AZ) 14 | 23:21.5 PR | 89.4 | — |
| 271 | Isaiac Tahirkhel | 9 | Ragsdale (NC) 7 | 23:21.8 PR | 89.4 | 160 |
| 272 | Daniel Caruso | 10 | Carrboro (NC) 14 | 23:22.9 PR | 89.3 | — |
| 273 | Matthew Ferner | 10 | Page (AZ) 15 | 23:23.5 | 89.3 | — |
| 274 | Mason Matthews | 9 | Randleman (NC) 4 | 23:26.1 PR | 89.1 | 161 |
| 275 | Hunt Shelton | 10 | Davie (NC) 16 | 23:28.6 PR | 89.0 | — |
| 276 | William Sells | 12 | Davie (NC) 17 | 23:32 | 88.8 | — |
| 277 | Evan White | 10 | Northwest Guilford (NC) 37 | 23:33.8 PR | 88.7 | — |
| 278 | Jackson Gaddy | 10 | Grimsley (NC) 8 | 23:34.3 PR | 88.6 | — |
| 279 | Drew Gagliano | 10 | Fuquay-Varina (NC) 6 | 23:35.2 SR | 88.6 | 162 |
| 280 | Seth McKee | 10 | Cedar Ridge (NC) 4 | 23:35.6 PR | 88.5 | 163 |
| 281 | Javaris Newsome | 9 | Southeast Raleigh (NC) 1 | 23:36 PR | 88.5 | — |
| 282 | Bill Osteen | 8 | Page (AZ) 16 | 23:36.4 PR | 88.5 | — |
| 283 | Jakob Murdock | 11 | Randleman (NC) 5 | 23:37.3 PR | — | 164 |
| 284 | Alex Choyce | 11 | R.J. Reynolds (NC) 12 | 23:39.6 SR | 88.3 | — |
| 285 | Ryan Morton | 12 | North Davidson (NC) 8 | 23:40.7 SR | 88.2 | — |
| 286 | Ryan Natal | 12 | Northern Guilford (NC) 5 | 23:41.1 PR | 88.2 | 165 |
| 287 | Parker Hazel | 9 | Page (AZ) 17 | 23:41.4 | 88.2 | — |
| 288 | Evan Warren | 9 | R.J. Reynolds (NC) 13 | 23:42.1 PR | 88.1 | — |
| 289 | Noah Wiles | 9 | East Rowan (NC) 12 | 23:42.8 PR | 88.1 | — |
| 290 | Seth Dilday | 9 | Southeast Raleigh (NC) 2 | 23:43.3 PR | 88.1 | — |
| 291 | Landon LaFata | 10 | Southeast Guilford (NC) 4 | 23:44.2 PR | 88.0 | 166 |
| 292 | Malcolm Pharr | 10 | Southeast Raleigh (NC) 3 | 23:44.7 PR | — | — |
| 293 | Aj Colarmarino | 12 | Grimsley (NC) 9 | 23:45.2 SR | 87.9 | — |
| 294 | John Allen Rice | 11 | Cedar Ridge (NC) 5 | 23:46.4 PR | 87.9 | 167 |
| 295 | Michael Richter | 10 | Northwest Guilford (NC) 38 | 23:47 PR | 87.8 | — |
| 296 | Josh Patzer | 10 | Carrboro (NC) 15 | 23:48.3 PR | 87.8 | — |
| 297 | Corbin Green | 9 | Central Davidson (NC) 1 | 23:49 PR | 87.7 | — |
| 298 | Jake Griffin | 12 | Southeast Guilford (NC) 5 | 23:50.1 SR | 87.6 | 168 |
| 299 | Lear Haulsee | 10 | R.J. Reynolds (NC) 14 | 23:51.2 PR | 87.6 | — |
| 300 | Ian Dershem | 10 | Fuquay-Varina (NC) 7 | 23:51.5 | 87.6 | 169 |
| 301 | Connor Oaster | 9 | Grimsley (NC) 10 | 23:52.2 PR | 87.5 | — |
| 302 | Robbie Hyatt | 12 | East Davidson (NC) 2 | 24:06.2 SR | 86.7 | — |
| 303 | Jacob Rogers | 10 | Davie (NC) 18 | 24:07.1 SR | 86.6 | — |
| 304 | Jacob Pollock | 9 | Northwest Guilford (NC) 39 | 24:07.5 PR | 86.6 | — |
| 305 | Grant Morgan | 10 | North Davidson (NC) 9 | 24:07.9 PR | 86.6 | — |
| 306 | Liam Lewis | 10 | Northwest Guilford (NC) 40 | 24:08.3 SR | 86.5 | — |
| 307 | Ian Casker | 10 | Orange (NC) 5 | 24:09 PR | 86.5 | 170 |
| 308 | James Elder | 11 | Page (AZ) 18 | 24:09.6 PR | 86.5 | — |
| 309 | Mitchell Dangler | 9 | Carrboro (NC) 16 | 24:12.5 PR | 86.3 | — |
| 310 | Sam Phillips | 10 | Northwest Guilford (NC) 41 | 24:13.3 PR | 86.2 | — |
| 311 | William Watt | 9 | Page (AZ) 19 | 24:13.6 PR | 86.2 | — |
| 312 | Matthew Guin | 10 | Fuquay-Varina (NC) 8 | 24:20.5 PR | 85.8 | — |
| 313 | Ben Miller | 12 | Davie (NC) 19 | 24:22.5 PR | 85.7 | — |
| 314 | Josh Holloway | 11 | Orange (NC) 6 | 24:25.3 PR | 85.5 | 171 |
| 315 | Johnson Marklin | 11 | Davie (NC) 20 | 24:26.9 SR | 85.4 | — |
| 316 | Aidan Walser | 9 | Central Davidson (NC) 2 | 24:28.6 PR | 85.3 | — |
| 317 | Jack Haverkate | 10 | Jack Britt (NC) 4 | 24:30.2 PR | 85.2 | — |
| 318 | Carter Hobbs | 9 | Fuquay-Varina (NC) 9 | 24:31.4 PR | 85.2 | — |
| 319 | Zachary Plott | 11 | Davie (NC) 21 | 24:32 PR | 85.2 | — |
| 320 | Seth Cashion | 10 | Randleman (NC) 6 | 24:34.2 PR | 85.0 | 172 |
| 321 | Hayden Mullikin | 10 | Grimsley (NC) 11 | 24:36.5 PR | 84.9 | — |
| 322 | Mack Smith | 11 | Coastal Christian (NC) 2 | 24:37.8 PR | — | 173 |
| 323 | Brian Gilligan | 10 | Carrboro (NC) 17 | 24:38.3 PR | 84.8 | — |
| 324 | Holden Poole | 12 | Davie (NC) 22 | 24:40.3 PR | 84.7 | — |
| 325 | Chris Maynard | 9 | Central Davidson (NC) 3 | 24:44.3 PR | 84.4 | — |
| 326 | Guiseppe Fanale | 10 | Davie (NC) 23 | 24:44.9 SR | 84.4 | — |
| 327 | Jacob Rosier | 10 | Davie (NC) 24 | 24:46.7 SR | 84.3 | — |
| 328 | Pearson Harper | 10 | Cedar Ridge (NC) 6 | 24:47.1 PR | 84.3 | 174 |
| 329 | Mackie Elam | 11 | Coastal Christian (NC) 3 | 24:48 PR | 84.2 | 175 |
| 330 | Max Elbin | 9 | Northwest Guilford (NC) 42 | 24:49.5 PR | 84.2 | — |
| 331 | Teddy Delavigne | 11 | Heritage (CO) 7 | 24:50.6 PR | 84.1 | 176 |
| 332 | Miguel Vasquez | 11 | Randleman (NC) 7 | 24:51.9 PR | 84.0 | 177 |
| 333 | Robert Vanderdrift | 9 | Cedar Ridge (NC) 7 | 25:03.9 PR | 83.3 | 178 |
| 334 | Adrian Hooissohuur | 10 | Northwest Guilford (NC) 43 | 25:06.4 | 83.2 | — |
| 335 | Peter Laird | 9 | Northwest Guilford (NC) 44 | 25:08 PR | 83.1 | — |
| 336 | Will Soler | 10 | Grimsley (NC) 12 | 25:10.8 PR | 83.0 | — |
| 337 | Creighton Price | 11 | Northwest Guilford (NC) 45 | 25:12.5 SR | 82.9 | — |
| 338 | Liam Kennedy | 10 | R.J. Reynolds (NC) 15 | 25:13.9 PR | 82.8 | — |
| 339 | Chandler Branch | 10 | Northwest Guilford (NC) 46 | 25:18.4 PR | 82.5 | — |
| 340 | Sebastian Nofziger | 11 | Cedar Ridge (NC) 8 | 25:19.8 SR | 82.5 | — |
| 341 | Aj Sigmon | 9 | Davie (NC) 25 | 25:21 PR | 82.4 | — |
| 342 | Andrew Pendrak | 10 | Ragsdale (NC) 8 | 25:22.6 PR | 82.3 | — |
| 343 | Alex Sanfilippo | 10 | Northwest Guilford (NC) 47 | 25:25.6 PR | 82.2 | — |
| 344 | Michael Walker | 11 | Davie (NC) 26 | 25:26.2 PR | — | — |
| 345 | Matthew Harding | 11 | Davie (NC) 27 | 25:27 PR | — | — |
| 346 | Nick Sekulich | 9 | West Johnston (NC) 6 | 25:28.5 PR | 82.0 | 179 |
| 347 | Josue Hernandez | 11 | North Davidson (NC) 10 | 25:29.6 | 81.9 | — |
| 348 | Jake Garner | 10 | Northwest Guilford (NC) 48 | 25:30.3 | 81.9 | — |
| 349 | David Prendergast | 9 | Grimsley (NC) 13 | 25:34 PR | 81.7 | — |
| 350 | Deon Canady | 9 | Northern Nash (NC) 3 | 25:37 PR | 81.6 | — |
| 351 | Ari Lev Farber | 11 | Cedar Ridge (NC) 9 | 25:37.4 PR | 81.5 | — |
| 352 | Zachary Crews | 11 | Cedar Ridge (NC) 10 | 25:42.9 PR | 81.2 | — |
| 353 | Nathan Moore | 9 | Grimsley (NC) 14 | 25:46.7 PR | 81.0 | — |
| 354 | Louie Vaughn | 10 | Mooresville (NC) 8 | 25:55.1 | 80.6 | — |
| 355 | Michael Naguib | 9 | St. Thomas More Academy (NC) 4 | 25:57.8 PR | 80.5 | 180 |
| 356 | Caleb Saunders | 12 | Coastal Christian (NC) 4 | 26:04.7 PR | 80.1 | 181 |
| 357 | Avidan Aguilar | 10 | Randleman (NC) 8 | 26:08.7 PR | 79.9 | — |
| 358 | Michael Trull | 11 | East Davidson (NC) 3 | 26:15.4 SR | — | — |
| 359 | Andrew Shaw | 9 | West Stokes (NC) 2 | 26:16.3 PR | 79.5 | — |
| 360 | Maxwell Hicks | 10 | Grimsley (NC) 15 | 26:30.5 PR | 78.8 | — |
| 361 | Ryan Kane | 12 | Grimsley (NC) 16 | 26:37.6 PR | 78.4 | — |
| 362 | Nate Johnson | 9 | St. Thomas More Academy (NC) 5 | 26:41.4 PR | 78.3 | 182 |
| 363 | Jared Williard | - | Heritage (CO) 8 | 26:41.8 PR | 78.2 | — |
| 364 | Jacob Rowell | 10 | East Rowan (NC) 13 | 26:45.4 PR | 78.1 | — |
| 365 | Jacob Leitch | 8 | Coastal Christian (NC) 5 | 27:02 PR | — | 183 |
| 366 | Saul Gomez | 9 | Mooresville (NC) 9 | 27:07.5 PR | 77.0 | — |
| 367 | Zach Miller | 11 | Northwest Guilford (NC) 49 | 27:07.5 SR | 77.0 | — |
Something wrong on this page?
Report it →