| 1 | Henry StarkPlace 1 · Grade JR · Palmer Trinity | JR | Palmer Trinity | 17:30.1 | 1 |
| 2 | Eduardo del RosalPlace 2 · Grade SR · Palmer Trinity | SR | Palmer Trinity | 18:55.2 | 2 |
| 3 | Gregorio RamosPlace 3 · Grade SO · Palmer Trinity | SO | Palmer Trinity | 19:27.5 | 3 |
| 4 | Austin FosterPlace 4 · Grade SR · Palmer Trinity | SR | Palmer Trinity | 19:36.0 | 4 |
| 5 | Andres AgueldoPlace 5 · Grade SR · Somerset Academy (PP) | SR | Somerset Academy (PP) | 19:41.3 | 5 |
| 6 | Mario MartinezPlace 6 · Grade SR · AIE Charter | SR | AIE Charter | 20:18.4 | — |
| 7 | Elias LeyesPlace 7 · Grade JR · Sheridan Hills Christian | JR | Sheridan Hills Christian | 20:19.3 | 6 |
| 8 | Justo BerissoPlace 8 · Grade SR · Palmer Trinity | SR | Palmer Trinity | 20:24.0 | 7 |
| 9 | Hunter SmithPlace 9 · Grade 8 · Sheridan Hills Christian | 8 | Sheridan Hills Christian | 21:11.4 | 8 |
| 10 | David TarocoPlace 10 · Grade SO · Sheridan Hills Christian | SO | Sheridan Hills Christian | 21:22.0 | 9 |
| 11 | Nicholas JohnsPlace 11 · Grade JR · Sheridan Hills Christian | JR | Sheridan Hills Christian | 21:29.3 | 10 |
| 12 | Tomas IglesiasPlace 12 · Grade SR · AIE Charter | SR | AIE Charter | 21:50.5 | — |
| 13 | Tristan PetersenPlace 13 · Grade 7 · Sheridan Hills Christian | 7 | Sheridan Hills Christian | 21:54.3 | 11 |
| 14 | Jacob RodriguezPlace 14 · Grade SO · True North | SO | True North | 22:03.7 | — |
| 15 | Elisha HerringPlace 15 · Grade FR · Somerset Academy (PP) | FR | Somerset Academy (PP) | 22:32.2 | 12 |
| 16 | Ethan LeonardPlace 16 · Grade SO · Florida Christian | SO | Florida Christian | 22:35.1 | — |
| 17 | Joel ReyesPlace 17 · Grade JR · Florida Christian | JR | Florida Christian | 23:42.7 | — |
| 18 | Santiago OspinaPlace 18 · Grade 8 · Sheridan Hills Christian | 8 | Sheridan Hills Christian | 23:49.2 | 13 |
| 19 | Jonathan JonesPlace 19 · Grade SR · Sheridan Hills Christian | SR | Sheridan Hills Christian | 24:02.7 | 14 |
| 20 | Kia ZuccariniPlace 20 · Grade JR · Palmer Trinity | JR | Palmer Trinity | 24:08.1 | 15 |
| 21 | Ethan BenitezPlace 21 · Grade SO · Florida Christian | SO | Florida Christian | 24:14.7 | — |
| 22 | Nicolas OrtizPlace 22 · Grade JR · Palmer Trinity | JR | Palmer Trinity | 24:15.5 | 16 |
| 23 | Brandon Delgado-SerranoPlace 23 · Grade SO · Somerset Academy (PP) | SO | Somerset Academy (PP) | 24:18.8 | 17 |
| 24 | Paul MallasPlace 24 · Grade SR · True North | SR | True North | 24:43.1 | — |
| 25 | David AyalaPlace 25 · Grade FR · Sheridan Hills Christian | FR | Sheridan Hills Christian | 24:54.4 | — |
| 26 | Lewis PerezPlace 26 · Grade SO · Somerset Academy (PP) | SO | Somerset Academy (PP) | 24:57.6 | 18 |
| 27 | Joshua LeivaPlace 27 · Grade SO · AIE Charter | SO | AIE Charter | 26:03.5 | — |
| 28 | John Henry EdwardsPlace 28 · Grade SO · Palmer Trinity | SO | Palmer Trinity | 26:42.2 | — |
| 29 | Adrian SerranoPlace 29 · Grade JR · AIE Charter | JR | AIE Charter | 26:44.0 | — |
| 30 | Omar PerezPlace 30 · Grade JR · Palmer Trinity | JR | Palmer Trinity | 28:40.0 | — |
| 31 | Joseph FosterPlace 31 · Grade FR · Somerset Academy (PP) | FR | Somerset Academy (PP) | 32:53.7 | 19 |
| 32 | Carlo AscoberetaPlace 32 · Grade FR · Palmer Trinity | FR | Palmer Trinity | 34:11.4 | — |
| 33 | Felipe PaezPlace 33 · Grade FR · Palmer Trinity | FR | Palmer Trinity | 35:20.7 | — |
| 34 | Sebastian TavaresPlace 34 · Grade JR · True North | JR | True North | 38:18.6 | — |