| 1 | Paul StaffordPlace 1 · Lake Wales | — | Lake Wales | 16:38.20 | 1 |
| 2 | Tristen MontalvoPlace 2 · St. Cloud | — | St. Cloud | 17:05.50 | 2 |
| 3 | Christian MalickPlace 3 · George Jenkins | — | George Jenkins | 17:08.10 | 3 |
| 4 | Colin BoutinPlace 4 · Bloomingdale | — | Bloomingdale | 17:19.80 | 4 |
| 5 | Joshua FigueroaPlace 5 · Liberty | — | Liberty | 17:23.80 | 5 |
| 6 | Brice EastonPlace 6 · Lakewood Ranch | — | Lakewood Ranch | 17:26.40 | 6 |
| 7 | Jonathan ReidPlace 7 · Lakewood Ranch | — | Lakewood Ranch | 17:32.30 | 7 |
| 8 | Madoche JosephPlace 8 · Liberty | — | Liberty | 17:45.30 | 8 |
| 9 | Andrew DeanPlace 9 · Lakewood Ranch | — | Lakewood Ranch | 17:47.00 | 9 |
| 10 | Anthony VelezPlace 10 · St. Cloud | — | St. Cloud | 17:52.10 | 10 |
| 11 | Kyle PerryPlace 11 · Bloomingdale | — | Bloomingdale | 17:53.70 | 11 |
| 12 | Noah McCauslandPlace 12 · Bloomingdale | — | Bloomingdale | 17:53.70 | 12 |
| 13 | Shawn DanielsPlace 13 · Lakeland | — | Lakeland | 17:56.10 | 13 |
| 14 | Paul McCrimonPlace 14 · Osceola HS ( | — | Osceola HS ( | 18:01.70 | 14 |
| 15 | Zachary CloudPlace 15 · St. Cloud | — | St. Cloud | 18:06.40 | 15 |
| 16 | Alec DunnPlace 16 · Haines City | — | Haines City | 18:08.90 | 16 |
| 17 | Yaniel RiveraPlace 17 · Gateway HS ( | — | Gateway HS ( | 18:13.20 | 17 |
| 18 | Derrick WhitePlace 18 · Bloomingdale | — | Bloomingdale | 18:14.50 | 18 |
| 19 | Kyle WrayPlace 19 · Lakewood Ranch | — | Lakewood Ranch | 18:20.50 | 19 |
| 20 | Ayoub MahdarPlace 20 · Celebration | — | Celebration | 18:21.90 | 20 |
| 21 | Alex MirandaPlace 21 · St. Cloud | — | St. Cloud | 18:22.00 | 21 |
| 22 | Nicholas MorrisonPlace 22 · Harmony | — | Harmony | 18:23.20 | 22 |
| 23 | Matt SrolisPlace 23 · Lakewood Ranch | — | Lakewood Ranch | 18:24.30 | 23 |
| 24 | Kyle SaylorsPlace 24 · Edgewater | — | Edgewater | 18:24.80 | 24 |
| 25 | Joshua LovePlace 25 · Haines City | — | Haines City | 18:26.60 | 25 |
| 26 | Ryan AndersonPlace 26 · Timber Creek | — | Timber Creek | 18:29.00 | 26 |
| 27 | Logan KrausPlace 27 · Melbourne | — | Melbourne | 18:31.50 | 27 |
| 28 | Calvin DrakePlace 28 · Lakewood Ranch | — | Lakewood Ranch | 18:33.10 | 28 |
| 29 | Steven PugetPlace 29 · George Jenkins | — | George Jenkins | 18:39.60 | 29 |
| 30 | Marckoz AriasPlace 30 · Haines City | — | Haines City | 18:43.90 | 30 |
| 31 | Evan ColonPlace 31 · Sebastian River | — | Sebastian River | 18:45.30 | 31 |
| 32 | David HallockPlace 32 · Lakeland | — | Lakeland | 18:47.20 | 32 |
| 33 | Orlando ClaveroPlace 33 · Osceola HS ( | — | Osceola HS ( | 18:47.70 | 33 |
| 34 | William HattawayPlace 34 · Edgewater | — | Edgewater | 18:48.60 | 34 |
| 35 | Sean WilliamsPlace 35 · Timber Creek | — | Timber Creek | 18:49.90 | 35 |
| 36 | Jack StevensPlace 36 · Harmony | — | Harmony | 18:54.10 | 36 |
| 37 | Justin GomezPlace 37 · Timber Creek | — | Timber Creek | 18:58.50 | 37 |
| 38 | Ryan ChapmanPlace 38 · George Jenkins | — | George Jenkins | 19:00.70 | 38 |
| 39 | Birh Van Der RietPlace 39 · Foundation Academy | — | Foundation Academy | 19:02.90 | — |
| 40 | Kaleb AbbottPlace 40 · Bloomingdale | — | Bloomingdale | 19:04.70 | 39 |
| 41 | Joseph RossPlace 41 · St. Cloud | — | St. Cloud | 19:07.50 | 40 |
| 42 | Brandon NugentPlace 42 · Ridge Community | — | Ridge Community | 19:07.60 | 41 |
| 43 | Drew McCartneyPlace 43 · Sebastian River | — | Sebastian River | 19:08.30 | 42 |
| 44 | Hunter OppedalPlace 44 · Harmony | — | Harmony | 19:10.10 | 43 |
| 45 | James RicePlace 45 · St. Cloud | — | St. Cloud | 19:11.80 | 44 |
| 46 | Shane WashburnPlace 46 · Melbourne | — | Melbourne | 19:15.60 | 45 |
| 47 | Will UrbancePlace 47 · Bloomingdale | — | Bloomingdale | 19:19.20 | 46 |
| 48 | Loran GainesPlace 48 · Edgewater | — | Edgewater | 19:19.30 | 47 |
| 49 | Andrew CarreraPlace 49 · Gateway HS ( | — | Gateway HS ( | 19:19.50 | 48 |
| 50 | Andres QuicenoPlace 50 · Ridge Community | — | Ridge Community | 19:20.40 | 49 |
| 51 | Dylan GronleyPlace 51 · Sebastian River | — | Sebastian River | 19:22.10 | 50 |
| 52 | Cayman LanzonePlace 52 · Celebration | — | Celebration | 19:23.40 | 51 |
| 53 | Kirkland LoftinPlace 53 · George Jenkins | — | George Jenkins | 19:23.80 | 52 |
| 54 | Caleb RigelPlace 54 · Lake Wales | — | Lake Wales | 19:24.40 | 53 |
| 55 | Kyle StellaPlace 55 · Timber Creek | — | Timber Creek | 19:26.70 | 54 |
| 56 | James CrissPlace 56 · Sebastian River | — | Sebastian River | 19:29.00 | 55 |
| 57 | Brendan MoorePlace 57 · George Jenkins | — | George Jenkins | 19:29.30 | 56 |
| 58 | Aaron HernandezPlace 58 · Harmony | — | Harmony | 19:30.70 | 57 |
| 59 | Luis DavilaPlace 59 · Santa Fe Catholic | — | Santa Fe Catholic | 19:34.30 | 58 |
| 60 | Seth BrickhousePlace 60 · George Jenkins | — | George Jenkins | 19:34.60 | 59 |
| 61 | Kevin ChildersPlace 61 · George Jenkins | — | George Jenkins | 19:35.60 | 60 |
| 62 | Donnie GoodPlace 62 · Lake Wales | — | Lake Wales | 19:38.60 | 61 |
| 63 | Evan GaughfPlace 63 · Lakeland | — | Lakeland | 19:40.10 | 62 |
| 64 | Joey TierneyPlace 64 · Melbourne | — | Melbourne | 19:40.20 | 63 |
| 65 | Cote StrikePlace 65 · Celebration | — | Celebration | 19:40.40 | 64 |
| 66 | Brady ZimmermanPlace 66 · George Jenkins | — | George Jenkins | 19:41.10 | — |
| 67 | Kiave JacobPlace 67 · Liberty | — | Liberty | 19:44.10 | 65 |
| 68 | Ulysses GarciaPlace 68 · Ridge Community | — | Ridge Community | 19:44.30 | 66 |
| 69 | Sean Van LoanPlace 69 · George Jenkins | — | George Jenkins | 19:45.70 | — |
| 70 | Nehemias CruzPlace 70 · St. Cloud | — | St. Cloud | 19:49.00 | 67 |
| 71 | Dylan WellardPlace 71 · Lakewood Ranch | — | Lakewood Ranch | 19:50.40 | 68 |
| 72 | Nath MoodyPlace 72 · Edgewater | — | Edgewater | 19:52.50 | 69 |
| 73 | Gabriel AmadisPlace 73 · Osceola HS ( | — | Osceola HS ( | 19:55.00 | 70 |
| 74 | Jorden BenjaminPlace 74 · Haines City | — | Haines City | 19:55.30 | 71 |
| 76 | Ethan HymesPlace 76 · Bloomingdale | — | Bloomingdale | 19:58.80 | 73 |
| 77 | Heath QuinceyPlace 77 · Celebration | — | Celebration | 20:01.70 | 74 |
| 78 | Owen WetzelPlace 78 · Harmony | — | Harmony | 20:03.70 | 75 |
| 79 | Steven ArteagaPlace 79 · Sebastian River | — | Sebastian River | 20:16.40 | 76 |
| 80 | Thomas HutchinsonPlace 80 · Celebration | — | Celebration | 20:18.20 | 77 |
| 81 | Jared RichardsPlace 81 · Lake Wales | — | Lake Wales | 20:19.70 | 78 |
| 82 | Misael OrtizPlace 82 · Haines City | — | Haines City | 20:22.00 | 79 |
| 83 | Jason NortonPlace 83 · Ridge Community | — | Ridge Community | 20:23.30 | 80 |
| 84 | Cole LefeburePlace 84 · Sebastian River | — | Sebastian River | 20:25.50 | 81 |
| 85 | Nathan WatersPlace 85 · Foundation Academy | — | Foundation Academy | 20:27.40 | — |
| 86 | Holden YoungPlace 86 · Edgewater | — | Edgewater | 20:27.80 | 82 |
| 87 | Andrew AlkassPlace 87 · Santa Fe Catholic | — | Santa Fe Catholic | 20:29.90 | 83 |
| 88 | Sebasti AlexandrePlace 88 · Gateway HS ( | — | Gateway HS ( | 20:31.60 | 84 |
| 89 | Blake PeakePlace 89 · Harmony | — | Harmony | 20:31.80 | 85 |
| 90 | Diego RiveraPlace 90 · Timber Creek | — | Timber Creek | 20:33.40 | 86 |
| 91 | Tamron AlexanderPlace 91 · Ridge Community | — | Ridge Community | 20:35.40 | 87 |
| 92 | Cameron BraidPlace 92 · New Dimensions | — | New Dimensions | 20:36.10 | 88 |
| 93 | Irvin AngelesPlace 93 · Haines City | — | Haines City | 20:38.40 | 89 |
| 94 | Manuel CastroPlace 94 · Ridge Community | — | Ridge Community | 20:39.60 | 90 |
| 95 | Zack JohnsonPlace 95 · St. Cloud | — | St. Cloud | 20:41.90 | — |
| 96 | Kyle BryerPlace 96 · Santa Fe Catholic | — | Santa Fe Catholic | 20:43.20 | 91 |
| 97 | Max MarkosPlace 97 · Melbourne | — | Melbourne | 20:44.90 | 92 |
| 98 | Alexis CalderonPlace 98 · Ridge Community | — | Ridge Community | 20:48.70 | 93 |
| 99 | Thomas JohnsonPlace 99 · Lakeland | — | Lakeland | 20:51.20 | 94 |
| 100 | Andriel AldarondoPlace 100 · Timber Creek | — | Timber Creek | 20:51.70 | 95 |
| 101 | Noah GarciaPlace 101 · Bloomingdale | — | Bloomingdale | 20:52.10 | — |
| 102 | Alexander SmithPlace 102 · Sebastian River | — | Sebastian River | 20:53.40 | 96 |
| 103 | Christian ApontePlace 103 · Osceola HS ( | — | Osceola HS ( | 20:58.60 | 97 |
| 104 | Robert RiveraPlace 104 · Osceola HS ( | — | Osceola HS ( | 21:00.90 | 98 |
| 105 | Jackson HarrisPlace 105 · Lakeland | — | Lakeland | 21:03.50 | 99 |
| 106 | Anthony SuarezPlace 106 · New Dimensions | — | New Dimensions | 21:06.30 | 100 |
| 107 | Charter KipePlace 107 · Lake Wales | — | Lake Wales | 21:07.00 | 101 |
| 108 | Jorge TrejoPlace 108 · Gateway HS ( | — | Gateway HS ( | 21:07.60 | 102 |
| 109 | Ryan OgdenPlace 109 · Harmony | — | Harmony | 21:14.90 | 103 |
| 110 | Michael RiveraPlace 110 · Liberty | — | Liberty | 21:16.40 | 104 |
| 111 | Jeffrey MercadoPlace 111 · Osceola HS ( | — | Osceola HS ( | 21:17.60 | 105 |
| 112 | Austin StellaPlace 112 · Timber Creek | — | Timber Creek | 21:21.30 | — |
| 113 | Edward AbisadaPlace 113 · Gateway HS ( | — | Gateway HS ( | 21:23.80 | 106 |
| 114 | Jacob CruzPlace 114 · Osceola HS ( | — | Osceola HS ( | 21:32.70 | 107 |
| 115 | Christian RamirezPlace 115 · Liberty | — | Liberty | 21:33.70 | 108 |
| 116 | Normaneli TapiaPlace 116 · Edgewater | — | Edgewater | 21:35.50 | 109 |
| 117 | David SwinburnePlace 117 · Lake Wales | — | Lake Wales | 21:36.50 | 110 |
| 118 | Emmanuel CruzPlace 118 · Osceola HS ( | — | Osceola HS ( | 21:39.40 | — |
| 119 | Devin HornsbyPlace 119 · Haines City | — | Haines City | 21:40.00 | 111 |
| 120 | Jonathan ReyesPlace 120 · Liberty | — | Liberty | 21:41.30 | 112 |
| 121 | Adam DonatoPlace 121 · Melbourne | — | Melbourne | 21:44.50 | 113 |
| 122 | John NienajadloPlace 122 · Melbourne | — | Melbourne | 21:52.90 | 114 |
| 123 | Tristan CreamerPlace 123 · Pine Castle | — | Pine Castle | 21:55.80 | 115 |
| 124 | Pierce BarronPlace 124 · Timber Creek | — | Timber Creek | 21:56.10 | — |
| 125 | Lesly clarkPlace 125 · Lakeland | — | Lakeland | 21:58.60 | 116 |
| 126 | Pedro FonsescaPlace 126 · Foundation Academy | — | Foundation Academy | 21:59.30 | — |
| 127 | Max FredrickPlace 127 · New Dimensions | — | New Dimensions | 21:59.40 | 117 |
| 128 | Julian CoytPlace 128 · Ridge Community | — | Ridge Community | 22:03.80 | — |
| 129 | Glenn SheltonPlace 129 · Gateway HS ( | — | Gateway HS ( | 22:11.10 | 118 |
| 130 | Jay Ze F ElyseePlace 130 · Pine Castle | — | Pine Castle | 22:17.60 | 119 |
| 131 | Justin GarciaPlace 131 · New Dimensions | — | New Dimensions | 22:19.50 | 120 |
| 132 | Mathew PhamPlace 132 · Celebration | — | Celebration | 22:22.00 | 121 |
| 133 | David HerreraPlace 133 · New Dimensions | — | New Dimensions | 22:28.90 | 122 |
| 134 | Gage SwansonPlace 134 · Lake Wales | — | Lake Wales | 22:29.60 | 123 |
| 135 | Matthew RiveraPlace 135 · Pine Castle | — | Pine Castle | 22:31.30 | 124 |
| 136 | Matthew LawsonPlace 136 · Pine Castle | — | Pine Castle | 22:33.80 | 125 |
| 137 | Jonathan WilliamsPlace 137 · Timber Creek | — | Timber Creek | 22:37.30 | — |
| 138 | Enrique EscobarPlace 138 · New Dimensions | — | New Dimensions | 22:40.80 | 126 |
| 139 | Tristen BoroPlace 139 · Celebration | — | Celebration | 22:41.10 | 127 |
| 140 | Josias MirtglPlace 140 · Gateway HS ( | — | Gateway HS ( | 23:09.90 | 128 |
| 141 | Isaiah SullivanPlace 141 · Celebration | — | Celebration | 23:23.50 | — |
| 142 | Davi BenningfieldPlace 142 · Lakeland | — | Lakeland | 23:40.60 | 129 |
| 143 | Tommy EsterlinePlace 143 · Santa Fe Catholic | — | Santa Fe Catholic | 23:44.00 | 130 |
| 144 | Christian EllisPlace 144 · Santa Fe Catholic | — | Santa Fe Catholic | 23:45.00 | 131 |
| 145 | Prince VargasPlace 145 · New Dimensions | — | New Dimensions | 23:50.50 | 132 |
| 146 | Marcus MedinaPlace 146 · Ridge Community | — | Ridge Community | 23:53.20 | — |
| 147 | John CattaneoPlace 147 · Melbourne | — | Melbourne | 23:55.70 | 133 |
| 148 | Stephon JosephPlace 148 · Liberty | — | Liberty | 23:59.90 | 134 |
| 149 | Emerson HiggsPlace 149 · Lakeland | — | Lakeland | 24:19.30 | — |
| 150 | Felipe FerrazPlace 150 · Foundation Academy | — | Foundation Academy | 24:37.80 | — |
| 151 | Derry DesirePlace 151 · Pine Castle | — | Pine Castle | 24:48.60 | 135 |
| 152 | Yahya KhanPlace 152 · New Dimensions | — | New Dimensions | 25:02.90 | — |
| 153 | Samy El-MojahidPlace 153 · Celebration | — | Celebration | 25:20.50 | — |
| 154 | Frank VecchioPlace 154 · Santa Fe Catholic | — | Santa Fe Catholic | 25:43.70 | 136 |
| 155 | Jason CooperPlace 155 · Pine Castle | — | Pine Castle | 25:55.40 | 137 |
| 156 | Griffin GangwerPlace 156 · Santa Fe Catholic | — | Santa Fe Catholic | 26:25.10 | 138 |
| 157 | Jordan BraidPlace 157 · New Dimensions | — | New Dimensions | 27:12.50 | — |
| 158 | Frantz SoutienPlace 158 · Pine Castle | — | Pine Castle | 27:28.00 | 139 |
| 159 | Dorry DesirePlace 159 · Pine Castle | — | Pine Castle | 28:11.10 | — |
| 160 | Bryce LaddPlace 160 · New Dimensions | — | New Dimensions | 28:46.40 | — |