| 1 | Dominic FergusonPlace 1 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 15:57.50 PR |
| 2 | Jed FearsPlace 2 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 16:15.50 PR |
| 3 | Isaiah MandersonPlace 3 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 16:27.40 |
| 4 | Carson OhmanPlace 4 · Grade 10 · Pensacola Christian | 10 | Pensacola Christian | 16:30.10 |
| 5 | Walter GoncalvesPlace 5 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 16:56.50 |
| 6 | Daniel BoswellPlace 6 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 17:21.30 PR |
| 7 | Moses PeterlevitzPlace 7 · Grade 10 · Pensacola Christian | 10 | Pensacola Christian | 17:24.50 |
| 8 | Coda BarnesPlace 8 · Grade 10 · Rocky Bayou Christian | 10 | Rocky Bayou Christian | 17:28.20 |
| 9 | Josiah MinerPlace 9 · Grade 10 · Pensacola Christian | 10 | Pensacola Christian | 17:29.40 PR |
| 10 | Tyler GustinPlace 10 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 17:29.40 |
| 11 | Jude FosshagePlace 11 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 17:39.90 |
| 12 | Michael DillonPlace 12 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 17:43.80 |
| 13 | Carter JacksonPlace 13 · Grade 10 · Seacoast Collegiate | 10 | Seacoast Collegiate | 17:44.40 |
| 14 | Henry DillonPlace 14 · Grade 9 · Pensacola Christian | 9 | Pensacola Christian | 17:45.30 PR |
| 15 | Michael RichardsPlace 15 · Grade 12 · Baker | 12 | Baker | 17:48.30 PR |
| 16 | David BaberPlace 16 · Grade 11 · Poplar Springs | 11 | Poplar Springs | 17:50.50 |
| 17 | David StevensPlace 17 · Grade 10 · Pensacola Christian | 10 | Pensacola Christian | 17:58.30 |
| 18 | Cole CauleyPlace 18 · Grade 11 · Blountstown | 11 | Blountstown | 18:02.90 PR |
| 19 | Josiah BerryPlace 19 · Grade 11 · Seacoast Collegiate | 11 | Seacoast Collegiate | 18:05.10 |
| 20 | Hunter deGraafPlace 20 · Grade 9 · Jay | 9 | Jay | 18:09.40 PR |
| 21 | Josiah HicksPlace 21 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 18:16.30 |
| 22 | Silas JerniganPlace 22 · Grade 9 · Baker | 9 | Baker | 18:17.50 |
| 23 | Chase FordPlace 23 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 18:18.10 |
| 24 | Preston BeckwithPlace 24 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 18:25.40 |
| 25 | Jesus LunaPlace 25 · Grade 10 · Liberty County | 10 | Liberty County | 18:44.40 PR |
| 26 | Ryan LynnPlace 26 · Grade 11 · Rocky Bayou Christian | 11 | Rocky Bayou Christian | 18:45.50 PR |
| 27 | Jack CarlinPlace 27 · Grade 10 · Rocky Bayou Christian | 10 | Rocky Bayou Christian | 18:45.50 PR |
| 28 | Andrew HolcombPlace 28 · Grade 10 · Lead Academy | 10 | Lead Academy | 18:51.90 |
| 29 | Malach EbersolePlace 29 · Grade 8 · Blountstown | 8 | Blountstown | 18:53.90 |
| 30 | Oliver CurtinPlace 30 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 18:56.10 |
| 31 | Jason TomlinsonPlace 31 · Grade 11 · Blountstown | 11 | Blountstown | 19:21.30 |
| 32 | Nicholas KeyserPlace 32 · Grade 8 · East Hill Christian | 8 | East Hill Christian | 19:21.30 |
| 33 | Zachary PittmanPlace 33 · Grade 10 · Blountstown | 10 | Blountstown | 19:26.40 |
| 34 | Sims JameriousPlace 34 · Grade 12 · Malone | 12 | Malone | 19:28.40 PR |
| 35 | Jayden GreenierPlace 35 · Grade 11 · Lead Academy | 11 | Lead Academy | 19:30.40 |
| 36 | David Simon-AguilarPlace 36 · Grade 12 · Blountstown | 12 | Blountstown | 19:33.90 PR |
| 37 | Aaron ParrishPlace 37 · Grade 12 · Rocky Bayou Christian | 12 | Rocky Bayou Christian | 19:36.60 PR |
| 38 | Jalen McCrayPlace 38 · Grade 9 · Malone | 9 | Malone | 19:43.20 PR |
| 39 | David StuecklePlace 39 · Grade 9 · Rocky Bayou Christian | 9 | Rocky Bayou Christian | 19:43.80 PR |
| 40 | Logan MackeyPlace 40 · Grade 10 · Lead Academy | 10 | Lead Academy | 19:44.30 |
| 41 | Uriah HowellPlace 41 · Grade 8 · Lead Academy | 8 | Lead Academy | 19:44.40 PR |
| 42 | Jack McAreavyPlace 42 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 19:49.00 PR |
| 43 | Liam DeSpainPlace 43 · Grade 10 · Baker | 10 | Baker | 19:51.10 PR |
| 44 | Thiago FinuffPlace 44 · Grade 12 · Liberty County | 12 | Liberty County | 19:52.00 PR |
| 45 | Jackson AdamsPlace 45 · Grade 9 · Jay | 9 | Jay | 19:53.50 |
| 46 | Ryan MerrillPlace 46 · Grade 12 · Laurel Hill | 12 | Laurel Hill | 19:54.30 |
| 47 | Lucas WreathPlace 47 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 19:54.60 |
| 48 | Nate GilliamPlace 48 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 19:54.80 |
| 49 | Zeke RogersPlace 49 · Grade 9 · Baker | 9 | Baker | 19:55.40 |
| 50 | Bryce EthridgePlace 50 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 20:03.30 |
| 51 | Brody FloydPlace 51 · Grade 10 · Lead Academy | 10 | Lead Academy | 20:15.40 PR |
| 52 | Diego NandhoPlace 52 · Grade 11 · Blountstown | 11 | Blountstown | 20:17.50 |
| 53 | Simon RichiePlace 53 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 20:18.30 |
| 54 | Blake RiosPlace 54 · Grade 10 · Lead Academy | 10 | Lead Academy | 20:29.80 PR |
| 55 | Tyler JohnsonPlace 55 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 20:30.10 PR |
| 56 | Ethan TegenkampPlace 56 · Grade 7 · Lead Academy | 7 | Lead Academy | 20:32.60 |
| 57 | Nathan KimbrelPlace 57 · Grade 10 · Blountstown | 10 | Blountstown | 20:33.10 |
| 58 | Cannon HolleyPlace 58 · Grade 10 · Baker | 10 | Baker | 20:36.50 |
| 59 | Zachary HughesPlace 59 · Grade 9 · Central | 9 | Central | 20:38.00 PR |
| 60 | Carter HolcombePlace 60 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 20:47.00 PR |
| 61 | Brayden PagePlace 61 · Grade 12 · East Hill Christian | 12 | East Hill Christian | 20:51.50 PR |
| 62 | Emmett BrownPlace 62 · Grade 7 · Lead Academy | 7 | Lead Academy | 20:54.00 PR |
| 63 | Eli EljuriPlace 63 · Grade 8 · East Hill Christian | 8 | East Hill Christian | 20:55.80 PR |
| 64 | Zenna RiyadhiPlace 64 · Grade 11 · Altha | 11 | Altha | 20:57.30 PR |
| 65 | Grady HoffmanPlace 65 · Grade 8 · East Hill Christian | 8 | East Hill Christian | 21:04.40 PR |
| 66 | Davy GrayPlace 66 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 21:05.50 |
| 67 | Jude ScardinoPlace 67 · Grade 11 · East Hill Christian | 11 | East Hill Christian | 21:06.30 |
| 68 | Cameron BaxterPlace 68 · Grade 10 · Graceville | 10 | Graceville | 21:08.20 |
| 69 | Bricen AraneoPlace 69 · Grade 6 · Paxton | 6 | Paxton | 21:16.60 PR |
| 70 | Jadrian GilbertPlace 70 · Grade 9 · Malone | 9 | Malone | 21:19.90 |
| 71 | Bryce KeyserPlace 71 · Grade 7 · East Hill Christian | 7 | East Hill Christian | 21:20.60 |
| 72 | Gunner GaskinPlace 72 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 21:22.20 PR |
| 73 | Carson ParrishPlace 73 · Grade 12 · Rocky Bayou Christian | 12 | Rocky Bayou Christian | 21:22.40 PR |
| 74 | Jasper BurdeshawPlace 74 · Grade 10 · Liberty County | 10 | Liberty County | 21:26.40 PR |
| 75 | Jaxon GingerichPlace 75 · Grade 9 · Blountstown | 9 | Blountstown | 21:26.70 PR |
| 76 | Spencer CribbsPlace 76 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 21:28.40 PR |
| 77 | Sebastian KnightPlace 77 · Grade 10 · Liberty County | 10 | Liberty County | 21:31.00 |
| 78 | Patrick BranchcombPlace 78 · Grade 11 · Lead Academy | 11 | Lead Academy | 21:31.30 PR |
| 79 | Ashton SeebeckPlace 79 · Grade 11 · Laurel Hill | 11 | Laurel Hill | 21:36.10 PR |
| 80 | Cason ClarkPlace 80 · Grade 9 · Baker | 9 | Baker | 21:36.40 |
| 81 | Dane FosshagePlace 81 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 21:46.00 |
| 82 | Paul HanniganPlace 82 · Grade 10 · Jay | 10 | Jay | 21:52.00 |
| 83 | Adam MelvinPlace 83 · Grade 11 · Lead Academy | 11 | Lead Academy | 21:52.90 PR |
| 84 | Josiah EvansPlace 84 · Grade 12 · Jay | 12 | Jay | 21:53.40 PR |
| 85 | Tripp HilderbrandPlace 85 · Grade 9 · Seacoast Collegiate | 9 | Seacoast Collegiate | 21:55.60 |
| 86 | Colton WesleyPlace 86 · Grade 8 · Jay | 8 | Jay | 21:59.60 PR |
| 87 | Triton RidleyPlace 87 · Grade 11 · Altha | 11 | Altha | 22:00.60 PR |
| 88 | Lawson TreadwellPlace 88 · Grade 11 · Poplar Springs | 11 | Poplar Springs | 22:01.60 |
| 89 | Sawyer BaggettPlace 89 · Grade 6 · Cottondale | 6 | Cottondale | 22:01.80 PR |
| 90 | Conner OlsenPlace 90 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 22:03.10 PR |
| 91 | Anderson McCordPlace 91 · Grade 12 · Poplar Springs | 12 | Poplar Springs | 22:04.40 PR |
| 92 | Gage KypferPlace 92 · Grade 10 · Laurel Hill | 10 | Laurel Hill | 22:06.90 |
| 93 | Elijah WhitePlace 93 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 22:09.30 PR |
| 94 | Aiden DemaraPlace 94 · Grade 10 · Laurel Hill | 10 | Laurel Hill | 22:13.00 |
| 95 | Jacob YeakosPlace 95 · Grade 9 · Paxton | 9 | Paxton | 22:23.60 |
| 96 | Clayton SmarrPlace 96 · Grade 7 · Central | 7 | Central | 22:24.10 PR |
| 97 | Sawyer HebbPlace 97 · Grade 9 · Central | 9 | Central | 22:26.00 |
| 98 | Caleb MathewsPlace 98 · Grade 9 · Central | 9 | Central | 22:29.90 |
| 99 | Landon BurrowsPlace 99 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 22:38.90 PR |
| 100 | Gabe LoweryPlace 100 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 22:42.70 PR |