| 1 | Jacob KellerPlace 1 · River Ridge | — | River Ridge | 17:46.04 |
| 2 | Jesus SaldivarPlace 2 · Ridgewood | — | Ridgewood | 17:53.25 |
| 3 | Ross StalcupPlace 3 · Hernando | — | Hernando | 17:57.95 |
| 4 | Dylan PicernoPlace 4 · Ridgewood | — | Ridgewood | 18:03.00 |
| 5 | Ian EscamillaPlace 5 · Nature Coast Tec | — | Nature Coast Tec | 18:04.00 |
| 6 | Cody ThompsonPlace 6 · Crystal River | — | Crystal River | 18:07.00 |
| 7 | Alex NormandiaPlace 7 · Land O' Lakes | — | Land O' Lakes | 18:18.00 |
| 8 | Leonard IacopelliPlace 8 · Nature Coast Tec | — | Nature Coast Tec | 18:20.00 |
| 9 | Brandon BoggsPlace 9 · Weeki Wachee | — | Weeki Wachee | 18:21.00 |
| 10 | Harrison RyczekPlace 10 · Nature Coast Tec | — | Nature Coast Tec | 18:26.00 |
| 11 | Nicholas PollardPlace 11 · Mitchell | — | Mitchell | 18:33.00 |
| 12 | Steven ThompsonPlace 12 · Crystal River | — | Crystal River | 18:43.00 |
| 13 | Spencer EdwardsPlace 13 · Mitchell | — | Mitchell | 18:44.00 |
| 14 | James GutierrezPlace 14 · Crystal River | — | Crystal River | 18:47.00 |
| 15 | Logan StephensPlace 15 · Mitchell | — | Mitchell | 18:49.00 |
| 16 | Yeatesh RaghunandanPlace 16 · Weeki Wachee | — | Weeki Wachee | 18:53.00 |
| 17 | Josiah PinedaPlace 17 · Land O' Lakes | — | Land O' Lakes | 18:57.00 |
| 18 | Joseph PinedaPlace 18 · Land O' Lakes | — | Land O' Lakes | 19:01.00 |
| 18 | Jacob HindmanPlace 18 · Mitchell | — | Mitchell | 19:01.00 |
| 20 | Thomas PalamarPlace 20 · Mitchell | — | Mitchell | 19:03.00 |
| 21 | Christian LindoPlace 21 · Nature Coast Tec | — | Nature Coast Tec | 19:04.00 |
| 22 | Jaiden RaghunandanPlace 22 · Weeki Wachee | — | Weeki Wachee | 19:05.00 |
| 23 | Kobe PerriconePlace 23 · Mitchell | — | Mitchell | 19:07.00 |
| 24 | Will DawsonPlace 24 · Ridgewood | — | Ridgewood | 19:08.00 |
| 25 | Brandon CastilloPlace 25 · Land O' Lakes | — | Land O' Lakes | 19:10.00 |
| 26 | Jarod PoePlace 26 · Mitchell | — | Mitchell | 19:11.00 |
| 27 | Stephen GutierrezPlace 27 · Crystal River | — | Crystal River | 19:14.00 |
| 28 | Trent StukesPlace 28 · Crystal River | — | Crystal River | 19:14.10 |
| 29 | Adam HahnPlace 29 · Land O' Lakes | — | Land O' Lakes | 19:15.00 |
| 30 | Glen WilsonPlace 30 · Ridgewood | — | Ridgewood | 19:20.00 |
| 31 | Richard VariPlace 31 · Mitchell | — | Mitchell | 19:25.00 |
| 32 | Mason OrellanaPlace 32 · Nature Coast Tec | — | Nature Coast Tec | 19:27.00 |
| 33 | Felix NievesPlace 33 · Land O' Lakes | — | Land O' Lakes | 19:38.00 |
| 34 | Gage SuggPlace 34 · Nature Coast Tec | — | Nature Coast Tec | 19:42.00 |
| 35 | Jonathan BohmPlace 35 · Hudson | — | Hudson | 19:44.00 |
| 36 | Hunter InnesPlace 36 · Crystal River | — | Crystal River | 19:45.00 |
| 37 | Jacob PowellPlace 37 · Ridgewood | — | Ridgewood | 19:48.00 |
| 38 | Jacob UngerPlace 38 · Mitchell | — | Mitchell | 19:50.00 |
| 39 | Nickolas MillanPlace 39 · Mitchell | — | Mitchell | 19:51.00 |
| 40 | Seth WilsonPlace 40 · Hernando | — | Hernando | 19:59.00 |
| 41 | Zachary RichardsonPlace 41 · Crystal River | — | Crystal River | 20:22.00 |
| 42 | Fritz AshbyPlace 42 · Brooksville Cent | — | Brooksville Cent | 20:28.00 |
| 43 | Jaden SchroederPlace 43 · River Ridge | — | River Ridge | 20:30.00 |
| 44 | Vicente MagliaPlace 44 · Nature Coast Tec | — | Nature Coast Tec | 20:31.00 |
| 45 | Clark DayPlace 45 · Bishop McLaughli | — | Bishop McLaughli | 20:31.10 |
| 46 | Hunter SizemorePlace 46 · River Ridge | — | River Ridge | 20:36.00 |
| 47 | Hector PortilloPlace 47 · Brooksville Cent | — | Brooksville Cent | 20:47.00 |
| 48 | Michael BergPlace 48 · Anclote | — | Anclote | 21:00.00 |
| 49 | Logan CulpPlace 49 · Land O' Lakes | — | Land O' Lakes | 21:01.00 |
| 50 | Treyvon ReiserPlace 50 · Ridgewood | — | Ridgewood | 21:28.00 |
| 51 | Jacob ZioPlace 51 · Ridgewood | — | Ridgewood | 21:31.00 |
| 52 | Hector Rios-RosalesPlace 52 · Bishop McLaughli | — | Bishop McLaughli | 21:43.00 |
| 53 | Nathan SmithPlace 53 · River Ridge | — | River Ridge | 22:05.00 |
| 54 | Brandon RichardsonPlace 54 · Hudson | — | Hudson | 22:13.70 |
| 55 | Caleb AdamsPlace 55 · Hernando | — | Hernando | 22:14.00 |
| 56 | David RobinsonPlace 56 · Hudson | — | Hudson | 22:31.00 |
| 57 | Cole RexfordPlace 57 · River Ridge | — | River Ridge | 22:36.00 |
| 58 | Brandin MunroPlace 58 · Ridgewood | — | Ridgewood | 22:37.00 |
| 59 | Tyler PaulPlace 59 · River Ridge | — | River Ridge | 22:47.00 |
| 60 | Bobby MaurettePlace 60 · Hernando Christi | — | Hernando Christi | 22:59.00 |
| 61 | Colin BodleyPlace 61 · Bishop McLaughli | — | Bishop McLaughli | 23:23.00 |
| 62 | Tyler LangenbergPlace 62 · Hernando | — | Hernando | 23:29.00 |
| 63 | Colby WalzPlace 63 · Nature Coast Tec | — | Nature Coast Tec | 23:57.00 |
| 64 | tyler sowersPlace 64 · Hernando | — | Hernando | 24:07.00 |
| 65 | Josh ColeyPlace 65 · Weeki Wachee | — | Weeki Wachee | 24:12.00 |
| 66 | Edward SmithPlace 66 · Bishop McLaughli | — | Bishop McLaughli | 24:13.00 |
| 67 | Jason NovakPlace 67 · Weeki Wachee | — | Weeki Wachee | 24:36.00 |
| 68 | Ryan FentonPlace 68 · Bishop McLaughli | — | Bishop McLaughli | 24:43.00 |
| 69 | matheos pennellPlace 69 · Hernando | — | Hernando | 24:44.00 |
| 70 | Jonathan GramazioPlace 70 · Weeki Wachee | — | Weeki Wachee | 24:54.00 |
| 71 | caleb gibsonPlace 71 · Hernando | — | Hernando | 24:55.00 |
| 72 | Ben VardamanPlace 72 · Seven Rivers Chr | — | Seven Rivers Chr | 24:58.00 |
| 73 | Heath HolidayPlace 73 · Anclote | — | Anclote | 25:17.00 |
| 74 | Dillon EversPlace 74 · River Ridge | — | River Ridge | 25:32.00 |
| 75 | Seth TarboxPlace 75 · Weeki Wachee | — | Weeki Wachee | 25:39.00 |
| 76 | Armando HerreraPlace 76 · Bishop McLaughli | — | Bishop McLaughli | 25:42.00 |
| 77 | Jonathan HelmPlace 77 · Weeki Wachee | — | Weeki Wachee | 25:47.00 |
| 78 | Cole VedderPlace 78 · Weeki Wachee | — | Weeki Wachee | 25:48.00 |
| 79 | Hunter DrumPlace 79 · Anclote | — | Anclote | 26:05.00 |
| 80 | Tony ListerPlace 80 · Bishop McLaughli | — | Bishop McLaughli | 26:09.00 |
| 81 | Marcus McCuePlace 81 · Ridgewood | — | Ridgewood | 26:30.00 |
| 82 | hunter wilsonPlace 82 · Hernando | — | Hernando | 28:04.00 |
| 83 | Christian CoffieyPlace 83 · River Ridge | — | River Ridge | 28:27.00 |
| 84 | Peter BrittPlace 84 · Ridgewood | — | Ridgewood | 29:38.00 |
| 85 | Russell KoenigPlace 85 · Brooksville Cent | — | Brooksville Cent | 29:48.00 |
| 86 | William KahlerPlace 86 · Hernando Christi | — | Hernando Christi | 29:49.00 |
| 87 | Hunter JacksonPlace 87 · Seven Rivers Chr | — | Seven Rivers Chr | 29:50.00 |
| 88 | Jadden RichardsonPlace 88 · Brooksville Cent | — | Brooksville Cent | 30:00.00 |
| 89 | Wayne CichockiPlace 89 · Bishop McLaughli | — | Bishop McLaughli | 32:44.00 |