| 1 | Zackary FlorendoPlace 1 · Grade 12 · Calvary Christian (Clearwater) | 12 | Calvary Christian (Clearwater) | 16:41.7 |
| 2 | Dylan NolanPlace 2 · Grade 11 · Clearwater Central Catholic | 11 | Clearwater Central Catholic | 16:44.4 |
| 3 | Noah ChatmanPlace 3 · Grade 12 · East Lake | 12 | East Lake | 17:00.1 |
| 4 | Brandon RydzewskiPlace 4 · Grade 12 · Lecanto | 12 | Lecanto | 17:31.3 |
| 5 | Chase ThurberPlace 5 · Grade 11 · River Ridge | 11 | River Ridge | 17:32.7 |
| 6 | Eli ZuppaPlace 6 · Grade 10 · Northeast | 10 | Northeast | 17:57.9 |
| 7 | Enrique MaduroPlace 7 · Grade 12 · River Ridge | 12 | River Ridge | 18:03.4 |
| 8 | Sean KoletsosPlace 8 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 18:05.4 |
| 9 | Cade DeputyPlace 9 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 18:11.5 |
| 10 | Joshua HindmanPlace 10 · Grade 10 · J.W. Mitchell | 10 | J.W. Mitchell | 18:14.0 |
| 11 | Seth StringerPlace 11 · Grade 12 · Pasco | 12 | Pasco | 18:15.4 |
| 12 | Patric MurphyPlace 12 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 18:20.6 |
| 13 | Ronan DeneenPlace 13 · Grade 10 · River Ridge | 10 | River Ridge | 18:26.7 |
| 14 | Enrique ToroPlace 14 · Grade 11 · River Ridge | 11 | River Ridge | 18:32.5 |
| 15 | Sam WilsonPlace 15 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 18:42.9 |
| 16 | David CosgrayPlace 16 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 18:46.4 |
| 17 | Dalton SallengsPlace 17 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 18:50.0 |
| 18 | Jason KirchnerPlace 18 · Grade 12 · River Ridge | 12 | River Ridge | 19:03.1 |
| 19 | Luis Flores-PenaPlace 19 · Grade 11 · Gulf | 11 | Gulf | 19:09.6 |
| 20 | Jack SokolowskiPlace 20 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 19:15.2 |
| 21 | Nason HunsingerPlace 21 · Grade 12 · Northeast | 12 | Northeast | 19:18.4 |
| 22 | Aidan FinamorePlace 22 · Grade 12 · Lecanto | 12 | Lecanto | 19:24.7 |
| 23 | Henry CarlsonPlace 23 · Grade 8 · Northside Christian | 8 | Northside Christian | 19:29.6 |
| 24 | Noah StahlPlace 24 · Grade 12 · River Ridge | 12 | River Ridge | 19:50.4 |
| 25 | Matthew StroupePlace 25 · Grade 11 · Gulf | 11 | Gulf | 19:58.6 |
| 26 | Hunter WatersPlace 26 · Grade 10 · River Ridge | 10 | River Ridge | 19:59.6 |
| 27 | Joe GaltoPlace 27 · Grade 12 · Gulf | 12 | Gulf | 20:02.0 |
| 28 | William BozemanPlace 28 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 20:24.9 |
| 29 | Anthony CruzPlace 29 · Grade 12 · Hudson | 12 | Hudson | 20:28.4 |
| 30 | Daniel UrbonasPlace 30 · Grade 12 · Land O'Lakes | 12 | Land O'Lakes | 20:28.8 |
| 31 | Pacey CroninPlace 31 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 20:29.6 |
| 32 | Nathan WebbPlace 32 · Grade 9 · Land O'Lakes | 9 | Land O'Lakes | 20:30.7 |
| 33 | Dylan WilsekPlace 33 · Grade 12 · Lecanto | 12 | Lecanto | 20:31.0 |
| 34 | Andrew LevesquePlace 34 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 20:31.3 |
| 35 | Braedon MinerPlace 35 · Grade 10 · Admiral Farragut | 10 | Admiral Farragut | 20:31.4 |
| 36 | Hunter ViensPlace 36 · Grade 10 · J.W. Mitchell | 10 | J.W. Mitchell | 20:37.1 |
| 37 | Alex WisotskyPlace 37 · Grade 11 · Shorecrest Preparatory | 11 | Shorecrest Preparatory | 20:44.8 |
| 38 | David NealPlace 38 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 20:59.8 |
| 39 | Tytan HinsonPlace 39 · Grade 9 · Land O'Lakes | 9 | Land O'Lakes | 21:04.3 |
| 40 | Alex BeanPlace 40 · Grade 12 · Shorecrest Preparatory | 12 | Shorecrest Preparatory | 21:05.2 |
| 41 | Jake KowalskiPlace 41 · Grade 11 · Shorecrest Preparatory | 11 | Shorecrest Preparatory | 21:07.2 |
| 42 | Riley PalmerPlace 42 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 21:21.0 |
| 43 | Nicholas JacobsPlace 43 · Grade 10 · East Lake | 10 | East Lake | 21:25.8 |
| 44 | River ColePlace 44 · Grade 12 · Pasco | 12 | Pasco | 21:25.9 |
| 45 | Bryce HumenikPlace 45 · Grade 9 · River Ridge | 9 | River Ridge | 21:27.4 |
| 46 | Zachary CurreriPlace 46 · Grade 10 · Lecanto | 10 | Lecanto | 21:27.9 |
| 47 | Herman BramesPlace 47 · Grade 9 · Clearwater Central Catholic | 9 | Clearwater Central Catholic | 21:34.3 PR |
| 48 | Jackson RichardsonPlace 48 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 21:36.1 |
| 49 | Ellis HartPlace 49 · Grade 10 · Shorecrest Preparatory | 10 | Shorecrest Preparatory | 21:37.7 |
| 50 | Ozzy BedellPlace 50 · Grade 10 · Shorecrest Preparatory | 10 | Shorecrest Preparatory | 21:39.4 PR |
| 51 | Brady PavlicaPlace 51 · Grade 10 · J.W. Mitchell | 10 | J.W. Mitchell | 21:44.2 |
| 52 | Coliin SorvilloPlace 52 · Grade 9 · Clearwater Central Catholic | 9 | Clearwater Central Catholic | 21:47.0 |
| 53 | Trystan CapillePlace 53 · Grade 11 · J.W. Mitchell | 11 | J.W. Mitchell | 21:48.8 |
| 54 | Sawyer EhmanPlace 54 · Grade 10 · Pasco | 10 | Pasco | 21:50.3 |
| 55 | Dean WashingtonPlace 55 · Grade 12 · J.W. Mitchell | 12 | J.W. Mitchell | 21:51.5 |
| 56 | MJ SpencePlace 56 · Grade 9 · East Lake | 9 | East Lake | 21:54.6 |
| 57 | Carter Van AllenPlace 57 · Grade 10 · East Lake | 10 | East Lake | 21:57.7 |
| 58 | Asher WaltonPlace 58 · Grade 8 · Shorecrest Preparatory | 8 | Shorecrest Preparatory | 21:58.6 |
| 59 | Ross LewisPlace 59 · Grade 10 · Pasco | 10 | Pasco | 22:15.2 |
| 60 | Emmanuel CruzPlace 60 · Grade 12 · Hudson | 12 | Hudson | 22:17.1 |
| 61 | Shad ThomasPlace 61 · Grade 11 · Gulf | 11 | Gulf | 22:17.2 |
| 62 | Christopher CollovaPlace 62 · Grade 12 · Gulf | 12 | Gulf | 22:19.3 |
| 63 | Max BramesPlace 63 · Grade 11 · Clearwater Central Catholic | 11 | Clearwater Central Catholic | 22:22.1 |
| 64 | Noah WoodsidePlace 64 · Grade 9 · River Ridge | 9 | River Ridge | 22:22.3 |
| 65 | Carson CrowleyPlace 65 · Grade 12 · Northside Christian | 12 | Northside Christian | 22:24.3 |
| 66 | Jeremiah PridePlace 66 · Grade 10 · Hudson | 10 | Hudson | 22:35.7 |
| 67 | Dylan MileyPlace 67 · Grade 12 · Clearwater Central Catholic | 12 | Clearwater Central Catholic | 22:50.5 |
| 68 | Colton EnglePlace 68 · Grade 10 · Land O'Lakes | 10 | Land O'Lakes | 23:02.9 |
| 69 | Micah SnarePlace 69 · Grade 9 · East Lake | 9 | East Lake | 23:04.1 |
| 70 | Isaiah RamcharitarPlace 70 · Grade 12 · Hudson | 12 | Hudson | 23:08.2 |
| 71 | Karsyn DarstPlace 71 · Grade 9 · East Lake | 9 | East Lake | 23:08.7 |
| 72 | Trey FudgePlace 72 · Grade 11 · Shorecrest Preparatory | 11 | Shorecrest Preparatory | 23:16.1 |
| 73 | Brody JaquishPlace 73 · Grade 9 · Shorecrest Preparatory | 9 | Shorecrest Preparatory | 23:21.3 |
| 74 | Jacob HoffPlace 74 · Grade 9 · Northside Christian | 9 | Northside Christian | 23:21.3 |
| 75 | Brendan MackingPlace 75 · Grade 10 · Northside Christian | 10 | Northside Christian | 23:26.8 |
| 76 | Hayden HodgesPlace 76 · Grade 10 · Lecanto | 10 | Lecanto | 23:32.5 |
| 77 | Bradley HafnerPlace 77 · Grade 11 · Lecanto | 11 | Lecanto | 23:33.1 |
| 78 | Cian McCarthyPlace 78 · Grade 12 · Shorecrest Preparatory | 12 | Shorecrest Preparatory | 23:35.5 |
| 79 | Darion LoweryPlace 79 · Grade 12 · Hudson | 12 | Hudson | 23:45.7 |
| 80 | Constantine MoskesPlace 80 · Grade 11 · Lecanto | 11 | Lecanto | 23:52.0 |
| 81 | Russell SullivanPlace 81 · Grade 10 · Hudson | 10 | Hudson | 24:02.4 |
| 82 | Jared HauschenPlace 82 · Grade 9 · River Ridge | 9 | River Ridge | 24:17.8 |
| 83 | Brendan WellsPlace 83 · Grade 11 · J.W. Mitchell | 11 | J.W. Mitchell | 24:24.1 |
| 84 | Grant GoldstonePlace 84 · Grade 10 · Pasco | 10 | Pasco | 24:24.3 |
| 85 | Jacob StevenPlace 85 · Grade 9 · J.W. Mitchell | 9 | J.W. Mitchell | 24:26.3 |
| 86 | Benjamin RaeburnPlace 86 · Grade 10 · Gulf | 10 | Gulf | 24:51.9 |
| 87 | Benjamin BaierPlace 87 · Grade 12 · Gulf | 12 | Gulf | 25:09.2 |
| 88 | Noah BrucculeriPlace 88 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 25:09.2 |
| 89 | Russell NeedhamPlace 89 · Grade 10 · Northeast | 10 | Northeast | 25:10.6 |
| 90 | Liam SchambeauPlace 90 · Grade 10 · Pasco | 10 | Pasco | 25:26.0 |
| 91 | Caleb DelgadoPlace 91 · Grade 12 · Land O'Lakes | 12 | Land O'Lakes | 25:50.8 |
| 92 | Miles ShorePlace 92 · Grade 9 · Northside Christian | 9 | Northside Christian | 26:03.1 |
| 93 | Ayden FinkPlace 93 · Grade 11 · Fivay | 11 | Fivay | 26:16.1 |
| 94 | Walker HallPlace 94 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 26:16.1 |
| 95 | Scott HolbrookPlace 95 · Grade 12 · Northside Christian | 12 | Northside Christian | 26:51.8 |
| 96 | Jeffrey CrainPlace 96 · Grade 9 · Admiral Farragut | 9 | Admiral Farragut | 27:03.2 |
| 97 | Philip FernandezPlace 97 · Grade 12 · Admiral Farragut | 12 | Admiral Farragut | 27:12.3 |
| 98 | Zachary LawsonPlace 98 · Grade 12 · Lecanto | 12 | Lecanto | 28:18.2 |
| 99 | Kartik RadadiaPlace 99 · Grade 11 · Lecanto | 11 | Lecanto | 28:25.3 |
| 100 | Kameron WeidnerPlace 100 · Grade 11 · Lecanto | 11 | Lecanto | 29:22.9 |
| 101 | Zackari RinaldiPlace 101 · Grade 11 · Pasco | 11 | Pasco | 29:23.1 |
| 102 | Mihailo LicudanPlace 102 · Grade 10 · Gulf | 10 | Gulf | 33:18.5 |