| 1 | Trevor FoleyPlace 1 · Grade 11 · Hernando | 11 | Hernando | 15:26.90 |
| 2 | Jacob HensleyPlace 2 · Grade 10 · Citrus | 10 | Citrus | 16:07.56 |
| 3 | Mackenzie WoodsPlace 3 · Grade 12 · Lecanto | 12 | Lecanto | 16:52.71 |
| 4 | Sean MurrayPlace 4 · Grade 10 · Lecanto | 10 | Lecanto | 16:57.72 |
| 5 | Ryan BellPlace 5 · Grade 12 · Hernando | 12 | Hernando | 17:35.99 |
| 6 | Ross StalcupPlace 6 · Grade 10 · Hernando | 10 | Hernando | 17:37.15 |
| 7 | Greg BuettnerPlace 7 · Grade 12 · Lecanto | 12 | Lecanto | 17:41.14 |
| 8 | Ada JonesPlace 8 · Grade 11 · Citrus | 11 | Citrus | 17:41.60 |
| 9 | Steven ThompsonPlace 9 · Grade 9 · Crystal River | 9 | Crystal River | 17:56.90 |
| 10 | Harley RichmondPlace 10 · Grade 10 · Lecanto | 10 | Lecanto | 18:03.86 |
| 11 | David MillerPlace 11 · Grade 11 · Citrus | 11 | Citrus | 18:09.88 |
| 12 | Anand RaghunandanPlace 12 · Grade 10 · Weeki Wachee | 10 | Weeki Wachee | 18:13.09 |
| 13 | Brandon BoggsPlace 13 · Grade 11 · Weeki Wachee | 11 | Weeki Wachee | 18:13.39 |
| 14 | Gabriel GuillenPlace 14 · Grade 12 · Nature Coast Tech | 12 | Nature Coast Tech | 18:17.30 |
| 15 | Israel DiazPlace 15 · Grade 11 · Citrus | 11 | Citrus | 18:26.13 |
| 16 | Wesley WilsonPlace 16 · Grade 11 · Hernando | 11 | Hernando | 18:28.91 |
| 17 | William OsbornPlace 17 · Grade 11 · Springstead | 11 | Springstead | 18:39.32 |
| 18 | Seth WilsonPlace 18 · Grade 12 · Hernando | 12 | Hernando | 18:40.32 |
| 19 | Matthew RalskyPlace 19 · Grade 12 · Nature Coast Tech | 12 | Nature Coast Tech | 18:43.46 |
| 20 | Cody ThompsonPlace 20 · Grade 9 · Crystal River | 9 | Crystal River | 18:46.37 |
| 21 | Leonard IacopelliPlace 21 · Grade 11 · Nature Coast Tech | 11 | Nature Coast Tech | 18:52.20 |
| 22 | Zackery RichardsonPlace 22 · Grade 11 · Crystal River | 11 | Crystal River | 19:08.98 |
| 23 | Zachary GatesPlace 23 · Grade 12 · Nature Coast Tech | 12 | Nature Coast Tech | 19:19.79 |
| 24 | Tyler RichardsonPlace 24 · Grade 9 · Crystal River | 9 | Crystal River | 19:21.43 |
| 25 | Ricardo EstradaPlace 25 · Grade 12 · Springstead | 12 | Springstead | 19:28.13 |
| 26 | Hunter InnesPlace 26 · Grade 10 · Crystal River | 10 | Crystal River | 19:31.33 |
| 27 | Francesco LittlePlace 27 · Grade 12 · Lecanto | 12 | Lecanto | 19:33.84 |
| 28 | James VanluePlace 28 · Grade 10 · Citrus | 10 | Citrus | 19:35.41 |
| 29 | Nathan RosamondPlace 29 · Grade 11 · Seven Rivers Christi | 11 | Seven Rivers Christi | 19:36.95 |
| 30 | Zack ParsonsPlace 30 · Grade 12 · Weeki Wachee | 12 | Weeki Wachee | 19:43.02 |
| 31 | William MarquisPlace 31 · Grade 11 · Springstead | 11 | Springstead | 19:43.63 |
| 32 | David KingPlace 32 · Grade 11 · Seven Rivers Christi | 11 | Seven Rivers Christi | 19:52.38 |
| 33 | Austin FowlerPlace 33 · Grade 12 · Crystal River | 12 | Crystal River | 20:03.51 |
| 34 | Caleb EckartPlace 34 · Grade 12 · Seven Rivers Christi | 12 | Seven Rivers Christi | 20:20.15 |
| 35 | Ian EscamillaPlace 35 · Grade 9 · Nature Coast Tech | 9 | Nature Coast Tech | 20:22.49 |
| 36 | Harrison RyczekPlace 36 · Grade 10 · Nature Coast Tech | 10 | Nature Coast Tech | 20:23.07 |
| 37 | Jacob EnoPlace 37 · Grade 11 · Crystal River | 11 | Crystal River | 20:26.10 |
| 38 | Nathaniel SquiresPlace 38 · Grade 11 · Lecanto | 11 | Lecanto | 20:31.43 |
| 39 | Joseph OstroskiPlace 39 · Grade 9 · Springstead | 9 | Springstead | 20:33.77 |
| 40 | Brandan HopkinsPlace 40 · Grade 9 · Springstead | 9 | Springstead | 21:01.03 |
| 41 | Noah WilliamsonPlace 41 · Grade 10 · Springstead | 10 | Springstead | 21:01.92 |
| 42 | Ryan ReesePlace 42 · Grade 9 · Lecanto | 9 | Lecanto | 21:11.44 |
| 43 | Tristan SingletaryPlace 43 · Grade 10 · Crystal River | 10 | Crystal River | 21:17.52 |
| 44 | Gunnar ConsolPlace 44 · Grade 12 · Crystal River | 12 | Crystal River | 21:26.48 |
| 45 | David EmeryPlace 45 · Grade 12 · Lecanto | 12 | Lecanto | 21:31.56 |
| 46 | Chase WilsonPlace 46 · Grade 9 · Lecanto | 9 | Lecanto | 21:32.95 |
| 47 | Patrick BeyensPlace 47 · Grade 11 · Brooksville Central | 11 | Brooksville Central | 21:34.98 |
| 48 | Gavin KingPlace 48 · Grade 11 · Crystal River | 11 | Crystal River | 21:36.77 |
| 49 | Wyatt NormanPlace 49 · Grade 9 · Seven Rivers Christi | 9 | Seven Rivers Christi | 21:44.08 |
| 50 | Caleb AdamsPlace 50 · Grade 9 · Hernando | 9 | Hernando | 21:44.83 |
| 51 | David SwicordPlace 51 · Grade 12 · Nature Coast Tech | 12 | Nature Coast Tech | 21:46.41 |
| 52 | Daniel SchulenbergPlace 52 · Grade 9 · Lecanto | 9 | Lecanto | 21:47.04 |
| 53 | Juan Canon-GarzonPlace 53 · Grade 11 · Springstead | 11 | Springstead | 22:02.15 |
| 54 | Ryan ColePlace 54 · Grade 11 · Springstead | 11 | Springstead | 22:13.35 |
| 55 | Nick WatsonPlace 55 · Grade 11 · Crystal River | 11 | Crystal River | 22:24.06 |
| 56 | Jonathan HelmPlace 56 · Grade 11 · Weeki Wachee | 11 | Weeki Wachee | 22:24.26 |
| 57 | Chris LangdonPlace 57 · Grade 11 · Seven Rivers Christi | 11 | Seven Rivers Christi | 22:40.18 |
| 58 | Ethan PaprzyckiPlace 58 · Grade 10 · Lecanto | 10 | Lecanto | 22:48.34 |
| 59 | Gavin CoePlace 59 · Grade 9 · Lecanto | 9 | Lecanto | 22:53.58 |
| 60 | Charles MattinglyPlace 60 · Grade 11 · Citrus | 11 | Citrus | 22:55.41 |
| 61 | Jackson PerryPlace 61 · Grade 9 · Nature Coast Tech | 9 | Nature Coast Tech | 22:58.95 |
| 62 | Gage SuggPlace 62 · Grade 9 · Nature Coast Tech | 9 | Nature Coast Tech | 23:09.19 |
| 63 | Ethan GandeePlace 63 · Grade 11 · Seven Rivers Christi | 11 | Seven Rivers Christi | 23:11.74 |
| 64 | Jerry LeePlace 64 · Grade 12 · Springstead | 12 | Springstead | 23:13.60 |
| 65 | Noah BerlingerPlace 65 · Grade 10 · Springstead | 10 | Springstead | 23:13.82 |
| 66 | Kyle KingPlace 66 · Grade 12 · Lecanto | 12 | Lecanto | 23:15.08 |
| 67 | Austin PoppletonPlace 67 · Grade 12 · Lecanto | 12 | Lecanto | 23:17.12 |
| 68 | Aron HairPlace 68 · Grade 9 · Citrus | 9 | Citrus | 23:40.17 |
| 69 | Liam O'ReillyPlace 69 · Grade 9 · Springstead | 9 | Springstead | 23:49.00 |
| 70 | Isaiah LawrencePlace 70 · Grade 10 · Weeki Wachee | 10 | Weeki Wachee | 23:55.03 |
| 71 | Daniel RaynorPlace 71 · Grade 11 · Lecanto | 11 | Lecanto | 24:01.57 |
| 72 | Elijah ManuelPlace 72 · Grade 11 · Seven Rivers Christi | 11 | Seven Rivers Christi | 24:04.64 |
| 73 | Jason ChasePlace 73 · Grade 9 · Nature Coast Tech | 9 | Nature Coast Tech | 24:23.93 |
| 74 | John ParkerPlace 74 · Grade 10 · Springstead | 10 | Springstead | 24:51.85 |
| 75 | Arjun DevenPlace 75 · Grade 10 · Lecanto | 10 | Lecanto | 24:59.32 |
| 76 | Connor HoeyPlace 76 · Grade 12 · Seven Rivers Christi | 12 | Seven Rivers Christi | 25:18.71 |
| 77 | Logan GreenPlace 77 · Grade 12 · Seven Rivers Christi | 12 | Seven Rivers Christi | 25:26.07 |
| 78 | Josh SzewzekPlace 78 · Grade 9 · Weeki Wachee | 9 | Weeki Wachee | 25:33.16 |
| 79 | Shivam PatelPlace 79 · Grade 11 · Springstead | 11 | Springstead | 25:46.73 |
| 80 | Eduardo CastroPlace 80 · Grade 12 · Weeki Wachee | 12 | Weeki Wachee | 25:50.27 |
| 81 | Austin CloutierPlace 81 · Grade 9 · Weeki Wachee | 9 | Weeki Wachee | 26:10.62 |
| 82 | Alex HelmPlace 82 · Grade 12 · Weeki Wachee | 12 | Weeki Wachee | 26:47.63 |
| 83 | Jonathan GramazioPlace 83 · Grade 10 · Weeki Wachee | 10 | Weeki Wachee | 26:48.82 |
| 84 | Colton GonsiskoPlace 84 · Grade 12 · Lecanto | 12 | Lecanto | 32:41.58 |
| 85 | Zach JohnsonPlace 85 · Grade 9 · Seven Rivers Christi | 9 | Seven Rivers Christi | 33:32.33 |
| 86 | Meet PatelPlace 86 · Grade 12 · Lecanto | 12 | Lecanto | 35:43.93 |
| 87 | Kyle MackPlace 87 · Grade 12 · Seven Rivers Christi | 12 | Seven Rivers Christi | 35:59.00 |
| 88 | Pablo NavarroPlace 88 · Grade 12 · Brooksville Central | 12 | Brooksville Central | 36:22.99 |
| 89 | Nicholas LaheraPlace 89 · Grade 11 · Lecanto | 11 | Lecanto | 42:19.45 |
| 90 | Dennis NguyenPlace 90 · Grade 11 · Lecanto | 11 | Lecanto | 43:51.28 |