| 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 |
| 101 | Brody FosterPlace 101 · Grade 6 · Altha | 6 | Altha | 22:43.40 PR |
| 102 | Brayden FloresPlace 102 · Grade 12 · Poplar Springs | 12 | Poplar Springs | 22:47.90 PR |
| 103 | Kobe JohnsonPlace 103 · Grade 10 · Malone | 10 | Malone | 23:04.70 PR |
| 104 | Myles McwhorterPlace 104 · Grade 10 · Sneads | 10 | Sneads | 23:09.20 PR |
| 105 | Brayden GermannPlace 105 · Grade 8 · Central | 8 | Central | 23:10.50 PR |
| 106 | Richard BurrellPlace 106 · Grade 7 · Graceville | 7 | Graceville | 23:11.90 |
| 107 | Laken MaddoxPlace 107 · Grade 12 · Poplar Springs | 12 | Poplar Springs | 23:18.90 |
| 108 | Benjamen DemaraPlace 108 · Grade 6 · Laurel Hill | 6 | Laurel Hill | 23:36.10 PR |
| 109 | Tarik OldsPlace 109 · Grade 11 · Graceville | 11 | Graceville | 23:37.20 |
| 110 | Aaron MateenPlace 110 · Grade - · Graceville | - | Graceville | 23:40.90 PR |
| 111 | Emarion LesterPlace 111 · Grade 11 · Malone | 11 | Malone | 23:59.90 PR |
| 112 | Waylon GriffinPlace 112 · Grade 9 · Sneads | 9 | Sneads | 24:00.10 PR |
| 113 | Logan EbyPlace 113 · Grade 7 · Blountstown | 7 | Blountstown | 24:04.70 |
| 114 | Colton HowellPlace 114 · Grade 6 · Central | 6 | Central | 24:08.90 PR |
| 115 | Blaine ReynoldsPlace 115 · Grade 8 · Cottondale | 8 | Cottondale | 24:10.90 PR |
| 116 | Jacob CooperPlace 116 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 24:10.90 PR |
| 117 | Alexander FergusonPlace 117 · Grade 7 · Rocky Bayou Christian | 7 | Rocky Bayou Christian | 24:26.60 |
| 118 | Michael NorrisPlace 118 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 24:27.70 PR |
| 119 | Jake ClenneyPlace 119 · Grade 8 · Blountstown | 8 | Blountstown | 24:33.10 PR |
| 120 | Tate HummelPlace 120 · Grade 10 · Malone | 10 | Malone | 24:41.40 PR |
| 121 | Elisha ParrattPlace 121 · Grade 7 · Central | 7 | Central | 24:42.70 PR |
| 122 | Noah ArrantPlace 122 · Grade - · Poplar Springs | - | Poplar Springs | 24:43.40 |
| 123 | Tyler RobertsPlace 123 · Grade 7 · Altha | 7 | Altha | 24:44.90 |
| 124 | Ridge KnowlesPlace 124 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 24:52.70 |
| 125 | Brighton HendersonPlace 125 · Grade 6 · Laurel Hill | 6 | Laurel Hill | 25:11.60 PR |
| 126 | Mark O'NealPlace 126 · Grade - · Cottondale | - | Cottondale | 25:14.90 PR |
| 127 | Barrett TrimblePlace 127 · Grade 8 · Cottondale | 8 | Cottondale | 25:24.40 |
| 128 | Aiden BloomquistPlace 128 · Grade 10 · Graceville | 10 | Graceville | 25:32.90 |
| 129 | Robby SousaPlace 129 · Grade - · Poplar Springs | - | Poplar Springs | 25:37.60 PR |
| 130 | Mason SmithPlace 130 · Grade 7 · Paxton | 7 | Paxton | 25:38.50 PR |
| 131 | Kasen PetersPlace 131 · Grade 6 · Altha | 6 | Altha | 25:52.80 PR |
| 132 | Carson SmithPlace 132 · Grade 7 · Graceville | 7 | Graceville | 26:02.10 |
| 133 | Preston OlveraPlace 133 · Grade 9 · Sneads | 9 | Sneads | 26:04.30 |
| 134 | Dalton JacobsPlace 134 · Grade 9 · Baker | 9 | Baker | 26:05.60 |
| 135 | Skylar IhrkePlace 135 · Grade 10 · Altha | 10 | Altha | 27:10.20 |
| 136 | John Robert McCordPlace 136 · Grade 6 · Poplar Springs | 6 | Poplar Springs | 27:18.80 |
| 137 | Ryan WhitfieldPlace 137 · Grade 9 · Altha | 9 | Altha | 28:35.00 |
| 138 | James GrahamPlace 138 · Grade 7 · Altha | 7 | Altha | 29:13.50 |
| 139 | Stellan SundlofPlace 139 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 29:38.40 PR |
| 140 | Aidan reese GrahamPlace 140 · Grade 10 · Altha | 10 | Altha | 29:57.40 PR |
| 141 | Jaxon PhillipsPlace 141 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 33:27.80 |