| 1 | Keith WilliamsPlace 1 · Panther Creek | — | Panther Creek | 16:42.04 | 1 |
| 2 | Matthew OconnorPlace 2 · Heritage | — | Heritage | 16:52.03 | 2 |
| 3 | Charles VickeryPlace 3 · Apex | — | Apex | 16:54.26 | 3 |
| 4 | Connor UenkingPlace 4 · Apex Friendship | — | Apex Friendship | 17:05.22 | 4 |
| 5 | Kamron KedzierzawskiPlace 5 · Millbrook | — | Millbrook | 17:11.66 | 5 |
| 6 | Brendan AthyPlace 6 · Holly Springs | — | Holly Springs | 17:11.97 | 6 |
| 7 | Maxton BohmPlace 7 · Apex | — | Apex | 17:12.47 | 7 |
| 8 | Silas MannPlace 8 · Millbrook | — | Millbrook | 17:14.19 | 8 |
| 9 | Payden LewisPlace 9 · Millbrook | — | Millbrook | 17:16.79 | 9 |
| 10 | Luke NordonePlace 10 · Millbrook | — | Millbrook | 17:19.41 | 10 |
| 11 | Spencer ThompsonPlace 11 · Heritage | — | Heritage | 17:22.38 | 11 |
| 12 | Landon TurrickPlace 12 · Apex | — | Apex | 17:28.85 | 12 |
| 13 | Josh MalondaPlace 13 · Holly Springs | — | Holly Springs | 17:29.17 | 13 |
| 14 | Carter BoxellPlace 14 · Apex | — | Apex | 17:42.34 | 14 |
| 15 | Wade PaynePlace 15 · Millbrook | — | Millbrook | 17:42.89 | 15 |
| 16 | Wyatt PearcePlace 16 · Millbrook | — | Millbrook | 17:43.66 | 16 |
| 17 | Matthew DubrulePlace 17 · Green Hope | — | Green Hope | 17:45.04 | 17 |
| 18 | Matthew UlicnyPlace 18 · Millbrook | — | Millbrook | 17:49.66 | 18 |
| 19 | Isaac FischerPlace 19 · Wakefield | — | Wakefield | 18:01.97 | 19 |
| 20 | Benjamin PanebiancoPlace 20 · Millbrook | — | Millbrook | 18:03.14 | — |
| 21 | Alexander DempseyPlace 21 · Apex Friendship | — | Apex Friendship | 18:04.06 | 20 |
| 22 | Steffen OostenPlace 22 · Enloe | — | Enloe | 18:05.17 | 21 |
| 23 | Carter HolovachPlace 23 · Holly Springs | — | Holly Springs | 18:05.49 | 22 |
| 24 | Nolan ZerdaPlace 24 · Enloe | — | Enloe | 18:05.81 | 23 |
| 25 | Luke AndersonPlace 25 · Holly Springs | — | Holly Springs | 18:08.94 | 24 |
| 26 | Gavin FentonPlace 26 · Holly Springs | — | Holly Springs | 18:10.04 | 25 |
| 27 | Landon PattersonPlace 27 · Holly Springs | — | Holly Springs | 18:10.68 | 26 |
| 28 | Roman MockPlace 28 · Enloe | — | Enloe | 18:11.79 | 27 |
| 29 | Kalib AtkinsPlace 29 · Heritage | — | Heritage | 18:13.31 | 28 |
| 30 | Jack VerdiPlace 30 · Holly Springs | — | Holly Springs | 18:15.59 | 29 |
| 31 | Will HenrichPlace 31 · Holly Springs | — | Holly Springs | 18:17.78 | — |
| 32 | Brady RhodesPlace 32 · Apex | — | Apex | 18:18.23 | 30 |
| 33 | Griffin CloningerPlace 33 · Wakefield | — | Wakefield | 18:21.28 | 31 |
| 34 | Angus WallPlace 34 · Broughton | — | Broughton | 18:22.62 | 32 |
| 35 | Mac CobbPlace 35 · Broughton | — | Broughton | 18:24.93 | 33 |
| 36 | Matthew YunPlace 36 · Holly Springs | — | Holly Springs | 18:25.33 | — |
| 37 | Ian JohnsonPlace 37 · Millbrook | — | Millbrook | 18:25.65 | — |
| 38 | Nikhil ShahPlace 38 · Green Hope | — | Green Hope | 18:26.42 | 34 |
| 39 | Harrison BorterPlace 39 · Apex | — | Apex | 18:27.24 | 35 |
| 40 | Aiden CaudillPlace 40 · Apex | — | Apex | 18:27.59 | 36 |
| 41 | Logan BlakePlace 41 · Green Hope | — | Green Hope | 18:34.62 | 37 |
| 42 | Miguel Carrasco GomezPlace 42 · Green Hope | — | Green Hope | 18:36.01 | 38 |
| 43 | Gabriel CardenasPlace 43 · Green Hope | — | Green Hope | 18:36.46 | 39 |
| 44 | Jim RyanPlace 44 · Broughton | — | Broughton | 18:36.79 | 40 |
| 45 | Josh PalmerPlace 45 · Heritage | — | Heritage | 18:43.04 | 41 |
| 46 | Zander ModaressPlace 46 · Green Level | — | Green Level | 18:44.28 | 42 |
| 47 | Paul WitmerPlace 47 · Apex | — | Apex | 18:46.86 | — |
| 48 | Zack HolmesPlace 48 · Holly Springs | — | Holly Springs | 18:47.21 | — |
| 49 | Izaak CualesPlace 49 · Apex Friendship | — | Apex Friendship | 18:47.96 | 43 |
| 50 | Connor BrockPlace 50 · Apex Friendship | — | Apex Friendship | 18:48.48 | 44 |
| 51 | Andrew ValgardsonPlace 51 · Heritage | — | Heritage | 18:49.16 | 45 |
| 52 | Theo ZalcPlace 52 · Green Hope | — | Green Hope | 18:50.35 | 46 |
| 53 | Jeb DurdenPlace 53 · Panther Creek | — | Panther Creek | 18:51.78 | 47 |
| 54 | Seth TruettPlace 54 · Holly Springs | — | Holly Springs | 18:52.72 | — |
| 55 | Nick BakerPlace 55 · Apex | — | Apex | 18:53.20 | — |
| 56 | Griffin McHughPlace 56 · Enloe | — | Enloe | 18:57.54 | 48 |
| 57 | Aidan PalmerPlace 57 · Heritage | — | Heritage | 18:57.85 | 49 |
| 58 | Carsten LyonsPlace 58 · Enloe | — | Enloe | 18:59.11 | 50 |
| 59 | Brody CoxPlace 59 · Middle Creek | — | Middle Creek | 18:59.44 | 51 |
| 60 | Gavin StevensPlace 60 · Wakefield | — | Wakefield | 19:01.12 | 52 |
| 61 | Noah HornPlace 61 · Middle Creek | — | Middle Creek | 19:01.54 | 53 |
| 62 | John CreekmorePlace 62 · Millbrook | — | Millbrook | 19:01.87 | — |
| 63 | Patel AarinPlace 63 · Green Hope | — | Green Hope | 19:02.31 | 54 |
| 64 | Nicholas FoursPlace 64 · Holly Springs | — | Holly Springs | 19:02.68 | — |
| 65 | Nathan SundayPlace 65 · Wakefield | — | Wakefield | 19:03.01 | 55 |
| 66 | Campbell GoffPlace 66 · Apex | — | Apex | 19:04.31 | — |
| 67 | Jace WynnPlace 67 · Middle Creek | — | Middle Creek | 19:05.14 | 56 |
| 68 | Owen RutledgePlace 68 · Apex Friendship | — | Apex Friendship | 19:05.44 | 57 |
| 69 | Barrett PadnosPlace 69 · Enloe | — | Enloe | 19:05.95 | 58 |
| 70 | Ronak MathurPlace 70 · Wakefield | — | Wakefield | 19:06.33 | 59 |
| 71 | Brody GecklerPlace 71 · Heritage | — | Heritage | 19:07.03 | 60 |
| 72 | Brendan ThompsonPlace 72 · Apex Friendship | — | Apex Friendship | 19:08.33 | 61 |
| 73 | Liam JarvisPlace 73 · Holly Springs | — | Holly Springs | 19:11.95 | — |
| 74 | Will KernPlace 74 · Broughton | — | Broughton | 19:12.49 | 62 |
| 75 | Nick HoimesPlace 75 · Wakefield | — | Wakefield | 19:14.29 | 63 |
| 76 | Benjamin GrammichPlace 76 · Apex Friendship | — | Apex Friendship | 19:14.75 | 64 |
| 77 | Matthew BrennanPlace 77 · Holly Springs | — | Holly Springs | 19:16.02 | — |
| 78 | Colton MossPlace 78 · Apex | — | Apex | 19:16.52 | — |
| 79 | Joe WardPlace 79 · Holly Springs | — | Holly Springs | 19:18.97 | — |
| 80 | Josh MeridaPlace 80 · Millbrook | — | Millbrook | 19:19.24 | — |
| 81 | Romeo DonairePlace 81 · Millbrook | — | Millbrook | 19:19.67 | — |
| 82 | Tyler NicholsPlace 82 · Millbrook | — | Millbrook | 19:20.39 | — |
| 83 | Hayden LittlePlace 83 · Millbrook | — | Millbrook | 19:20.78 | — |
| 84 | Nathaniel WagnerPlace 84 · Green Level | — | Green Level | 19:21.43 | 65 |
| 85 | Matheo DestouessePlace 85 · Green Hope | — | Green Hope | 19:23.53 | — |
| 86 | Ian HousePlace 86 · Green Hope | — | Green Hope | 19:24.09 | — |
| 87 | Caleb ManessPlace 87 · Millbrook | — | Millbrook | 19:24.53 | — |
| 88 | Skyler GroutPlace 88 · Wakefield | — | Wakefield | 19:24.83 | 66 |
| 89 | Beckett RobergePlace 89 · Apex Friendship | — | Apex Friendship | 19:25.26 | — |
| 90 | Patrick MillerPlace 90 · Broughton | — | Broughton | 19:26.03 | 67 |
| 91 | Pritesh ChappidiPlace 91 · Apex Friendship | — | Apex Friendship | 19:26.39 | — |
| 92 | Charles WilletsPlace 92 · Apex Friendship | — | Apex Friendship | 19:28.78 | — |
| 93 | Levi BartonPlace 93 · Apex | — | Apex | 19:29.68 | — |
| 94 | Robert RansomePlace 94 · Holly Springs | — | Holly Springs | 19:30.27 | — |
| 95 | Andre HendersonPlace 95 · Panther Creek | — | Panther Creek | 19:31.17 | 68 |
| 96 | Wade VeaseyPlace 96 · Broughton | — | Broughton | 19:32.37 | 69 |
| 97 | Sergio ZepedaPlace 97 · Enloe | — | Enloe | 19:32.84 | 70 |
| 98 | Alex PittsPlace 98 · Apex | — | Apex | 19:33.57 | — |
| 99 | Scout PaliPlace 99 · Apex Friendship | — | Apex Friendship | 19:33.92 | — |
| 100 | Nolan SullivanPlace 100 · Green Hope | — | Green Hope | 19:34.39 | — |