| 1 | Cole PruimPlace 1 · Ocoee | — | Ocoee | 16:41.70 | 1 |
| 2 | Anderson BoboPlace 2 · Lake Highlan | — | Lake Highlan | 16:56.20 | 2 |
| 3 | Chris CabretPlace 3 · Cypress Creek | — | Cypress Creek | 17:00.50 | 3 |
| 4 | Noah QuintanaPlace 4 · Real Life Ch | — | Real Life Ch | 17:00.80 | — |
| 5 | Ryan YardePlace 5 · Liberty | — | Liberty | 17:11.70 | 4 |
| 6 | Tanner SmithPlace 6 · Lake Minneola | — | Lake Minneola | 17:12.90 | 5 |
| 7 | Luke BryanPlace 7 · Spruce Creek | — | Spruce Creek | 17:18.50 | 6 |
| 8 | Daniel StadlerPlace 8 · Oviedo | — | Oviedo | 17:20.50 | 7 |
| 9 | Mason MihmPlace 9 · Oviedo | — | Oviedo | 17:28.30 | 8 |
| 10 | Joshua FigueroaPlace 10 · Liberty | — | Liberty | 17:34.60 | 9 |
| 11 | Ryder ValiquettePlace 11 · Montverde Academy | — | Montverde Academy | 17:34.80 | 10 |
| 12 | Kaio VallePlace 12 · Windermere Prep | — | Windermere Prep | 17:43.80 | 11 |
| 13 | Zane BerryPlace 13 · Oviedo | — | Oviedo | 17:44.80 | 12 |
| 14 | Fernando PizarroPlace 14 · East Ridge | — | East Ridge | 17:47.10 | 13 |
| 15 | Daniel MarreroPlace 15 · Oak Ridge | — | Oak Ridge | 17:47.90 | 14 |
| 16 | Jack VaughanPlace 16 · Lake Highlan | — | Lake Highlan | 17:54.20 | 15 |
| 17 | Zack MetzPlace 17 · Oviedo | — | Oviedo | 18:02.30 | 16 |
| 18 | Ethan FieldsPlace 18 · Oviedo | — | Oviedo | 18:03.70 | 17 |
| 19 | Paul McCrimonPlace 19 · Osceola HS ( | — | Osceola HS ( | 18:07.40 | 18 |
| 20 | Luke EllisPlace 20 · Sanford Seminole | — | Sanford Seminole | 18:08.30 | 19 |
| 21 | Bryan RerkoPlace 21 · Spruce Creek | — | Spruce Creek | 18:11.20 | 20 |
| 22 | Joeseph RobinsonPlace 22 · Eustis | — | Eustis | 18:19.30 | 21 |
| 23 | Cody CarrierPlace 23 · Spruce Creek | — | Spruce Creek | 18:22.20 | 22 |
| 24 | Jai PhillipsPlace 24 · Lake Highlan | — | Lake Highlan | 18:23.90 | 23 |
| 25 | Jacob FadoolPlace 25 · Lake Highlan | — | Lake Highlan | 18:25.30 | 24 |
| 26 | Alex PogarPlace 26 · Windermere Prep | — | Windermere Prep | 18:31.50 | 25 |
| 27 | Travis LindquistPlace 27 · Orange City | — | Orange City | 18:32.10 | 26 |
| 28 | caleb lodgePlace 28 · Orange City | — | Orange City | 18:32.20 | 27 |
| 29 | Adam MastrobuonoPlace 29 · Hagerty | — | Hagerty | 18:33.70 | — |
| 30 | Jesse JonesPlace 30 · Montverde Academy | — | Montverde Academy | 18:36.10 | 28 |
| 31 | Thomas SmithPlace 31 · Spruce Creek | — | Spruce Creek | 18:38.50 | 29 |
| 32 | Edward UrbanoPlace 32 · Jones | — | Jones | 18:43.60 | 30 |
| 33 | Johannes CastroPlace 33 · Sanford Seminole | — | Sanford Seminole | 18:44.40 | 31 |
| 34 | Bo DeppenPlace 34 · Sanford Seminole | — | Sanford Seminole | 18:44.40 | 32 |
| 35 | Gavin AddeoPlace 35 · Lake Highlan | — | Lake Highlan | 18:45.30 | 33 |
| 36 | Alec BennettPlace 36 · Lake Minneola | — | Lake Minneola | 18:45.80 | 34 |
| 37 | Tyson HarperPlace 37 · Oviedo | — | Oviedo | 18:46.20 | 35 |
| 38 | John TurnerPlace 38 · East Ridge | — | East Ridge | 18:47.80 | 36 |
| 39 | Mark DowdyPlace 39 · Lake Highlan | — | Lake Highlan | 18:49.20 | 37 |
| 40 | Eddie VelezPlace 40 · East Ridge | — | East Ridge | 18:49.40 | 38 |
| 41 | Campbell PetroPlace 41 · Lake Highlan | — | Lake Highlan | 18:50.00 | 39 |
| 42 | Sean TibbettsPlace 42 · Oviedo | — | Oviedo | 18:51.60 | 40 |
| 43 | Bryce ParryPlace 43 · Orange City | — | Orange City | 18:51.70 | 41 |
| 44 | michael OrtizPlace 44 · Gateway HS ( | — | Gateway HS ( | 18:52.40 | 42 |
| 45 | Haden EckbertPlace 45 · Lake Highlan | — | Lake Highlan | 18:54.50 | — |
| 46 | Juvon TreasurePlace 46 · Apopka | — | Apopka | 18:58.80 | 43 |
| 47 | Paul MitchellPlace 47 · Lake Minneola | — | Lake Minneola | 19:01.30 | 44 |
| 48 | Ian CortesPlace 48 · Montverde Academy | — | Montverde Academy | 19:05.60 | 45 |
| 49 | Joshua TsePlace 49 · Spruce Creek | — | Spruce Creek | 19:13.40 | 46 |
| 50 | Austin WarnerPlace 50 · Apopka | — | Apopka | 19:14.00 | 47 |
| 51 | Jonah GottschalkPlace 51 · Lake Highlan | — | Lake Highlan | 19:15.30 | — |
| 52 | Jean JustePlace 52 · Cypress Creek | — | Cypress Creek | 19:19.80 | 48 |
| 53 | Tyler VankleeckPlace 53 · Pine Ridge | — | Pine Ridge | 19:20.00 | 49 |
| 54 | Nazir CrumpPlace 54 · Sanford Seminole | — | Sanford Seminole | 19:21.70 | 50 |
| 55 | Jake SpechtPlace 55 · West Orange | — | West Orange | 19:22.90 | 51 |
| 56 | Robert EdstromPlace 56 · Apopka | — | Apopka | 19:24.60 | 52 |
| 57 | Luke DickinsonPlace 57 · West Shore | — | West Shore | 19:26.50 | 53 |
| 58 | Jarrod BattlesPlace 58 · Spruce Creek | — | Spruce Creek | 19:26.60 | 54 |
| 59 | Justin JonesPlace 59 · Sanford Seminole | — | Sanford Seminole | 19:29.80 | 55 |
| 60 | Chandler BartonPlace 60 · Ocoee | — | Ocoee | 19:35.10 | 56 |
| 61 | Leonardo CabreraPlace 61 · East Ridge | — | East Ridge | 19:35.90 | 57 |
| 62 | Jacob CavazosPlace 62 · South Lake | — | South Lake | 19:38.50 | — |
| 63 | Jesse BarralPlace 63 · Apopka | — | Apopka | 19:39.30 | 58 |
| 64 | Jordan StewartPlace 64 · Lake Mary Prep | — | Lake Mary Prep | 19:39.70 | 59 |
| 65 | Logan MuddPlace 65 · Lake Mary Prep | — | Lake Mary Prep | 19:40.70 | 60 |
| 66 | Robert RiveraPlace 66 · Osceola HS ( | — | Osceola HS ( | 19:45.70 | 61 |
| 67 | Antho VinciguerraPlace 67 · Orange City | — | Orange City | 19:49.10 | 62 |
| 68 | Charle Cooper IIIPlace 68 · Apopka | — | Apopka | 19:49.40 | 63 |
| 69 | Quinn MurphyPlace 69 · Montverde Academy | — | Montverde Academy | 19:50.50 | 64 |
| 70 | Madoche JosephPlace 70 · Liberty | — | Liberty | 19:51.40 | 65 |
| 71 | Ryan SelfPlace 71 · Hagerty | — | Hagerty | 19:53.50 | — |
| 72 | Prince RiveraPlace 72 · Pine Ridge | — | Pine Ridge | 19:54.00 | 66 |
| 73 | Deandre WilliamsPlace 73 · Apopka | — | Apopka | 19:54.50 | 67 |
| 74 | Hunter FilipelloPlace 74 · Ocoee | — | Ocoee | 19:54.70 | 68 |
| 75 | Dariel HernandezPlace 75 · Pine Ridge | — | Pine Ridge | 19:58.40 | 69 |
| 76 | Jonathan GarciaPlace 76 · East Ridge | — | East Ridge | 19:59.90 | 70 |
| 77 | Chris ArroyoPlace 77 · Gateway HS ( | — | Gateway HS ( | 20:00.60 | 71 |
| 78 | Mes Rogers PrincePlace 78 · Apopka | — | Apopka | 20:00.80 | 72 |
| 79 | Zavien WilliamsPlace 79 · Windermere Prep | — | Windermere Prep | 20:02.40 | 73 |
| 80 | Tye DeyoPlace 80 · West Orange | — | West Orange | 20:03.10 | 74 |
| 81 | Obed RiveraPlace 81 · West Orange | — | West Orange | 20:04.80 | 75 |
| 82 | Justin ClementePlace 82 · East Ridge | — | East Ridge | 20:06.90 | 76 |
| 83 | Alex MarshallPlace 83 · Lake Mary Prep | — | Lake Mary Prep | 20:12.20 | 77 |
| 84 | Travis BrantleyPlace 84 · Apopka | — | Apopka | 20:14.20 | — |
| 85 | Eric WangPlace 85 · Windermere Prep | — | Windermere Prep | 20:15.00 | 78 |
| 86 | Carlos CabretPlace 86 · Cypress Creek | — | Cypress Creek | 20:15.60 | 79 |
| 87 | Andru ColePlace 87 · Gateway HS ( | — | Gateway HS ( | 20:19.30 | 80 |
| 88 | Sam NiemeierPlace 88 · West Shore | — | West Shore | 20:19.70 | 81 |
| 89 | Daniel FilgueirasPlace 89 · Osceola HS ( | — | Osceola HS ( | 20:22.10 | 82 |
| 90 | Ben PinfieldPlace 90 · West Shore | — | West Shore | 20:27.50 | 83 |
| 91 | Thomas PoganyPlace 91 · West Orange | — | West Orange | 20:28.20 | 84 |
| 92 | Ian MacDonaldPlace 92 · Ocoee | — | Ocoee | 20:33.60 | 85 |
| 93 | Justus EvansPlace 93 · Lake Minneola | — | Lake Minneola | 20:34.90 | 86 |
| 94 | Gabriel AmadisPlace 94 · Osceola HS ( | — | Osceola HS ( | 20:35.80 | 87 |
| 95 | Shane BacchusPlace 95 · West Orange | — | West Orange | 20:36.00 | 88 |
| 96 | Harriso MessengerPlace 96 · Hagerty | — | Hagerty | 20:36.40 | — |
| 97 | Geovanny SotoPlace 97 · Gateway HS ( | — | Gateway HS ( | 20:36.80 | 89 |
| 98 | Dylan SmallPlace 98 · Lake Highlan | — | Lake Highlan | 20:38.40 | — |
| 99 | Ronaldo DeneusPlace 99 · Evans | — | Evans | 20:38.90 | 90 |
| 100 | James RitzelPlace 100 · East Ridge | — | East Ridge | 20:39.40 | 91 |
| 101 | Stephon JosephPlace 101 · Liberty | — | Liberty | 20:45.20 | 92 |
| 102 | Emmanuel CruzPlace 102 · Osceola HS ( | — | Osceola HS ( | 20:45.80 | 93 |
| 103 | Ryan HoffmanPlace 103 · Liberty | — | Liberty | 20:46.90 | 94 |
| 104 | Ryan GillisPlace 104 · Orange City | — | Orange City | 20:53.40 | 95 |
| 105 | Steven BrinegearPlace 105 · East Ridge | — | East Ridge | 20:57.50 | — |
| 106 | Tyler GaytonPlace 106 · Spruce Creek | — | Spruce Creek | 20:58.70 | 96 |
| 107 | Tommy RosilioPlace 107 · Lake Minneola | — | Lake Minneola | 21:01.90 | 97 |
| 108 | Joshua ModestePlace 108 · Oak Ridge | — | Oak Ridge | 21:08.60 | 98 |
| 109 | Andrew DelgadilloPlace 109 · Sanford Seminole | — | Sanford Seminole | 21:08.70 | 99 |
| 110 | Jak Miller-UlrichPlace 110 · East Ridge | — | East Ridge | 21:10.80 | — |
| 111 | Corey RitchiePlace 111 · Gateway HS ( | — | Gateway HS ( | 21:12.00 | 100 |
| 112 | Brandon DavisPlace 112 · Lake Minneola | — | Lake Minneola | 21:12.50 | 101 |
| 113 | Jimano NoelPlace 113 · Oak Ridge | — | Oak Ridge | 21:13.60 | 102 |
| 114 | Mckay SaundersPlace 114 · Apopka | — | Apopka | 21:14.10 | — |
| 115 | Alexander BrandPlace 115 · Windermere Prep | — | Windermere Prep | 21:15.00 | 103 |
| 116 | Laith RukabPlace 116 · West Shore | — | West Shore | 21:15.90 | 104 |
| 117 | Jacob CruzPlace 117 · Osceola HS ( | — | Osceola HS ( | 21:17.10 | 105 |
| 118 | Jeffrey MercadoPlace 118 · Osceola HS ( | — | Osceola HS ( | 21:22.30 | 106 |
| 119 | Alex BreckenridgePlace 119 · Pine Ridge | — | Pine Ridge | 21:23.00 | 107 |
| 120 | Kenneth NegronPlace 120 · Cypress Creek | — | Cypress Creek | 21:23.60 | 108 |
| 121 | Harry VaughnPlace 121 · Montverde Academy | — | Montverde Academy | 21:23.90 | 109 |
| 122 | Ezequiel VillegesPlace 122 · Pine Ridge | — | Pine Ridge | 21:24.20 | 110 |
| 123 | Christop GauthierPlace 123 · Liberty | — | Liberty | 21:26.70 | 111 |
| 124 | Chris SurdovelPlace 124 · Orange City | — | Orange City | 21:27.10 | 112 |
| 125 | Devon GentryPlace 125 · Orange City | — | Orange City | 21:28.30 | 113 |
| 126 | Tyler ThompsonPlace 126 · Orange City | — | Orange City | 21:28.50 | — |
| 127 | Dereck ZinnamoscaPlace 127 · Crooms Academy | — | Crooms Academy | 21:30.00 | 114 |
| 128 | Jude KinkeadPlace 128 · Montverde Academy | — | Montverde Academy | 21:31.50 | 115 |
| 129 | Trey PlylerPlace 129 · West Shore | — | West Shore | 21:34.40 | 116 |
| 130 | Christoph JohnsonPlace 130 · West Shore | — | West Shore | 21:35.60 | 117 |
| 131 | Aaron HidockPlace 131 · Lake Minneola | — | Lake Minneola | 21:37.30 | 118 |
| 132 | Sam OliverPlace 132 · West Shore | — | West Shore | 21:40.20 | 119 |
| 133 | Bradle VanderzainPlace 133 · West Orange | — | West Orange | 21:41.40 | 120 |
| 134 | Noah LeiPlace 134 · Sanford Seminole | — | Sanford Seminole | 21:41.60 | 121 |
| 135 | Justin SnapePlace 135 · Eustis | — | Eustis | 21:48.20 | 122 |
| 136 | Andrew LipscombPlace 136 · International Co | — | International Co | 21:49.80 | — |
| 137 | Samuel ReyesPlace 137 · Eustis | — | Eustis | 21:53.80 | 123 |
| 138 | Saul AvilesPlace 138 · Montverde Academy | — | Montverde Academy | 21:59.10 | 124 |
| 139 | Leider CruzPlace 139 · Oak Ridge | — | Oak Ridge | 21:59.10 | 125 |
| 140 | Stephen GrahamPlace 140 · International Co | — | International Co | 22:04.60 | — |
| 141 | Jahmal FlemingPlace 141 · Evans | — | Evans | 22:05.50 | 126 |
| 142 | Alec AlligoodPlace 142 · International Co | — | International Co | 22:07.70 | — |
| 143 | Michael CammaranoPlace 143 · Lake Minneola | — | Lake Minneola | 22:08.80 | — |
| 144 | Jack KrimPlace 144 · Lake Mary Prep | — | Lake Mary Prep | 22:14.00 | 127 |
| 145 | Thomas RobertsPlace 145 · Lake Minneola | — | Lake Minneola | 22:22.40 | — |
| 146 | Zachary RodriguezPlace 146 · Lake Minneola | — | Lake Minneola | 22:26.90 | — |
| 147 | Jackson SeamensPlace 147 · Orange City | — | Orange City | 22:29.50 | — |
| 148 | Garrett PagePlace 148 · Crooms Academy | — | Crooms Academy | 22:34.60 | 128 |
| 149 | Josnuel DiazPlace 149 · Gateway HS ( | — | Gateway HS ( | 22:45.60 | 129 |
| 150 | Lenique BisnotePlace 150 · Jones | — | Jones | 22:49.00 | 130 |
| 151 | Adrian AyalaPlace 151 · Osceola HS ( | — | Osceola HS ( | 22:51.50 | — |
| 152 | Miguel VasquezPlace 152 · Gateway HS ( | — | Gateway HS ( | 22:51.90 | 131 |
| 153 | Dylan WeidmanPlace 153 · Ocoee | — | Ocoee | 22:54.70 | 132 |
| 154 | Axel ApontePlace 154 · Cornerstone | — | Cornerstone | 22:55.00 | 133 |
| 155 | Olesson CesalienPlace 155 · Evans | — | Evans | 22:56.40 | 134 |
| 156 | Isaac williamsPlace 156 · Ocoee | — | Ocoee | 22:59.10 | 135 |
| 157 | Seth HarperPlace 157 · Eustis | — | Eustis | 22:59.60 | 136 |
| 158 | Cameron ReadPlace 158 · Cornerstone | — | Cornerstone | 23:03.10 | 137 |
| 159 | Xavier GordoPlace 159 · Eustis | — | Eustis | 23:04.30 | 138 |
| 160 | Alex ParmeleePlace 160 · Eustis | — | Eustis | 23:05.50 | 139 |
| 161 | Daniel VernitusPlace 161 · Oak Ridge | — | Oak Ridge | 23:09.20 | 140 |
| 162 | Tyreke JacksonPlace 162 · Crooms Academy | — | Crooms Academy | 23:13.10 | 141 |
| 163 | Melvin CostasPlace 163 · Crooms Academy | — | Crooms Academy | 23:37.90 | 142 |
| 164 | Tianqi WeiPlace 164 · Montverde Academy | — | Montverde Academy | 23:44.40 | — |
| 165 | Chistian BernabelPlace 165 · Cypress Creek | — | Cypress Creek | 23:47.80 | 143 |
| 166 | Edwin DiazPlace 166 · Osceola HS ( | — | Osceola HS ( | 23:48.10 | — |
| 167 | Dwayne SeniorPlace 167 · Jones | — | Jones | 23:55.10 | 144 |
| 168 | Chad SasiadekPlace 168 · Sanford Seminole | — | Sanford Seminole | 23:59.90 | — |
| 169 | Joshua MoodyPlace 169 · Apopka | — | Apopka | 24:00.50 | — |
| 170 | Jackson MoegelPlace 170 · West Orange | — | West Orange | 24:10.00 | 145 |
| 171 | Anochs GeorgesPlace 171 · Evans | — | Evans | 24:11.60 | 146 |
| 172 | Saad ChoudhryPlace 172 · Windermere Prep | — | Windermere Prep | 24:12.30 | 147 |
| 173 | David CookePlace 173 · Eustis | — | Eustis | 24:16.70 | 148 |
| 174 | Soren LaFavorPlace 174 · Ocoee | — | Ocoee | 24:16.80 | 149 |
| 175 | Solomon BrannanPlace 175 · Cornerstone | — | Cornerstone | 24:19.00 | 150 |
| 176 | Caleb MathiasPlace 176 · Eustis | — | Eustis | 24:23.40 | — |
| 177 | Jayden WilliamsPlace 177 · Windermere Prep | — | Windermere Prep | 24:29.10 | 151 |
| 178 | Michael DavisPlace 178 · Windermere Prep | — | Windermere Prep | 24:32.20 | — |
| 179 | Eric PawlowskiPlace 179 · Lake Mary Prep | — | Lake Mary Prep | 24:34.60 | 152 |
| 180 | Lauredan OfficialPlace 180 · Jones | — | Jones | 24:47.10 | 153 |
| 181 | Grant WilliamsPlace 181 · Sanford Seminole | — | Sanford Seminole | 25:07.40 | — |
| 182 | Hunter KruegerPlace 182 · Eustis | — | Eustis | 25:14.90 | — |
| 183 | Stevenson BassyPlace 183 · Jones | — | Jones | 25:27.60 | 154 |
| 184 | Daniel MolnarPlace 184 · Windermere Prep | — | Windermere Prep | 25:27.80 | — |
| 185 | Devon PyrzPlace 185 · South Lake | — | South Lake | 25:35.30 | — |
| 186 | John LackeyPlace 186 · South Lake | — | South Lake | 25:40.20 | — |
| 187 | Dylan PurvisPlace 187 · South Lake | — | South Lake | 26:09.00 | — |
| 188 | John c HuddlestonPlace 188 · Lake Mary Prep | — | Lake Mary Prep | 26:46.10 | 155 |
| 189 | Nathan ParksPlace 189 · Cornerstone | — | Cornerstone | 27:09.40 | 156 |
| 190 | Timothy OnlyPlace 190 · Evans | — | Evans | 27:18.40 | 157 |
| 191 | Juan PadillaPlace 191 · Montverde Academy | — | Montverde Academy | 27:32.50 | — |
| 192 | Nicholas JohnsonPlace 192 · Cornerstone | — | Cornerstone | 27:41.30 | 158 |
| 193 | Oscar GuerreroPlace 193 · Crooms Academy | — | Crooms Academy | 28:04.50 | 159 |
| 194 | Carson KamienPlace 194 · Cornerstone | — | Cornerstone | 30:35.20 | 160 |
| 195 | Omar BhaghaniPlace 195 · Windermere Prep | — | Windermere Prep | 30:49.40 | — |