| 1 | Samuel MerrittPlace 1 · Grade 12 · Arnold | 12 | Arnold | 17:28.50 |
| 2 | Levi MerrittPlace 2 · Grade 10 · Arnold | 10 | Arnold | 17:43.20 |
| 3 | Remi KepranPlace 3 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 17:51.10 |
| 4 | Mason BrainPlace 4 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 17:54.80 |
| 5 | Chase FordPlace 5 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 18:23.60 |
| 6 | Jude FosshagePlace 6 · Grade 9 · Port Saint Joe | 9 | Port Saint Joe | 18:26.70 |
| 7 | Nathaniel WilsonPlace 7 · Grade 12 · Bay | 12 | Bay | 18:42.60 |
| 8 | Mason TillmanPlace 8 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 18:54.70 |
| 9 | Joshua MoorePlace 9 · Grade 11 · Arnold | 11 | Arnold | 19:21.80 |
| 10 | Nolan KavourasPlace 10 · Grade 12 · Arnold | 12 | Arnold | 19:25.20 |
| 11 | William StewartPlace 11 · Grade 12 · Rutherford | 12 | Rutherford | 19:35.20 |
| 12 | Ayden CrainePlace 12 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 19:55.20 |
| 13 | Benjamin LemastersPlace 13 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 20:09.80 |
| 14 | Hayden ThachPlace 14 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 20:47.20 |
| 15 | Sam CarlsonPlace 15 · Grade 10 · Bay | 10 | Bay | 20:52.60 |
| 16 | William LundgrenPlace 16 · Grade 12 · North Bay Haven | 12 | North Bay Haven | 20:53.70 |
| 17 | Preston BeckwithPlace 17 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 20:56.40 |
| 18 | Jeremiah BallPlace 18 · Grade 11 · Rutherford | 11 | Rutherford | 20:57.20 |
| 19 | Finnegan SchmitzPlace 19 · Grade 11 · Arnold | 11 | Arnold | 21:02.10 |
| 20 | Jesus LunaPlace 20 · Grade 10 · Liberty County | 10 | Liberty County | 21:11.90 |
| 21 | Nathan KrietzPlace 21 · Grade 10 · Chipley | 10 | Chipley | 21:14.30 |
| 22 | Ethan PaxtonPlace 22 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 21:17.40 |
| 23 | Luca DuerPlace 23 · Grade 9 · Arnold | 9 | Arnold | 21:19.00 |
| 24 | Micah PhillipsPlace 24 · Grade 9 · A Crawford Mosley | 9 | A Crawford Mosley | 21:20.70 |
| 25 | Lucas WreathPlace 25 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 21:41.50 |
| 26 | Ian ThomasPlace 26 · Grade 9 · Arnold | 9 | Arnold | 21:43.30 |
| 27 | Tristen BeckerPlace 27 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 21:43.50 |
| 28 | Michael LaRussaPlace 28 · Grade 11 · Arnold | 11 | Arnold | 22:02.30 |
| 29 | Cade GratteauPlace 29 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 22:34.60 |
| 30 | Lincoln LaCoursePlace 30 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 22:42.90 |
| 31 | Zenna RiyadhiPlace 31 · Grade 11 · Altha | 11 | Altha | 22:46.90 |
| 32 | Yediel RodriguezPlace 32 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 22:59.30 |
| 33 | Sebastian KnightPlace 33 · Grade 10 · Liberty County | 10 | Liberty County | 23:09.10 |
| 34 | Caleb FusterPlace 34 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 23:15.20 |
| 35 | Davy GrayPlace 35 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 23:15.20 |
| 36 | Kristopher MesserPlace 36 · Grade 12 · Chipley | 12 | Chipley | 23:19.90 |
| 37 | Hunter WhittalPlace 37 · Grade 10 · Chipley | 10 | Chipley | 23:39.20 |
| 38 | Nation SimmonsPlace 38 · Grade 10 · Chipley | 10 | Chipley | 23:47.00 |
| 39 | Koda KlamserPlace 39 · Grade 11 · North Bay Haven | 11 | North Bay Haven | 24:02.70 |
| 40 | Thiago FinuffPlace 40 · Grade 12 · Liberty County | 12 | Liberty County | 24:07.80 |
| 41 | Lucca SanabriaPlace 41 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 24:33.10 |
| 42 | Angel SaucedoPlace 42 · Grade 12 · Rutherford | 12 | Rutherford | 24:48.20 |
| 43 | Richard VegaPlace 43 · Grade 12 · Bay | 12 | Bay | 25:05.00 |
| 44 | Tyler JohnsonPlace 44 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 25:05.50 |
| 45 | Jhampool ParraPlace 45 · Grade 10 · Bay | 10 | Bay | 25:14.30 |
| 46 | Ethan ScottPlace 46 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 25:16.20 |
| 47 | Carter HolcombePlace 47 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 25:18.30 |
| 48 | Jasper BurdeshawPlace 48 · Grade 10 · Liberty County | 10 | Liberty County | 25:23.30 |
| 49 | Bricen AraneoPlace 49 · Grade 6 · Paxton | 6 | Paxton | 25:24.00 |
| 50 | Jacob YeakosPlace 50 · Grade 9 · Paxton | 9 | Paxton | 25:37.90 |
| 51 | Elijah WhitePlace 51 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 26:01.70 |
| 52 | Andrew NortonPlace 52 · Grade 12 · Chipley | 12 | Chipley | 26:28.90 |
| 53 | Liam SeebeckPlace 53 · Grade 9 · Chipley | 9 | Chipley | 26:34.30 |
| 54 | Corban CrowellPlace 54 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 26:47.40 |
| 55 | Gunner GaskinPlace 55 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 26:47.50 |
| 56 | Gabriel HaldersonPlace 56 · Grade 10 · Chipley | 10 | Chipley | 26:56.60 |
| 57 | Conner OlsenPlace 57 · Grade 7 · Wewahitchka | 7 | Wewahitchka | 27:07.30 |
| 58 | Colton LevinsPlace 58 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 27:17.90 |
| 59 | Ethan CrowellPlace 59 · Grade 10 · A Crawford Mosley | 10 | A Crawford Mosley | 27:24.30 |
| 60 | Lucas HegwoodPlace 60 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 27:33.10 |
| 61 | Ridge KnowlesPlace 61 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 27:34.10 |
| 62 | Gabe LoweryPlace 62 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 27:47.80 |
| 63 | Mason SmithPlace 63 · Grade 7 · Paxton | 7 | Paxton | 27:56.50 |
| 64 | Jackson SaboPlace 64 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 28:04.30 |
| 65 | Triton RidleyPlace 65 · Grade 11 · Altha | 11 | Altha | 28:13.40 |
| 66 | Brylan WilsonPlace 66 · Grade 10 · Chipley | 10 | Chipley | 28:31.90 |
| 67 | Jackson HatcherPlace 67 · Grade 10 · Bay | 10 | Bay | 28:45.30 |
| 68 | Michael NorrisPlace 68 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 28:45.30 |
| 69 | Brody PonderPlace 69 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 28:48.60 |
| 70 | Cesar LopezPlace 70 · Grade 11 · Liberty County | 11 | Liberty County | 28:55.40 |
| 71 | Jerome WilliamsPlace 71 · Grade 8 · Rutherford | 8 | Rutherford | 29:08.60 |
| 72 | Landon BurrowsPlace 72 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 29:14.80 |
| 73 | Spencer CribbsPlace 73 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 29:14.90 |
| 74 | Dane FosshagePlace 74 · Grade 11 · Port Saint Joe | 11 | Port Saint Joe | 29:37.30 |
| 75 | Zain KhanPlace 75 · Grade 10 · Bay | 10 | Bay | 29:38.40 |
| 76 | Gunner BrockPlace 76 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 30:32.10 |
| 77 | Trae RobinsonPlace 77 · Grade 12 · A Crawford Mosley | 12 | A Crawford Mosley | 30:33.90 |
| 78 | Kevin LePlace 78 · Grade 11 · Rutherford | 11 | Rutherford | 30:57.30 |
| 79 | Colton ElliotPlace 79 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 31:12.20 |
| 80 | Jacob CooperPlace 80 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 31:21.90 |
| 81 | Mason LoePlace 81 · Grade 10 · North Bay Haven | 10 | North Bay Haven | 31:28.20 |
| 82 | Geremiah-Harthan GranbyPlace 82 · Grade 12 · Bay | 12 | Bay | 31:41.80 |
| 83 | Rilley LeavinsPlace 83 · Grade 11 · A Crawford Mosley | 11 | A Crawford Mosley | 31:50.80 |
| 84 | Julian MartinezPlace 84 · Grade 9 · Rutherford | 9 | Rutherford | 31:51.40 |
| 85 | Christian JohnsonPlace 85 · Grade 12 · Wewahitchka | 12 | Wewahitchka | 32:22.30 |
| 86 | Kasen PetersPlace 86 · Grade 6 · Altha | 6 | Altha | 33:23.70 |
| 87 | Chris DayPlace 87 · Grade 9 · Rutherford | 9 | Rutherford | 33:56.50 |
| 88 | Quy LePlace 88 · Grade 9 · Rutherford | 9 | Rutherford | 34:52.50 |
| 89 | Stellan SundlofPlace 89 · Grade 8 · Port Saint Joe | 8 | Port Saint Joe | 35:12.50 |
| 90 | Chastin BaileyPlace 90 · Grade 8 · Wewahitchka | 8 | Wewahitchka | 35:22.30 |
| 91 | Kevin PittsPlace 91 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 35:32.00 |
| 92 | Maverick KeverPlace 92 · Grade 7 · Liberty County | 7 | Liberty County | 36:13.90 |
| 93 | Aidan reese GrahamPlace 93 · Grade 10 · Altha | 10 | Altha | 36:14.60 |
| 94 | Easton RegisterPlace 94 · Grade 7 · Liberty County | 7 | Liberty County | 36:43.40 |
| 95 | Kyle PricePlace 95 · Grade 6 · Wewahitchka | 6 | Wewahitchka | 39:12.20 |
| 96 | Brody RichPlace 96 · Grade 9 · Wewahitchka | 9 | Wewahitchka | 39:30.30 |
| 97 | Jacob GullingsrudPlace 97 · Grade 9 · Bay | 9 | Bay | 41:27.20 |
| 98 | David HarkinsPlace 98 · Grade 9 · Chipley | 9 | Chipley | 43:43.20 |
| 99 | Jaxon PhillipsPlace 99 · Grade 6 · Port Saint Joe | 6 | Port Saint Joe | 46:34.50 |