| 1 | Chance ThorntonPlace 1 · Grade 11 · Jay | 11 | Jay | 18:33.35 | 1 |
| 2 | Luke MorrisPlace 2 · Grade 12 · Navarre | 12 | Navarre | 19:46.34 | 2 |
| 3 | Cesar MurphyPlace 3 · Grade 12 · Navarre | 12 | Navarre | 20:43.40 | 3 |
| 4 | Elias NarramorePlace 4 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 21:07.30 | 4 |
| 5 | Gavin AnthonyPlace 5 · Grade 11 · Navarre | 11 | Navarre | 21:08.19 | 5 |
| 6 | Colin NelsonPlace 6 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 21:13.56 | 6 |
| 7 | Nicholas WilhelmPlace 7 · Grade 11 · Navarre | 11 | Navarre | 21:13.92 | 7 |
| 8 | Ramsey ReavesPlace 8 · Grade 9 · Jay | 9 | Jay | 21:23.76 | 8 |
| 9 | William CurranPlace 9 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 21:47.26 | 9 |
| 10 | Dalan BunnPlace 10 · Grade 10 · Navarre | 10 | Navarre | 21:47.69 | 10 |
| 11 | Jonathan KnopPlace 11 · Grade 11 · Navarre | 11 | Navarre | 22:24.18 | 11 |
| 12 | Callaghan WilliamsPlace 12 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 22:33.37 | 12 |
| 13 | Derric WalkerPlace 13 · Grade 9 · Navarre | 9 | Navarre | 22:37.28 | 13 |
| 14 | Joshua AltPlace 14 · Grade 10 · Navarre | 10 | Navarre | 22:39.76 | — |
| 15 | Kenneth GarciaPlace 15 · Grade 11 · Jay | 11 | Jay | 22:55.98 | 14 |
| 16 | Joshua DorschPlace 16 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 23:05.01 | 15 |
| 17 | Scott WeltonPlace 17 · Grade 10 · Navarre | 10 | Navarre | 23:11.56 | — |
| 18 | Tanner WolfePlace 18 · Grade 8 · Jay | 8 | Jay | 23:27.46 | 16 |
| 19 | Jacob TaylorPlace 19 · Grade 10 · Navarre | 10 | Navarre | 23:55.98 | — |
| 20 | Elijah KenningPlace 20 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 24:51.30 | 17 |
| 21 | Ethan BuckPlace 21 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 25:43.00 | 18 |
| 22 | Xavier KnottsPlace 22 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 25:44.41 | — |
| 23 | Mason TuttPlace 23 · Grade 9 · Jay | 9 | Jay | 25:48.24 | 19 |
| 24 | Doc WeaverPlace 24 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 25:55.24 | — |
| 25 | Cooper HarrisonPlace 25 · Grade 8 · Jay | 8 | Jay | 26:41.02 | 20 |
| 26 | Eric ZhuoPlace 26 · Grade 9 · Jay | 9 | Jay | 27:30.33 | 21 |
| 27 | Cory PevestorfPlace 27 · Grade 9 · Navarre | 9 | Navarre | 28:13.61 | — |
| 28 | Daniel TaylorPlace 28 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 29:06.03 | — |
| 29 | John IntellPlace 29 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 29:56.34 | — |
| 30 | Ryan KelleyPlace 30 · Grade 8 · Jay | 8 | Jay | 31:18.01 | — |
| 31 | Andy MedinaPlace 31 · Grade 9 · Jay | 9 | Jay | 32:45.33 | — |
| 1 | Lily-ana CampbellPlace 1 · Grade 11 · Navarre | 11 | Navarre | 23:35.60 | 1 |
| 2 | Peyton BuntingPlace 2 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 25:13.90 | 2 |
| 3 | Cassandra MuscaPlace 3 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 25:47.44 | 3 |
| 4 | Mozelle PowellPlace 4 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 25:57.21 | 4 |
| 5 | Athena HicksPlace 5 · Grade 10 · Navarre | 10 | Navarre | 26:01.68 | 5 |
| 6 | Nicole IrbyPlace 6 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 26:20.31 | 6 |
| 7 | Asia LimPlace 7 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 26:28.57 | 7 |
| 8 | Kada BeihlPlace 8 · Grade 11 · Navarre | 11 | Navarre | 26:34.91 | 8 |
| 9 | Lunden TrombleyPlace 9 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 27:09.25 | 9 |
| 10 | Alexis MobleyPlace 10 · Grade 12 · Navarre | 12 | Navarre | 27:15.84 | 10 |
| 11 | Reagan MoorePlace 11 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 27:36.19 | 11 |
| 12 | Zella TavaiPlace 12 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 27:47.35 | — |
| 13 | Rachel RousseauPlace 13 · Grade 10 · Navarre | 10 | Navarre | 28:19.26 | 12 |
| 14 | Katelyn HarrisonPlace 14 · Grade 12 · Jay | 12 | Jay | 28:23.67 | — |
| 15 | Reagan FlowersPlace 15 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 29:56.33 | — |
| 16 | Emily IsruelsonPlace 16 · Grade 11 · Navarre | 11 | Navarre | 30:36.47 | 13 |
| 17 | Caitlin StaudtPlace 17 · Grade 11 · Navarre | 11 | Navarre | 31:37.20 | 14 |
| 18 | Madilyne SayePlace 18 · Grade 9 · Jay | 9 | Jay | 31:45.38 | — |
| 19 | Trinity SladePlace 19 · Grade 9 · Jay | 9 | Jay | 31:46.76 | — |
| 20 | Angelica HartyPlace 20 · Grade 9 · Navarre | 9 | Navarre | 32:39.01 | — |
| 21 | Haley HoganPlace 21 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 32:45.14 | — |
| 22 | Sailor ReynoldsPlace 22 · Grade 11 · Navarre | 11 | Navarre | 32:56.90 | — |
| 23 | Katie HoffmanPlace 23 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 34:54.75 | — |
| 24 | Nicole BeardenPlace 24 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 35:02.85 | — |
| 25 | Sarah GordonPlace 25 · Grade 11 · Navarre | 11 | Navarre | 36:00.08 | — |
| 26 | Paige LorencePlace 26 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 39:03.26 | — |