| 1 | Bowen SpearPlace 1 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 16:49.40 |
| 2 | Eric GarciaPlace 2 · Grade 11 · Amos P. Godby | 11 | Amos P. Godby | 17:10.80 |
| 3 | Jude TheriaultPlace 3 · Grade 11 · West Florida Tech | 11 | West Florida Tech | 17:14.70 |
| 4 | Ray DuongPlace 4 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 17:23.70 |
| 5 | Mason BrainPlace 5 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 17:32.30 |
| 6 | Frederick GuntherPlace 6 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 17:34.50 |
| 7 | Nathaniel WilsonPlace 7 · Grade 12 · Bay | 12 | Bay | 17:37.80 |
| 8 | John McAuleyPlace 8 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 17:40.30 |
| 9 | Lawson PhillipsPlace 9 · Grade 9 · Florida State University/Florida High | 9 | Florida State University/Florida High | 17:52.20 |
| 10 | Quinn DuongPlace 10 · Grade 12 · West Florida Tech | 12 | West Florida Tech | 18:00.50 |
| 11 | Chris HillPlace 11 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 18:05.40 |
| 12 | William StewartPlace 12 · Grade 12 · Rutherford | 12 | Rutherford | 18:10.80 |
| 13 | Yoshi HuttPlace 13 · Grade 11 · Florida State University/Florida High | 11 | Florida State University/Florida High | 18:12.60 |
| 14 | Timothy KinsellaPlace 14 · Grade 11 · West Florida Tech | 11 | West Florida Tech | 18:27.10 |
| 15 | Travis EphriamPlace 15 · Grade 11 · Marianna | 11 | Marianna | 18:28.50 |
| 16 | Mason TillmanPlace 16 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 18:29.70 |
| 17 | Donterrious MillsPlace 17 · Grade 10 · Gadsden County | 10 | Gadsden County | 18:41.20 |
| 18 | Elijah RhodesPlace 18 · Grade 10 · Florida State University/Florida High | 10 | Florida State University/Florida High | 18:50.50 |
| 19 | Deonte DennisPlace 19 · Grade 10 · West Florida Tech | 10 | West Florida Tech | 18:52.40 PR |
| 20 | Brooks MawnPlace 20 · Grade 9 · Destin HS | 9 | Destin HS | 18:53.70 |
| 21 | Mason PohoveyPlace 21 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 18:56.10 |
| 22 | Peter RuizPlace 22 · Grade 10 · Pensacola | 10 | Pensacola | 19:17.30 |
| 23 | Brett AustinPlace 23 · Grade 10 · Destin HS | 10 | Destin HS | 19:29.20 |
| 24 | Christian DeGalleriePlace 24 · Grade 9 · Destin HS | 9 | Destin HS | 19:34.10 |
| 25 | Brian WigstenPlace 25 · Grade 12 · Florida State University/Florida High | 12 | Florida State University/Florida High | 19:38.80 |
| 26 | Ayden CrainePlace 26 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 19:39.40 |
| 27 | Christian AcreePlace 27 · Grade 9 · Florida State University/Florida High | 9 | Florida State University/Florida High | 19:42.60 |
| 28 | Xyria MartinPlace 28 · Grade 11 · Northview | 11 | Northview | 19:42.70 |
| 29 | Patrick FreyPlace 29 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 19:45.90 |
| 30 | Finn BakerPlace 30 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 19:50.80 |
| 31 | Delono DavisPlace 31 · Grade 11 · Amos P. Godby | 11 | Amos P. Godby | 19:54.00 PR |
| 32 | Nicholas OttoPlace 32 · Grade 12 · Destin HS | 12 | Destin HS | 19:54.90 |
| 33 | Elliott FishelPlace 33 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 19:55.00 |
| 34 | William SiddenPlace 34 · Grade 10 · Pensacola | 10 | Pensacola | 19:58.70 |
| 35 | Anderson EdlerPlace 35 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 20:00.70 |
| 36 | Oliver StewartPlace 36 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 20:01.30 |
| 37 | William LundgrenPlace 37 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 20:03.50 |
| 38 | Tristen NogueraPlace 38 · Grade 9 · Freeport | 9 | Freeport | 20:12.90 |
| 39 | Thomas RandallPlace 39 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 20:14.10 |
| 40 | Jeremiah BallPlace 40 · Grade 11 · Rutherford | 11 | Rutherford | 20:29.80 |
| 41 | Sam CarlsonPlace 41 · Grade 10 · Bay | 10 | Bay | 20:30.30 |
| 42 | Thor RingstadPlace 42 · Grade 11 · Freeport | 11 | Freeport | 20:42.80 |
| 43 | Carson LucasPlace 43 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 20:43.10 |
| 44 | Ian BrynerPlace 44 · Grade 8 · Florida State University/Florida High | 8 | Florida State University/Florida High | 20:48.70 |
| 45 | Matthew RyanPlace 45 · Grade 9 · Pensacola | 9 | Pensacola | 20:54.10 |
| 46 | Javon BolenPlace 46 · Grade 9 · Wakulla | 9 | Wakulla | 20:55.40 |
| 47 | Yediel RodriguezPlace 47 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 20:56.50 |
| 48 | Skye WongwutthupornchaiPlace 48 · Grade 9 · Destin HS | 9 | Destin HS | 20:58.50 |
| 49 | Michael SummersPlace 49 · Grade 12 · Freeport | 12 | Freeport | 21:11.00 |
| 50 | Aiden GlissonPlace 50 · Grade 10 · Marianna | 10 | Marianna | 21:15.90 |
| 51 | Jeffrey BowersPlace 51 · Grade 9 · Marianna | 9 | Marianna | 21:24.60 |
| 52 | Colby ThompsonPlace 52 · Grade 9 · Wakulla | 9 | Wakulla | 21:33.80 PR |
| 53 | Milo SoileauPlace 53 · Grade 9 · Pensacola | 9 | Pensacola | 21:37.60 |
| 54 | Chris McGrathPlace 54 · Grade 10 · Pensacola | 10 | Pensacola | 21:40.00 |
| 55 | Liam NguyenPlace 55 · Grade 9 · Pensacola | 9 | Pensacola | 21:41.60 |
| 56 | Hunter WhittalPlace 56 · Grade 10 · Chipley | 10 | Chipley | 21:46.20 |
| 57 | Ricky PascaulPlace 57 · Grade 10 · Gadsden County | 10 | Gadsden County | 21:49.90 |
| 58 | Thomas SudduthPlace 58 · Grade 9 · Pensacola | 9 | Pensacola | 21:53.00 |
| 59 | Christian EfodievPlace 59 · Grade 11 · Freeport | 11 | Freeport | 22:02.20 |
| 60 | Gage FleetwoodPlace 60 · Grade 9 · Walton Senior | 9 | Walton Senior | 22:05.30 |
| 61 | Davonte GurleyPlace 61 · Grade 12 · Gadsden County | 12 | Gadsden County | 22:08.20 PR |
| 62 | Angel SaucedoPlace 62 · Grade 12 · Rutherford | 12 | Rutherford | 22:10.10 PR |
| 63 | Xavier GreenPlace 63 · Grade 12 · Gadsden County | 12 | Gadsden County | 22:23.30 |
| 64 | Jake DennisonPlace 64 · Grade 10 · Florida State University/Florida High | 10 | Florida State University/Florida High | 22:32.60 |
| 65 | Brayden MasonPlace 65 · Grade 9 · Marianna | 9 | Marianna | 22:40.80 |
| 66 | Robert EatonPlace 66 · Grade 12 · Marianna | 12 | Marianna | 22:45.00 |
| 67 | Rem SullivanPlace 67 · Grade 11 · Walton Senior | 11 | Walton Senior | 22:47.20 PR |
| 68 | Caleb ThompsonPlace 68 · Grade 11 · Wakulla | 11 | Wakulla | 22:47.80 |
| 69 | Kristopher MesserPlace 69 · Grade 12 · Chipley | 12 | Chipley | 22:50.80 |
| 70 | Richard VegaPlace 70 · Grade 12 · Bay | 12 | Bay | 23:09.30 |
| 71 | Liam SeebeckPlace 71 · Grade 9 · Chipley | 9 | Chipley | 23:12.50 |
| 72 | Jairo Maldonado-RamosPlace 72 · Grade 9 · Wakulla | 9 | Wakulla | 23:16.60 PR |
| 73 | David CowlesPlace 73 · Grade 12 · Destin HS | 12 | Destin HS | 23:26.80 |
| 74 | Koda KlamserPlace 74 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 23:27.60 |
| 75 | Jerrod GibbsPlace 75 · Grade 10 · Northview | 10 | Northview | 23:32.70 |
| 76 | Jerome WilliamsPlace 76 · Grade 8 · Rutherford | 8 | Rutherford | 23:41.30 |
| 77 | Kevin LePlace 77 · Grade 11 · Rutherford | 11 | Rutherford | 23:57.80 PR |
| 78 | Will LudwigPlace 78 · Grade 10 · Freeport | 10 | Freeport | 24:14.20 |
| 79 | Ashton HowardPlace 79 · Grade 9 · Freeport | 9 | Freeport | 24:30.30 |
| 80 | Bobby MyhrePlace 80 · Grade 9 · Wakulla | 9 | Wakulla | 24:33.50 |
| 81 | Nathan KrietzPlace 81 · Grade 10 · Chipley | 10 | Chipley | 24:36.20 |
| 82 | Jonathan GonzagaPlace 82 · Grade 11 · Gadsden County | 11 | Gadsden County | 24:36.40 |
| 83 | Nation SimmonsPlace 83 · Grade 10 · Chipley | 10 | Chipley | 24:36.90 |
| 84 | Leo HollisPlace 84 · Grade 12 · Gadsden County | 12 | Gadsden County | 25:19.70 |
| 85 | Quy LePlace 85 · Grade 9 · Rutherford | 9 | Rutherford | 25:35.10 |
| 86 | Jackson HatcherPlace 86 · Grade 10 · Bay | 10 | Bay | 25:45.00 |
| 87 | Donovan CarmichaelPlace 87 · Grade 10 · West Florida Tech | 10 | West Florida Tech | 25:46.10 |
| 88 | Coen DykesPlace 88 · Grade 10 · Freeport | 10 | Freeport | 25:54.80 |
| 89 | Gabriel HaldersonPlace 89 · Grade 10 · Chipley | 10 | Chipley | 27:08.20 |
| 90 | Andrew NortonPlace 90 · Grade 12 · Chipley | 12 | Chipley | 27:14.20 |
| 91 | Corey DullPlace 91 · Grade 9 · Rutherford | 9 | Rutherford | 27:23.60 PR |
| 92 | Brylan WilsonPlace 92 · Grade 10 · Chipley | 10 | Chipley | 28:06.60 |
| 93 | Ryan MartinPlace 93 · Grade 11 · Northview | 11 | Northview | 29:58.30 |
| 94 | Brantley FieldPlace 94 · Grade 11 · Walton Senior | 11 | Walton Senior | 30:02.20 |
| 95 | Ja'vonte HollomanPlace 95 · Grade 12 · Gadsden County | 12 | Gadsden County | 31:45.40 |
| 96 | Eldon MillerPlace 96 · Grade 11 · Marianna | 11 | Marianna | 31:48.40 |
| 97 | Damon McDuffiePlace 97 · Grade 12 · Northview | 12 | Northview | 35:15.40 |
| 98 | Landon BrownPlace 98 · Grade 10 · Northview | 10 | Northview | 37:53.00 |