| 1 | Jude FosshagePlace 1 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 18:13.50 |
| 2 | Travis EphriamPlace 2 · Grade 11 · Marianna | 11 | Marianna | 19:06.40 |
| 3 | Cole CauleyPlace 3 · Grade 11 · Blountstown | 11 | Blountstown | 19:23.20 |
| 4 | Nathaniel CabreraPlace 4 · Grade 11 · Franklin County | 11 | Franklin County | 19:32.50 |
| 5 | Malach EbersolePlace 5 · Grade 8 · Blountstown | 8 | Blountstown | 19:34.10 |
| 6 | Preston BeckwithPlace 6 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 19:35.30 |
| 7 | Jesus LunaPlace 7 · Grade 10 · Liberty County | 10 | Liberty County | 19:50.20 |
| 8 | Diego NandhoPlace 8 · Grade 11 · Blountstown | 11 | Blountstown | 20:38.00 |
| 9 | David Simon-AguilarPlace 9 · Grade 12 · Blountstown | 12 | Blountstown | 20:46.60 |
| 10 | Lucas WreathPlace 10 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 20:47.90 |
| 11 | Zachary PittmanPlace 11 · Grade 10 · Blountstown | 10 | Blountstown | 21:14.20 |
| 12 | Chase FordPlace 12 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 21:24.90 |
| 13 | William StewartPlace 13 · Grade 12 · Rutherford | 12 | Rutherford | 21:54.00 |
| 14 | Jeremiah BallPlace 14 · Grade 11 · Rutherford | 11 | Rutherford | 22:02.20 |
| 15 | Carter HolcombePlace 15 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 22:12.50 |
| 16 | Sebastian KnightPlace 16 · Grade 10 · Liberty County | 10 | Liberty County | 22:26.80 |
| 17 | Nathan KimbrelPlace 17 · Grade 10 · Blountstown | 10 | Blountstown | 22:35.80 |
| 18 | Tyler JohnsonPlace 18 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 22:46.70 |
| 19 | Nolan WhettlandPlace 19 · Grade 12 · Rutherford | 12 | Rutherford | 23:04.80 |
| 20 | Jason TomlinsonPlace 20 · Grade 11 · Blountstown | 11 | Blountstown | 23:10.90 |
| 21 | Jeffrey BowersPlace 21 · Grade 9 · Marianna | 9 | Marianna | 23:38.40 |
| 22 | Angel SaucedoPlace 22 · Grade 12 · Rutherford | 12 | Rutherford | 23:45.50 |
| 23 | Aiden GlissonPlace 23 · Grade 10 · Marianna | 10 | Marianna | 23:54.00 |
| 24 | Robert EatonPlace 24 · Grade 12 · Marianna | 12 | Marianna | 23:58.20 |
| 25 | Thiago FinuffPlace 25 · Grade 12 · Liberty County | 12 | Liberty County | 24:00.00 |
| 26 | Jaxon GingerichPlace 26 · Grade 9 · Blountstown | 9 | Blountstown | 24:03.30 |
| 27 | Spencer CribbsPlace 27 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 24:14.40 |
| 28 | Elijah WhitePlace 28 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 24:21.40 |
| 29 | Dane FosshagePlace 29 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 24:24.30 |
| 30 | Myles McwhorterPlace 30 · Grade 10 · Sneads | 10 | Sneads | 24:28.30 |
| 31 | Bryce EthridgePlace 31 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 24:28.80 |
| 32 | Gunner GaskinPlace 32 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 24:39.40 |
| 33 | Jasper BurdeshawPlace 33 · Grade 10 · Liberty County | 10 | Liberty County | 25:21.20 |
| 34 | Brayden MasonPlace 34 · Grade 9 · Marianna | 9 | Marianna | 25:40.70 |
| 35 | Kevin LePlace 35 · Grade 11 · Rutherford | 11 | Rutherford | 25:52.00 |
| 36 | Logan EbyPlace 36 · Grade 7 · Blountstown | 7 | Blountstown | 25:55.90 |
| 37 | Gabe LoweryPlace 37 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 26:19.70 |
| 38 | Conner OlsenPlace 38 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 26:20.90 |
| 39 | Colton LevinsPlace 39 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 26:38.00 PR |
| 40 | Ridge KnowlesPlace 40 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 26:42.90 |
| 41 | Michael NorrisPlace 41 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 26:48.60 |
| 42 | Jake ClenneyPlace 42 · Grade 8 · Blountstown | 8 | Blountstown | 26:49.40 |
| 43 | Bruce EbyPlace 43 · Grade 8 · Blountstown | 8 | Blountstown | 26:51.20 |
| 44 | Jacob CooperPlace 44 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 27:20.60 |
| 45 | Preston OlveraPlace 45 · Grade 9 · Sneads | 9 | Sneads | 29:07.80 |
| 46 | Waylon GriffinPlace 46 · Grade 9 · Sneads | 9 | Sneads | 29:20.50 |
| 47 | Landon BurrowsPlace 47 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 29:46.90 |
| 48 | Gunner BrockPlace 48 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 31:16.50 |
| 49 | Corey DullPlace 49 · Grade 9 · Rutherford | 9 | Rutherford | 31:31.40 |
| 50 | Chris DayPlace 50 · Grade 9 · Rutherford | 9 | Rutherford | 32:18.50 |
| 51 | Julian MartinezPlace 51 · Grade 9 · Rutherford | 9 | Rutherford | 32:21.60 |
| 52 | Christian JohnsonPlace 52 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 33:01.40 |
| 53 | Quy LePlace 53 · Grade 9 · Rutherford | 9 | Rutherford | 33:25.90 |
| 54 | Stellan SundlofPlace 54 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 33:32.80 |
| 55 | Eldon MillerPlace 55 · Grade 11 · Marianna | 11 | Marianna | 34:27.30 |
| 56 | Maverick KeverPlace 56 · Grade 7 · Liberty County | 7 | Liberty County | 35:06.50 |
| 57 | Easton RegisterPlace 57 · Grade 7 · Liberty County | 7 | Liberty County | 35:35.20 PR |
| 58 | Jaxon PhillipsPlace 58 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 36:55.60 |
| 59 | Jerimiah ClarkPlace 59 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 39:07.50 |
| 60 | Brody RichPlace 60 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 39:08.30 |