| 1 | Colin BaumgartnerPlace 1 · Grade 10 · Jack Britt | 10 | Jack Britt | 17:42.96 |
| 2 | Colin WrightPlace 2 · Grade 11 · Jack Britt | 11 | Jack Britt | 17:59.20 |
| 3 | Leandro MaPlace 3 · Grade 12 · Jack Britt | 12 | Jack Britt | 17:59.61 |
| 4 | John BakerPlace 4 · Grade 12 · Jack Britt | 12 | Jack Britt | 18:52.86 |
| 5 | Malachi TylerPlace 5 · Grade 11 · Jack Britt | 11 | Jack Britt | 19:33.87 |
| 6 | John ParoliPlace 6 · Grade 12 · Jack Britt | 12 | Jack Britt | 19:53.37 |
| 7 | Jeff FerrandPlace 7 · Grade 12 · Hoke County | 12 | Hoke County | 20:04.86 |
| 8 | Faruhk AyalaPlace 8 · Hoke County | — | Hoke County | 20:11.14 |
| 9 | Gerado GodinezPlace 9 · Grade 11 · Richmond Senior | 11 | Richmond Senior | 20:40.46 |
| 10 | Jaelon MillerPlace 10 · Grade 12 · Hoke County | 12 | Hoke County | 20:48.38 |
| 11 | Richard MercadoPlace 11 · Grade 11 · Jack Britt | 11 | Jack Britt | 20:55.40 |
| 12 | Carson JordanPlace 12 · Grade 10 · Richmond Senior | 10 | Richmond Senior | 21:19.34 |
| 13 | Joshua DaffinPlace 13 · Grade 12 · Jack Britt | 12 | Jack Britt | 21:34.99 |
| 14 | Kya GillPlace 14 · Grade 12 · Jack Britt | 12 | Jack Britt | 22:05.28 |
| 15 | James StoverPlace 15 · Grade 10 · Jack Britt | 10 | Jack Britt | 22:05.56 |
| 16 | Patrick MaierPlace 16 · Grade 11 · Jack Britt | 11 | Jack Britt | 22:07.79 |
| 17 | Sean KimPlace 17 · Grade 9 · Jack Britt | 9 | Jack Britt | 22:15.83 |
| 18 | Gabe CarringtonPlace 18 · Grade 11 · Seventy-First | 11 | Seventy-First | 22:28.20 |
| 19 | Mathew BormanPlace 19 · Grade 10 · Hoke County | 10 | Hoke County | 22:29.42 |
| 20 | Jared GesfordPlace 20 · Grade 10 · Hoke County | 10 | Hoke County | 22:45.94 |
| 21 | Joshua WallacePlace 21 · Grade 10 · Richmond Senior | 10 | Richmond Senior | 22:52.17 |
| 22 | Benjamin MosserPlace 22 · Grade 9 · Jack Britt | 9 | Jack Britt | 23:06.19 |
| 23 | Elijah BittlePlace 23 · Grade 9 · Jack Britt | 9 | Jack Britt | 23:06.57 |
| 24 | Paul ToolanPlace 24 · Grade 9 · Jack Britt | 9 | Jack Britt | 23:45.28 |
| 25 | Tyler ParkerPlace 25 · Grade 12 · Richmond Senior | 12 | Richmond Senior | 23:51.51 |
| 26 | Timothy PowellPlace 26 · Grade 12 · Richmond Senior | 12 | Richmond Senior | 24:03.25 |
| 27 | Connor FunckPlace 27 · Grade 12 · Jack Britt | 12 | Jack Britt | 24:08.31 |
| 28 | Nicholaus AdamsPlace 28 · Grade 12 · Hoke County | 12 | Hoke County | 24:32.07 |
| 29 | Anecio TorresPlace 29 · Grade 11 · Hoke County | 11 | Hoke County | 24:33.67 |
| 30 | Ian HowardPlace 30 · Grade 10 · Jack Britt | 10 | Jack Britt | 24:36.25 |
| 31 | Logan BakerPlace 31 · Grade 10 · Jack Britt | 10 | Jack Britt | 24:43.73 |
| 32 | Kaden NelsonPlace 32 · Grade 10 · Jack Britt | 10 | Jack Britt | 24:48.19 |
| 33 | Jayden HeverPlace 33 · Grade 12 · Jack Britt | 12 | Jack Britt | 25:19.07 |
| 34 | Bryan CollPlace 34 · Grade 10 · Richmond Senior | 10 | Richmond Senior | 25:41.82 |
| 35 | James WilliamsPlace 35 · Grade 12 · Hoke County | 12 | Hoke County | 25:57.24 |
| 36 | Shawn GarrettPlace 36 · Grade 12 · Hoke County | 12 | Hoke County | 25:57.50 |
| 37 | Will ThompsonPlace 37 · Grade 10 · Richmond Senior | 10 | Richmond Senior | 26:03.09 |
| 38 | Mark WalkerPlace 38 · Grade 10 · Hoke County | 10 | Hoke County | 26:20.18 |
| 39 | Connor MerwinPlace 39 · Grade 11 · Jack Britt | 11 | Jack Britt | 26:55.33 |
| 40 | James MurrayPlace 40 · Grade 10 · Hoke County | 10 | Hoke County | 29:19.90 |
| 41 | Gregory YoungPlace 41 · Grade 9 · Seventy-First | 9 | Seventy-First | 29:20.55 |
| 42 | Ethan SpanielPlace 42 · Grade 10 · Jack Britt | 10 | Jack Britt | 30:44.42 |
| 43 | Jadarion ParkerPlace 43 · Grade 10 · Hoke County | 10 | Hoke County | 31:56.34 |
| 44 | Devon TillmanPlace 44 · Grade 11 · Richmond Senior | 11 | Richmond Senior | 32:41.47 |