| 1 | Lucas NolascoPlace 1 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 18:09.58 | 1 |
| 2 | Jonathan MemnonPlace 2 · Grade 12 · Nova | 12 | Nova | 18:09.67 | 2 |
| 3 | A'Jani StokesPlace 3 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 18:12.37 | 3 |
| 4 | Nicholas JohnPlace 4 · Grade 12 · Plantation | 12 | Plantation | 18:22.39 | 4 |
| 5 | Zachary RubinPlace 5 · Grade 11 · Hallandale | 11 | Hallandale | 18:25.19 | — |
| 6 | Leon SmithPlace 6 · Grade 9 · Cypress Bay | 9 | Cypress Bay | 18:41.70 | 5 |
| 7 | Billycleef JanvierPlace 7 · Grade 11 · Plantation | 11 | Plantation | 18:54.08 | 6 |
| 8 | Christopher JensenPlace 8 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 18:56.60 | 7 |
| 9 | Enrrique LaraPlace 9 · Grade 12 · Coral Glades | 12 | Coral Glades | 19:03.12 | 8 |
| 11 | Tahj JohnsonPlace 11 · Grade 12 · Miramar | 12 | Miramar | 19:17.40 | — |
| 12 | Julian GadomskiPlace 12 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 19:18.75 | 10 |
| 13 | Randy GraciaPlace 13 · Grade 11 · Cooper City | 11 | Cooper City | 19:20.44 | 11 |
| 14 | Zack ZaleskiPlace 14 · Grade 11 · Cooper City | 11 | Cooper City | 19:30.30 | 12 |
| 15 | Emilio MorenoPlace 15 · Grade 10 · Nova | 10 | Nova | 19:44.28 | 13 |
| 16 | Jeremiah OscarPlace 16 · Grade 11 · Nova | 11 | Nova | 19:44.63 | 14 |
| 17 | Ryan VliestraPlace 17 · Grade 12 · Coral Spring | 12 | Coral Spring | 19:52.63 | 15 |
| 18 | Tex GallimorePlace 18 · Grade 11 · Plantation | 11 | Plantation | 19:55.98 | 16 |
| 19 | Jedd DaruwallaPlace 19 · Grade 12 · Coral Glades | 12 | Coral Glades | 19:57.28 | 17 |
| 20 | Justin KahnPlace 20 · Grade 10 · Coral Glades | 10 | Coral Glades | 20:00.31 | 18 |
| 21 | Isaac MurilloPlace 21 · Grade 12 · Cooper City | 12 | Cooper City | 20:01.62 | 19 |
| 22 | Chaz FahiePlace 22 · Grade 12 · Plantation | 12 | Plantation | 20:07.95 | 20 |
| 23 | Oliver DarcissePlace 23 · Grade 12 · Miramar | 12 | Miramar | 20:08.85 | — |
| 24 | Glenn MimmsPlace 24 · Grade 11 · Cooper City | 11 | Cooper City | 20:11.27 | 21 |
| 25 | Jamar HenryPlace 25 · Grade 12 · Miramar | 12 | Miramar | 20:18.43 | — |
| 26 | Yamik GiambriPlace 26 · Grade 12 · Miramar | 12 | Miramar | 20:19.05 | — |
| 27 | Kyle BattonPlace 27 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 20:25.83 | 22 |
| 28 | Ryan HeadPlace 28 · Grade 9 · Coral Spring | 9 | Coral Spring | 20:26.15 | 23 |
| 29 | Cameron HeraldPlace 29 · Grade 11 · Coral Spring | 11 | Coral Spring | 20:33.55 | 24 |
| 30 | Joseph ClossPlace 30 · Grade 12 · Coral Glades | 12 | Coral Glades | 20:41.25 | 25 |
| 31 | Shayan ShivjiPlace 31 · Grade 11 · Coral Spring | 11 | Coral Spring | 20:44.63 | 26 |
| 32 | Marlon MoranPlace 32 · Grade 9 · Cooper City | 9 | Cooper City | 20:45.29 | 27 |
| 33 | Ben JonesPlace 33 · Grade 12 · Cypress Bay | 12 | Cypress Bay | 20:50.70 | — |
| 34 | Yeves ParrisPlace 34 · Everglades | — | Everglades | 20:59.57 | 28 |
| 35 | Leonardo RodriguezPlace 35 · Grade 9 · Coral Glades | 9 | Coral Glades | 21:02.85 | 29 |
| 36 | Matt VliestraPlace 36 · Grade 12 · Coral Spring | 12 | Coral Spring | 21:10.85 | 30 |
| 37 | Thomas PaquetPlace 37 · Grade 9 · Coral Spring | 9 | Coral Spring | 21:11.01 | 31 |
| 38 | Joaquin AmigorenaPlace 38 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 21:15.86 | — |
| 39 | Francisco HernandezPlace 39 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 21:22.69 | — |
| 40 | Shomari BouletPlace 40 · Everglades | — | Everglades | 21:30.33 | 32 |
| 41 | Andrew HeroldPlace 41 · Grade 9 · Coral Spring | 9 | Coral Spring | 21:37.83 | 33 |
| 42 | Kenneth LinPlace 42 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 21:54.12 | — |
| 43 | Jacai PittsPlace 43 · Grade 10 · Cooper City | 10 | Cooper City | 21:55.53 | 34 |
| 44 | William SchefferPlace 44 · Grade 12 · Plantation | 12 | Plantation | 22:03.02 | 35 |
| 45 | Christian OrtizPlace 45 · Grade 12 · Nova | 12 | Nova | 22:07.21 | 36 |
| 46 | Alcides ArrietaPlace 46 · Grade 10 · Nova | 10 | Nova | 22:09.90 | 37 |
| 47 | Ever PadillaPlace 47 · Grade 10 · Cooper City | 10 | Cooper City | 22:12.15 | 38 |
| 48 | Christian AdamsPlace 48 · Grade 12 · Cypress Bay | 12 | Cypress Bay | 22:18.16 | — |
| 49 | Bryson LowdenPlace 49 · Grade 12 · Plantation | 12 | Plantation | 22:20.65 | 39 |
| 50 | Sean CeballosPlace 50 · Grade 10 · Cooper City | 10 | Cooper City | 22:20.91 | — |
| 51 | Andre ChellePlace 51 · Grade 9 · Cypress Bay | 9 | Cypress Bay | 22:24.29 | — |
| 52 | Azeez FolorunshoPlace 52 · Grade 9 · Hallandale | 9 | Hallandale | 22:29.37 | — |
| 53 | Ryan McDonaldPlace 53 · Grade 11 · Coral Spring | 11 | Coral Spring | 22:36.21 | — |
| 54 | Eli GroothuisPlace 54 · Grade 7 · Coral Spring | 7 | Coral Spring | 22:41.73 | — |
| 55 | Sergio CardenasPlace 55 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 22:44.35 | — |
| 56 | Fernando BencomoPlace 56 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 22:45.34 | — |
| 57 | Marcus HensonPlace 57 · Grade 10 · Cooper City | 10 | Cooper City | 22:48.03 | — |
| 58 | Skye SteerePlace 58 · Grade 12 · Cypress Bay | 12 | Cypress Bay | 22:59.19 | — |
| 59 | Paul Chris Dubois-WeberPlace 59 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 23:01.01 | — |
| 60 | Jordan SilversmithPlace 60 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 23:09.50 | — |
| 61 | Joseph RiestraPlace 61 · Grade 11 · Cooper City | 11 | Cooper City | 23:21.60 | — |
| 62 | Nasir ThorntonPlace 62 · Grade 10 · Nova | 10 | Nova | 23:22.23 | 40 |
| 63 | Robert StephensonPlace 63 · Grade 11 · Cooper City | 11 | Cooper City | 23:22.35 | — |
| 64 | Miles GarlandPlace 64 · Grade 11 · Plantation | 11 | Plantation | 23:30.10 | 41 |
| 65 | Steven KayePlace 65 · Grade 10 · Coral Glades | 10 | Coral Glades | 23:42.36 | 42 |
| 66 | Tre BrownPlace 66 · Grade 10 · Plantation | 10 | Plantation | 23:42.66 | — |
| 67 | Brandon HernandezPlace 67 · Everglades | — | Everglades | 23:47.84 | 43 |
| 68 | Matthew StemberPlace 68 · Grade 10 · Nova | 10 | Nova | 23:48.82 | 44 |
| 69 | Alex SuarezPlace 69 · Everglades | — | Everglades | 23:50.56 | 45 |
| 70 | Victor LuquisPlace 70 · Grade 11 · Nova | 11 | Nova | 24:23.29 | — |
| 71 | Eraxmus De La VegaPlace 71 · Grade 11 · Cooper City | 11 | Cooper City | 24:42.83 | — |
| 72 | Jason ValmyPlace 72 · Grade 12 · Nova | 12 | Nova | 24:52.41 | — |
| 73 | Francis AndersonPlace 73 · Grade 11 · Nova | 11 | Nova | 24:58.75 | — |
| 74 | Anthony HaynesPlace 74 · Grade 12 · Hallandale | 12 | Hallandale | 25:01.35 | — |
| 75 | Iker ZamoranoPlace 75 · Grade 10 · Coral Glades | 10 | Coral Glades | 25:05.05 | 46 |
| 76 | Diego HiguitaPlace 76 · Grade 9 · Cooper City | 9 | Cooper City | 25:10.41 | — |
| 77 | Isaah BakerPlace 77 · Grade 9 · Coral Glades | 9 | Coral Glades | 25:15.83 | — |
| 78 | Jamesson Louis-JeanPlace 78 · Grade 11 · Plantation | 11 | Plantation | 25:16.51 | — |
| 79 | Curtis PhoenixPlace 79 · Grade 12 · Nova | 12 | Nova | 25:39.48 | — |
| 80 | Kyle QuinonesPlace 80 · Grade 12 · Coral Spring | 12 | Coral Spring | 25:40.28 | — |
| 81 | DJ TarquinioPlace 81 · Grade 8 · Coral Spring | 8 | Coral Spring | 26:03.31 | — |
| 82 | Markeal Williams JrPlace 82 · Grade 12 · Hallandale | 12 | Hallandale | 26:13.69 | — |
| 83 | Holden GellmanPlace 83 · Grade 9 · Cooper City | 9 | Cooper City | 26:17.39 | — |
| 84 | Brock WilsonPlace 84 · Grade 9 · Coral Spring | 9 | Coral Spring | 26:31.00 | — |
| 85 | David GarzaPlace 85 · Grade 9 · Cooper City | 9 | Cooper City | 26:37.35 | — |
| 86 | Brian ZangPlace 86 · Grade 12 · Nova | 12 | Nova | 26:42.26 | — |
| 87 | Jamin ChungPlace 87 · Grade 9 · Coral Glades | 9 | Coral Glades | 27:02.90 | — |
| 88 | Andrew GarciaPlace 88 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 27:23.46 | — |
| 89 | Christian ReynolsPlace 89 · Everglades | — | Everglades | 27:41.11 | 47 |
| 90 | Kervens TheodorePlace 90 · Grade 12 · Nova | 12 | Nova | 27:42.21 | — |
| 91 | Sahil TaankPlace 91 · Everglades | — | Everglades | 28:07.06 | 48 |
| 92 | Isaiah TrilloPlace 92 · Everglades | — | Everglades | 31:22.88 | 49 |
| 93 | Jayden McNabPlace 93 · Everglades | — | Everglades | 34:32.44 | — |