| 1 | Antonio GomezPlace 1 · Frostproof | — | Frostproof | 16:52.10 | 1 |
| 2 | Christian MalickPlace 2 · George Jenkins | — | George Jenkins | 16:53.20 | 2 |
| 3 | Brady ZimmermanPlace 3 · George Jenkins | — | George Jenkins | 17:52.30 | 3 |
| 4 | Steven PugetPlace 4 · George Jenkins | — | George Jenkins | 17:54.00 | 4 |
| 5 | Shawn DanielsPlace 5 · Lakeland | — | Lakeland | 17:54.30 | 5 |
| 6 | Amando VenegasPlace 6 · Fort Meade | — | Fort Meade | 18:52.60 | 6 |
| 7 | Antonio GarciaPlace 7 · Frostproof | — | Frostproof | 18:54.90 | 7 |
| 8 | Ryan ChapmanPlace 8 · George Jenkins | — | George Jenkins | 18:55.00 | 8 |
| 9 | David HallockPlace 9 · Lakeland | — | Lakeland | 18:55.50 | 9 |
| 10 | Evan GaughfPlace 10 · Lakeland | — | Lakeland | 19:04.90 | 10 |
| 11 | Efrain SalgadoPlace 11 · Frostproof | — | Frostproof | 19:10.30 | 11 |
| 12 | Dylan RodgersPlace 12 · Strawberry Crest | — | Strawberry Crest | 19:19.40 | 12 |
| 13 | James BurkettPlace 13 · Auburndale | — | Auburndale | 19:22.70 | 13 |
| 14 | Ethan BallPlace 14 · Strawberry Crest | — | Strawberry Crest | 19:23.70 | 14 |
| 15 | Nicholas AtkinsonPlace 15 · Palmetto Senior | — | Palmetto Senior | 19:26.60 | — |
| 16 | Seth BrickhousePlace 16 · George Jenkins | — | George Jenkins | 19:29.60 | 15 |
| 17 | Brendan MoorePlace 17 · George Jenkins | — | George Jenkins | 19:36.60 | 16 |
| 18 | Isai De JesusPlace 18 · Mulberry | — | Mulberry | 19:39.20 | 17 |
| 19 | Micah KirkhamPlace 19 · Mulberry | — | Mulberry | 19:52.80 | 18 |
| 20 | Caleb RigelPlace 20 · Lake Wales | — | Lake Wales | 19:57.50 | 19 |
| 21 | Juan VazquezPlace 21 · Mulberry | — | Mulberry | 20:01.90 | 20 |
| 22 | Primitivo GarciaPlace 22 · Frostproof | — | Frostproof | 20:07.80 | 21 |
| 23 | Cameron BraidPlace 23 · New Dimensions | — | New Dimensions | 20:11.80 | 22 |
| 24 | Tyler KeltonPlace 24 · All Saints' Academy | — | All Saints' Academy | 20:13.10 | 23 |
| 25 | Jesus MejiaPlace 25 · Frostproof | — | Frostproof | 20:15.20 | 24 |
| 26 | Thomas JohnsonPlace 26 · Lakeland | — | Lakeland | 20:30.50 | 25 |
| 27 | Andrew AlkassPlace 27 · Santa Fe Catholic | — | Santa Fe Catholic | 20:33.80 | 26 |
| 28 | William PaulPlace 28 · All Saints' Academy | — | All Saints' Academy | 20:38.80 | 27 |
| 29 | Emanuel CollazoPlace 29 · Lake Gibson | — | Lake Gibson | 20:39.10 | 28 |
| 30 | Riley KieferPlace 30 · Strawberry Crest | — | Strawberry Crest | 20:41.50 | 29 |
| 31 | Nolan PniewskiPlace 31 · Auburndale | — | Auburndale | 20:42.40 | 30 |
| 32 | Bryson SchneiderPlace 32 · Auburndale | — | Auburndale | 20:43.10 | 31 |
| 33 | Mason GreenePlace 33 · Auburndale | — | Auburndale | 20:47.70 | 32 |
| 34 | Jared RichardsPlace 34 · Lake Wales | — | Lake Wales | 20:52.00 | 33 |
| 35 | Justin ColePlace 35 · Tenoroc | — | Tenoroc | 20:53.00 | — |
| 36 | Logan DicerbPlace 36 · Strawberry Crest | — | Strawberry Crest | 20:55.00 | 34 |
| 37 | Korbin WilsonPlace 37 · Lake Gibson | — | Lake Gibson | 21:00.10 | 35 |
| 38 | Rudra TejiramPlace 38 · Strawberry Crest | — | Strawberry Crest | 21:03.40 | 36 |
| 39 | Donnie GoodPlace 39 · Lake Wales | — | Lake Wales | 21:04.80 | 37 |
| 40 | Josh AbrahamPlace 40 · Strawberry Crest | — | Strawberry Crest | 21:04.90 | 38 |
| 41 | Jesus RomaroPlace 41 · Lake Gibson | — | Lake Gibson | 21:06.70 | 39 |
| 42 | Michael BaldwinPlace 42 · Strawberry Crest | — | Strawberry Crest | 21:08.70 | 40 |
| 43 | Jackson HarrisPlace 43 · Lakeland | — | Lakeland | 21:10.60 | 41 |
| 44 | Artemio HernandezPlace 44 · Fort Meade | — | Fort Meade | 21:13.00 | 42 |
| 45 | Xavier MartinPlace 45 · Palmetto Senior | — | Palmetto Senior | 21:17.10 | — |
| 46 | David HerreraPlace 46 · New Dimensions | — | New Dimensions | 21:36.40 | 43 |
| 47 | Max FredrickPlace 47 · New Dimensions | — | New Dimensions | 21:39.40 | 44 |
| 48 | Adrian KnightPlace 48 · Bartow | — | Bartow | 21:42.60 | 45 |
| 49 | Anthony SuarezPlace 49 · New Dimensions | — | New Dimensions | 21:44.60 | 46 |
| 50 | Demetri RasmussenPlace 50 · Mulberry | — | Mulberry | 21:44.70 | 47 |
| 51 | David SwinburnePlace 51 · Lake Wales | — | Lake Wales | 21:45.40 | 48 |
| 52 | Angel RamirezPlace 52 · Frostproof | — | Frostproof | 21:48.20 | 49 |
| 53 | Enrique EscobarPlace 53 · New Dimensions | — | New Dimensions | 21:51.90 | 50 |
| 54 | Tyree JohnsonPlace 54 · Mulberry | — | Mulberry | 21:53.00 | 51 |
| 55 | Caleb WisePlace 55 · Bartow | — | Bartow | 21:54.80 | 52 |
| 56 | Joses Trejo-MejiaPlace 56 · Frostproof | — | Frostproof | 21:56.20 | 53 |
| 57 | Jorge MirandaPlace 57 · Fort Meade | — | Fort Meade | 22:07.10 | 54 |
| 58 | Caleb WillisPlace 58 · Lake Wales | — | Lake Wales | 22:07.70 | 55 |
| 59 | Luis RodriguezPlace 59 · Lake Gibson | — | Lake Gibson | 22:10.60 | 56 |
| 60 | Michael KelleyPlace 60 · Kathleen | — | Kathleen | 22:16.30 | — |
| 61 | Dylan BarberetPlace 61 · Winter Haven | — | Winter Haven | 22:18.00 | — |
| 62 | Tate MinksPlace 62 · Cambridge (C | — | Cambridge (C | 22:21.60 | — |
| 63 | Gage SwansonPlace 63 · Lake Wales | — | Lake Wales | 22:21.80 | 57 |
| 64 | Simon KhouriPlace 64 · Vanguard Sch | — | Vanguard Sch | 22:22.70 | — |
| 65 | Andrew FuentesPlace 65 · Mulberry | — | Mulberry | 22:44.50 | 58 |
| 66 | Jose MartinezPlace 66 · Bartow | — | Bartow | 22:52.10 | 59 |
| 67 | Tommy EsterlinePlace 67 · Santa Fe Catholic | — | Santa Fe Catholic | 22:52.60 | 60 |
| 68 | Prince VargasPlace 68 · New Dimensions | — | New Dimensions | 22:56.60 | 61 |
| 69 | Derek HoescherPlace 69 · Bartow | — | Bartow | 22:57.60 | 62 |
| 70 | Carlos RazoPlace 70 · Fort Meade | — | Fort Meade | 23:05.10 | 63 |
| 71 | Christian EllisPlace 71 · Santa Fe Catholic | — | Santa Fe Catholic | 23:09.50 | 64 |
| 72 | Ale MoerschbacherPlace 72 · Bartow | — | Bartow | 23:32.20 | 65 |
| 73 | Ruben SuarezPlace 73 · Fort Meade | — | Fort Meade | 23:40.90 | 66 |
| 74 | Misael BlasPlace 74 · Mulberry | — | Mulberry | 23:56.10 | 67 |
| 75 | Frank VecchioPlace 75 · Santa Fe Catholic | — | Santa Fe Catholic | 24:01.20 | 68 |
| 76 | Blake PadgettPlace 76 · All Saints' Academy | — | All Saints' Academy | 24:04.60 | 69 |
| 77 | Carter ZahnPlace 77 · Victory Chri | — | Victory Chri | 24:11.10 | — |
| 78 | Adrian GutierrezPlace 78 · Fort Meade | — | Fort Meade | 24:20.30 | 70 |
| 79 | Neftali De JesusPlace 79 · Mulberry | — | Mulberry | 24:20.40 | — |
| 80 | Luis VegaPlace 80 · Winter Haven | — | Winter Haven | 24:33.10 | — |
| 81 | Alexander JuarezPlace 81 · Mulberry | — | Mulberry | 24:34.20 | — |
| 82 | Julien WilliamsPlace 82 · Cambridge (C | — | Cambridge (C | 24:34.80 | — |
| 83 | Rush BorlingPlace 83 · Palmetto Senior | — | Palmetto Senior | 24:35.10 | — |
| 84 | Anthony RodriguezPlace 84 · Bartow | — | Bartow | 24:46.70 | 71 |
| 86 | Sergio VelasquezPlace 86 · Fort Meade | — | Fort Meade | 25:12.40 | 72 |
| 87 | Chase MobleyPlace 87 · Auburndale | — | Auburndale | 25:27.50 | 73 |
| 88 | Karter LenardosPlace 88 · Cambridge (C | — | Cambridge (C | 25:28.90 | — |
| 89 | Fengyuan BiPlace 89 · All Saints' Academy | — | All Saints' Academy | 25:29.40 | 74 |
| 90 | Chimmey NyguenPlace 90 · Auburndale | — | Auburndale | 25:51.60 | 75 |
| 91 | Riley KeltonPlace 91 · All Saints' Academy | — | All Saints' Academy | 25:55.40 | 76 |
| 92 | Benjamin JohnsonPlace 92 · Cambridge (C | — | Cambridge (C | 25:56.00 | — |
| 93 | Dalton JonesPlace 93 · Lake Gibson | — | Lake Gibson | 25:56.80 | 77 |
| 94 | Jordan BraidPlace 94 · New Dimensions | — | New Dimensions | 25:57.30 | 78 |
| 95 | Rafael GabrielPlace 95 · Santa Fe Catholic | — | Santa Fe Catholic | 25:57.70 | 79 |
| 96 | Victor SanchezPlace 96 · Tenoroc | — | Tenoroc | 26:26.60 | — |
| 97 | Joshua HaggardPlace 97 · Mulberry | — | Mulberry | 26:43.60 | — |
| 98 | Bryce LaddPlace 98 · New Dimensions | — | New Dimensions | 27:00.80 | — |
| 99 | Robert McLaughlinPlace 99 · Santa Fe Catholic | — | Santa Fe Catholic | 27:01.40 | 80 |
| 100 | Ethan DodsonPlace 100 · Auburndale | — | Auburndale | 27:39.10 | 81 |
| 101 | David NetheryPlace 101 · Palmetto Senior | — | Palmetto Senior | 27:46.80 | — |
| 102 | Jaxel GallegosPlace 102 · Winter Haven | — | Winter Haven | 27:51.30 | — |
| 103 | Derek BurneyPlace 103 · Kathleen | — | Kathleen | 29:06.60 | — |
| 104 | Keith FergusonPlace 104 · Vanguard Sch | — | Vanguard Sch | 29:30.00 | — |
| 105 | Sean BazPlace 105 · Winter Haven | — | Winter Haven | 29:32.50 | — |
| 106 | Bishop BryantPlace 106 · Bartow | — | Bartow | 32:01.40 | 82 |
| 107 | Anthony BruniPlace 107 · Vanguard Sch | — | Vanguard Sch | 40:21.20 | — |
| 108 | William BeswickPlace 108 · Vanguard Sch | — | Vanguard Sch | 41:20.60 | — |