| 1 | Francisco RamirezPlace 1 · Pace | — | Pace | 16:16.34 | 1 |
| 2 | James SimkinsPlace 2 · Pensacola | — | Pensacola | 16:30.80 | 2 |
| 3 | Darius JohnsonPlace 3 · Choctawhatchee | — | Choctawhatchee | 16:35.45 | 3 |
| 4 | Jonathan TuttonPlace 4 · Pensacola Ch | — | Pensacola Ch | 17:02.73 | 4 |
| 5 | Phillip GindlPlace 5 · West Florida | — | West Florida | 17:03.75 | 5 |
| 6 | Brandon KniejaPlace 6 · Tate | — | Tate | 17:05.50 | 6 |
| 7 | Ryan SloanPlace 7 · Fort Walton | — | Fort Walton | 17:06.31 | 7 |
| 8 | Cade SeeberPlace 8 · Gulf Breeze | — | Gulf Breeze | 17:10.92 | 8 |
| 9 | Finn YoubergPlace 9 · Gulf Breeze | — | Gulf Breeze | 17:20.60 | 9 |
| 10 | Luke BilgerPlace 10 · Fort Walton | — | Fort Walton | 17:31.67 | 10 |
| 11 | Luke LarkinPlace 11 · Fort Walton | — | Fort Walton | 17:33.62 | 11 |
| 12 | Kaleb HollinsPlace 12 · Choctawhatchee | — | Choctawhatchee | 17:35.15 | 12 |
| 13 | Andrew BirxPlace 13 · Pensacola Ch | — | Pensacola Ch | 17:39.28 | 13 |
| 14 | Christian StermanPlace 14 · Choctawhatchee | — | Choctawhatchee | 17:40.23 | 14 |
| 15 | Nathan CoylePlace 15 · Pace | — | Pace | 17:47.02 | 15 |
| 16 | Chris FloresPlace 16 · Fort Walton | — | Fort Walton | 17:51.77 | 16 |
| 17 | Aiden BoltonPlace 17 · Pace | — | Pace | 17:54.76 | 17 |
| 18 | Bryan JonsonPlace 18 · Choctawhatchee | — | Choctawhatchee | 17:56.92 | 18 |
| 19 | Christian OttleyPlace 19 · Pace | — | Pace | 17:59.07 | 19 |
| 20 | Javier Lorenzo ArroyoPlace 20 · Gulf Breeze | — | Gulf Breeze | 18:03.76 | 20 |
| 21 | Zachary PetersonPlace 21 · Pensacola Bo | — | Pensacola Bo | 18:05.03 | 21 |
| 22 | Jacob KnoxPlace 22 · Choctawhatchee | — | Choctawhatchee | 18:06.46 | 22 |
| 23 | Kai PaynePlace 23 · Gulf Breeze | — | Gulf Breeze | 18:08.54 | 23 |
| 24 | Theodore CrossPlace 24 · Gulf Breeze | — | Gulf Breeze | 18:21.59 | 24 |
| 25 | Jacob TalmadgePlace 25 · Fort Walton | — | Fort Walton | 18:23.71 | 25 |
| 26 | Richard WhatleyPlace 26 · Tate | — | Tate | 18:25.13 | 26 |
| 27 | William ArmbrusterPlace 27 · Choctawhatchee | — | Choctawhatchee | 18:25.59 | 27 |
| 28 | Eddie KepranPlace 28 · Arnold | — | Arnold | 18:30.21 | 28 |
| 29 | Luke EndtPlace 29 · Fort Walton | — | Fort Walton | 18:36.71 | 29 |
| 30 | James SmithPlace 30 · Milton | — | Milton | 18:42.12 | 30 |
| 31 | Devan CheaPlace 31 · Escambia | — | Escambia | 18:44.89 | 31 |
| 32 | Gavin SchultePlace 32 · Pace | — | Pace | 18:46.12 | 32 |
| 33 | Ben FulfordPlace 33 · Pensacola Ch | — | Pensacola Ch | 18:47.64 | 33 |
| 34 | Samuel MegginsonPlace 34 · Tate | — | Tate | 18:48.07 | 34 |
| 35 | Jack TynerPlace 35 · Pace | — | Pace | 18:50.77 | 35 |
| 36 | Jackson LightPlace 36 · Fort Walton | — | Fort Walton | 18:52.68 | 36 |
| 37 | Aza BoykinPlace 37 · Pace | — | Pace | 18:56.45 | 37 |
| 38 | Trawick John BrewerPlace 38 · Pensacola Bo | — | Pensacola Bo | 18:57.34 | 38 |
| 39 | James BeesonPlace 39 · Gulf Breeze | — | Gulf Breeze | 18:59.21 | 39 |
| 40 | Oscar Garcia-VillaPlace 40 · Gulf Breeze | — | Gulf Breeze | 19:04.05 | 40 |
| 41 | Ian SonesPlace 41 · Navarre | — | Navarre | 19:09.99 | 41 |
| 42 | Brett PetersonPlace 42 · Choctawhatchee | — | Choctawhatchee | 19:14.69 | 42 |
| 43 | Francesco PaonePlace 43 · Choctawhatchee | — | Choctawhatchee | 19:18.24 | — |
| 44 | Isaac HennesseyPlace 44 · Trinitas Chr | — | Trinitas Chr | 19:20.64 | — |
| 45 | Micah HodgePlace 45 · Pensacola Ch | — | Pensacola Ch | 19:26.60 | 43 |
| 46 | Zachary BrainerdPlace 46 · Choctawhatchee | — | Choctawhatchee | 19:27.65 | — |
| 47 | Thomas GrayPlace 47 · West Florida | — | West Florida | 19:28.81 | 44 |
| 48 | Erick LundPlace 48 · Pensacola Ch | — | Pensacola Ch | 19:30.80 | 45 |
| 49 | Jameson TubbsPlace 49 · Pensacola Bo | — | Pensacola Bo | 19:33.60 | 46 |
| 50 | Brandon HeinkePlace 50 · Navarre | — | Navarre | 19:34.79 | 47 |
| 51 | Steven DespositoPlace 51 · West Florida | — | West Florida | 19:37.46 | 48 |
| 52 | Denver CarterPlace 52 · Simpson Academy | — | Simpson Academy | 19:37.82 | — |
| 53 | William HessPlace 53 · Arnold | — | Arnold | 19:39.70 | 49 |
| 54 | Noah OverstreetPlace 54 · Simpson Academy | — | Simpson Academy | 19:40.03 | — |
| 55 | Jonathan GravesPlace 55 · East Hill Ch | — | East Hill Ch | 19:41.95 | 50 |
| 56 | Matthew HirstPlace 56 · West Florida | — | West Florida | 19:43.05 | 51 |
| 57 | Malik RhodenPlace 57 · Arnold | — | Arnold | 19:43.94 | 52 |
| 58 | Kelton BluePlace 58 · Arnold | — | Arnold | 19:44.32 | 53 |
| 59 | Zack IrwinPlace 59 · Milton | — | Milton | 19:44.74 | 54 |
| 60 | Kobi MenserPlace 60 · Tate | — | Tate | 19:45.09 | 55 |
| 61 | Samuel ShinnickPlace 61 · Tate | — | Tate | 19:45.71 | 56 |
| 62 | Marc JohnsonPlace 62 · Pensacola Ch | — | Pensacola Ch | 19:47.97 | 57 |
| 63 | Parker WoodardPlace 63 · Pace | — | Pace | 19:52.66 | — |
| 64 | Caleb AllenPlace 64 · Pensacola Ch | — | Pensacola Ch | 19:54.31 | 58 |
| 65 | Brian NowroskiPlace 65 · West Florida | — | West Florida | 19:55.31 | 59 |
| 66 | Christopher BissellPlace 66 · West Florida | — | West Florida | 19:58.71 | 60 |
| 67 | Carson BottsPlace 67 · Pensacola | — | Pensacola | 20:00.71 | 61 |
| 68 | Cole SamplePlace 68 · Pace | — | Pace | 20:01.61 | — |
| 69 | Aidan LopezPlace 69 · West Florida | — | West Florida | 20:04.37 | 62 |
| 70 | Malik DurantPlace 70 · Pensacola | — | Pensacola | 20:06.00 | 63 |
| 71 | Donovan KanePlace 71 · Pensacola | — | Pensacola | 20:16.87 | 64 |
| 72 | Trevor JanikPlace 72 · Pensacola Ca | — | Pensacola Ca | 20:18.17 | 65 |
| 73 | Logan EscobedoPlace 73 · Navarre | — | Navarre | 20:18.59 | 66 |
| 74 | Carson YoungerPlace 74 · Pensacola Bo | — | Pensacola Bo | 20:20.37 | 67 |
| 75 | Ben CarterPlace 75 · East Hill Ch | — | East Hill Ch | 20:20.75 | 68 |
| 76 | Hayes DensmanPlace 76 · Milton | — | Milton | 20:24.90 | 69 |
| 77 | James LehmanPlace 77 · Pensacola | — | Pensacola | 20:38.31 | 70 |
| 78 | Alan CutlerPlace 78 · Choctawhatchee | — | Choctawhatchee | 20:38.91 | — |
| 79 | Mason JensenPlace 79 · Navarre | — | Navarre | 20:39.19 | 71 |
| 80 | Ezekial ColePlace 80 · Milton | — | Milton | 20:43.34 | 72 |
| 81 | Cooper BartonPlace 81 · Pace | — | Pace | 20:45.84 | — |
| 82 | Gavin AnthonyPlace 82 · Navarre | — | Navarre | 20:48.97 | 73 |
| 83 | Ethan BluePlace 83 · Arnold | — | Arnold | 20:51.47 | 74 |
| 84 | John MiddletonPlace 84 · Pensacola Ca | — | Pensacola Ca | 20:51.69 | 75 |
| 85 | Marcus IngramPlace 85 · West Florida | — | West Florida | 20:51.91 | — |
| 86 | Dominic LitchfieldPlace 86 · Pensacola Ch | — | Pensacola Ch | 20:55.01 | — |
| 87 | Isaac LewisPlace 87 · East Hill Ch | — | East Hill Ch | 20:57.65 | 76 |
| 88 | Nathan HowardPlace 88 · Navarre | — | Navarre | 20:58.00 | 77 |
| 89 | william GibsonPlace 89 · Navarre | — | Navarre | 20:59.98 | 78 |
| 90 | Ian McCormickPlace 90 · Pensacola Ca | — | Pensacola Ca | 21:00.45 | 79 |
| 91 | John PenleyPlace 91 · Pensacola Ch | — | Pensacola Ch | 21:07.37 | — |
| 92 | Charlie BaldwinPlace 92 · East Hill Ch | — | East Hill Ch | 21:09.14 | 80 |
| 93 | Marcelo OwensPlace 93 · Pensacola Ca | — | Pensacola Ca | 21:10.40 | 81 |
| 94 | Bryan FridayPlace 94 · Pensacola Bo | — | Pensacola Bo | 21:15.69 | 82 |
| 95 | Cody SmithPlace 95 · Milton | — | Milton | 21:17.62 | 83 |
| 96 | Powers WilsonPlace 96 · Pensacola Bo | — | Pensacola Bo | 21:19.27 | 84 |
| 97 | Owen FortnerPlace 97 · East Hill Ch | — | East Hill Ch | 21:25.67 | 85 |
| 98 | Austin AndersonPlace 98 · Navarre | — | Navarre | 21:36.05 | — |
| 99 | Alijah DauphinPlace 99 · Milton | — | Milton | 21:37.11 | 86 |
| 100 | Declan McGurkPlace 100 · Pensacola | — | Pensacola | 21:44.26 | 87 |
| 101 | JT GrizzardPlace 101 · East Hill Ch | — | East Hill Ch | 21:45.56 | 88 |
| 102 | Jud MorrisPlace 102 · Milton | — | Milton | 21:46.18 | 89 |
| 103 | Andrien AndersonPlace 103 · Milton | — | Milton | 21:46.86 | — |
| 104 | Donovan JohnsonPlace 104 · Pensacola | — | Pensacola | 21:51.31 | 90 |
| 105 | Ben GeigerPlace 105 · East Hill Ch | — | East Hill Ch | 21:52.33 | 91 |
| 106 | Patrick ImhofPlace 106 · Pensacola | — | Pensacola | 21:52.94 | — |
| 107 | Juan GarciaPlace 107 · Arnold | — | Arnold | 22:01.10 | 92 |
| 108 | Jayden GreenPlace 108 · Pine Forest | — | Pine Forest | 22:07.05 | — |
| 109 | Dolan MarcelonisPlace 109 · Pensacola Ca | — | Pensacola Ca | 22:15.28 | 93 |
| 110 | Andrew DayPlace 110 · Escambia | — | Escambia | 22:19.77 | 94 |
| 111 | Reilly WilkinsPlace 111 · Tate | — | Tate | 22:31.04 | 95 |
| 112 | Dezmond KennedyPlace 112 · Milton | — | Milton | 22:33.22 | — |
| 113 | Josh KilcawleyPlace 113 · Pensacola | — | Pensacola | 22:35.15 | — |
| 114 | Jeremy HarrisPlace 114 · East Hill Ch | — | East Hill Ch | 22:36.57 | — |
| 115 | Nick DobhanPlace 115 · Pensacola Ca | — | Pensacola Ca | 22:40.11 | 96 |
| 116 | Graham McWethyPlace 116 · Pensacola Bo | — | Pensacola Bo | 22:40.72 | 97 |
| 117 | Oakley KenensPlace 117 · Arnold | — | Arnold | 22:54.49 | 98 |
| 118 | Noah DeGraafPlace 118 · Trinitas Chr | — | Trinitas Chr | 22:56.26 | — |
| 119 | Trea StaplesPlace 119 · Escambia | — | Escambia | 23:07.46 | 99 |
| 120 | Noah LeePlace 120 · Arnold | — | Arnold | 23:12.40 | — |
| 121 | Wyatt KellyPlace 121 · Milton | — | Milton | 23:24.56 | — |
| 122 | Conor SlackPlace 122 · Escambia | — | Escambia | 23:29.00 | 100 |
| 123 | Aiden SheltonPlace 123 · Pensacola Ca | — | Pensacola Ca | 23:38.00 | 101 |
| 124 | Wyatt GlassPlace 124 · Trinitas Chr | — | Trinitas Chr | 23:42.49 | — |
| 125 | George SemplePlace 125 · Tate | — | Tate | 23:43.43 | 102 |
| 126 | Davis MonteiroPlace 126 · Arnold | — | Arnold | 23:45.82 | — |
| 127 | James Purify IIIPlace 127 · Pine Forest | — | Pine Forest | 23:51.02 | — |
| 128 | Adriane FelizardoPlace 128 · Escambia | — | Escambia | 23:58.30 | 103 |
| 129 | James GoolsbyPlace 129 · Tate | — | Tate | 24:28.38 | — |
| 130 | Jason WaterfieldPlace 130 · Escambia | — | Escambia | 25:00.39 | 104 |
| 131 | Tadarius CrosbyPlace 131 · Pine Forest | — | Pine Forest | 25:47.85 | — |
| 132 | Lito CabuyaoPlace 132 · Escambia | — | Escambia | 27:49.59 | 105 |
| 133 | Richard SeaglePlace 133 · Pensacola Ca | — | Pensacola Ca | 28:04.99 | — |
| 134 | Michael SussanPlace 134 · Pensacola Ca | — | Pensacola Ca | 28:55.33 | — |