| 1 | Christian PabstPlace 1 · Grade 12 · Pace | 12 | Pace | 19:08.2 |
| 2 | Anthony ScottPlace 2 · Grade 9 · Fort Walton Beach | 9 | Fort Walton Beach | 19:25.2 PR |
| 3 | Jackson LindseyPlace 3 · Grade 12 · Fort Walton Beach | 12 | Fort Walton Beach | 19:26.3 |
| 4 | Aiden SpadyPlace 4 · Grade 12 · Navarre | 12 | Navarre | 20:12.9 |
| 5 | Brennen JosephPlace 5 · Grade 9 · Fort Walton Beach | 9 | Fort Walton Beach | 20:41.7 PR |
| 6 | Karl SchultzPlace 6 · Grade 12 · Pace | 12 | Pace | 21:05.9 |
| 7 | Aiden CarterPlace 7 · Grade 11 · Pace | 11 | Pace | 21:14.3 |
| 8 | Kyle McConnellPlace 8 · Grade 10 · Pace | 10 | Pace | 21:14.8 |
| 9 | Richard MasonPlace 9 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 21:33.1 |
| 10 | Liam MacMurrayPlace 10 · Grade 11 · Pace | 11 | Pace | 21:45.7 |
| 11 | Grant WeberPlace 11 · Grade 12 · Pace | 12 | Pace | 21:46.4 |
| 12 | Jordan CummingsPlace 12 · Grade 11 · Navarre | 11 | Navarre | 22:03.0 |
| 13 | Daniel MelzerPlace 13 · Grade 11 · Navarre | 11 | Navarre | 22:03.7 |
| 14 | Gabe SteinerPlace 14 · Grade 10 · Pensacola | 10 | Pensacola | 22:04.5 PR |
| 15 | Blake DavisPlace 15 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 22:18.4 PR |
| 16 | Easton CarterPlace 16 · Grade 9 · Pace | 9 | Pace | 22:28.8 PR |
| 17 | Cutter ReynoldsPlace 17 · Grade 12 · Navarre | 12 | Navarre | 22:43.2 |
| 18 | Lucas KirknerPlace 18 · Grade 12 · Navarre | 12 | Navarre | 22:43.4 |
| 19 | Kennedy ScottPlace 19 · Grade 11 · Fort Walton Beach | 11 | Fort Walton Beach | 22:53.8 PR |
| 20 | Seth BrownPlace 20 · Grade 11 · Pace | 11 | Pace | 22:59.8 |
| 21 | Pablo ContrerasPlace 21 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 23:06.4 |
| 22 | Chris McGrathPlace 22 · Grade 11 · Pensacola | 11 | Pensacola | 23:18.7 |
| 23 | Noah MCKENNAPlace 23 · Grade FR · Soundside | FR | Soundside | 23:21.3 |
| 24 | Luke HitchcockPlace 24 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 23:29.2 PR |
| 25 | Oliver GrayPlace 25 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 23:35.1 PR |
| 26 | Emilyn DAYPlace 26 · Grade 9 · Fort Walton Beach | 9 | Fort Walton Beach | 24:03.9 PR |
| 27 | Lucy PummerPlace 27 · Grade 11 · Fort Walton Beach | 11 | Fort Walton Beach | 24:14.4 PR |
| 28 | Killian MorrisPlace 28 · Grade 9 · Pace | 9 | Pace | 24:19.8 PR |
| 29 | John StonePlace 29 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 24:21.5 PR |
| 30 | Charlie TurbivillePlace 30 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 24:21.8 PR |
| 31 | Enoch ChenPlace 31 · Grade 9 · Pensacola | 9 | Pensacola | 24:31.6 PR |
| 32 | Annsley MarlerPlace 32 · Grade 9 · Fort Walton Beach | 9 | Fort Walton Beach | 24:51.4 PR |
| 33 | Ronin NavarretePlace 33 · Grade 9 · Pensacola | 9 | Pensacola | 25:07.7 |
| 34 | Steven DAMERONPlace 34 · Grade FR · Soundside | FR | Soundside | 25:28.0 |
| 35 | Oliver JacksonPlace 35 · Grade 11 · Pace | 11 | Pace | 25:30.3 PR |
| 36 | Carlo RAMOS HERNANDEZPlace 36 · Grade FR · Soundside | FR | Soundside | 25:38.0 |
| 37 | Lucas GarciaPlace 37 · Grade 7 · Calvary Christian | 7 | Calvary Christian | 25:45.8 |
| 38 | Joseph WhalenPlace 38 · Grade 10 · Tate | 10 | Tate | 26:04.6 |
| 39 | Cole NelsonPlace 39 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 26:21.8 |
| 40 | Brielle SotoPlace 40 · Grade 9 · Pace | 9 | Pace | 26:42.5 PR |
| 41 | Lukas AscheburgPlace 41 · Grade 6 · Calvary Christian | 6 | Calvary Christian | 26:45.0 PR |
| 42 | Brooke RiggsPlace 42 · Grade 9 · Pace | 9 | Pace | 27:04.6 PR |
| 43 | Wyatt EllisPlace 43 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 27:15.7 |
| 44 | Levi McCraniePlace 44 · Grade 9 · Tate | 9 | Tate | 27:16.2 PR |
| 45 | Madison GILLETTPlace 45 · Grade FR · Soundside | FR | Soundside | 27:25.9 |
| 46 | Emiily BusenitzPlace 46 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 27:26.2 PR |
| 47 | Oliver KaiserPlace 47 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 27:56.2 |
| 48 | Jayden BlackmonPlace 48 · Grade 9 · Fort Walton Beach | 9 | Fort Walton Beach | 27:57.3 PR |
| 49 | Matthis AdamsPlace 49 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 29:07.7 |
| 50 | Charlie BabbPlace 50 · Grade 9 · Pace | 9 | Pace | 29:28.9 |
| 51 | Emma WeaverPlace 51 · Grade 10 · Pace | 10 | Pace | 29:28.9 PR |
| 52 | Danielle PaynePlace 52 · Grade 9 · Rocky Bayou Christian | 9 | Rocky Bayou Christian | 29:31.0 PR |
| 53 | Kyndra GOLLOWAYPlace 53 · Grade SO · Soundside | SO | Soundside | 29:32.3 |
| 54 | Christine HamiltonPlace 54 · Grade 9 · Rocky Bayou Christian | 9 | Rocky Bayou Christian | 29:39.0 PR |
| 55 | Haylee LimbergPlace 55 · Grade 6 · Calvary Christian | 6 | Calvary Christian | 30:07.2 PR |
| 56 | Kaylee LimbergPlace 56 · Grade 6 · Calvary Christian | 6 | Calvary Christian | 30:12.7 PR |
| 57 | Avett BennettPlace 57 · Grade 7 · Washington County Christian | 7 | Washington County Christian | 30:24.7 PR |
| 58 | James DunnivanPlace 58 · Grade 8 · Washington County Christian | 8 | Washington County Christian | 30:24.9 PR |
| 59 | Madelyn BoylesPlace 59 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 30:39.9 PR |
| 60 | Lucy MalschPlace 60 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 30:40.7 PR |
| 61 | Evelyn PetersonPlace 61 · Grade 11 · Pace | 11 | Pace | 30:48.0 PR |
| 62 | Abigail BYERSPlace 62 · Grade SO · Soundside | SO | Soundside | 30:55.0 |
| 63 | William EdwardsPlace 63 · Grade 11 · Fort Walton Beach | 11 | Fort Walton Beach | 31:04.2 PR |
| 64 | Ariana BoylesPlace 64 · Grade 9 · Rocky Bayou Christian | 9 | Rocky Bayou Christian | 31:26.9 PR |
| 65 | Anaya HUERTAPlace 65 · Grade FR · Soundside | FR | Soundside | 31:29.8 |
| 66 | Tristan WyliePlace 66 · Grade 9 · Pace | 9 | Pace | 31:59.4 PR |
| 67 | Sydney MaygardenPlace 67 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 32:01.3 PR |
| 68 | Claire KenneyPlace 68 · Grade 9 · Rocky Bayou Christian | 9 | Rocky Bayou Christian | 32:07.1 PR |
| 69 | Breanna RossPlace 69 · Grade 9 · Pace | 9 | Pace | 32:07.1 PR |
| 70 | Madeline KeenPlace 70 · Grade 10 · Pace | 10 | Pace | 32:09.3 PR |
| 71 | Reagan TraynorPlace 71 · Grade 10 · Pace | 10 | Pace | 32:12.1 PR |
| 72 | Ariel LimbergPlace 72 · Grade 6 · Calvary Christian | 6 | Calvary Christian | 32:13.1 PR |
| 73 | Frances LebeauPlace 73 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 32:25.0 PR |
| 74 | Memphis GoddinPlace 74 · Grade 7 · Washington County Christian | 7 | Washington County Christian | 34:10.9 PR |
| 75 | Susanna HaagPlace 75 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 34:48.2 PR |
| 76 | Christina ColePlace 76 · Grade 12 · Pace | 12 | Pace | 35:40.1 PR |
| 77 | Reese FOLSOMPlace 77 · Grade SO · Soundside | SO | Soundside | 38:02.0 |