| 1 | Troy WrightPlace 1 · Grade 7 · Terra Ceia Christian | 7 | Terra Ceia Christian | 20:16 |
| 2 | Coby AlligoodPlace 2 · Grade 9 · Terra Ceia Christian | 9 | Terra Ceia Christian | 21:10 |
| 3 | Chandler RobertsonPlace 3 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 21:19 |
| 4 | Sean ThompsonPlace 4 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 22:08 |
| 5 | Tanner CarawanPlace 5 · Grade 8 · Terra Ceia Christian | 8 | Terra Ceia Christian | 22:11 |
| 6 | Eli HardisonPlace 6 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 22:34 |
| 7 | Nicholas KennedyPlace 7 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 22:42 |
| 8 | Levi WrightPlace 8 · Grade 9 · Terra Ceia Christian | 9 | Terra Ceia Christian | 22:44 |
| 9 | Patrick LeePlace 9 · Grade 10 · Pamlico Christian Academy | 10 | Pamlico Christian Academy | 22:50 |
| 10 | Lawson HollandPlace 10 · Grade 9 · Terra Ceia Christian | 9 | Terra Ceia Christian | 23:06 |
| 11 | David HootonPlace 11 · Grade 11 · Christ Covenant | 11 | Christ Covenant | 23:16 |
| 12 | Nathan TerryPlace 12 · Grade 11 · Pamlico Christian Academy | 11 | Pamlico Christian Academy | 23:23 |
| 13 | Jack NiedosikPlace 13 · Grade - · New Bern Christian Academy | - | New Bern Christian Academy | 23:34 PR |
| 14 | Connor PowellPlace 14 · Gramercy | — | Gramercy | 23:38 |
| 15 | Jamie NoePlace 15 · Grade - · New Bern Christian Academy | - | New Bern Christian Academy | 24:06 PR |
| 16 | Tommy RobinsonPlace 16 · Grade 8 · Christ Covenant | 8 | Christ Covenant | 24:07 |
| 17 | Perry SmithPlace 17 · Grade 11 · Liberty Christian (Richlands) | 11 | Liberty Christian (Richlands) | 24:18 |
| 18 | Micah MckinneyPlace 18 · Grade 9 · Christ Covenant | 9 | Christ Covenant | 24:36 |
| 19 | Max McCawleyPlace 19 · Grade - · Liberty Christian (Richlands) | - | Liberty Christian (Richlands) | 24:51 PR |
| 20 | James HowardPlace 20 · Grade 10 · Pamlico Christian Academy | 10 | Pamlico Christian Academy | 25:14 |
| 21 | Micah HamiltonPlace 21 · Grade - · Terra Ceia Christian | - | Terra Ceia Christian | 25:26 PR |
| 22 | Hunter StevensonPlace 22 · Grade - · New Bern Christian Academy | - | New Bern Christian Academy | 25:44 PR |
| 23 | Carter CollinsPlace 23 · Grade - · Community Christian | - | Community Christian | 25:48 PR |
| 24 | Jon HartPlace 24 · JCA | — | JCA | 26:09 |
| 25 | Dustin CarrowPlace 25 · Grade 11 · Terra Ceia Christian | 11 | Terra Ceia Christian | 26:14 |
| 26 | Maxton HerringPlace 26 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 26:21 PR |
| 27 | Caleb BushPlace 27 · Grade 11 · Community Christian | 11 | Community Christian | 26:34 |
| 28 | Sam ClearPlace 28 · Gramercy | — | Gramercy | 27:42 |
| 29 | Nate WootenPlace 29 · Grade 11 · Liberty Christian (Richlands) | 11 | Liberty Christian (Richlands) | 27:49 |
| 30 | Jaiden BondPlace 30 · Grade - · Faith Christian Rocky Mount | - | Faith Christian Rocky Mount | 28:58 |
| 31 | Franklin CarterPlace 31 · Grade 10 · Christ Covenant | 10 | Christ Covenant | 29:11 |
| 32 | Whytten JonesPlace 32 · Grade 7 · Liberty Christian (Richlands) | 7 | Liberty Christian (Richlands) | 29:17 |
| 33 | Isaac SuggsPlace 33 · Grade 10 · New Bern Christian Academy | 10 | New Bern Christian Academy | 29:21 |
| 34 | Aiden BaumgardnerPlace 34 · JCA | — | JCA | 29:22 |
| 35 | Peyton FloraPlace 35 · Grade 10 · Community Christian | 10 | Community Christian | 29:33 |
| 36 | Taden KirbyPlace 36 · Gramercy | — | Gramercy | 32:12 |
| 37 | Caden RuffinPlace 37 · Grade - · New Bern Christian Academy | - | New Bern Christian Academy | 32:25 PR |
| 38 | Michael RodriguezPlace 38 · Grade 10 · Liberty Christian (Richlands) | 10 | Liberty Christian (Richlands) | 32:55 |
| 39 | Jackson BattenPlace 39 · Grade 9 · Community Christian | 9 | Community Christian | 33:28 |
| 40 | Devon UmphlettPlace 40 · Grade 10 · Christ Covenant | 10 | Christ Covenant | 33:48 PR |
| 41 | Hudson KlearPlace 41 · Gramercy | — | Gramercy | 34:40 |
| 42 | Neal AbsalonPlace 42 · JCA | — | JCA | 35:01 |