| 1 | Eddie KepranPlace 1 · Grade 10 · Arnold | 10 | Arnold | 18:39.56 |
| 2 | Jonathan ReyesPlace 2 · Grade 11 · Chipley | 11 | Chipley | 18:45.41 |
| 3 | Kelton BluePlace 3 · Grade 11 · Arnold | 11 | Arnold | 18:54.17 |
| 4 | Austin BurkePlace 4 · Grade 12 · Freeport | 12 | Freeport | 18:55.75 |
| 5 | Nathan HolmesPlace 5 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 19:01.03 |
| 6 | Nicolas WaddellPlace 6 · Grade 9 · Arnold | 9 | Arnold | 19:20.61 |
| 7 | Tyler GrubbsPlace 7 · Grade 12 · North Florida Christ | 12 | North Florida Christ | 19:22.52 |
| 8 | Kaden JonesPlace 8 · Grade 12 · Mosley | 12 | Mosley | 19:31.85 |
| 9 | Eli HolbrookPlace 9 · Grade 11 · Mosley | 11 | Mosley | 19:33.52 |
| 10 | Ethan KelleyPlace 10 · Grade 12 · Marianna | 12 | Marianna | 19:34.13 |
| 11 | Joe DelunaPlace 11 · Grade 5 · North Bay Haven | 5 | North Bay Haven | 19:40.53 |
| 12 | Rilly HammondsPlace 12 · Grade 12 · Arnold | 12 | Arnold | 19:48.39 |
| 13 | Malik RhodenPlace 13 · Grade 12 · Arnold | 12 | Arnold | 19:52.63 |
| 14 | Tommy BushPlace 14 · Grade 9 · Marianna | 9 | Marianna | 19:57.65 |
| 15 | Mathew MatsonPlace 15 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 20:07.38 |
| 16 | Zachary WynnPlace 16 · Grade 12 · North Florida Christ | 12 | North Florida Christ | 20:09.86 |
| 17 | Martin KehayovPlace 17 · Grade 10 · Arnold | 10 | Arnold | 20:13.55 |
| 18 | Tyler GuthriePlace 18 · Grade 12 · Mosley | 12 | Mosley | 20:15.87 |
| 19 | Zachery CoxPlace 19 · Grade 10 · Bay | 10 | Bay | 20:22.34 |
| 20 | Landon ConnPlace 20 · Grade 11 · Arnold | 11 | Arnold | 20:28.46 |
| 21 | Logan DunawayPlace 21 · Grade 12 · Freeport | 12 | Freeport | 20:29.72 |
| 22 | Michael FaintPlace 22 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 20:32.02 |
| 23 | Zachary MurzynPlace 23 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 20:37.99 |
| 24 | Davis MonteiroPlace 24 · Grade 11 · Arnold | 11 | Arnold | 20:55.57 |
| 25 | Henry BarnesPlace 25 · Grade 9 · Marianna | 9 | Marianna | 20:56.22 |
| 26 | Marcus WebbPlace 26 · Grade 10 · Freeport | 10 | Freeport | 21:01.71 |
| 27 | Ben ParsonsPlace 27 · Grade 9 · Arnold | 9 | Arnold | 21:08.14 |
| 28 | Elijah PollackPlace 28 · Grade 10 · Mosley | 10 | Mosley | 21:22.33 |
| 29 | Gavin RoakePlace 29 · Grade 12 · Bay | 12 | Bay | 21:26.94 |
| 30 | Liam CrabtreePlace 30 · Grade 9 · Arnold | 9 | Arnold | 21:29.25 |
| 31 | Mark BrustPlace 31 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 21:32.00 |
| 32 | Weston GormanPlace 32 · Grade 11 · Arnold | 11 | Arnold | 21:41.19 |
| 33 | Carson SmithPlace 33 · Grade 8 · North Bay Haven | 8 | North Bay Haven | 21:42.55 |
| 34 | Caleb RookPlace 34 · Grade 9 · Arnold | 9 | Arnold | 21:56.17 |
| 35 | Eli ChristensenPlace 35 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 22:26.59 |
| 36 | Cyrus JansenPlace 36 · Grade 9 · Marianna | 9 | Marianna | 22:31.05 |
| 37 | Caleb ChristophPlace 37 · Grade 7 · North Bay Haven | 7 | North Bay Haven | 23:00.19 |
| 38 | Bryan CooperPlace 38 · Grade 11 · Chipley | 11 | Chipley | 23:00.76 |
| 39 | Nathan PesatePlace 39 · Grade 12 · Arnold | 12 | Arnold | 23:09.17 |
| 40 | Ricardo RiveraPlace 40 · Grade 10 · Marianna | 10 | Marianna | 23:18.69 |
| 41 | Jayden CatrettPlace 41 · Grade 8 · Unattached | 8 | Unattached | 23:30.31 |
| 42 | Eric OldsPlace 42 · Grade 8 · Rutherford HS (Sprin | 8 | Rutherford HS (Sprin | 23:36.31 |
| 43 | Kyle GoodpasterPlace 43 · Grade 8 · North Bay Haven | 8 | North Bay Haven | 23:40.20 |
| 44 | William CarrelPlace 44 · Grade 11 · Marianna | 11 | Marianna | 23:40.51 |
| 45 | Seth CozartPlace 45 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 23:47.31 |
| 46 | Jude GadneyPlace 46 · Grade 11 · Bay | 11 | Bay | 23:50.56 |
| 47 | Jason LeePlace 47 · Grade 11 · Rutherford HS (Sprin | 11 | Rutherford HS (Sprin | 23:55.95 |
| 48 | Christian TatumPlace 48 · Grade 10 · Arnold | 10 | Arnold | 23:57.68 |
| 49 | Samuel SotoPlace 49 · Grade 10 · Freeport | 10 | Freeport | 24:19.57 |
| 50 | CJ BaldwainPlace 50 · Grade 8 · North Bay Haven | 8 | North Bay Haven | 24:20.15 |
| 51 | Camden MethvinPlace 51 · Grade 9 · North Florida Christ | 9 | North Florida Christ | 24:20.39 |
| 52 | Tyler WilliamsPlace 52 · Grade 12 · Bay | 12 | Bay | 24:26.62 |
| 53 | Maddox FairclothPlace 53 · Grade 11 · Marianna | 11 | Marianna | 24:43.39 |
| 54 | Wyatt TimmermanPlace 54 · Grade 11 · Rutherford HS (Sprin | 11 | Rutherford HS (Sprin | 24:52.86 |
| 55 | Miguel GarciaPlace 55 · Grade 9 · Freeport | 9 | Freeport | 24:59.48 |
| 56 | Michael EverettPlace 56 · Grade 9 · Mosley | 9 | Mosley | 25:02.74 |
| 57 | Thomas NguyenPlace 57 · Grade 12 · Bay | 12 | Bay | 25:17.36 |
| 58 | Gavin BurrisPlace 58 · Grade 12 · Bay | 12 | Bay | 25:20.78 |
| 59 | William SextonPlace 59 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 25:32.36 |
| 60 | Daniel VierraPlace 60 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 25:33.68 |
| 61 | Caleb FieldsPlace 61 · Grade 12 · Bay | 12 | Bay | 25:47.33 |
| 62 | Patrick CarrelPlace 62 · Grade 9 · Marianna | 9 | Marianna | 25:49.42 |
| 63 | Robert KossPlace 63 · Grade 9 · Bay | 9 | Bay | 25:49.77 |
| 64 | Canyon KilletsPlace 64 · Grade 9 · North Bay Haven | 9 | North Bay Haven | 25:58.66 |
| 65 | Beckham TrippPlace 65 · Grade 10 · Freeport | 10 | Freeport | 26:16.64 |
| 66 | Jacob BaezPlace 66 · Grade 6 · Rutherford HS (Sprin | 6 | Rutherford HS (Sprin | 26:23.97 |
| 67 | Evan GorePlace 67 · Grade 12 · Bay | 12 | Bay | 27:10.36 |
| 68 | Brian McclainPlace 68 · Grade 12 · Rutherford HS (Sprin | 12 | Rutherford HS (Sprin | 27:33.45 |
| 69 | Jacob StriblingPlace 69 · Grade 6 · North Florida Christ | 6 | North Florida Christ | 27:53.66 |
| 70 | Fagan JarvisPlace 70 · Grade 11 · Arnold | 11 | Arnold | 27:55.54 |
| 71 | Austin NicholsPlace 71 · Grade 7 · North Florida Christ | 7 | North Florida Christ | 28:12.66 |
| 72 | John FitzgeraldPlace 72 · Grade 12 · Mosley | 12 | Mosley | 28:31.88 |
| 73 | Lucas WalkerPlace 73 · Grade 9 · Marianna | 9 | Marianna | 29:06.61 |
| 74 | Matthew HarrisPlace 74 · Grade 10 · Freeport | 10 | Freeport | 29:28.41 |
| 75 | Daniel MurzynPlace 75 · Unattached | — | Unattached | 29:38.08 |
| 76 | Charlie HolmesPlace 76 · Unattached | — | Unattached | 29:55.46 |
| 77 | Tyler MurzynPlace 77 · Unattached | — | Unattached | 30:38.05 |
| 78 | John CopseyPlace 78 · Grade 12 · Mosley | 12 | Mosley | 30:51.67 |
| 79 | Harry SmithPlace 79 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 32:01.06 |
| 80 | Devin ShoresPlace 80 · Grade 11 · Altha Public School | 11 | Altha Public School | 33:54.64 |