| 1 | Dominic FergusonPlace 1 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 16:46.90 |
| 2 | Brody BrucePlace 2 · Grade 12 · Navarre | 12 | Navarre | 17:20.20 |
| 3 | Heath MaguirePlace 3 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 17:23.20 |
| 4 | Felix SoileauPlace 4 · Grade 11 · Tate | 11 | Tate | 17:30.40 PR |
| 5 | Remi KepranPlace 5 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 17:34.70 |
| 6 | Owen FarmerPlace 6 · Grade 12 · W. P. Davidson | 12 | W. P. Davidson | 17:40.50 |
| 7 | Daniel WalkerPlace 7 · Grade 12 · Faith Academy | 12 | Faith Academy | 17:43.80 |
| 8 | Braeden HuntPlace 8 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 17:45.10 |
| 9 | Lucca SanabriaPlace 9 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 18:01.40 |
| 10 | Derek PuelloPlace 10 · Grade 11 · Navarre | 11 | Navarre | 18:02.50 |
| 11 | Aaron VillaPlace 11 · Grade 12 · Gautier | 12 | Gautier | 18:03.40 |
| 12 | Bowen SpearPlace 12 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 18:04.40 |
| 13 | Taylor WhiteheadPlace 13 · Grade 10 · Faith Academy | 10 | Faith Academy | 18:05.10 |
| 14 | Joseph WashingtonPlace 14 · Grade 9 · Pascagoula | 9 | Pascagoula | 18:08.20 |
| 15 | Eric DennardPlace 15 · Grade 12 · Escambia | 12 | Escambia | 18:08.30 |
| 16 | Caleb ReedPlace 16 · Grade 11 · Pace | 11 | Pace | 18:08.80 |
| 17 | Christopher Hudson BarnesPlace 17 · Grade 9 · Pace | 9 | Pace | 18:13.00 |
| 18 | Finn RicePlace 18 · Grade 9 · Scottsboro | 9 | Scottsboro | 18:18.90 |
| 19 | Jonah ElliotPlace 19 · Grade 12 · Bayshore Christian | 12 | Bayshore Christian | 18:24.30 |
| 20 | Quinn DuongPlace 20 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 18:29.40 |
| 21 | Frederick GuntherPlace 21 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 18:32.10 |
| 22 | Cohen TaylorPlace 22 · Grade 9 · Satsuma | 9 | Satsuma | 18:35.10 |
| 23 | Jospeh LoveladyPlace 23 · Grade 10 · Bayshore Christian | 10 | Bayshore Christian | 18:44.50 |
| 24 | Ray DuongPlace 24 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 18:49.70 |
| 25 | Austin MethenyPlace 25 · Grade 12 · Aletheia Christian | 12 | Aletheia Christian | 18:50.10 |
| 26 | Elias MarlerPlace 26 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 18:51.40 |
| 27 | Nicholas KontekPlace 27 · Grade 12 · Tate | 12 | Tate | 18:56.40 |
| 28 | Joshua ChappellPlace 28 · Grade 10 · Aletheia Christian | 10 | Aletheia Christian | 18:56.50 |
| 29 | Brendan CutlerPlace 29 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 18:59.50 |
| 30 | Wylder SmithPlace 30 · Grade 11 · Scottsboro | 11 | Scottsboro | 18:59.90 |
| 31 | Coda BarnesPlace 31 · Grade 10 · Rocky Bayou Christian | 10 | Rocky Bayou Christian | 19:05.10 |
| 32 | Eli TynerPlace 32 · Grade 12 · Pace | 12 | Pace | 19:05.40 |
| 33 | Carter JacksonPlace 33 · Grade 10 · Seacoast Collegiate | 10 | Seacoast Collegiate | 19:06.00 |
| 34 | Ethan DwyerPlace 34 · Grade 9 · Milton | 9 | Milton | 19:07.20 |
| 35 | Armando CamachoPlace 35 · Grade 11 · Scottsboro | 11 | Scottsboro | 19:08.50 |
| 36 | Nolan LangleyPlace 36 · Grade 10 · Gulf Shores | 10 | Gulf Shores | 19:09.00 |
| 37 | Mason TillmanPlace 37 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 19:10.30 |
| 38 | Miles HodgesPlace 38 · Grade 9 · Scottsboro | 9 | Scottsboro | 19:12.60 |
| 39 | Rayker TorricoPlace 39 · Grade 9 · Escambia | 9 | Escambia | 19:12.80 |
| 40 | Martin NovakPlace 40 · Grade 9 · Choctawhatchee | 9 | Choctawhatchee | 19:14.00 |
| 41 | Jesse WrightPlace 41 · Grade 9 · Gulf Breeze | 9 | Gulf Breeze | 19:16.20 |
| 42 | Mason PohoveyPlace 42 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 19:18.10 |
| 43 | Zachary RobinsonPlace 43 · Grade 11 · St. Luke's Episcopal | 11 | St. Luke's Episcopal | 19:19.00 |
| 44 | Roger MatosPlace 44 · Grade 12 · Gautier | 12 | Gautier | 19:19.10 |
| 45 | Cole KlimetzPlace 45 · Grade 9 · Aletheia Christian | 9 | Aletheia Christian | 19:20.80 |
| 46 | Sawyer SmithPlace 46 · Grade 11 · St. Luke's Episcopal | 11 | St. Luke's Episcopal | 19:20.80 |
| 47 | Braden McallisterPlace 47 · Grade 10 · Choctawhatchee | 10 | Choctawhatchee | 19:21.60 |
| 48 | Carson HindsmanPlace 48 · Grade 12 · Tate | 12 | Tate | 19:22.40 |
| 49 | Jaden EchevarriaPlace 49 · Grade 12 · Gautier | 12 | Gautier | 19:26.00 |
| 50 | John McAuleyPlace 50 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 19:28.80 |
| 51 | Nicolas HernandezPlace 51 · Grade 10 · Navarre | 10 | Navarre | 19:34.00 |
| 52 | Kaleb MasonPlace 52 · Grade 12 · Aletheia Christian | 12 | Aletheia Christian | 19:34.40 |
| 53 | Jannes WestmeierPlace 53 · Grade 12 · Daphne | 12 | Daphne | 19:35.70 |
| 54 | Rishi GuptaPlace 54 · Grade 12 · St. Luke's Episcopal | 12 | St. Luke's Episcopal | 19:36.70 |
| 55 | Max LynchPlace 55 · Grade 9 · Tate | 9 | Tate | 19:39.10 |
| 56 | Cameron MaybaumPlace 56 · Grade 10 · Pascagoula | 10 | Pascagoula | 19:40.80 |
| 57 | Joseph Zane LibbertPlace 57 · Grade 11 · Booker T. Washington (Pensacola) | 11 | Booker T. Washington (Pensacola) | 19:42.50 |
| 58 | Peter RuizPlace 58 · Grade 10 · Pensacola | 10 | Pensacola | 19:48.40 |
| 59 | Ezra KaldahlPlace 59 · Grade 10 · West Florida Tech | 10 | West Florida Tech | 19:55.80 |
| 60 | Hunter deGraafPlace 60 · Grade 9 · Jay | 9 | Jay | 19:56.10 |
| 61 | Keelan HumphreyPlace 61 · Grade 11 · Pine Forest | 11 | Pine Forest | 19:57.00 |
| 62 | Jeshua Garcia-GonzalezPlace 62 · Grade 10 · Pine Forest | 10 | Pine Forest | 19:58.10 |
| 63 | Ethan BanksPlace 63 · Grade 12 · W. P. Davidson | 12 | W. P. Davidson | 19:58.70 |
| 64 | Robert JonesPlace 64 · Grade 11 · Trinitas Christian | 11 | Trinitas Christian | 19:58.90 |
| 65 | Chance SteinPlace 65 · Grade 9 · Scottsboro | 9 | Scottsboro | 19:59.70 |
| 66 | Brett AustinPlace 66 · Grade 10 · Destin HS | 10 | Destin HS | 20:01.80 |
| 67 | Oliver CurtinPlace 67 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 20:04.20 |
| 68 | Matthew BeamPlace 68 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 20:04.70 |
| 69 | Elliott FishelPlace 69 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 20:05.50 |
| 70 | Sutton BolithoPlace 70 · Grade 6 · Aletheia Christian | 6 | Aletheia Christian | 20:05.70 |
| 71 | Raylin LopezPlace 71 · Grade 9 · Gautier | 9 | Gautier | 20:07.60 |
| 72 | Collin SahawnehPlace 72 · Grade 11 · St. Luke's Episcopal | 11 | St. Luke's Episcopal | 20:07.70 |
| 73 | Cade BrelandPlace 73 · Grade 10 · Scottsboro | 10 | Scottsboro | 20:09.40 |
| 74 | Andrew HolcombPlace 74 · Grade 10 · Lead Academy | 10 | Lead Academy | 20:10.10 |
| 75 | Paul StewartPlace 75 · Grade 10 · Scottsboro | 10 | Scottsboro | 20:10.30 |
| 76 | Dalton GrovesPlace 76 · Grade 10 · Choctawhatchee | 10 | Choctawhatchee | 20:12.20 |
| 77 | Darren AndersonPlace 77 · Grade 11 · Navarre | 11 | Navarre | 20:14.60 |
| 78 | Aden BaileyPlace 78 · Grade 10 · Tate | 10 | Tate | 20:14.70 |
| 79 | Nicholas OttoPlace 79 · Grade 12 · Destin HS | 12 | Destin HS | 20:16.40 |
| 80 | Asher HilbunPlace 80 · Grade 11 · Bayshore Christian | 11 | Bayshore Christian | 20:17.00 |
| 81 | Sawyer HallPlace 81 · Grade 9 · Bayshore Christian | 9 | Bayshore Christian | 20:17.20 |
| 82 | Chris HillPlace 82 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 20:22.40 |
| 83 | Christian PabstPlace 83 · Grade 11 · Pace | 11 | Pace | 20:24.30 |
| 84 | Christian DeGalleriePlace 84 · Grade 9 · Destin HS | 9 | Destin HS | 20:25.00 |
| 85 | Cruz McNultyPlace 85 · Grade 10 · Gulf Breeze | 10 | Gulf Breeze | 20:25.80 |
| 86 | David GrossoPlace 86 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 20:25.80 |
| 87 | Easton CoxPlace 87 · Grade 11 · Pace | 11 | Pace | 20:26.20 |
| 88 | Ammiel SilbaPlace 88 · Grade 10 · Choctawhatchee | 10 | Choctawhatchee | 20:28.70 |
| 89 | Levi TylPlace 89 · Grade 10 · Lafayette Christian | 10 | Lafayette Christian | 20:29.10 |
| 90 | Raul GonzalezPlace 90 · Grade 11 · Booker T. Washington (Pensacola) | 11 | Booker T. Washington (Pensacola) | 20:29.50 |
| 91 | Brooks MawnPlace 91 · Grade 9 · Destin HS | 9 | Destin HS | 20:30.80 |
| 92 | Skye WongwutthupornchaiPlace 92 · Grade 9 · Destin HS | 9 | Destin HS | 20:34.20 |
| 93 | Harrison WrightPlace 93 · Grade 12 · Gulf Shores | 12 | Gulf Shores | 20:35.30 |
| 94 | Hayden ThachPlace 94 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 20:37.40 |
| 95 | Cain MechePlace 95 · Grade 11 · Episcopal Of Acadiana | 11 | Episcopal Of Acadiana | 20:38.00 |
| 96 | Manny McOlganPlace 96 · Grade 8 · Bayshore Christian | 8 | Bayshore Christian | 20:38.60 |
| 97 | Luke BeallPlace 97 · Grade 12 · Daphne | 12 | Daphne | 20:40.30 |
| 98 | Micah PhillipsPlace 98 · Grade 9 · A Crawford Mosley | 9 | A Crawford Mosley | 20:41.30 |
| 99 | Jack MartinPlace 99 · Grade 10 · Episcopal Of Acadiana | 10 | Episcopal Of Acadiana | 20:41.60 |
| 100 | Triston MahowaldPlace 100 · Grade 11 · Navarre | 11 | Navarre | 20:42.50 |