| 1 | Santiago HubleyPlace 1 · Grade 11 · San Diego | 11 | San Diego | 17:09.3 PR | 1 |
| 2 | Cullen WattsPlace 2 · Grade 12 · St Augustine | 12 | St Augustine | 17:20.5 PR | 2 |
| 3 | Edward StonesPlace 3 · Grade 12 · San Diego | 12 | San Diego | 17:27.2 | 3 |
| 4 | Nicholas SanchezPlace 4 · Grade 12 · St Augustine | 12 | St Augustine | 17:32.4 | 4 |
| 5 | Victor CastanPlace 5 · Grade 12 · St Augustine | 12 | St Augustine | 18:13.0 | 5 |
| 6 | Harrison CarrPlace 6 · Grade 10 · St Augustine | 10 | St Augustine | 18:15.8 | 6 |
| 7 | Forrest (Ivan) DedrickPlace 7 · Grade 10 · St Augustine | 10 | St Augustine | 18:23.9 | 7 |
| 8 | Wynne OakesPlace 8 · Grade 10 · San Diego | 10 | San Diego | 18:25.0 | 8 |
| 9 | Brando BobotisPlace 9 · Grade 9 · San Diego | 9 | San Diego | 18:45.0 | 9 |
| 10 | Evan RussoPlace 10 · Grade 10 · Coronado | 10 | Coronado | 18:48.8 | 10 |
| 11 | Brady SalterPlace 11 · Grade 12 · San Diego | 12 | San Diego | 19:13.0 | 11 |
| 12 | Kai MelendezPlace 12 · Grade 10 · St Augustine | 10 | St Augustine | 19:18.9 PR | 12 |
| 13 | Malcolm CassidyPlace 13 · Grade 10 · San Diego | 10 | San Diego | 19:23.7 | 13 |
| 14 | Damon Tung-DeVaudreuilPlace 14 · Grade 9 · San Diego | 9 | San Diego | 19:26.5 | 14 |
| 15 | Angel MunozPlace 15 · Grade 12 · St Augustine | 12 | St Augustine | 19:36.0 PR | 15 |
| 16 | Sebastian TamarizPlace 16 · Grade 11 · Coronado | 11 | Coronado | 19:42.9 | 16 |
| 17 | Ziggy RaunigPlace 17 · Grade 11 · Coronado | 11 | Coronado | 19:42.9 | 17 |
| 18 | Ayrton ReyesPlace 18 · Grade 10 · Coronado | 10 | Coronado | 19:43.1 | 18 |
| 19 | Emiliano RodriguezPlace 19 · Grade 12 · St Augustine | 12 | St Augustine | 19:47.5 | 0 |
| 20 | Oliver HarrisPlace 20 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 19:52.1 | 0 |
| 21 | Olympio SalgadoPlace 21 · Grade 11 · St Augustine | 11 | St Augustine | 19:56.3 | 0 |
| 22 | Everett BlaauboerPlace 22 · Grade 9 · San Diego | 9 | San Diego | 19:59.8 PR | 0 |
| 23 | Noah DeanPlace 23 · Grade 9 · San Diego | 9 | San Diego | 20:14.4 PR | 0 |
| 24 | Greg CroffPlace 24 · Grade 10 · St Augustine | 10 | St Augustine | 20:19.3 PR | 0 |
| 25 | Diego Ibarra CruzPlace 25 · Grade 10 · Coronado | 10 | Coronado | 20:22.8 | 19 |
| 26 | Jameson LaaperiPlace 26 · Grade 10 · Coronado | 10 | Coronado | 20:24.5 PR | 20 |
| 27 | Taisei SuzukiPlace 27 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 20:35.5 PR | 0 |
| 28 | Jeramiah ParkerPlace 28 · Grade 9 · St Augustine | 9 | St Augustine | 20:40.7 | 0 |
| 29 | Jacob IngoldPlace 29 · Grade 10 · Coronado | 10 | Coronado | 20:54.2 | 21 |
| 30 | Oliver SurdykowskiPlace 30 · Grade 12 · Coronado | 12 | Coronado | 20:55.8 | 0 |
| 31 | Noah AndersonPlace 31 · Grade 9 · St Augustine | 9 | St Augustine | 21:01.3 PR | 0 |
| 32 | Andrew De La CruzPlace 32 · Grade 10 · St Augustine | 10 | St Augustine | 21:11.9 | 0 |
| 33 | Owen CaveyPlace 33 · Grade 9 · San Diego | 9 | San Diego | 21:17.7 PR | 0 |
| 34 | Timothy GilbertPlace 34 · Grade 11 · Coronado | 11 | Coronado | 21:49.4 PR | 0 |
| 35 | Pablo Schumann RomeroPlace 35 · Grade 9 · San Diego | 9 | San Diego | 22:12.4 PR | 0 |
| 36 | Finn MaymanPlace 36 · Grade 10 · San Diego | 10 | San Diego | 22:19.4 | 0 |
| 37 | Julian McCormickPlace 37 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:22.7 PR | 0 |
| 38 | Iyan HerreraPlace 38 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 23:03.9 | 0 |
| 39 | William Caleb WagnerPlace 39 · Grade 12 · St Augustine | 12 | St Augustine | 23:12.8 | 0 |
| 40 | Mebeshir AbdiPlace 40 · Grade 9 · Crawford | 9 | Crawford | 23:15.4 PR | 0 |
| 41 | Emiliano DominguezPlace 41 · Grade 10 · St Augustine | 10 | St Augustine | 23:33.5 PR | 0 |
| 42 | Felix ScottPlace 42 · Grade 9 · Coronado | 9 | Coronado | 23:35.5 PR | 0 |
| 43 | Liam LymanPlace 43 · Grade 10 · San Diego | 10 | San Diego | 23:38.5 | 0 |
| 44 | Ben EstradaPlace 44 · Grade 10 · St Augustine | 10 | St Augustine | 23:39.6 | 0 |
| 45 | Alurik Mul-KesPlace 45 · Grade 9 · Crawford | 9 | Crawford | 23:48.9 | 0 |
| 46 | Marko Milosevic vant VliePlace 46 · Grade 10 · San Diego | 10 | San Diego | 24:07.7 | 0 |
| 47 | Brandon SalmuPlace 47 · Grade 12 · St Augustine | 12 | St Augustine | 26:07.2 | 0 |
| 48 | Robert DowningPlace 48 · Grade 10 · St Augustine | 10 | St Augustine | 26:08.1 | 0 |
| 49 | Hetzel RoidanPlace 49 · Grade 9 · Crawford | 9 | Crawford | 30:49.7 | 0 |