| 1 | John FaganPlace 1 · Grade 10 · Lowell | 10 | Lowell | 19:11.12 |
| 2 | Nolan MinnPlace 2 · Grade 10 · Lowell | 10 | Lowell | 19:20.47 PR |
| 3 | Ren CornesPlace 3 · Grade 10 · Lowell | 10 | Lowell | 19:27.85 PR |
| 4 | Alex NakakuraPlace 4 · Grade 10 · Lowell | 10 | Lowell | 20:02.82 |
| 5 | Jake TuPlace 5 · Grade 12 · Lowell | 12 | Lowell | 20:18.66 |
| 6 | Nagi Shaya ShaibiPlace 6 · Grade 12 · John O'Connell | 12 | John O'Connell | 20:20.42 |
| 7 | Bodhi ForeroPlace 7 · Grade 9 · Lowell | 9 | Lowell | 20:36.01 PR |
| 8 | Franklin BewleyPlace 8 · Grade 9 · Lowell | 9 | Lowell | 20:37.68 PR |
| 9 | Finn ThorndalPlace 9 · Grade 11 · Mission | 11 | Mission | 20:46.49 PR |
| 10 | Om Sturgill-PuriPlace 10 · Grade 9 · Lowell | 9 | Lowell | 20:48.87 PR |
| 11 | Rock ShihPlace 11 · Grade 9 · Mission | 9 | Mission | 21:04.03 PR |
| 12 | Julian RodriguezPlace 12 · Grade 12 · Mission | 12 | Mission | 21:06.38 |
| 13 | Andrew McCabePlace 13 · Grade 11 · Lowell | 11 | Lowell | 21:06.73 |
| 14 | Xavier BaxterPlace 14 · Grade 10 · Mission | 10 | Mission | 21:10.79 PR |
| 15 | Ruslan ZabelinPlace 15 · Grade 11 · Lowell | 11 | Lowell | 21:37.42 |
| 16 | Logan NayvePlace 16 · Grade 9 · Lowell | 9 | Lowell | 21:53.35 PR |
| 17 | Edwin AlvaradoPlace 17 · Grade 12 · John O'Connell | 12 | John O'Connell | 22:14.17 PR |
| 18 | Nobel TeklemariamPlace 18 · Grade 11 · San Francisco International | 11 | San Francisco International | 22:28.45 |
| 19 | Timothy PoonPlace 19 · Grade 9 · Lowell | 9 | Lowell | 22:30.87 PR |
| 20 | Drake ArnoldPlace 20 · Grade 9 · Lowell | 9 | Lowell | 22:35.52 PR |
| 21 | Rex MoorePlace 21 · Grade 11 · Mission | 11 | Mission | 22:38.97 |
| 22 | Cain TrujilloPlace 22 · Grade 11 · Mission | 11 | Mission | 22:39.68 |
| 23 | Oliver YoungPlace 23 · Grade 9 · Lowell | 9 | Lowell | 23:22.10 PR |
| 24 | Kelvin VasquezPlace 24 · Grade 10 · John O'Connell | 10 | John O'Connell | 23:23.82 PR |
| 25 | Yeferson Lopez CahuequePlace 25 · Grade 10 · Mission | 10 | Mission | 23:24.23 PR |
| 26 | Nicholas Zurita VillegasPlace 26 · Grade 9 · Mission | 9 | Mission | 23:45.07 PR |
| 27 | Elliot PollackPlace 27 · Grade 9 · Lowell | 9 | Lowell | 23:48.12 PR |
| 28 | Jonathan MaPlace 28 · Grade 9 · Lowell | 9 | Lowell | 24:09.26 PR |
| 29 | Quincy SimmondsPlace 29 · Grade 9 · Lowell | 9 | Lowell | 24:29.96 |
| 30 | Eli FinneyPlace 30 · Grade 9 · Lowell | 9 | Lowell | 24:31.54 PR |
| 31 | Lennier MulderPlace 31 · Grade 12 · Lowell | 12 | Lowell | 24:50.00 |
| 32 | Prince RodriguezPlace 32 · Grade 12 · John O'Connell | 12 | John O'Connell | 25:34.82 PR |
| 33 | Zion IosefaPlace 33 · Grade 9 · Mission | 9 | Mission | 26:14.22 |
| 34 | Kalet MayorgaPlace 34 · Grade 12 · San Francisco International | 12 | San Francisco International | 26:31.16 |
| 35 | Eamon MaguirePlace 35 · Grade 9 · Lowell | 9 | Lowell | 26:53.95 |
| 36 | Jason Julian YuPlace 36 · Grade 9 · Lowell | 9 | Lowell | 26:57.63 |
| 37 | Jashair WhitePlace 37 · Grade 10 · John O'Connell | 10 | John O'Connell | 27:03.07 PR |
| 38 | Said AguileraPlace 38 · Grade 12 · John O'Connell | 12 | John O'Connell | 27:06.77 PR |
| 39 | Jhonatan MexPlace 39 · Grade 12 · San Francisco International | 12 | San Francisco International | 27:44.55 |
| 40 | Eduardo Campos HuertaPlace 40 · Grade 11 · Mission | 11 | Mission | 27:49.10 PR |
| 41 | Angel BarrientosPlace 41 · Grade 10 · San Francisco International | 10 | San Francisco International | 29:08.39 |
| 42 | Graham HillPlace 42 · Grade 11 · Mission | 11 | Mission | 29:15.11 |
| 43 | Ronald Chastang lllPlace 43 · Grade 11 · Mission | 11 | Mission | 29:15.43 |
| 44 | Frank LemusPlace 44 · Grade 9 · Mission | 9 | Mission | 29:40.82 PR |
| 45 | Angel MoncadaPlace 45 · Grade 12 · John O'Connell | 12 | John O'Connell | 29:52.29 PR |
| 46 | Ismael RodriguezPlace 46 · Grade 11 · John O'Connell | 11 | John O'Connell | 29:52.74 PR |
| 47 | Harrison AmbersPlace 47 · Grade 9 · Mission | 9 | Mission | 29:54.33 PR |
| 48 | Dostin MejiaPlace 48 · Grade 12 · San Francisco International | 12 | San Francisco International | 30:38.56 PR |
| 49 | Yousif ShaibiPlace 49 · Grade 9 · John O'Connell | 9 | John O'Connell | 30:57.55 PR |
| 50 | Yordin SamayoaPlace 50 · Grade 12 · San Francisco International | 12 | San Francisco International | 31:36.67 |
| 51 | Ruben CarbonellPlace 51 · Grade 9 · Mission | 9 | Mission | 32:53.32 |
| 52 | Ace AaronPlace 52 · Grade 10 · John O'Connell | 10 | John O'Connell | 33:33.77 PR |
| 53 | Andrew LacyPlace 53 · Grade 9 · John O'Connell | 9 | John O'Connell | 33:39.87 PR |
| 54 | Randy GonzalezPlace 54 · Grade 11 · John O'Connell | 11 | John O'Connell | 33:42.68 PR |
| 55 | Erick MendozaPlace 55 · Grade 12 · John O'Connell | 12 | John O'Connell | 38:50.87 PR |
| 56 | Christopher FernandezPlace 56 · Grade 9 · John O'Connell | 9 | John O'Connell | 38:51.82 PR |
| — | Adam AsadGrade 12 · John O'Connell | 12 | John O'Connell | DNS |
| — | Rolando Godinez-LopezGrade 10 · John O'Connell | 10 | John O'Connell | DNS |
| — | Jyahr SimonGrade 11 · John O'Connell | 11 | John O'Connell | DNS PR |
| — | Michael ChuGrade 10 · Lowell | 10 | Lowell | DNS |
| — | Alonzo DiazGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Kaden LolongGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Jayden YeeGrade 10 · Lowell | 10 | Lowell | DNS |
| — | Lia Rawlings-FeinGrade 10 · Lowell | 10 | Lowell | DNS |
| — | Woody SzydlikGrade 12 · Lowell | 12 | Lowell | DNS |
| — | Emerson Chih-WangGrade 12 · Lowell | 12 | Lowell | DNS |
| — | Luca TomGrade 11 · Lowell | 11 | Lowell | DNS |
| — | Roberto CastanonGrade 11 · Lowell | 11 | Lowell | DNS |
| — | Jack LeeGrade 9 · Mission | 9 | Mission | DNS |
| — | Gustavo AvilaGrade 12 · San Francisco International | 12 | San Francisco International | DNS |
| — | Leonardo WeberGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Spencer YamGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Joaquin Martinez-SunGrade 11 · Mission | 11 | Mission | DNS |
| — | Tobias KaestnerGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Patrick SaalfeldGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Samuel FishkinGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Lucian ChoiGrade 10 · Lowell | 10 | Lowell | DNS |
| — | Peter DonchenkoGrade 10 · Lowell | 10 | Lowell | DNS |
| — | Atticus GomezGrade 9 · Lowell | 9 | Lowell | DNS |
| — | Erwin GarciaGrade 12 · San Francisco International | 12 | San Francisco International | DNS |
| — | Yeison LopezGrade 11 · San Francisco International | 11 | San Francisco International | DNS |
| — | Fidel RamirezGrade 10 · San Francisco International | 10 | San Francisco International | DNS PR |