| 1 | Johnell ThompsonPlace 1 · Grade 11 · Hoke County | 11 | Hoke County | 18:01.87 |
| 2 | Joel CruzPlace 2 · Grade 12 · Jack Britt | 12 | Jack Britt | 18:03.5 |
| 3 | Christopher MinPlace 3 · Grade 10 · Jack Britt | 10 | Jack Britt | 18:46.05 |
| 4 | Jermaine Manning IIPlace 4 · Grade 11 · Hoke County | 11 | Hoke County | 19:15.40 |
| 5 | Jackson SwiatkowskiPlace 5 · Grade 10 · Jack Britt | 10 | Jack Britt | 19:55.10 |
| 6 | Isaac Holder Jr.Place 6 · Grade 11 · Jack Britt | 11 | Jack Britt | 20:36.10 |
| 7 | Noah Colon-NievesPlace 7 · Grade 11 · Hoke County | 11 | Hoke County | 20:41.6 |
| 8 | Logan LeachPlace 8 · Grade 12 · Hoke County | 12 | Hoke County | 20:41.8 |
| 9 | Carter WhitleyPlace 9 · Grade 10 · Pine Forest | 10 | Pine Forest | 20:51.04 |
| 10 | Christian KaltvedPlace 10 · Grade 12 · Hoke County | 12 | Hoke County | 21:07.29 |
| 11 | Martin SanchezPlace 11 · Grade 12 · Pine Forest | 12 | Pine Forest | 21:18.39 |
| 12 | Jaylen JohnsonPlace 12 · Grade 9 · Jack Britt | 9 | Jack Britt | 21:23.26 |
| 13 | Ryan FerberPlace 13 · Grade 11 · Hoke County | 11 | Hoke County | 21:24.23 PR |
| 14 | Jonah SingerPlace 14 · Grade 12 · Jack Britt | 12 | Jack Britt | 21:28.31 |
| 15 | Thomas OskarPlace 15 · Grade 10 · Jack Britt | 10 | Jack Britt | 21:32.45 |
| 16 | Dylan KennedyPlace 16 · Grade 9 · Jack Britt | 9 | Jack Britt | 22:16.9 |
| 17 | Hall CalebPlace 17 · Grade 9 · Hoke County | 9 | Hoke County | 22:46.1 |
| 18 | Dereck Colon-NievesPlace 18 · Grade 9 · Hoke County | 9 | Hoke County | 22:50.58 |
| 19 | Kaidan RichterPlace 19 · Grade 11 · Jack Britt | 11 | Jack Britt | 23:04.0 |
| 20 | Everett KnowlesPlace 20 · Grade 11 · Jack Britt | 11 | Jack Britt | 23:07.7 |
| 21 | Hunter MingPlace 21 · Grade 12 · Pine Forest | 12 | Pine Forest | 23:51.06 |
| 22 | Lincoln SmithPlace 22 · Grade 9 · Pine Forest | 9 | Pine Forest | 24:12.0 |
| 23 | Brandon HerreraPlace 23 · Grade 11 · Pine Forest | 11 | Pine Forest | 24:14.8 |
| 24 | Brian SwansonPlace 24 · Grade 12 · Pine Forest | 12 | Pine Forest | 24:25.53 PR |
| 25 | Nicholas MadridPlace 25 · Grade 11 · Pine Forest | 11 | Pine Forest | 25:03.2 |
| 26 | Bullard JacoriPlace 26 · Grade 9 · Hoke County | 9 | Hoke County | 25:27.3 |
| 27 | Laird BrowningPlace 27 · Grade 10 · Pine Forest | 10 | Pine Forest | 26:04.59 |
| 28 | Conrad KohutPlace 28 · Grade 10 · Jack Britt | 10 | Jack Britt | 26:59.59 |
| 29 | Reggie McCutchenPlace 29 · Grade 12 · Hoke County | 12 | Hoke County | 28:54.8 |
| 30 | Cahijah CrawfodPlace 30 · Grade 12 · Hoke County | 12 | Hoke County | 28:55.19 |
| 31 | Austin MingPlace 31 · Grade 10 · Pine Forest | 10 | Pine Forest | 29:56.20 |
| 32 | Joshua FlakePlace 32 · Grade 10 · Jack Britt | 10 | Jack Britt | 30:18.7 |
| 33 | Peter Jacob IIPlace 33 · Grade 9 · Pine Forest | 9 | Pine Forest | 35:13.74 PR |
| — | Savoon VanderpoolGrade 9 · Hoke County | 9 | Hoke County | DNF |
| — | Gabriel Gomez LunaGrade 11 · Jack Britt | 11 | Jack Britt | DNS |
| — | Brandon GroveGrade 12 · Pine Forest | 12 | Pine Forest | DNS |
| — | Justin MorenoGrade 10 · Pine Forest | 10 | Pine Forest | DNS |
| — | Landon BormanGrade 12 · Hoke County | 12 | Hoke County | DNS |
| 0 | Eli HarrelsonPlace 0 · Grade 12 · Hoke County | 12 | Hoke County | DNS |
| 0 | Josiah McCallumPlace 0 · Grade 11 · Hoke County | 11 | Hoke County | DNF |
| 0 | Zakary McLouthPlace 0 · Grade 11 · Jack Britt | 11 | Jack Britt | DNS |
| 0 | Oconee ChadwickPlace 0 · Grade 11 · Pine Forest | 11 | Pine Forest | DNS |