| 1 | Alexandre ChevalierPlace 1 · Grade 12 · Coral Gables | 12 | Coral Gables | 17:29.57 | 1 |
| 2 | Antoine HernandezPlace 2 · Grade 12 · Coral Gables | 12 | Coral Gables | 19:30.90 | 2 |
| 3 | Etienne MontignyPlace 3 · Grade 11 · Coral Gables | 11 | Coral Gables | 19:50.05 | 3 |
| 4 | Adrien NaintrePlace 4 · Grade 12 · Coral Gables | 12 | Coral Gables | 20:33.98 | 4 |
| 5 | Dale UnderwoodPlace 5 · Grade 11 · Cutler Bay | 11 | Cutler Bay | 21:19.96 | — |
| 6 | Marco-Dan Lund-HansenPlace 6 · Grade 12 · Coral Gables | 12 | Coral Gables | 21:30.97 | 5 |
| 7 | Matthew LesmanPlace 7 · Grade 11 · Miami Palmetto | 11 | Miami Palmetto | 21:54.36 | — |
| 8 | Marcus AlexanderPlace 8 · Grade 9 · Miami Palmetto | 9 | Miami Palmetto | 21:55.40 | — |
| 9 | Johnathan RuizPlace 9 · Grade 10 · Barbara Goleman | 10 | Barbara Goleman | 23:12.30 | — |
| 10 | Leonardo CobaledaPlace 10 · Grade 12 · Hialeah Gardens | 12 | Hialeah Gardens | 23:49.75 | 6 |
| 11 | British WilkersonPlace 11 · Grade 10 · Miami Norland | 10 | Miami Norland | 23:59.37 | — |
| 12 | Alejandro HernandezPlace 12 · Grade 9 · Hialeah Gardens | 9 | Hialeah Gardens | 24:18.58 | 7 |
| 13 | Ian CarrerasPlace 13 · Grade 11 · Cutler Bay | 11 | Cutler Bay | 24:34.23 | — |
| 14 | Fermin HormecheaPlace 14 · Grade 10 · Miami Palmetto | 10 | Miami Palmetto | 25:17.08 | — |
| 15 | Drew LandsawPlace 15 · Grade 11 · Cutler Bay | 11 | Cutler Bay | 25:45.27 | — |
| 16 | Nisaiah CarsonPlace 16 · Grade 10 · Hialeah-Miami Lakes | 10 | Hialeah-Miami Lakes | 25:46.89 | 8 |
| 17 | LarsenPlace 17 · Charles | — | Charles | 25:47.22 | 9 |
| 18 | James NavarPlace 18 · Grade 12 · Cutler Bay | 12 | Cutler Bay | 26:12.53 | — |
| 19 | Sebastian PupoPlace 19 · Grade 9 · Hialeah Gardens | 9 | Hialeah Gardens | 26:46.25 | 10 |
| 20 | Leonardo ParedesPlace 20 · Grade 9 · Miami Palmetto | 9 | Miami Palmetto | 27:03.35 | — |
| 21 | Jeffery GomezPlace 21 · Grade 10 · Miami Jackson | 10 | Miami Jackson | 27:04.09 | 11 |
| 22 | Manny SalazarPlace 22 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 27:48.17 | 12 |
| 23 | Ian LowePlace 23 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 28:14.44 | 13 |
| 24 | Ritchlet MetayerPlace 24 · Grade 12 · Miami Central | 12 | Miami Central | 28:16.66 | — |
| 25 | KaseamPlace 25 · Purkiss | — | Purkiss | 28:23.37 | 14 |
| 26 | Barbaro FernandezPlace 26 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 29:14.42 | 15 |
| 27 | Mateo SalgadoPlace 27 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 29:15.34 | 16 |
| 28 | RodneyPlace 28 · Victorian | — | Victorian | 29:22.16 | 17 |
| 29 | TyriekePlace 29 · Sterile | — | Sterile | 29:23.88 | 18 |
| 30 | Jerome WarrenPlace 30 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 29:25.03 | — |
| 31 | Jayson PradaPlace 31 · Grade 10 · Hialeah-Miami Lakes | 10 | Hialeah-Miami Lakes | 30:07.27 | — |
| 32 | Michael EwartPlace 32 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 31:15.54 | — |
| 33 | Brandon OrrPlace 33 · Grade 11 · Miami Carol City | 11 | Miami Carol City | 31:25.80 | — |
| 34 | Johnny ValenciaPlace 34 · Grade 10 · Hialeah-Miami Lakes | 10 | Hialeah-Miami Lakes | 32:50.38 | — |
| 35 | Melkin ReyesPlace 35 · Grade 12 · Miami Jackson | 12 | Miami Jackson | 34:12.35 | 19 |
| 36 | Olsen MarquinaPlace 36 · Grade 12 · Miami Jackson | 12 | Miami Jackson | 34:18.58 | 20 |
| 37 | Roswin MixPlace 37 · Grade 10 · Miami Jackson | 10 | Miami Jackson | 34:29.21 | 21 |
| 38 | Jaheim ThompsonPlace 38 · Grade 10 · Homestead Senior | 10 | Homestead Senior | 34:52.87 | — |
| 39 | Nicholas RojasPlace 39 · Grade 10 · Hialeah-Miami Lakes | 10 | Hialeah-Miami Lakes | 34:54.79 | — |
| 40 | Aiden BlancoPlace 40 · Grade 9 · Hialeah Gardens | 9 | Hialeah Gardens | 34:56.09 | 22 |
| 41 | Dane BodinPlace 41 · Grade 12 · Hialeah-Miami Lakes | 12 | Hialeah-Miami Lakes | 34:58.65 | — |
| 42 | Jalann Way-GainerPlace 42 · Gr Miami Central | — | Gr Miami Central | 35:07.19 | — |
| 43 | William GreenPlace 43 · Grade 12 · Miami Central | 12 | Miami Central | 35:18.33 | — |
| 44 | Justin BoryPlace 44 · Grade 9 · Hialeah Gardens | 9 | Hialeah Gardens | 35:52.72 | 23 |
| 45 | JosuePlace 45 · Germain | — | Germain | 36:17.32 | 24 |
| 46 | Angel ParraPlace 46 · Grade 10 · Hialeah-Miami Lakes | 10 | Hialeah-Miami Lakes | 37:09.78 | — |
| 47 | Jose MartinezPlace 47 · Grade 11 · Miami Jackson | 11 | Miami Jackson | 37:13.71 | 25 |
| 48 | Julio MirandaPlace 48 · Grade 12 · Miami Central | 12 | Miami Central | 37:42.07 | — |
| 49 | JoshuaPlace 49 · Jules | — | Jules | 37:50.02 | — |
| 50 | Carlos LopezPlace 50 · Grade 12 · Miami Jackson | 12 | Miami Jackson | 38:13.18 | — |
| 51 | Eduin MorenoPlace 51 · Grade 10 · Miami Jackson | 10 | Miami Jackson | 38:30.62 | — |
| 52 | WilkersonPlace 52 · Herve | — | Herve | 39:00.64 | — |
| 53 | John BadettePlace 53 · Grade 9 · Miami Norland | 9 | Miami Norland | 39:47.25 | — |
| 54 | JemariPlace 54 · Pinas | — | Pinas | 44:00.37 | — |
| 1 | AlexandrePlace 1 · Chevalier | — | Chevalier | 17:29.57 | — |
| 2 | AntoinePlace 2 · Hernandez | — | Hernandez | 19:30.90 | — |
| 3 | EtiennePlace 3 · Montigny | — | Montigny | 19:50.05 | — |
| 4 | AdrienPlace 4 · Naintre | — | Naintre | 20:33.98 | — |
| 5 | Marco-DanPlace 5 · Lund-Hansen | — | Lund-Hansen | 21:30.97 | — |
| 8 | NisaiahPlace 8 · Carson | — | Carson | 25:46.89 | — |
| 12 | MannyPlace 12 · Salazar | — | Salazar | 27:48.17 | — |
| 13 | IanPlace 13 · Lowe | — | Lowe | 28:14.44 | — |
| 15 | BarbaroPlace 15 · Fernandez | — | Fernandez | 29:14.42 | — |
| 16 | MateoPlace 16 · Salgado | — | Salgado | 29:15.34 | — |
| 6 | LeonardoPlace 6 · Cobaleda | — | Cobaleda | 23:49.75 | — |
| 7 | AlejandroPlace 7 · Hernandez | — | Hernandez | 24:18.58 | — |
| 10 | SebastianPlace 10 · Pupo | — | Pupo | 26:46.25 | — |
| 22 | AidenPlace 22 · Blanco | — | Blanco | 34:56.09 | — |
| 23 | JustinPlace 23 · Bory | — | Bory | 35:52.72 | — |
| 9 | LarsenPlace 9 · Charles | — | Charles | 25:47.22 | — |
| 14 | KaseamPlace 14 · Purkiss | — | Purkiss | 28:23.37 | — |
| 17 | RodneyPlace 17 · Victorian | — | Victorian | 29:22.16 | — |
| 18 | TyriekePlace 18 · Sterile | — | Sterile | 29:23.88 | — |
| 24 | JosuePlace 24 · Germain | — | Germain | 36:17.32 | — |
| 11 | JefferyPlace 11 · Gomez | — | Gomez | 27:04.09 | — |
| 19 | MelkinPlace 19 · Reyes | — | Reyes | 34:12.35 | — |
| 20 | OlsenPlace 20 · Marquina | — | Marquina | 34:18.58 | — |
| 21 | RoswinPlace 21 · Mix | — | Mix | 34:29.21 | — |
| 25 | JosePlace 25 · Martinez | — | Martinez | 37:13.71 | — |