| 1 | Dylan NolanPlace 1 · Grade SR · Clearwater Central Catholic | SR | Clearwater Central Catholic | 16:35.0 | 1 |
| 2 | Eli ZuppaPlace 2 · Grade JR · Northeast (SP) | JR | Northeast (SP) | 16:56.0 | 2 |
| 3 | Dylan PowellPlace 3 · Grade JR · Cypress Creek (Wesley Chapel) | JR | Cypress Creek (Wesley Chapel) | 17:43.0 | 3 |
| 4 | Ronan DeneenPlace 4 · Grade JR · River Ridge | JR | River Ridge | 17:44.0 | 4 |
| 5 | Peter FiorilloPlace 5 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 18:01.0 | 5 |
| 6 | Jack SokolowskiPlace 6 · Grade SR · Admiral Farragut | SR | Admiral Farragut | 18:14.0 | 6 |
| 7 | Sam WilsonPlace 7 · Grade SR · Admiral Farragut | SR | Admiral Farragut | 18:22.0 | 7 |
| 8 | Enrique Toro MendezPlace 8 · Grade SR · River Ridge | SR | River Ridge | 18:31.0 | 8 |
| 9 | Noah BrucculeriPlace 9 · Grade NA · Admiral Farragut | NA | Admiral Farragut | 18:42.0 | 9 |
| 10 | Jeremiah FictumPlace 10 · Grade SR · Northeast (SP) | SR | Northeast (SP) | 18:55.0 | 10 |
| 11 | Ethan LauePlace 11 · Grade SR · Seminole | SR | Seminole | 19:02.0 | 11 |
| 12 | Brody WaltzPlace 12 · Grade FR · Palm Harbor University | FR | Palm Harbor University | 19:14.0 | 12 |
| 13 | Tyler GalleyPlace 13 · Grade SR · Palm Harbor University | SR | Palm Harbor University | 19:14.0 | 13 |
| 14 | Logan ThorntonPlace 14 · Grade SO · Palm Harbor University | SO | Palm Harbor University | 19:14.0 | 14 |
| 15 | Abdu HardinPlace 15 · Grade SO · Palm Harbor University | SO | Palm Harbor University | 19:14.0 | 15 |
| 16 | Alexander ProtheroPlace 16 · Grade SR · Dunedin | SR | Dunedin | 19:38.0 | 16 |
| 17 | Hunter ViensPlace 17 · Grade JR · Mitchell | JR | Mitchell | 19:47.0 | 17 |
| 18 | Noah WoodsidePlace 18 · Grade SO · River Ridge | SO | River Ridge | 19:50.0 | 18 |
| 19 | Francesco AlagnaPlace 19 · Grade SO · Cypress Creek (Wesley Chapel) | SO | Cypress Creek (Wesley Chapel) | 19:52.0 | 19 |
| 20 | Braedon MinerPlace 20 · Grade JR · Admiral Farragut | JR | Admiral Farragut | 19:53.0 | 20 |
| 21 | Jacob MillerPlace 21 · Grade JR · Admiral Farragut | JR | Admiral Farragut | 19:56.0 | 21 |
| 22 | Luis Flores-PenaPlace 22 · Grade SR · Gulf | SR | Gulf | 19:59.0 | — |
| 23 | Gavin GreenwoodPlace 23 · Grade SR · Fivay | SR | Fivay | 20:02.0 | 22 |
| 24 | Anthony CruzPlace 24 · Grade SR · Hudson | SR | Hudson | 20:04.0 | — |
| 25 | Jack PennPlace 25 · Grade JR · Palm Harbor University | JR | Palm Harbor University | 20:06.0 | 23 |
| 26 | Brady HollandPlace 26 · Grade FR · Clearwater Central Catholic | FR | Clearwater Central Catholic | 20:06.0 | 24 |
| 27 | Richard CollinsPlace 27 · Grade SR · Northeast (SP) | SR | Northeast (SP) | 20:06.0 | 25 |
| 28 | Gavin ManovillPlace 28 · Grade FR · Palm Harbor University | FR | Palm Harbor University | 20:14.0 | 26 |
| 29 | Brenton LovelyPlace 29 · Grade JR · Mitchell | JR | Mitchell | 20:22.0 | 27 |
| 30 | Hunter WatersPlace 30 · Grade JR · River Ridge | JR | River Ridge | 20:24.0 | 28 |
| 31 | Jaedyn PetawayPlace 31 · Grade SO · Cypress Creek (Wesley Chapel) | SO | Cypress Creek (Wesley Chapel) | 20:29.0 | 29 |
| 32 | Thad McCansePlace 32 · Grade JR · Palm Harbor University | JR | Palm Harbor University | 20:32.0 | 30 |
| 33 | Alex WisotskyPlace 33 · Grade SR · Shorecrest Prep | SR | Shorecrest Prep | 20:34.0 | 31 |
| 34 | Cooper IlligPlace 34 · Grade SO · Mitchell | SO | Mitchell | 20:36.0 | 32 |
| 35 | Jacob MouradianPlace 35 · Grade SR · Clearwater Central Catholic | SR | Clearwater Central Catholic | 20:40.0 | 33 |
| 36 | Bryce HumenikPlace 36 · Grade SO · River Ridge | SO | River Ridge | 20:41.0 | 34 |
| 37 | Sebastian CamposPlace 37 · Grade SR · Bishop McLaughlin | SR | Bishop McLaughlin | 20:42.0 | 35 |
| 38 | Jared HauschenPlace 38 · Grade SO · River Ridge | SO | River Ridge | 20:44.0 | 36 |
| 39 | Ellis HartPlace 39 · Grade JR · Shorecrest Prep | JR | Shorecrest Prep | 20:45.0 | 37 |
| 40 | Asher WaltonPlace 40 · Grade FR · Shorecrest Prep | FR | Shorecrest Prep | 20:50.0 | 38 |
| 41 | Brennan QuadrosPlace 41 · Grade JR · Palm Harbor University | JR | Palm Harbor University | 20:52.0 | — |
| 42 | Joshua PuPlace 42 · Grade JR · Largo | JR | Largo | 20:55.0 | 39 |
| 43 | Aiden KluttsPlace 43 · Grade SR · Largo | SR | Largo | 20:55.0 | 40 |
| 44 | Walker HallPlace 44 · Grade SO · Admiral Farragut | SO | Admiral Farragut | 20:56.0 | 41 |
| 45 | Zachary AllgoverPlace 45 · Grade SR · Largo | SR | Largo | 20:57.0 | 42 |
| 46 | Brady PavlicaPlace 46 · Grade JR · Mitchell | JR | Mitchell | 20:57.0 | 43 |
| 47 | Sawyer EhmanPlace 47 · Grade JR · Pasco | JR | Pasco | 20:58.0 | 44 |
| 48 | Chase ThurberPlace 48 · Grade SR · River Ridge | SR | River Ridge | 20:59.0 | 45 |
| 49 | Diego OrtizPlace 49 · Grade JR · Northeast (SP) | JR | Northeast (SP) | 21:04.0 | 46 |
| 50 | Sean FellerPlace 50 · Grade FR · Northeast (SP) | FR | Northeast (SP) | 21:08.0 | 47 |
| 51 | Steven SmithPlace 51 · Grade SR · Winthrop College Prep | SR | Winthrop College Prep | 21:10.0 | — |
| 52 | Robert MaddenPlace 52 · Grade SO · Largo | SO | Largo | 21:10.0 | 48 |
| 53 | Jace FairclothPlace 53 · Grade JR · Cypress Creek (Wesley Chapel) | JR | Cypress Creek (Wesley Chapel) | 21:26.0 | 49 |
| 54 | Grant HolderPlace 54 · Grade SR · Cypress Creek (Wesley Chapel) | SR | Cypress Creek (Wesley Chapel) | 21:35.0 | 50 |
| 55 | Luke LeiningerPlace 55 · Grade SO · Palm Harbor University | SO | Palm Harbor University | 21:38.0 | — |
| 56 | Derek DelgardoPlace 56 · Grade JR · Leto | JR | Leto | 21:39.0 | 51 |
| 57 | Jacob StevenPlace 57 · Grade SO · Mitchell | SO | Mitchell | 21:42.0 | 52 |
| 58 | Finn EppardPlace 58 · Grade SO · Admiral Farragut | SO | Admiral Farragut | 21:44.0 | 53 |
| 59 | Issac WeidnerPlace 59 · Grade SO · Northside Christian | SO | Northside Christian | 21:44.0 | 54 |
| 60 | Trystan CapillePlace 60 · Grade SR · Mitchell | SR | Mitchell | 21:44.0 | 55 |
| 61 | James TizonPlace 61 · Grade SR · Anclote | SR | Anclote | 21:45.0 | — |
| 62 | Ross LewisPlace 62 · Grade JR · Pasco | JR | Pasco | 21:48.0 | 56 |
| 63 | Daniel DelgardoPlace 63 · Grade JR · Leto | JR | Leto | 21:50.0 | 57 |
| 64 | Mason BellPlace 64 · Grade SO · Northeast (SP) | SO | Northeast (SP) | 21:51.0 | 58 |
| 65 | Cameron CookPlace 65 · Grade SR · Clearwater | SR | Clearwater | 21:52.0 | — |
| 66 | Marcus CopelandPlace 66 · Grade JR · Leto | JR | Leto | 21:52.0 | 59 |
| 67 | Andy NguyenPlace 67 · Grade JR · Largo | JR | Largo | 21:57.0 | 60 |
| 68 | Ian GallowayPlace 68 · Grade SO · Clearwater Central Catholic | SO | Clearwater Central Catholic | 22:06.0 | 61 |
| 69 | Keenan LaperrierePlace 69 · Grade SR · Seminole | SR | Seminole | 22:08.0 | 62 |
| 70 | Ardens HomidasPlace 70 · Grade JR · Pasco | JR | Pasco | 22:13.0 | 63 |
| 71 | Jaxon AlonzoPlace 71 · Grade FR · Pasco | FR | Pasco | 22:14.0 | 64 |
| 72 | Noah AllenPlace 72 · Grade SO · Gaither | SO | Gaither | 22:19.0 | — |
| 73 | Emmanuel CruzPlace 73 · Grade SR · Hudson | SR | Hudson | 22:19.0 | — |
| 74 | Cam LernerPlace 74 · Grade SR · Shorecrest Prep | SR | Shorecrest Prep | 22:49.0 | 65 |
| 75 | Jacob MaherPlace 75 · Grade JR · Cypress Creek (Wesley Chapel) | JR | Cypress Creek (Wesley Chapel) | 22:55.0 | 66 |
| 76 | Brody JaquishPlace 76 · Grade SO · Shorecrest Prep | SO | Shorecrest Prep | 23:05.0 | 67 |
| 77 | Bryan SorrellPlace 77 · Grade FR · Cypress Creek (Wesley Chapel) | FR | Cypress Creek (Wesley Chapel) | 23:06.0 | 68 |
| 78 | Jack WetheringtonPlace 78 · Grade JR · Patel | JR | Patel | 23:08.0 | 69 |
| 79 | Russell NeedhamPlace 79 · Grade JR · Northeast (SP) | JR | Northeast (SP) | 23:08.0 | 70 |
| 80 | Brendan MackingPlace 80 · Grade JR · Northside Christian | JR | Northside Christian | 23:13.0 | 71 |
| 81 | Austin GutmanPlace 81 · Grade SO · Mitchell | SO | Mitchell | 23:16.0 | 72 |
| 82 | Sean VancePlace 82 · Grade FR · Leto | FR | Leto | 23:16.0 | 73 |
| 83 | Nathan BaileyPlace 83 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 23:35.0 | 74 |
| 84 | Grant GoldstonePlace 84 · Grade SO · Pasco | SO | Pasco | 23:36.0 | 75 |
| 85 | Carter BaileyPlace 85 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 23:47.0 | 76 |
| 86 | Charles ThomasPlace 86 · Grade FR · Hudson | FR | Hudson | 23:49.0 | — |
| 87 | Miles ShorePlace 87 · Grade SO · Northside Christian | SO | Northside Christian | 23:49.0 | 77 |
| 88 | Linus WatsonPlace 88 · Grade SR · Clearwater | SR | Clearwater | 23:50.0 | — |
| 89 | Parker MatalaPlace 89 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 23:53.0 | 78 |
| 90 | Coleman AndersonPlace 90 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 23:53.0 | 79 |
| 91 | Algimantas PuodziunasPlace 91 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 23:54.0 | 80 |
| 92 | Patrick PhyPlace 92 · Grade FR · Clearwater Central Catholic | FR | Clearwater Central Catholic | 23:56.0 | 81 |
| 93 | Logan GreenePlace 93 · Grade FR · Dunedin | FR | Dunedin | 23:56.0 | 82 |
| 94 | Jason BakerPlace 94 · Grade SO · Northside Christian | SO | Northside Christian | 23:57.0 | 83 |
| 95 | Joseph WeidnerPlace 95 · Grade 8 · Northside Christian | 8 | Northside Christian | 23:59.0 | 84 |
| 96 | Asher HewettPlace 96 · Grade JR · Admiral Farragut | JR | Admiral Farragut | 24:01.0 | — |
| 97 | Darion LoweryPlace 97 · Grade JR · Hudson | JR | Hudson | 24:02.0 | — |
| 98 | Landon RodriguezPlace 98 · Grade FR · Fivay | FR | Fivay | 24:05.0 | 85 |
| 99 | London BurgePlace 99 · Grade JR · Seminole | JR | Seminole | 24:06.0 | 86 |
| 100 | Jeremy MauchPlace 100 · Grade JR · Leto | JR | Leto | 24:10.0 | 87 |
| 101 | Brayton RossPlace 101 · Grade SO · Dunedin | SO | Dunedin | 24:26.0 | 88 |
| 102 | Cain AbneyPlace 102 · Grade SR · Gulf | SR | Gulf | 24:29.0 | — |
| 103 | Ayden FinkPlace 103 · Grade SR · Fivay | SR | Fivay | 24:36.0 | 89 |
| 104 | Andrew GinexPlace 104 · Grade SO · Bishop McLaughlin | SO | Bishop McLaughlin | 24:44.0 | 90 |
| 105 | Glen MeadPlace 105 · Grade JR · Patel | JR | Patel | 24:45.0 | 91 |
| 106 | Michael TurleyPlace 106 · Grade FR · Dunedin | FR | Dunedin | 24:47.0 | 92 |
| 107 | Michael ChangPlace 107 · Grade SR · Shorecrest Prep | SR | Shorecrest Prep | 24:49.0 | 93 |
| 108 | Michael CayaPlace 108 · Grade SR · Clearwater | SR | Clearwater | 25:01.0 | — |
| 109 | Max SchratwieserPlace 109 · Grade SO · Shorecrest Prep | SO | Shorecrest Prep | 25:02.0 | 94 |
| 110 | Brendan BlackPlace 110 · Grade SR · Seminole | SR | Seminole | 25:31.0 | 95 |
| 111 | Michael OrtizPlace 111 · Grade SR · Fivay | SR | Fivay | 25:33.0 | 96 |
| 112 | Reece CampbellPlace 112 · Grade FR · Shorecrest Prep | FR | Shorecrest Prep | 26:02.0 | — |
| 113 | Griffynn GilbertPlace 113 · Grade FR · Dunedin | FR | Dunedin | 26:12.0 | 97 |
| 114 | Ryan NewtonPlace 114 · Grade JR · Patel | JR | Patel | 26:21.0 | 98 |
| 115 | Ben IncanpreraPlace 115 · Grade JR · Patel | JR | Patel | 26:28.0 | 99 |
| 116 | Landon NewlandPlace 116 · Grade SO · Fivay | SO | Fivay | 26:33.0 | 100 |
| 117 | Hadeon SpaldingPlace 117 · Grade JR · Shorecrest Prep | JR | Shorecrest Prep | 26:39.0 | — |
| 118 | Austin CoulombePlace 118 · Grade FR · Seminole | FR | Seminole | 26:54.0 | 101 |
| 119 | Justo ReyPlace 119 · Grade SR · Dunedin | SR | Dunedin | 26:56.0 | 102 |
| 120 | Zackary RinaldiPlace 120 · Grade SR · Pasco | SR | Pasco | 26:56.0 | 103 |
| 121 | Zamarie KierPlace 121 · Grade SR · Largo | SR | Largo | 27:27.0 | 104 |
| 122 | Evan HummelPlace 122 · Grade JR · Anclote | JR | Anclote | 27:31.0 | — |
| 123 | Carter DurginPlace 123 · Grade JR · Seminole | JR | Seminole | 27:32.0 | 105 |
| 124 | Isiah SenentzPlace 124 · Grade SO · St. Petersburg Catholic | SO | St. Petersburg Catholic | 27:34.0 | 106 |
| 125 | Kasey HillPlace 125 · Grade JR · Bishop McLaughlin | JR | Bishop McLaughlin | 28:21.0 | 107 |
| 126 | Cormac MurphyPlace 126 · Grade SR · Bishop McLaughlin | SR | Bishop McLaughlin | 28:22.0 | 108 |
| 127 | Ian SlackPlace 127 · Grade SR · Patel | SR | Patel | 28:38.0 | 109 |
| 128 | Lukas WelshPlace 128 · Grade SR · Bishop McLaughlin | SR | Bishop McLaughlin | 29:01.0 | 110 |
| 129 | Nathaniel HewettPlace 129 · Grade JR · Admiral Farragut | JR | Admiral Farragut | 29:34.0 | — |
| 130 | Evan VidevPlace 130 · Grade SO · Patel | SO | Patel | 29:51.0 | 111 |
| 131 | Jaylin GrimesPlace 131 · Grade JR · Pasco | JR | Pasco | 30:37.0 | 112 |
| 132 | Bryson WhitmorePlace 132 · Grade JR · Patel | JR | Patel | 30:40.0 | 113 |
| 133 | Quaid DillardPlace 133 · Grade FR · Fivay | FR | Fivay | 30:43.0 | 114 |
| 134 | Sean CoxPlace 134 · Grade SO · Northside Christian | SO | Northside Christian | 33:29.0 | 115 |
| 135 | Charlie StockardPlace 135 · Grade SO · Blake | SO | Blake | 34:09.0 | — |
| 136 | Zachary TaylorPlace 136 · Grade FR · Fivay | FR | Fivay | 42:30.0 | 116 |