| 1 | Frederick GuntherPlace 1 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 16:57.1 |
| 2 | Braeden HuntPlace 2 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 17:37.0 |
| 3 | Max LynchPlace 3 · Grade 10 · Pensacola | 10 | Pensacola | 18:26.3 |
| 4 | Felix SoileauPlace 4 · Grade 12 · Tate | 12 | Tate | 18:26.7 |
| 5 | Keelan HumphreyPlace 5 · Grade 12 · Pine Forest | 12 | Pine Forest | 18:29.5 |
| 6 | Cayden ChristensenPlace 6 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 18:49.5 |
| 7 | Roman RamsayPlace 7 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 18:51.4 |
| 8 | Mason PohoveyPlace 8 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 19:12.4 |
| 9 | Raul GonzalezPlace 9 · Grade 12 · Booker T. Washington (Pensacola) | 12 | Booker T. Washington (Pensacola) | 19:30.8 |
| 10 | Aiden LamarchePlace 10 · Grade 12 · Tate | 12 | Tate | 20:25.7 |
| 11 | Oliver StewartPlace 11 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 20:29.1 |
| 12 | Anderson EdlerPlace 12 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 20:42.7 |
| 13 | Thomas RandallPlace 13 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 20:42.9 |
| 14 | Elijah FieldsethPlace 14 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 20:53.1 |
| 15 | Warren ChurchPlace 15 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 20:54.9 |
| 16 | Nicholas CarterPlace 16 · Grade 10 · Pine Forest | 10 | Pine Forest | 20:55.5 |
| 17 | Oliver BanePlace 17 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 20:56.4 |
| 18 | Thomas SudduthPlace 18 · Grade 10 · Pensacola | 10 | Pensacola | 21:02.6 |
| 19 | Finn BakerPlace 19 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 21:15.1 |
| 20 | Malakai Carr-McCorveyPlace 20 · Grade 9 · Calvary Christian | 9 | Calvary Christian | 21:45.4 |
| 21 | Jeshua Garcia-GonzalezPlace 21 · Grade 11 · Pine Forest | 11 | Pine Forest | 21:53.2 |
| 22 | Rayshawn JoseyPlace 22 · Grade 11 · Pine Forest | 11 | Pine Forest | 22:17.6 |
| 23 | Lucas GarciaPlace 23 · Grade 7 · Calvary Christian | 7 | Calvary Christian | 22:21.3 PR |
| 24 | Pablo ContrerasPlace 24 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 22:31.4 |
| 25 | Caleb GarciaPlace 25 · Grade 9 · Calvary Christian | 9 | Calvary Christian | 23:06.5 |
| 26 | Jacob ThompsonPlace 26 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 23:07.0 |
| 27 | Jackston BryantPlace 27 · Grade 10 · Booker T. Washington (Pensacola) | 10 | Booker T. Washington (Pensacola) | 23:11.6 |
| 28 | Richard MasonPlace 28 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 23:31.3 |
| 29 | Caleb StrongPlace 29 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 23:31.8 |
| 30 | Camryn PalmerPlace 30 · Grade 9 · Tate | 9 | Tate | 23:59.4 |
| 31 | Roman AlexaPlace 31 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 24:26.3 |
| 32 | Barrett WolvertonPlace 32 · Grade 11 · Calvary Christian | 11 | Calvary Christian | 24:34.7 |
| 33 | Keanthony LovelessPlace 33 · Grade 11 · Pine Forest | 11 | Pine Forest | 24:38.2 |
| 34 | Landon Mc CraniePlace 34 · Grade 12 · Tate | 12 | Tate | 24:41.0 |
| 35 | Cruz McNultyPlace 35 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 24:46.2 |
| 36 | Ike JensPlace 36 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 25:01.4 |
| 37 | Caleb PricePlace 37 · Grade 11 · Tate | 11 | Tate | 25:03.4 |
| 38 | Jace ScottPlace 38 · Grade 9 · Calvary Christian | 9 | Calvary Christian | 28:02.8 |