| 1 | Gabriel Gomez LunaPlace 1 · Grade 11 · Jack Britt | 11 | Jack Britt | 16:55.0 |
| 2 | Johnell ThompsonPlace 2 · Grade 11 · Hoke County | 11 | Hoke County | 17:17.3 |
| 3 | Joel CruzPlace 3 · Grade 12 · Jack Britt | 12 | Jack Britt | 17:19.3 |
| 4 | Jermaine Manning IIPlace 4 · Grade 11 · Hoke County | 11 | Hoke County | 17:43.6 |
| 5 | Josiah McCallumPlace 5 · Grade 11 · Hoke County | 11 | Hoke County | 17:44.0 PR |
| 6 | Kaden DeanPlace 6 · Grade 11 · Pinecrest | 11 | Pinecrest | 18:11.8 |
| 7 | Christopher MinPlace 7 · Grade 10 · Jack Britt | 10 | Jack Britt | 18:14.7 |
| 8 | Noah DubosePlace 8 · Grade 11 · Pinecrest | 11 | Pinecrest | 18:29.4 |
| 9 | Hudson BradyPlace 9 · Grade 9 · Pinecrest | 9 | Pinecrest | 18:38.8 PR |
| 10 | Heath TurnerPlace 10 · Grade 12 · Pinecrest | 12 | Pinecrest | 19:00.5 |
| 11 | Noah Colon-NievesPlace 11 · Grade 11 · Hoke County | 11 | Hoke County | 19:21.5 PR |
| 12 | Edward MonroePlace 12 · Grade 9 · Pinecrest | 9 | Pinecrest | 19:21.7 PR |
| 13 | Aram OsterburPlace 13 · Grade 9 · Pinecrest | 9 | Pinecrest | 19:21.7 PR |
| 14 | Lon LedfordPlace 14 · Grade 10 · Pinecrest | 10 | Pinecrest | 19:21.9 PR |
| 15 | Isaac Holder Jr.Place 15 · Grade 11 · Jack Britt | 11 | Jack Britt | 19:23.4 |
| 16 | David RisseeuwPlace 16 · Grade 9 · Pinecrest | 9 | Pinecrest | 19:24.8 PR |
| 17 | Brady EarhartPlace 17 · Grade 10 · Pinecrest | 10 | Pinecrest | 19:26.0 PR |
| 18 | Eli CavinessPlace 18 · Grade 12 · Pinecrest | 12 | Pinecrest | 19:45.1 |
| 19 | Zakary McLouthPlace 19 · Grade 11 · Jack Britt | 11 | Jack Britt | 19:45.3 |
| 20 | Jonah SingerPlace 20 · Grade 12 · Jack Britt | 12 | Jack Britt | 19:54.1 |
| 21 | Savoon VanderpoolPlace 21 · Grade 9 · Hoke County | 9 | Hoke County | 19:57.0 PR |
| 22 | Matthew OneillPlace 22 · Grade 12 · Pinecrest | 12 | Pinecrest | 19:58.7 |
| 23 | Logan LeachPlace 23 · Grade 12 · Hoke County | 12 | Hoke County | 20:13.4 PR |
| 24 | Henry RuckerPlace 24 · Grade 9 · Pinecrest | 9 | Pinecrest | 20:14.7 PR |
| 25 | Benjamin PfeifferPlace 25 · Grade 11 · Pinecrest | 11 | Pinecrest | 20:35.3 PR |
| 26 | Jacob KoprowskiPlace 26 · Grade 10 · Pinecrest | 10 | Pinecrest | 20:46.8 |
| 27 | Jaylen JohnsonPlace 27 · Grade 9 · Jack Britt | 9 | Jack Britt | 20:46.8 PR |
| 28 | Everett KnowlesPlace 28 · Grade 11 · Jack Britt | 11 | Jack Britt | 20:47.0 PR |
| 29 | Hall CalebPlace 29 · Grade 9 · Hoke County | 9 | Hoke County | 20:49.8 PR |
| 30 | Salvatore HuntPlace 30 · Grade 10 · Pinecrest | 10 | Pinecrest | 20:50.0 |
| 31 | Thomas OskarPlace 31 · Grade 10 · Jack Britt | 10 | Jack Britt | 21:03.4 PR |
| 32 | Cosley TrenkelPlace 32 · Grade 9 · Pinecrest | 9 | Pinecrest | 21:05.6 PR |
| 33 | Dereck Colon-NievesPlace 33 · Grade 9 · Hoke County | 9 | Hoke County | 21:06.6 PR |
| 34 | Dominic FrerichsPlace 34 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:09.7 |
| 35 | Tanner GinosPlace 35 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:10.5 |
| 36 | Daniel CunananPlace 36 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:21.2 PR |
| 37 | Kaidan RichterPlace 37 · Grade 11 · Jack Britt | 11 | Jack Britt | 21:24.0 |
| 38 | Ryan FerberPlace 38 · Grade 11 · Hoke County | 11 | Hoke County | 21:25.9 |
| 39 | Alexander RobinsonPlace 39 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:30.3 PR |
| 40 | Jackson BatesPlace 40 · Grade 10 · Pinecrest | 10 | Pinecrest | 21:36.4 |
| 41 | Bullard JacoriPlace 41 · Grade 9 · Hoke County | 9 | Hoke County | 21:46.2 PR |
| 42 | Eason HodgkinPlace 42 · Grade 9 · Pinecrest | 9 | Pinecrest | 21:54.7 |
| 43 | Charlie BorlandPlace 43 · Grade 9 · Pinecrest | 9 | Pinecrest | 22:00.0 PR |
| 44 | Christian KaltvedPlace 44 · Grade 12 · Hoke County | 12 | Hoke County | 22:16.6 |
| 45 | Dylan KennedyPlace 45 · Grade 9 · Jack Britt | 9 | Jack Britt | 22:22.5 |
| 46 | Gavin O'ConnorPlace 46 · Grade 11 · Pinecrest | 11 | Pinecrest | 23:33.3 |
| 47 | Reggie McCutchenPlace 47 · Grade 12 · Hoke County | 12 | Hoke County | 24:26.0 PR |
| 48 | Conrad KohutPlace 48 · Grade 10 · Jack Britt | 10 | Jack Britt | 24:51.5 |
| 49 | Cahijah CrawfodPlace 49 · Grade 12 · Hoke County | 12 | Hoke County | 25:35.8 |
| 50 | Daniel UnderhillPlace 50 · Grade 10 · Pinecrest | 10 | Pinecrest | 25:37.7 |
| 51 | Joshua FlakePlace 51 · Grade 10 · Jack Britt | 10 | Jack Britt | 29:34.3 |
| — | Jackson SwiatkowskiGrade 10 · Jack Britt | 10 | Jack Britt | DNS |
| — | Landon BormanGrade 12 · Hoke County | 12 | Hoke County | DNS |
| — | Eli WilliamsGrade 9 · Pinecrest | 9 | Pinecrest | DNS |
| — | Vincent LaRoseGrade 11 · Pinecrest | 11 | Pinecrest | DNS |
| — | Knox RoachGrade 9 · Pinecrest | 9 | Pinecrest | DNS |