| 1 | Valentin LopezPlace 1 · Grade 12 · Hardee County | 12 | Hardee County | 17:37.5 |
| 2 | Jendris AlfonsoPlace 2 · Grade 11 · Moore Haven | 11 | Moore Haven | 17:45.6 |
| 3 | David BenitezPlace 3 · Grade 12 · Hardee County | 12 | Hardee County | 17:57.5 |
| 4 | Brandon McGuirePlace 4 · Grade 11 · Avon Park | 11 | Avon Park | 18:52.5 PR |
| 5 | Asa SlagerPlace 5 · Grade 9 · Hardee County | 9 | Hardee County | 19:07.7 |
| 6 | Michael BussottPlace 6 · Grade 9 · Clewiston | 9 | Clewiston | 19:26.1 |
| 7 | Erick LucateroPlace 7 · Grade 12 · Hardee County | 12 | Hardee County | 19:38.1 |
| 8 | Richard ExilhommePlace 8 · Grade 11 · Clewiston | 11 | Clewiston | 19:45.4 |
| 9 | Santiago AlamiaPlace 9 · Grade 12 · Hardee County | 12 | Hardee County | 19:58.7 |
| 10 | Neri RicoPlace 10 · Grade 11 · Moore Haven | 11 | Moore Haven | 20:05.8 PR |
| 11 | Alvaro SeguraPlace 11 · Grade 9 · Clewiston | 9 | Clewiston | 20:06.2 |
| 12 | John Mason-DicksonPlace 12 · Grade 9 · Hardee County | 9 | Hardee County | 20:14.8 |
| 13 | Christopher DeemerPlace 13 · Grade 11 · Hardee County | 11 | Hardee County | 20:21.3 |
| 14 | Noxtiel SanchezPlace 14 · Grade 10 · Avon Park | 10 | Avon Park | 20:33.2 |
| 15 | Garrett MillerPlace 15 · Grade 11 · Hardee County | 11 | Hardee County | 20:40.6 |
| 16 | Noah MullingsPlace 16 · Grade 11 · Clewiston | 11 | Clewiston | 20:58.1 |
| 17 | Jimmy RuizPlace 17 · Grade 11 · Hardee County | 11 | Hardee County | 20:58.3 |
| 18 | Alexander SeveroPlace 18 · Grade 10 · Avon Park | 10 | Avon Park | 21:17.4 PR |
| 19 | Xavier HernandezPlace 19 · Grade 11 · Clewiston | 11 | Clewiston | 21:20.7 |
| 20 | Dillon JiangPlace 20 · Grade 11 · Hardee County | 11 | Hardee County | 21:24.2 PR |
| 21 | Jeremiah StolkerPlace 21 · Grade 7 · Moore Haven | 7 | Moore Haven | 21:35.1 |
| 22 | Mason VallejoPlace 22 · Grade 9 · Clewiston | 9 | Clewiston | 21:48.8 PR |
| 23 | Austin MarinelarenaPlace 23 · Grade 12 · Hardee County | 12 | Hardee County | 21:57.3 |
| 24 | Kerream McKenziePlace 24 · Grade 12 · Clewiston | 12 | Clewiston | 22:04.3 |
| 25 | Emanuel ChagollaPlace 25 · Grade 9 · Hardee County | 9 | Hardee County | 24:43.2 |
| 26 | Muhammad SchwailPlace 26 · Grade 10 · Hardee County | 10 | Hardee County | 25:08.8 PR |
| 27 | Daniel AustinPlace 27 · Grade 12 · Avon Park | 12 | Avon Park | 26:29.4 PR |
| 28 | Jamari RushPlace 28 · Grade 9 · Clewiston | 9 | Clewiston | 26:42.3 PR |
| 29 | Jonathan FajardoPlace 29 · Grade 9 · Clewiston | 9 | Clewiston | 27:08.8 |
| 30 | Nicodemus MullingsPlace 30 · Grade 9 · Clewiston | 9 | Clewiston | 30:51.6 |
| 31 | Ayden LacefieldPlace 31 · Grade 11 · Hardee County | 11 | Hardee County | 37:01.4 |