| 1 | David BaberPlace 1 · Grade 12 · Poplar Springs | 12 | Poplar Springs | 18:21 |
| 2 | Hunter WhittalPlace 2 · Grade 11 · Chipley | 11 | Chipley | 18:59 PR |
| 3 | Kayden BurginPlace 3 · Grade 10 · Chipley | 10 | Chipley | 20:17 |
| 4 | Cameron BaxterPlace 4 · Grade 11 · Graceville | 11 | Graceville | 20:30 |
| 5 | Gabriel HaldersonPlace 5 · Grade 11 · Chipley | 11 | Chipley | 20:41 |
| 6 | Colton GormanPlace 6 · Grade 10 · Chipley | 10 | Chipley | 21:54 PR |
| 7 | Lebryan McCorveyPlace 7 · Grade 10 · Poplar Springs | 10 | Poplar Springs | 21:58 |
| 8 | Jalen McCrayPlace 8 · Grade 10 · Sneads | 10 | Sneads | 23:04 |
| 9 | Robert SosaPlace 9 · Grade 8 · Graceville | 8 | Graceville | 23:56 |
| 10 | Lawson TreadwellPlace 10 · Grade 12 · Poplar Springs | 12 | Poplar Springs | 24:24 |
| 11 | Nathan KrietzPlace 11 · Grade 11 · Chipley | 11 | Chipley | 25:16 |
| 12 | Liam SeebeckPlace 12 · Grade 10 · Chipley | 10 | Chipley | 25:17 |
| 13 | Sawyer BaggettPlace 13 · Grade 7 · Cottondale | 7 | Cottondale | 25:58 |
| 14 | John Robert McCordPlace 14 · Grade 7 · Poplar Springs | 7 | Poplar Springs | 26:29 |
| 15 | Preston OlveraPlace 15 · Grade 10 · Sneads | 10 | Sneads | 26:37 |
| 16 | Robert FordPlace 16 · Grade 7 · Cottondale | 7 | Cottondale | 26:38 |
| 17 | Clay HendrixPlace 17 · Grade 11 · Poplar Springs | 11 | Poplar Springs | 26:40 |
| 18 | Myles McwhorterPlace 18 · Grade 11 · Sneads | 11 | Sneads | 26:56 |
| 19 | Riot CobbPlace 19 · Grade 9 · Chipley | 9 | Chipley | 26:57 |
| 20 | Cristian MoralesPlace 20 · Grade 12 · Malone | 12 | Malone | 27:13 |
| 21 | Richard BurrellPlace 21 · Grade 8 · Graceville | 8 | Graceville | 27:14 |
| 22 | Blaine ReynoldsPlace 22 · Grade 9 · Cottondale | 9 | Cottondale | 27:16 |
| 23 | Carson SmithPlace 23 · Grade 8 · Graceville | 8 | Graceville | 27:22 |
| 24 | Tarik OldsPlace 24 · Grade 12 · Graceville | 12 | Graceville | 28:01 |
| 25 | Alex Sanchez-HernandezPlace 25 · Grade - · Malone | - | Malone | 28:16 PR |
| 26 | Barrett TrimblePlace 26 · Grade 9 · Cottondale | 9 | Cottondale | 28:17 |
| 27 | Xavier RiveraPlace 27 · Grade 12 · Sneads | 12 | Sneads | 28:37 |
| 28 | Nathan SadburyPlace 28 · Grade 10 · Sneads | 10 | Sneads | 28:47 |
| 29 | Jet-Li EscamillaPlace 29 · Grade 9 · Sneads | 9 | Sneads | 28:58 PR |
| 30 | Camryn BryiantPlace 30 · Grade 8 · Graceville | 8 | Graceville | 29:05 |
| 31 | Aiden BloomquistPlace 31 · Grade 11 · Graceville | 11 | Graceville | 29:11 |
| 32 | Kameron JohnsonPlace 32 · Grade 6 · Cottondale | 6 | Cottondale | 30:09 |
| 33 | Camdon MeadowsPlace 33 · Grade 6 · Cottondale | 6 | Cottondale | 31:05 |
| 34 | Will BestPlace 34 · Grade 9 · Chipley | 9 | Chipley | 31:14 |
| 35 | James JohnsonPlace 35 · Grade 10 · Sneads | 10 | Sneads | 34:38 |
| 36 | Brandon RadtkePlace 36 · Grade 7 · Malone | 7 | Malone | 36:47 PR |
| 37 | Jonathon DohertyPlace 37 · Grade - · Cottondale | - | Cottondale | 38:25 |
| 38 | Jaxton KellyPlace 38 · Grade 6 · Cottondale | 6 | Cottondale | 39:51 PR |
| 39 | Zayden BrooksPlace 39 · Grade 6 · Cottondale | 6 | Cottondale | 42:53 PR |
| 40 | Skyler DeonPlace 40 · Grade 10 · Graceville | 10 | Graceville | 43:49 |