| 1 | John CarbonePlace 1 · Grade 12 · Central (Brooksville) | 12 | Central (Brooksville) | 17:31 |
| 2 | Chase ThurberPlace 2 · Grade 11 · River Ridge | 11 | River Ridge | 17:34 |
| 3 | William PoePlace 3 · Grade 10 · Zephyrhills | 10 | Zephyrhills | 17:48 |
| 4 | Andrew LockwoodPlace 4 · Grade 11 · Pasco | 11 | Pasco | 17:55 PR |
| 5 | Dalton SallengsPlace 5 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 18:04 |
| 6 | Enrique MaduroPlace 6 · Grade 12 · River Ridge | 12 | River Ridge | 18:07 |
| 7 | Jason KirchnerPlace 7 · Grade 12 · River Ridge | 12 | River Ridge | 18:10 |
| 8 | Enrique ToroPlace 8 · Grade 11 · River Ridge | 11 | River Ridge | 18:24 |
| 9 | Caden SessionsPlace 9 · Grade 10 · Land O'Lakes | 10 | Land O'Lakes | 18:26 |
| 10 | Ronan DeneenPlace 10 · Grade 10 · River Ridge | 10 | River Ridge | 18:27 |
| 11 | Cooper ChesserPlace 11 · Grade 9 · Sickles | 9 | Sickles | 18:39 |
| 12 | Israel MirtilPlace 12 · Grade 11 · Lake Region | 11 | Lake Region | 18:40 |
| 13 | Luis Flores-PenaPlace 13 · Grade 11 · Gulf | 11 | Gulf | 19:10 |
| 14 | Elijah TolerPlace 14 · Grade 11 · Springstead | 11 | Springstead | 19:12 |
| 15 | William BenedictPlace 15 · Grade 11 · Sickles | 11 | Sickles | 19:23 |
| 16 | Isaac RosarioPlace 16 · Grade 10 · Springstead | 10 | Springstead | 19:31 |
| 17 | Andrew LevesquePlace 17 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 19:34 |
| 18 | Abhinav DevpuraPlace 18 · Grade 10 · Sickles | 10 | Sickles | 19:35 |
| 19 | Daniel HollidayPlace 19 · Grade 12 · Crystal River | 12 | Crystal River | 19:35 PR |
| 20 | Hunter WatersPlace 20 · Grade 10 · River Ridge | 10 | River Ridge | 19:35 |
| 21 | Matthew StroupePlace 21 · Grade 11 · Gulf | 11 | Gulf | 19:36 |
| 22 | Lance LoganPlace 22 · Grade 10 · Sickles | 10 | Sickles | 19:44 |
| 23 | William BozemanPlace 23 · Grade 11 · Land O'Lakes | 11 | Land O'Lakes | 19:54 |
| 24 | Charles JennesseePlace 24 · Grade 11 · Sickles | 11 | Sickles | 19:57 |
| 25 | Evan FarnanPlace 25 · Grade 10 · Sickles | 10 | Sickles | 20:01 |
| 26 | Nathan WebbPlace 26 · Grade 9 · Land O'Lakes | 9 | Land O'Lakes | 20:03 |
| 27 | Noah StahlPlace 27 · Grade 12 · River Ridge | 12 | River Ridge | 20:17 |
| 28 | Shad ThomasPlace 28 · Grade 11 · Gulf | 11 | Gulf | 20:28 |
| 29 | Joe GaltoPlace 29 · Grade 12 · Gulf | 12 | Gulf | 20:30 |
| 30 | Antonio McPhersonPlace 30 · Grade 10 · Springstead | 10 | Springstead | 20:43 |
| 31 | Gavin GreenwoodPlace 31 · Grade 11 · Fivay | 11 | Fivay | 20:43 |
| 32 | Thomas GianquittiPlace 32 · Grade 12 · Zephyrhills | 12 | Zephyrhills | 20:49 |
| 33 | Gabe GulayPlace 33 · Grade 10 · Zephyrhills | 10 | Zephyrhills | 20:55 |
| 34 | Sawyer EhmanPlace 34 · Grade 10 · Pasco | 10 | Pasco | 20:57 |
| 35 | River ColePlace 35 · Grade 12 · Pasco | 12 | Pasco | 21:15 |
| 36 | Daniel UrbonasPlace 36 · Grade 12 · Land O'Lakes | 12 | Land O'Lakes | 21:19 |
| 37 | Alexander MishchenkoPlace 37 · Grade 11 · Clearwater | 11 | Clearwater | 21:21 |
| 38 | Ross LewisPlace 38 · Grade 10 · Pasco | 10 | Pasco | 21:23 |
| 39 | Ethan SbaniPlace 39 · Grade 12 · Springstead | 12 | Springstead | 21:42 |
| 40 | Cameron CookPlace 40 · Grade 11 · Clearwater | 11 | Clearwater | 21:45 |
| 41 | Eli HasebroockPlace 41 · Grade 12 · Sickles | 12 | Sickles | 21:58 |
| 42 | Bryce HumenikPlace 42 · Grade 9 · River Ridge | 9 | River Ridge | 22:08 |
| 43 | Noah WoodsidePlace 43 · Grade 9 · River Ridge | 9 | River Ridge | 22:14 |
| 44 | Andrew DanchisePlace 44 · Grade 10 · Springstead | 10 | Springstead | 22:37 |
| 45 | Jared HauschenPlace 45 · Grade 9 · River Ridge | 9 | River Ridge | 22:42 |
| 46 | William WebbPlace 46 · Grade 9 · Tampa Bay Tech | 9 | Tampa Bay Tech | 23:22 |
| 47 | Joseph CapoociaPlace 47 · Grade 12 · Springstead | 12 | Springstead | 23:29 |
| 48 | Jack MckeePlace 48 · Grade 10 · Sickles | 10 | Sickles | 23:46 |
| 49 | Timothy KeleskePlace 49 · Grade 12 · Clearwater | 12 | Clearwater | 23:54 |
| 50 | Zachariah ArnoldPlace 50 · Grade 12 · Zephyrhills | 12 | Zephyrhills | 24:00 |
| 51 | Cole CouchPlace 51 · Grade 12 · Wesley Chapel | 12 | Wesley Chapel | 24:01 |
| 52 | Kyle LaytonPlace 52 · Grade 9 · Tampa Bay Tech | 9 | Tampa Bay Tech | 24:02 |
| 53 | Michael OrtizPlace 53 · Grade 11 · Fivay | 11 | Fivay | 24:07 |
| 54 | Juan SalazarPlace 54 · Grade 10 · Tampa Bay Tech | 10 | Tampa Bay Tech | 24:09 |
| 55 | Ira MatticePlace 55 · Grade 12 · Zephyrhills | 12 | Zephyrhills | 24:12 |
| 56 | Jamarius GilesPlace 56 · Grade 11 · Zephyrhills | 11 | Zephyrhills | 24:14 |
| 57 | Christopher CollovaPlace 57 · Grade 12 · Gulf | 12 | Gulf | 24:23 |
| 58 | Vincent RogersPlace 58 · Grade 10 · Gulf | 10 | Gulf | 24:29 PR |
| 59 | Brendan MahoneyPlace 59 · Grade 12 · Clearwater | 12 | Clearwater | 25:13 |
| 60 | Addison BuckmanPlace 60 · Grade 11 · Sickles | 11 | Sickles | 25:17 |
| 61 | Jacob MckiernanPlace 61 · Grade 12 · Sickles | 12 | Sickles | 25:32 |
| 62 | Ayden FinkPlace 62 · Grade 11 · Fivay | 11 | Fivay | 25:38 |
| 63 | Christopher DavidsonPlace 63 · Grade 10 · Zephyrhills | 10 | Zephyrhills | 26:09 |
| 64 | William JenkinsPlace 64 · Grade 11 · Central (Brooksville) | 11 | Central (Brooksville) | 27:47 |
| 65 | Ezekiel ClaudioPlace 65 · Grade 11 · Zephyrhills | 11 | Zephyrhills | 28:35 |
| 66 | James LaferrierePlace 66 · Grade 12 · Zephyrhills | 12 | Zephyrhills | 28:36 |
| 67 | Shamus MortonPlace 67 · Grade 11 · Wesley Chapel | 11 | Wesley Chapel | 29:32 |
| 68 | Benedict D'WaterPlace 68 · Grade 10 · Pasco | 10 | Pasco | 30:32 |
| 69 | Lucas PerezPlace 69 · Grade 11 · Springstead | 11 | Springstead | 31:43 |
| 70 | Maxim UlyanenkovPlace 70 · Grade 11 · Tampa Bay Tech | 11 | Tampa Bay Tech | 32:19 |
| 71 | Estaban HernandezPlace 71 · Grade 11 · Zephyrhills | 11 | Zephyrhills | 32:47 PR |
| 72 | Maison McCauleyPlace 72 · Grade 9 · Springstead | 9 | Springstead | 34:53 |