| 1 | Emilio Perez-GarciaPlace 1 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 16:33.57 |
| 2 | Liam SalomPlace 2 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 16:33.72 |
| 3 | Nicolas GarciaPlace 3 · Grade 11 · Belen Jesuit Prep | 11 | Belen Jesuit Prep | 16:44.55 |
| 4 | Carlo BaylonPlace 4 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 16:47.38 PR |
| 5 | Nicolas GuerreroPlace 5 · Grade 11 · Archbishop McCarthy | 11 | Archbishop McCarthy | 16:52.83 |
| 6 | Andrew LimaPlace 6 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 16:54.84 |
| 7 | Gabriel PerezPlace 7 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 16:57.48 |
| 8 | Aiden MartinezPlace 8 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 16:59.44 PR |
| 9 | Raiden ThompsonPlace 9 · Grade 9 · American Heritage | 9 | American Heritage | 17:00.98 PR |
| 10 | Lucas ManzanoPlace 10 · Grade 11 · Belen Jesuit Prep | 11 | Belen Jesuit Prep | 17:00.99 |
| 11 | Aston ConradPlace 11 · Grade 11 · Gulliver Prep | 11 | Gulliver Prep | 17:04.25 PR |
| 12 | Nicolas RuaPlace 12 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 17:13.34 PR |
| 13 | Tyler ClinePlace 13 · Grade 11 · Coral Glades | 11 | Coral Glades | 17:14.77 PR |
| 14 | Antonio HernandezPlace 14 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 17:16.39 |
| 15 | Benjamin CirilloPlace 15 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 17:24.72 PR |
| 16 | Nicolas AltabaPlace 16 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 17:28.84 |
| 17 | Vikram SebastianPlace 17 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 17:33.49 |
| 18 | Mathias UrdanetaPlace 18 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 17:36.54 PR |
| 19 | Luis EscobarPlace 19 · Grade 11 · Divine Savior Academy | 11 | Divine Savior Academy | 17:37.51 |
| 20 | David DornPlace 20 · Grade 9 · South Florida HEAT | 9 | South Florida HEAT | 17:46.81 |
| 21 | Adrian DiverioPlace 21 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 17:49.49 PR |
| 22 | Luca LevinsPlace 22 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 17:49.85 |
| 23 | Tyler KeatingPlace 23 · Grade 11 · Gulliver Prep | 11 | Gulliver Prep | 17:51.25 |
| 24 | Adrian BernsteinPlace 24 · Grade 10 · Gulliver Prep | 10 | Gulliver Prep | 17:51.47 |
| 25 | Nathan BrooksPlace 25 · Grade 9 · Gulliver Prep | 9 | Gulliver Prep | 17:51.66 PR |
| 26 | Christian RobainaPlace 26 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 17:54.70 PR |
| 27 | Fabio CastilloPlace 27 · Grade 12 · Coral Glades | 12 | Coral Glades | 18:10.01 |
| 28 | Jacob RylePlace 28 · Grade 8 · South Florida HEAT | 8 | South Florida HEAT | 18:10.37 PR |
| 29 | Jaheim NealyPlace 29 · Grade 10 · Miami Carol City Sr | 10 | Miami Carol City Sr | 18:17.25 |
| 30 | Evan Perez-GarciaPlace 30 · Grade 9 · Gulliver Prep | 9 | Gulliver Prep | 18:18.53 |
| 31 | Giovanni GuevaraPlace 31 · Grade 10 · Coral Glades | 10 | Coral Glades | 18:24.52 |
| 32 | Logan NadanamPlace 32 · Grade 12 · Cypress Bay | 12 | Cypress Bay | 18:25.19 |
| 33 | Anthony Ter HaarPlace 33 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 18:26.59 |
| 34 | Mattheus Pullin CovrePlace 34 · Grade 10 · Archbishop McCarthy | 10 | Archbishop McCarthy | 18:34.34 PR |
| 35 | Erik Perez-GarciaPlace 35 · Grade 11 · Gulliver Prep | 11 | Gulliver Prep | 18:37.09 |
| 36 | Octavio BlandonPlace 36 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 18:39.67 |
| 37 | Marco VallePlace 37 · Grade 9 · Gulliver Prep | 9 | Gulliver Prep | 18:39.90 |
| 38 | Diego DiazPlace 38 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 18:43.56 PR |
| 39 | Alejandro EranaPlace 39 · Grade 10 · Gulliver Prep | 10 | Gulliver Prep | 18:45.91 |
| 40 | Kyle LaFrancePlace 40 · Grade 11 · Fort Lauderdale | 11 | Fort Lauderdale | 18:46.10 |
| 41 | Eduardo GarridoPlace 41 · Grade 11 · Divine Savior Academy | 11 | Divine Savior Academy | 18:46.14 PR |
| 42 | Tajh GibsonPlace 42 · Grade 10 · Miami Carol City Sr | 10 | Miami Carol City Sr | 18:49.25 PR |
| 43 | Sebastian TrangPlace 43 · Grade 10 · Cypress Bay | 10 | Cypress Bay | 18:51.94 PR |
| 44 | Thomas VesvalPlace 44 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 18:54.71 |
| 45 | Javier HolguinPlace 45 · Grade 9 · Everglades | 9 | Everglades | 18:55.85 PR |
| 46 | Jorge FernandezPlace 46 · Grade 11 · Archbishop McCarthy | 11 | Archbishop McCarthy | 18:56.68 |
| 47 | Carlos BroderickPlace 47 · Grade 11 · South Florida HEAT | 11 | South Florida HEAT | 19:00.23 |
| 48 | Omari HamptonPlace 48 · Grade 10 · Miami Carol City Sr | 10 | Miami Carol City Sr | 19:00.34 PR |
| 49 | Zeb DornPlace 49 · Grade 7 · South Florida HEAT | 7 | South Florida HEAT | 19:00.42 PR |
| 50 | Luis Garcia BrandtPlace 50 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 19:01.17 PR |
| 51 | Nicholas TimiraosPlace 51 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 19:05.19 |
| 52 | Julian DiazPlace 52 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 19:05.53 PR |
| 53 | Kaden BhikhariPlace 53 · Grade 11 · Miami Southridge | 11 | Miami Southridge | 19:05.93 |
| 54 | Bryce TurnerPlace 54 · Grade 10 · American Heritage | 10 | American Heritage | 19:13.99 PR |
| 55 | William MclanePlace 55 · Grade 11 · American Heritage | 11 | American Heritage | 19:17.47 |
| 56 | Sebastian BarreraPlace 56 · Grade 12 · Archbishop McCarthy | 12 | Archbishop McCarthy | 19:22.11 |
| 57 | Michael ZantuaPlace 57 · Grade 12 · Belen Jesuit Prep | 12 | Belen Jesuit Prep | 19:22.84 PR |
| 58 | Alex CardonaPlace 58 · Grade 11 · Archbishop McCarthy | 11 | Archbishop McCarthy | 19:23.08 PR |
| 59 | Treyton SeemanPlace 59 · Grade 9 · South Florida HEAT | 9 | South Florida HEAT | 19:25.40 |
| 60 | Diego RodriguezPlace 60 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 19:27.84 PR |
| 61 | Dmitrii BerezinPlace 61 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 19:35.15 |
| 62 | Lui WolfePlace 62 · Grade 11 · Gulliver Prep | 11 | Gulliver Prep | 19:35.92 PR |
| 63 | Bentley StormPlace 63 · Grade 9 · Gulliver Prep | 9 | Gulliver Prep | 19:36.26 PR |
| 64 | John PottsPlace 64 · Grade 12 · Monsignor Edward Pace | 12 | Monsignor Edward Pace | 19:36.57 PR |
| 65 | Carlos VelasquezPlace 65 · Grade 11 · Divine Savior Academy | 11 | Divine Savior Academy | 19:43.76 |
| 66 | Evan HallPlace 66 · Grade 11 · Coral Glades | 11 | Coral Glades | 19:43.84 PR |
| 67 | Luis Pueyo-GarciaPlace 67 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 19:55.96 |
| 68 | Roisderl CentenoPlace 68 · Grade 12 · Miami Southridge | 12 | Miami Southridge | 20:06.56 |
| 69 | Qwandre JohnsonPlace 69 · Grade 10 · Miami Carol City Sr | 10 | Miami Carol City Sr | 20:06.84 |
| 70 | Juan Aristizabal ZapataPlace 70 · Grade 12 · Boca Raton Community | 12 | Boca Raton Community | 20:27.72 |
| 71 | Aidan ReinosaPlace 71 · Grade 10 · Archbishop McCarthy | 10 | Archbishop McCarthy | 20:31.28 PR |
| 72 | Kyshaun RobinPlace 72 · Grade 12 · Monsignor Edward Pace | 12 | Monsignor Edward Pace | 20:31.40 |
| 73 | Thomas KelloggPlace 73 · Grade 12 · Gulliver Prep | 12 | Gulliver Prep | 20:33.98 |
| 74 | Nicolas FigueroaPlace 74 · Grade 9 · Cypress Bay | 9 | Cypress Bay | 20:35.07 |
| 75 | Aiden GuerraPlace 75 · Grade 10 · South Florida HEAT | 10 | South Florida HEAT | 20:52.27 |
| 76 | Hector PerezPlace 76 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 20:52.70 PR |
| 77 | Mario BroderickPlace 77 · Grade 12 · South Florida HEAT | 12 | South Florida HEAT | 20:56.62 PR |
| 78 | Rohan RaviPlace 78 · Grade 11 · American Heritage | 11 | American Heritage | 20:56.72 |
| 79 | Zain WintPlace 79 · Grade 9 · Everglades | 9 | Everglades | 20:57.44 PR |
| 80 | Diego HerreraPlace 80 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 20:58.96 PR |
| 81 | Caleb SantiPlace 81 · Grade 9 · Archbishop McCarthy | 9 | Archbishop McCarthy | 21:03.95 PR |
| 82 | Lucas RylePlace 82 · Grade 12 · South Florida HEAT | 12 | South Florida HEAT | 21:13.20 |
| 83 | Dylan YanesPlace 83 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 21:17.21 PR |
| 84 | Aron NewmanPlace 84 · Grade 11 · Cypress Bay | 11 | Cypress Bay | 21:23.58 |
| 85 | Julian AndersonPlace 85 · Grade 11 · Fort Lauderdale | 11 | Fort Lauderdale | 21:23.92 PR |
| 86 | Kristian RollePlace 86 · Grade 12 · Fort Lauderdale | 12 | Fort Lauderdale | 21:24.17 |
| 87 | Aaron ZapataPlace 87 · Grade 10 · Fort Lauderdale | 10 | Fort Lauderdale | 21:28.69 |
| 88 | Gilberto Avila-RiveraPlace 88 · Grade 10 · Belen Jesuit Prep | 10 | Belen Jesuit Prep | 21:29.52 |
| 89 | Sebastian StetterPlace 89 · Grade 10 · Fort Lauderdale | 10 | Fort Lauderdale | 21:29.66 PR |
| 90 | Owen HavenerPlace 90 · Grade 11 · Boca Raton Community | 11 | Boca Raton Community | 21:30.49 |
| 91 | Ryan SheekeyPlace 91 · Grade 12 · Cypress Bay | 12 | Cypress Bay | 21:33.41 |
| 92 | Jose RoviraPlace 92 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 21:37.85 PR |
| 93 | Jack ChriswisserPlace 93 · Grade 12 · Archbishop McCarthy | 12 | Archbishop McCarthy | 21:44.55 PR |
| 94 | Gabriel FordPlace 94 · Grade 9 · Fort Lauderdale | 9 | Fort Lauderdale | 21:46.80 |
| 95 | Alejandro AvilaPlace 95 · Grade 10 · Archbishop McCarthy | 10 | Archbishop McCarthy | 21:47.03 PR |
| 96 | Noah CidPlace 96 · Grade 10 · Monsignor Edward Pace | 10 | Monsignor Edward Pace | 21:53.03 |
| 97 | Gabriel SanchezPlace 97 · Grade 9 · Belen Jesuit Prep | 9 | Belen Jesuit Prep | 21:53.71 PR |
| 98 | Jackson SpiveyPlace 98 · Grade 9 · Cypress Bay | 9 | Cypress Bay | 21:56.38 PR |
| 99 | Gael MedinaPlace 99 · Grade 11 · Fort Lauderdale | 11 | Fort Lauderdale | 21:56.78 PR |
| 100 | Levi MonterossoPlace 100 · Grade 8 · South Florida HEAT | 8 | South Florida HEAT | 21:58.73 |