| 1 | Derek PuelloPlace 1 · Grade 12 · Navarre | 12 | Navarre | 17:04.6 PR |
| 2 | Ethan DwyerPlace 2 · Grade 10 · Milton | 10 | Milton | 17:04.6 PR |
| 3 | Dennis FairPlace 3 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 17:41.3 |
| 4 | Nicolas HernandezPlace 4 · Grade 11 · Navarre | 11 | Navarre | 17:45.1 PR |
| 5 | Cody WestmorelandPlace 5 · Grade 9 · Navarre | 9 | Navarre | 17:59.0 |
| 6 | Jayce AndersonPlace 6 · Grade 12 · Navarre | 12 | Navarre | 18:10.1 |
| 7 | Keelan HumphreyPlace 7 · Grade 12 · Pine Forest | 12 | Pine Forest | 18:31.6 |
| 8 | Drew BoernerPlace 8 · Grade 11 · Navarre | 11 | Navarre | 19:05.4 PR |
| 9 | Connor FlintPlace 9 · Grade 9 · Navarre | 9 | Navarre | 19:06.3 PR |
| 10 | Cade BeldenPlace 10 · Grade 10 · Milton | 10 | Milton | 19:19.1 |
| 11 | Joseph BassPlace 11 · Grade 10 · Milton | 10 | Milton | 19:29.5 PR |
| 12 | Yulian PerezPlace 12 · Grade 12 · Pine Forest | 12 | Pine Forest | 19:32.0 PR |
| 13 | Jeshua Garcia-GonzalezPlace 13 · Grade 11 · Pine Forest | 11 | Pine Forest | 19:32.8 |
| 14 | Alexander Angeles-PerezPlace 14 · Grade 9 · Navarre | 9 | Navarre | 19:41.4 PR |
| 15 | Ezra KaldahlPlace 15 · Grade 11 · Milton | 11 | Milton | 19:46.1 |
| 16 | Nicholas CarterPlace 16 · Grade 10 · Pine Forest | 10 | Pine Forest | 20:21.6 |
| 17 | Warren ChurchPlace 17 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 20:32.1 |
| 18 | Daniel MelzerPlace 18 · Grade 11 · Navarre | 11 | Navarre | 20:35.9 PR |
| 19 | Jack DriskellPlace 19 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 20:45.1 PR |
| 20 | Landon LELOUXPlace 20 · Grade SO · Soundside High Schoo | SO | Soundside High Schoo | 21:03.5 |
| 21 | Emmett BrownPlace 21 · Grade 9 · Milton | 9 | Milton | 21:05.9 PR |
| 22 | Koun HuxelPlace 22 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 21:07.2 |
| 23 | Devon HawkinsPlace 23 · Grade 10 · Navarre | 10 | Navarre | 21:08.0 |
| 24 | Keanthony LovelessPlace 24 · Grade 11 · Pine Forest | 11 | Pine Forest | 21:15.1 PR |
| 25 | Owen BuntingPlace 25 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 21:17.1 PR |
| 26 | Roman RamsayPlace 26 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 21:17.3 |
| 27 | Triston MahowaldPlace 27 · Grade 12 · Navarre | 12 | Navarre | 21:32.2 |
| 28 | Christopher IrbyPlace 28 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 21:41.1 PR |
| 29 | Rayshawn JoseyPlace 29 · Grade 11 · Pine Forest | 11 | Pine Forest | 21:41.4 PR |
| 30 | William MargistPlace 30 · Grade 11 · Milton | 11 | Milton | 22:02.1 |
| 31 | Keller EppersonPlace 31 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 22:02.2 |
| 32 | Caleb StrongPlace 32 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 22:04.9 |
| 33 | Roman AlexaPlace 33 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 22:12.5 |
| 34 | Kevin DedolphPlace 34 · Grade 12 · Milton | 12 | Milton | 22:21.4 |
| 35 | Noah FloresPlace 35 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 22:24.2 PR |
| 36 | Xayden PakolaPlace 36 · Grade 12 · Milton | 12 | Milton | 22:32.8 |
| 37 | Cutter ReynoldsPlace 37 · Grade 12 · Navarre | 12 | Navarre | 23:11.7 |
| 38 | Lane TAYLORPlace 38 · Grade FR · Soundside High Schoo | FR | Soundside High Schoo | 23:12.2 |
| 39 | Isaac BallesterosPlace 39 · Grade 9 · Milton | 9 | Milton | 23:25.2 PR |
| 40 | Elijah FieldsethPlace 40 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 23:40.4 |
| 41 | Atticus KurekPlace 41 · Grade 9 · Milton | 9 | Milton | 23:48.9 PR |
| 42 | Colt IgoePlace 42 · Grade 9 · Milton | 9 | Milton | 23:55.8 PR |
| 43 | Steven DAMERONPlace 43 · Grade FR · Soundside High Schoo | FR | Soundside High Schoo | 24:03.5 |
| 44 | Seth BURCHFIELDPlace 44 · Grade SO · Soundside High Schoo | SO | Soundside High Schoo | 24:21.3 |
| 45 | Atticus HatfieldPlace 45 · Grade 9 · Milton | 9 | Milton | 24:22.2 PR |
| 46 | John StonePlace 46 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 24:23.4 |
| 47 | Noah MCKENNAPlace 47 · Grade FR · Soundside High Schoo | FR | Soundside High Schoo | 24:37.6 |
| 48 | Carlos RAMOS HERNANDEZPlace 48 · Grade FR · Soundside High Schoo | FR | Soundside High Schoo | 24:41.7 |
| 49 | Cole NelsonPlace 49 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 24:48.7 PR |
| 50 | Wyatt EllisPlace 50 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 24:56.8 PR |
| 51 | Oliver GrayPlace 51 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 24:57.0 |
| 52 | Oliver KaiserPlace 52 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 26:11.8 PR |
| 53 | Jackson CLOUDPlace 53 · Grade SO · Soundside High Schoo | SO | Soundside High Schoo | 26:17.8 |
| 54 | Aiden SpadyPlace 54 · Grade 12 · Navarre | 12 | Navarre | 26:17.9 |
| 55 | Kieran TravisPlace 55 · Grade 10 · Navarre | 10 | Navarre | 26:18.0 PR |
| 56 | JD BallPlace 56 · Grade 10 · Milton | 10 | Milton | 26:33.0 PR |
| 57 | Caven NisewongerPlace 57 · Grade 10 · Milton | 10 | Milton | 27:12.7 |
| 58 | Matthis AdamsPlace 58 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 28:09.5 PR |
| 59 | Jayden DAMERONPlace 59 · Grade FR · Soundside High Schoo | FR | Soundside High Schoo | 29:34.0 |