| 1 | Colton PraterPlace 1 · Grade SR · Lakewood Ranch | SR | Lakewood Ranch | 17:29.27 |
| 2 | Braden WorkmanPlace 2 · Grade SO · Dunedin | SO | Dunedin | 17:36.01 |
| 3 | John Rocco MoralejoPlace 3 · Grade JR · Cambridge Christian | JR | Cambridge Christian | 17:41.28 |
| 4 | Jacob GomezPlace 4 · Grade SR · Lakewood Ranch | SR | Lakewood Ranch | 17:47.10 |
| 5 | Owen KalshovenPlace 5 · Grade SO · Dunedin | SO | Dunedin | 17:53.68 |
| 6 | Dominic SadonisPlace 6 · Grade FR · Angeline Academy | FR | Angeline Academy | 17:55.01 |
| 7 | Austin BoylePlace 7 · Grade SR · Jesuit (Tampa) | SR | Jesuit (Tampa) | 17:58.97 |
| 8 | Tathan FriedlePlace 8 · Grade SR · Countryside | SR | Countryside | 18:15.62 |
| 9 | Gavin HendersonPlace 9 · Grade SR · Lakewood Ranch Prep Academy | SR | Lakewood Ranch Prep Academy | 18:20.40 |
| 10 | Jake FellinPlace 10 · Grade JR · Lakewood Ranch | JR | Lakewood Ranch | 18:24.44 |
| 11 | Biko BodammerPlace 11 · Grade FR · Dunedin | FR | Dunedin | 18:24.86 |
| 12 | Caiden McCarthyPlace 12 · Grade SR · River Ridge | SR | River Ridge | 18:29.57 |
| 13 | William VricosPlace 13 · Grade SO · Dunedin | SO | Dunedin | 18:34.35 |
| 14 | Kaden WebbPlace 14 · Grade 8 · Carrollwood | 8 | Carrollwood | 18:34.94 |
| 15 | Garrett TeelingPlace 15 · Grade FR · Jesuit (Tampa) | FR | Jesuit (Tampa) | 18:35.08 |
| 16 | Carson BewsPlace 16 · Grade JR · Dunedin | JR | Dunedin | 18:43.34 |
| 17 | Michael NoonPlace 17 · Grade JR · Lakewood Ranch | JR | Lakewood Ranch | 18:49.39 |
| 18 | Jack GreenePlace 18 · Grade SR · Dunedin | SR | Dunedin | 18:53.59 |
| 19 | Noah FranksPlace 19 · Grade JR · Jesuit (Tampa) | JR | Jesuit (Tampa) | 19:05.52 |
| 20 | Alexander BegoskePlace 20 · Grade SO · Lakewood Ranch | SO | Lakewood Ranch | 19:06.80 |
| 21 | Andrew QuinlanPlace 21 · Grade SO · Angeline Academy | SO | Angeline Academy | 19:14.82 |
| 22 | Andrew TulinskiPlace 22 · Grade SO · Largo | SO | Largo | 19:18.70 |
| 23 | Cooper MoorePlace 23 · Grade SO · East Lake | SO | East Lake | 19:19.65 |
| 24 | Evan GreenPlace 24 · Grade JR · Calvary Christian (Clr) | JR | Calvary Christian (Clr) | 19:22.35 |
| 25 | Joseph MeyersPlace 25 · Grade SR · Largo | SR | Largo | 19:27.68 |
| 26 | David DeAngeloPlace 26 · Grade SR · Jesuit (Tampa) | SR | Jesuit (Tampa) | 19:33.56 |
| 27 | Camden O'DellPlace 27 · Grade SO · River Ridge | SO | River Ridge | 19:36.01 |
| 28 | Elijah ScheidererPlace 28 · Grade SO · River Ridge | SO | River Ridge | 19:36.75 |
| 29 | Abe McCormickPlace 29 · Grade SO · Lakeside Christian | SO | Lakeside Christian | 19:38.93 |
| 30 | Hayden BrutyPlace 30 · Jesuit (Tampa) | — | Jesuit (Tampa) | 19:39.14 |
| 31 | Austin LahayePlace 31 · Grade FR · Calvary Christian (Clr) | FR | Calvary Christian (Clr) | 19:39.77 |
| 32 | James MeyersPlace 32 · Grade SO · Largo | SO | Largo | 19:45.20 |
| 33 | Luke GedraitisPlace 33 · Grade SO · Bishop McLaughlin | SO | Bishop McLaughlin | 19:46.19 |
| 34 | William RobinsonPlace 34 · Grade JR · Carrollwood | JR | Carrollwood | 19:56.10 |
| 35 | Kingston ArvizuPlace 35 · Grade FR · East Lake | FR | East Lake | 20:01.03 |
| 36 | Devin AndersonPlace 36 · Grade JR · Countryside | JR | Countryside | 20:03.09 |
| 37 | Hayden PeckPlace 37 · Grade SO · Brooks DeBartolo | SO | Brooks DeBartolo | 20:03.24 |
| 38 | Mason KearnesPlace 38 · Grade SO · Countryside | SO | Countryside | 20:04.99 |
| 39 | Devin MehtaPlace 39 · Grade FR · Clearwater Central Catholic | FR | Clearwater Central Catholic | 20:05.40 |
| 40 | Liam MartePlace 40 · Grade FR · Countryside | FR | Countryside | 20:08.59 |
| 41 | Nathan AllenPlace 41 · Grade SO · Lakewood Ranch | SO | Lakewood Ranch | 20:09.74 |
| 42 | Julian NovakPlace 42 · Grade FR · Angeline Academy | FR | Angeline Academy | 20:10.95 |
| 43 | Austin McLeanPlace 43 · Grade JR · Angeline Academy | JR | Angeline Academy | 20:11.63 |
| 44 | Jonah RademacherPlace 44 · Grade JR · Lakewood Ranch | JR | Lakewood Ranch | 20:17.21 |
| 45 | Landon MoralesPlace 45 · Grade JR · Largo | JR | Largo | 20:20.02 |
| 46 | John BreckinridgePlace 46 · Grade JR · East Lake | JR | East Lake | 20:22.59 |
| 47 | Olivier ChenailPlace 47 · Grade JR · Berkeley Prep | JR | Berkeley Prep | 20:22.62 |
| 48 | Brayden HowellPlace 48 · Grade JR · Calvary Christian (Clr) | JR | Calvary Christian (Clr) | 20:24.64 |
| 49 | Nathaniel HainesPlace 49 · Grade FR · Hollins | FR | Hollins | 20:26.61 |
| 50 | Leeland PerryPlace 50 · Grade SO · Calvary Christian (Clr) | SO | Calvary Christian (Clr) | 20:27.69 |
| 51 | Finn WorkmanPlace 51 · Grade FR · Calvary Christian (Clr) | FR | Calvary Christian (Clr) | 20:29.15 |
| 52 | Alexei KurkinPlace 52 · Grade FR · Lakewood Ranch Prep Academy | FR | Lakewood Ranch Prep Academy | 20:34.24 |
| 53 | Finn ArcosPlace 53 · Grade SO · Jesuit (Tampa) | SO | Jesuit (Tampa) | 20:36.74 |
| 54 | Brayden PalomboPlace 54 · Grade SO · East Lake | SO | East Lake | 20:37.05 |
| 55 | Elliott GjertsenPlace 55 · Grade JR · Angeline Academy | JR | Angeline Academy | 20:40.31 |
| 56 | Landon CheneyPlace 56 · Grade FR · East Lake | FR | East Lake | 20:43.98 |
| 57 | Jacob HindmanPlace 57 · Grade JR · Dunedin | JR | Dunedin | 20:46.12 |
| 58 | Cole Sue-A-QuanPlace 58 · Grade JR · St. Petersburg Catholic | JR | St. Petersburg Catholic | 20:52.08 |
| 59 | Bryce AshtonPlace 59 · Grade 8 · Cambridge Christian | 8 | Cambridge Christian | 20:53.78 |
| 60 | Abhay LingalaPlace 60 · Grade JR · Angeline Academy | JR | Angeline Academy | 20:54.85 |
| 61 | Daniel KalmanPlace 61 · Grade JR · Clearwater Central Catholic | JR | Clearwater Central Catholic | 20:56.40 |
| 62 | Aaron TallbackaPlace 62 · Grade SO · Seminole | SO | Seminole | 20:57.88 |
| 63 | Daniel KempPlace 63 · Grade SO · Calvary Christian (Clr) | SO | Calvary Christian (Clr) | 20:59.07 |
| 64 | Thomas InnellaPlace 64 · Grade SO · River Ridge | SO | River Ridge | 20:59.95 |
| 65 | Liam MercerPlace 65 · Grade JR · Jesuit (Tampa) | JR | Jesuit (Tampa) | 21:00.22 |
| 66 | Brian ChristiePlace 66 · Grade JR · Lakewood Ranch Prep Academy | JR | Lakewood Ranch Prep Academy | 21:02.78 |
| 67 | Tymur AntiufeievPlace 67 · Grade JR · River Ridge | JR | River Ridge | 21:04.29 |
| 68 | William StonePlace 68 · Grade 7 · Angeline Academy | 7 | Angeline Academy | 21:09.20 |
| 69 | Daiden DelgadoPlace 69 · Grade SR · Clearwater | SR | Clearwater | 21:10.42 |
| 70 | Alexander SmithPlace 70 · Grade SO · St. Petersburg Catholic | SO | St. Petersburg Catholic | 21:11.64 |
| 71 | Evan McGrathPlace 71 · Grade SO · Carrollwood | SO | Carrollwood | 21:13.74 |
| 72 | Zander StrongPlace 72 · Grade FR · Osceola (Seminole) | FR | Osceola (Seminole) | 21:23.79 |
| 73 | Chris LiebelPlace 73 · Grade SR · Clearwater Central Catholic | SR | Clearwater Central Catholic | 21:25.92 |
| 74 | Ray GarciaPlace 74 · Grade SO · Cambridge Christian | SO | Cambridge Christian | 21:26.15 |
| 75 | Liam PachecoPlace 75 · Grade FR · Lakewood Ranch Prep Academy | FR | Lakewood Ranch Prep Academy | 21:28.90 |
| 76 | Everett RobinsonPlace 76 · Grade FR · Carrollwood | FR | Carrollwood | 21:31.23 |
| 77 | Grayson DescentPlace 77 · Grade 7 · Keswick Christian | 7 | Keswick Christian | 21:37.78 |
| 78 | David SladePlace 78 · Grade FR · Brooks DeBartolo | FR | Brooks DeBartolo | 21:42.42 |
| 79 | Cole AgostoPlace 79 · Grade FR · Osceola (Seminole) | FR | Osceola (Seminole) | 21:44.22 |
| 80 | Aaron WhittakerPlace 80 · Grade SO · Calvary Christian (Clr) | SO | Calvary Christian (Clr) | 21:48.09 |
| 81 | Kellan PetersPlace 81 · Grade FR · Brooks DeBartolo | FR | Brooks DeBartolo | 21:48.40 |
| 82 | Miguel MedinaPlace 82 · Grade JR · Clearwater Central Catholic | JR | Clearwater Central Catholic | 22:07.43 |
| 83 | Matthew WagnerPlace 83 · Grade SO · Academy Lakes | SO | Academy Lakes | 22:09.50 |
| 84 | Finnegan CrawfordPlace 84 · Grade JR · Osceola (Seminole) | JR | Osceola (Seminole) | 22:10.50 |
| 85 | Isaac KregerPlace 85 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 22:10.92 |
| 86 | Tristan CraythornePlace 86 · Grade JR · Tarpon Springs | JR | Tarpon Springs | 22:14.67 |
| 87 | Uriel MartinPlace 87 · Grade SR · Tarpon Springs | SR | Tarpon Springs | 22:16.00 |
| 88 | Ethan LindforsPlace 88 · Grade FR · Largo | FR | Largo | 22:16.12 |
| 89 | Kyan ChuPlace 89 · Grade SR · Clearwater Central Catholic | SR | Clearwater Central Catholic | 22:16.16 |
| 90 | Andrew MeisterPlace 90 · Grade 8 · Cambridge Christian | 8 | Cambridge Christian | 22:17.68 |
| 91 | Ethan LoganPlace 91 · Grade SR · Countryside | SR | Countryside | 22:19.47 |
| 92 | Hill BarrowPlace 92 · Grade JR · Berkeley Prep | JR | Berkeley Prep | 22:27.23 |
| 93 | Jacob SchraderPlace 93 · Grade JR · Hollins | JR | Hollins | 22:27.47 |
| 94 | David OliveraPlace 94 · Grade SR · Boca Ciega | SR | Boca Ciega | 22:28.31 |
| 95 | Dominic GarciaPlace 95 · Grade JR · Tarpon Springs | JR | Tarpon Springs | 22:43.08 |
| 96 | Michael D'AmbraPlace 96 · Grade SO · Carrollwood | SO | Carrollwood | 22:46.82 |
| 97 | Zach MillerPlace 97 · Grade FR · River Ridge | FR | River Ridge | 22:46.85 |
| 98 | Carter SmithPlace 98 · Grade FR · Berkeley Prep | FR | Berkeley Prep | 22:55.83 |
| 99 | Wyatt WilsonPlace 99 · Grade FR · Berkeley Prep | FR | Berkeley Prep | 22:55.85 |
| 100 | Johnny PowersPlace 100 · Grade SO · River Ridge | SO | River Ridge | 22:58.17 |
| 101 | Blake DudleyPlace 101 · Grade JR · Cambridge Christian | JR | Cambridge Christian | 23:08.24 |
| 102 | Gregory PeckPlace 102 · Grade JR · St. Petersburg Catholic | JR | St. Petersburg Catholic | 23:13.54 |
| 103 | Ethan NilesPlace 103 · Grade FR · Osceola (Seminole) | FR | Osceola (Seminole) | 23:14.31 |
| 104 | Jacob DonderoPlace 104 · Grade SR · Tarpon Springs | SR | Tarpon Springs | 23:15.58 |
| 105 | Evan HegensbachPlace 105 · Grade SR · Bishop McLaughlin | SR | Bishop McLaughlin | 23:17.16 |
| 106 | Nathan RadcliffePlace 106 · Grade SR · Countryside | SR | Countryside | 23:18.93 |
| 107 | Yael ArroyoPlace 107 · Grade JR · Tampa Catholic | JR | Tampa Catholic | 23:31.31 |
| 108 | David LamelasPlace 108 · Grade SO · Tampa Catholic | SO | Tampa Catholic | 23:31.91 |
| 109 | Alexander ReiserPlace 109 · Grade SO · Bishop McLaughlin | SO | Bishop McLaughlin | 23:37.23 |
| 110 | Dallas ClarkPlace 110 · Grade SR · Largo | SR | Largo | 23:42.47 |
| 111 | Cooper BurkePlace 111 · Grade SO · Hollins | SO | Hollins | 23:48.39 |
| 112 | Brice SchraderPlace 112 · Grade FR · Hollins | FR | Hollins | 23:50.51 |
| 113 | Easton FlockPlace 113 · Grade JR · Hollins | JR | Hollins | 23:52.49 |
| 114 | James OwsiakPlace 114 · Tampa Catholic | — | Tampa Catholic | 23:56.90 |
| 115 | Elliot BazemorePlace 115 · Grade SO · Countryside | SO | Countryside | 24:08.44 |
| 116 | Jack PensaPlace 116 · Grade SR · Clearwater | SR | Clearwater | 24:10.85 |
| 117 | Paxtyn NguyenPlace 117 · Grade JR · Clearwater | JR | Clearwater | 24:14.05 |
| 118 | Benjamin HarringtonPlace 118 · Grade JR · Clearwater Central Catholic | JR | Clearwater Central Catholic | 24:17.65 |
| 119 | Luke MclaughlinPlace 119 · Grade FR · Clearwater | FR | Clearwater | 24:21.54 |
| 120 | Everett BreakenridgePlace 120 · Grade SR · Hollins | SR | Hollins | 24:35.11 |
| 121 | Julian NguyenPlace 121 · Grade JR · Largo | JR | Largo | 24:37.20 |
| 122 | Colin JenningsPlace 122 · Grade JR · Seminole | JR | Seminole | 24:41.22 |
| 123 | Liam HaackPlace 123 · Grade SR · Tarpon Springs | SR | Tarpon Springs | 26:09.18 |
| 124 | Brandon LukePlace 124 · Grade SR · Academy Lakes | SR | Academy Lakes | 26:18.71 |
| 125 | Jackson FranzenPlace 125 · Grade SO · Seminole | SO | Seminole | 26:41.29 |
| 126 | Jayden DolanPlace 126 · Grade SR · Tampa Catholic | SR | Tampa Catholic | 26:42.18 |
| 127 | Jason SchmachtenbergerPlace 127 · Grade SR · Anclote | SR | Anclote | 26:46.96 |
| 128 | Kyler WeatherPlace 128 · Grade FR · Osceola (Seminole) | FR | Osceola (Seminole) | 26:53.05 |
| 129 | Yadiel Gonzalez-ReyesPlace 129 · Grade JR · Tarpon Springs | JR | Tarpon Springs | 26:58.54 |
| 130 | Roman CorialePlace 130 · Grade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | 27:23.40 |
| 131 | Thomas DudasPlace 131 · Grade SR · Tampa Catholic | SR | Tampa Catholic | 28:00.94 |
| 132 | Mason FranciscoPlace 132 · Grade FR · Hollins | FR | Hollins | 28:17.60 |
| 133 | Brayden SmithPlace 133 · Grade SR · Clearwater | SR | Clearwater | 28:52.36 |
| 134 | Lewis HuntPlace 134 · Grade FR · Brooks DeBartolo | FR | Brooks DeBartolo | 32:09.83 |
| 135 | Declan GrayPlace 135 · Grade FR · Brooks DeBartolo | FR | Brooks DeBartolo | 33:52.02 |
| 136 | Ellison WattsPlace 136 · Grade SR · Academy Lakes | SR | Academy Lakes | 39:14.00 |
| — | Tucker OylerGrade SO · Carrollwood | SO | Carrollwood | DNF |
| — | Jeremiah PadgettGrade JR · Brooks DeBartolo | JR | Brooks DeBartolo | DNF |
| — | Evan SuttonGrade SO · Freedom (Tampa) | SO | Freedom (Tampa) | DNF |
| — | Jake MoyerGrade JR · Brooks DeBartolo | JR | Brooks DeBartolo | DNF |
| — | Kenneth DestefanoGrade SR · Lakewood Ranch | SR | Lakewood Ranch | DNF |
| — | Yujun ShinGrade FR · Freedom (Tampa) | FR | Freedom (Tampa) | DNF |
| — | Riley PetersGrade SR · Lakeside Christian | SR | Lakeside Christian | DNF |
| — | Caden HendersonGrade SR · St. Petersburg Catholic | SR | St. Petersburg Catholic | DNF |
| — | Joseph PrattGrade SO · Freedom (Tampa) | SO | Freedom (Tampa) | DNF |
| — | Caleb FogartyGrade FR · St. Petersburg Catholic | FR | St. Petersburg Catholic | DNF |
| — | Jude KochGrade JR · Freedom (Tampa) | JR | Freedom (Tampa) | DNF |
| — | Jackson HumlicekGrade SO · Lakewood Ranch Prep Academy | SO | Lakewood Ranch Prep Academy | DNF |
| — | Michael KuhnerGrade JR · Seminole | JR | Seminole | DNF |
| — | Charlie PollitzerGrade SO · Clearwater Central Catholic | SO | Clearwater Central Catholic | DNF |
| — | Jace DrakeGrade FR · Seminole | FR | Seminole | DNF |
| — | Dyson HollomanGrade FR · Clearwater | FR | Clearwater | DNF |
| — | Jeffery Tanner TurleyGrade SR · Dunedin | SR | Dunedin | DNF |
| — | Kylas SwierkGrade SR · East Lake | SR | East Lake | DNF |
| — | Christopher CookGrade SR · Clearwater | SR | Clearwater | DNF |
| — | Rhys MelchiorreGrade SO · East Lake | SO | East Lake | DNF |
| — | Apurva PatelGrade SR · Largo | SR | Largo | DNF |
| — | Grayson WilmarthGrade SO · Shorecrest Prep | SO | Shorecrest Prep | DNF |
| — | Bennette PicketteGrade JR · Academy Lakes | JR | Academy Lakes | DNF |
| — | Grant ElliottGrade SO · Largo | SO | Largo | DNF |
| — | Xavi MontoyaGrade 7 · Shorecrest Prep | 7 | Shorecrest Prep | DNF |
| — | Lance SnellGrade SR · Anclote | SR | Anclote | DNF |
| — | Mason MatyasGrade 7 · Shorecrest Prep | 7 | Shorecrest Prep | DNF |
| — | Nathan KellerGrade JR · Bishop McLaughlin | JR | Bishop McLaughlin | DNF |
| — | Ethan CurtisGrade SR · Anclote | SR | Anclote | DNF |
| — | John JaworskiGrade FR · Shorecrest Prep | FR | Shorecrest Prep | DNF |
| — | Caleb WeberGrade SR · Hollins | SR | Hollins | DNF |
| — | Christopher SouccarGrade JR · Cambridge Christian | JR | Cambridge Christian | DNF |
| — | Hudson HoffmanGrade FR · Shorecrest Prep | FR | Shorecrest Prep | DNF |
| — | Andrew MikhailGrade SO · Berkeley Prep | SO | Berkeley Prep | DNF |
| — | Benton StuartGrade SR · Hollins | SR | Hollins | DNF |
| — | Michael ClapperGrade SO · Cambridge Christian | SO | Cambridge Christian | DNF |
| — | Jack CurryGrade FR · Shorecrest Prep | FR | Shorecrest Prep | DNF |
| — | Fisher LivingstonGrade FR · Berkeley Prep | FR | Berkeley Prep | DNF |
| — | Ollie FlournaryGrade SR · Boca Ciega | SR | Boca Ciega | DNF |
| — | Ladarian GrahamGrade SR · Hollins | SR | Hollins | DNF |
| — | Brandon SarnaikGrade JR · Carrollwood | JR | Carrollwood | DNF |
| — | Owen Aussner-VonderheideGrade 7 · Shorecrest Prep | 7 | Shorecrest Prep | DNF |