| 1 | Ryan Von BrockPlace 1 · Gulf Breeze | — | Gulf Breeze | 16:45.32 | 1 |
| 2 | Connor CreelPlace 2 · Gulf Breeze | — | Gulf Breeze | 16:56.94 | 2 |
| 3 | Brandon KniejaPlace 3 · Tate | — | Tate | 17:20.75 | 3 |
| 4 | James WebbPlace 4 · Crestview | — | Crestview | 17:24.32 | 4 |
| 5 | Jonathan StaplesPlace 5 · Crestview | — | Crestview | 17:42.29 | 5 |
| 6 | Joseph BlakePlace 6 · Pensacola Ca | — | Pensacola Ca | 18:00.22 | 6 |
| 7 | Richard WhatleyPlace 7 · Pine Forest | — | Pine Forest | 18:06.65 | 7 |
| 8 | Ian BakerPlace 8 · Gulf Breeze | — | Gulf Breeze | 18:11.65 | 8 |
| 9 | Reese GomezPlace 9 · Crestview | — | Crestview | 18:24.24 | 9 |
| 10 | Mark RoofPlace 10 · Gulf Breeze | — | Gulf Breeze | 18:24.90 | 10 |
| 11 | Micah FloresPlace 11 · TR Miller | — | TR Miller | 18:32.94 | 11 |
| 12 | Gary QuilliganPlace 12 · Gulf Breeze | — | Gulf Breeze | 18:33.58 | 12 |
| 13 | Cade SeeberPlace 13 · Gulf Breeze | — | Gulf Breeze | 18:33.84 | 13 |
| 14 | Carstan CochranPlace 14 · Pensacola Ch | — | Pensacola Ch | 18:38.91 | 14 |
| 15 | Tailand MitchellPlace 15 · TR Miller | — | TR Miller | 18:40.36 | 15 |
| 16 | Brett KaniperPlace 16 · Milton | — | Milton | 18:42.50 | 16 |
| 17 | Benjamin SpurgeionPlace 17 · Milton | — | Milton | 18:44.85 | 17 |
| 18 | Rider JerniganPlace 18 · TR Miller | — | TR Miller | 18:45.16 | 18 |
| 19 | Francisco RamirezPlace 19 · Pace | — | Pace | 18:49.24 | 19 |
| 20 | Ben FulfordPlace 20 · Pensacola Ch | — | Pensacola Ch | 18:55.97 | 20 |
| 21 | James SimkinsPlace 21 · Pensacola | — | Pensacola | 18:56.36 | 21 |
| 22 | Isaac HennesseyPlace 22 · Trinitas Chr | — | Trinitas Chr | 19:03.03 | 22 |
| 23 | Seth GodwinPlace 23 · Tate | — | Tate | 19:05.64 | 23 |
| 24 | Zachary StanfordPlace 24 · Pace | — | Pace | 19:06.07 | 24 |
| 25 | Jake AlexanderPlace 25 · Tate | — | Tate | 19:10.70 | 25 |
| 26 | Daniel HolzknechtPlace 26 · Pensacola Bo | — | Pensacola Bo | 19:11.38 | 26 |
| 27 | Dalton LewisPlace 27 · Central HS | — | Central HS | 19:17.19 | — |
| 28 | Logan DunawayPlace 28 · Freeport | — | Freeport | 19:22.13 | 27 |
| 29 | Evan HennesseyPlace 29 · Trinitas Chr | — | Trinitas Chr | 19:23.60 | 28 |
| 30 | Jt TuttonPlace 30 · Pensacola Ch | — | Pensacola Ch | 19:28.13 | 29 |
| 31 | Tanner LevinsPlace 31 · Northview | — | Northview | 19:29.23 | 30 |
| 32 | Tucker McDanielPlace 32 · TR Miller | — | TR Miller | 19:31.52 | 31 |
| 33 | Jaylen ShropshirePlace 33 · Navarre | — | Navarre | 19:33.13 | 32 |
| 34 | Tanner McDanielPlace 34 · TR Miller | — | TR Miller | 19:34.35 | 33 |
| 35 | Tucker ReynoldsPlace 35 · Navarre | — | Navarre | 19:36.86 | 34 |
| 36 | Sam WilliamsPlace 36 · Crestview | — | Crestview | 19:37.82 | 35 |
| 37 | Brennan BrewerPlace 37 · Pensacola Ca | — | Pensacola Ca | 19:40.01 | 36 |
| 38 | Garrett BarnesPlace 38 · Pace | — | Pace | 19:45.30 | 37 |
| 39 | Kevin MeeksPlace 39 · Flomaton | — | Flomaton | 19:46.23 | — |
| 40 | Ashton StarkiePlace 40 · Pace | — | Pace | 19:47.32 | 38 |
| 41 | Finn YoubergPlace 41 · Gulf Breeze | — | Gulf Breeze | 19:47.76 | 39 |
| 42 | Ethan MorganPlace 42 · Crestview | — | Crestview | 19:48.17 | 40 |
| 43 | Mason MandrellPlace 43 · Escambia | — | Escambia | 19:51.66 | 41 |
| 44 | Drew BirxPlace 44 · Pensacola Ch | — | Pensacola Ch | 19:52.16 | 42 |
| 45 | Tyler ThomasPlace 45 · TR Miller | — | TR Miller | 19:52.67 | 43 |
| 46 | Brenden CarterPlace 46 · Milton | — | Milton | 19:53.14 | 44 |
| 47 | Brenden JonesPlace 47 · Crestview | — | Crestview | 19:54.04 | 45 |
| 48 | William BlankenshipPlace 48 · Pensacola Bo | — | Pensacola Bo | 19:58.89 | 46 |
| 49 | Sam KellyPlace 49 · TR Miller | — | TR Miller | 19:59.17 | 47 |
| 50 | Keith ReynoldsPlace 50 · Pace | — | Pace | 20:00.45 | 48 |
| 51 | Anthony DunnPlace 51 · Milton | — | Milton | 20:02.38 | 49 |
| 52 | Daniel GriswoldPlace 52 · Central HS | — | Central HS | 20:03.40 | — |
| 53 | Dakota BraunPlace 53 · Freeport | — | Freeport | 20:05.02 | 50 |
| 54 | william GibsonPlace 54 · Navarre | — | Navarre | 20:06.43 | 51 |
| 55 | Logan EscobedoPlace 55 · Navarre | — | Navarre | 20:07.75 | 52 |
| 56 | Jackson AlumbaughPlace 56 · Aletheia Chr | — | Aletheia Chr | 20:14.17 | 53 |
| 57 | Robert Jackson WhitePlace 57 · Aletheia Chr | — | Aletheia Chr | 20:15.87 | 54 |
| 58 | Joshua CorwinPlace 58 · Pensacola Ca | — | Pensacola Ca | 20:21.78 | 55 |
| 59 | Erik LealPlace 59 · Milton | — | Milton | 20:26.26 | 56 |
| 60 | Devan CheaPlace 60 · Escambia | — | Escambia | 20:26.79 | 57 |
| 61 | Samuel ShinnickPlace 61 · Tate | — | Tate | 20:27.03 | 58 |
| 62 | Chance ThorntonPlace 62 · Jay | — | Jay | 20:34.16 | 59 |
| 63 | Jacob KaylPlace 63 · South Baldwi | — | South Baldwi | 20:34.74 | — |
| 64 | Oliver NorrisPlace 64 · Pensacola | — | Pensacola | 20:38.68 | 60 |
| 65 | Tucker GreggPlace 65 · Trinitas Chr | — | Trinitas Chr | 20:42.42 | 61 |
| 66 | Marquis EdwardsPlace 66 · Escambia | — | Escambia | 20:45.69 | 62 |
| 67 | Thomas MoorePlace 67 · Navarre | — | Navarre | 20:46.06 | 63 |
| 68 | Cherokee BraunPlace 68 · Freeport | — | Freeport | 20:46.51 | 64 |
| 69 | Brahm BrownPlace 69 · Tate | — | Tate | 20:47.73 | 65 |
| 70 | Lucas DavisPlace 70 · Pine Forest | — | Pine Forest | 20:48.29 | 66 |
| 71 | Jay DentyPlace 71 · Pensacola Bo | — | Pensacola Bo | 20:52.04 | 67 |
| 72 | Cody DouglasPlace 72 · Pace | — | Pace | 20:56.86 | 68 |
| 73 | Evan DavisPlace 73 · Crestview | — | Crestview | 20:58.87 | 69 |
| 74 | Matthew HarmonPlace 74 · Pensacola Ca | — | Pensacola Ca | 20:59.36 | 70 |
| 75 | Caleb ConfusionePlace 75 · Pace | — | Pace | 20:59.88 | 71 |
| 76 | Charles StonePlace 76 · Navarre | — | Navarre | 21:03.01 | 72 |
| 77 | Kirby ClarkPlace 77 · Pensacola Bo | — | Pensacola Bo | 21:04.96 | 73 |
| 78 | Ryan HenryPlace 78 · Escambia | — | Escambia | 21:07.56 | 74 |
| 79 | Kilian ForeePlace 79 · Escambia | — | Escambia | 21:08.59 | 75 |
| 80 | Austin GonzalezPlace 80 · Jay | — | Jay | 21:10.41 | 76 |
| 81 | Colin CavanaughPlace 81 · Navarre | — | Navarre | 21:17.96 | 77 |
| 82 | Jody GodwinPlace 82 · Jay | — | Jay | 21:19.42 | 78 |
| 83 | Caleb AllenPlace 83 · Pensacola Ch | — | Pensacola Ch | 21:25.21 | 79 |
| 84 | Aidan McCulleyPlace 84 · Pensacola | — | Pensacola | 21:26.89 | 80 |
| 85 | Austin LangPlace 85 · Jay | — | Jay | 21:29.07 | 81 |
| 86 | Daniel LarsonPlace 86 · Pensacola Ch | — | Pensacola Ch | 21:37.53 | 82 |
| 87 | Aidan DayePlace 87 · Pine Forest | — | Pine Forest | 21:50.71 | 83 |
| 88 | Ian McCormickPlace 88 · Pensacola Ca | — | Pensacola Ca | 21:51.40 | 84 |
| 89 | Owen FortnerPlace 89 · East Hill Ch | — | East Hill Ch | 21:55.47 | 85 |
| 90 | Jonathan SandersPlace 90 · Freeport | — | Freeport | 21:58.83 | 86 |
| 91 | Andrew PomarenoPlace 91 · Pensacola | — | Pensacola | 22:00.37 | 87 |
| 92 | John PenleyPlace 92 · Pensacola Ch | — | Pensacola Ch | 22:10.52 | 88 |
| 93 | Jacob SnodgrassPlace 93 · Freeport | — | Freeport | 22:21.17 | 89 |
| 94 | Bryce KorinchakPlace 94 · Northview | — | Northview | 22:28.28 | 90 |
| 95 | Padyn CoatesPlace 95 · Freeport | — | Freeport | 22:30.30 | 91 |
| 96 | Jacq FortnerPlace 96 · East Hill Ch | — | East Hill Ch | 22:38.25 | 92 |
| 97 | Nathaniel HolzknechtPlace 97 · Pensacola Bo | — | Pensacola Bo | 22:47.46 | 93 |
| 98 | Logan DoremusPlace 98 · Northview | — | Northview | 22:52.18 | 94 |
| 99 | Byron GuthriePlace 99 · Pine Forest | — | Pine Forest | 22:59.13 | 95 |
| 100 | John ChivingtonPlace 100 · Northview | — | Northview | 22:59.34 | 96 |
| 101 | Declan McGurkPlace 101 · Pensacola | — | Pensacola | 22:59.88 | 97 |
| 102 | Michael SweetmanPlace 102 · Escambia | — | Escambia | 23:05.25 | 98 |
| 103 | Joshua SaldanaPlace 103 · Pensacola | — | Pensacola | 23:15.09 | 99 |
| 104 | Zach WestonPlace 104 · Pensacola Ca | — | Pensacola Ca | 23:18.60 | 100 |
| 105 | Jimmie AtesPlace 105 · Jay | — | Jay | 23:18.87 | 101 |
| 106 | Max WenzelPlace 106 · East Hill Ch | — | East Hill Ch | 23:40.55 | 102 |
| 107 | Zachory MaconPlace 107 · Freeport | — | Freeport | 23:59.96 | 103 |
| 108 | Alex BondurantPlace 108 · East Hill Ch | — | East Hill Ch | 24:03.67 | 104 |
| 109 | Smauel BradleyPlace 109 · Northview | — | Northview | 24:04.24 | 105 |
| 110 | Noah FortnerPlace 110 · East Hill Ch | — | East Hill Ch | 24:06.75 | 106 |
| 111 | Chavis SanchezPlace 111 · Pensacola Ca | — | Pensacola Ca | 24:09.15 | 107 |
| 112 | George SemplePlace 112 · Aletheia Chr | — | Aletheia Chr | 24:33.39 | 108 |
| 113 | Jacob GonzalezPlace 113 · Jay | — | Jay | 24:40.46 | 109 |
| 114 | Tristan ViresPlace 114 · Aletheia Chr | — | Aletheia Chr | 24:46.55 | 110 |
| 115 | Dain PappalPlace 115 · Aletheia Chr | — | Aletheia Chr | 24:56.27 | 111 |
| 116 | Detavion MorganPlace 116 · Pine Forest | — | Pine Forest | 25:05.87 | 112 |
| 117 | Kylan PappalPlace 117 · Aletheia Chr | — | Aletheia Chr | 26:16.01 | 113 |
| 118 | Ethan BrownPlace 118 · Trinitas Chr | — | Trinitas Chr | 26:26.57 | 114 |
| 119 | Trevor SingletonPlace 119 · Northview | — | Northview | 27:06.65 | 115 |
| 120 | Tyler HardeePlace 120 · Central HS | — | Central HS | 27:53.24 | — |
| 121 | Steven HazewinkelPlace 121 · Trinitas Chr | — | Trinitas Chr | 29:25.87 | 116 |
| 122 | Braxton EdwardsPlace 122 · Northview | — | Northview | 29:34.44 | 117 |
| 123 | Connor SlackPlace 123 · Escambia | — | Escambia | 30:16.85 | 118 |
| 124 | Noel HandPlace 124 · South Baldwi | — | South Baldwi | 31:15.82 | — |
| 125 | Michael GriffithsPlace 125 · South Baldwi | — | South Baldwi | 31:20.07 | — |
| 126 | Noah HamnerPlace 126 · South Baldwi | — | South Baldwi | 32:36.01 | — |