| 1 | Divik ChotaniPlace 1 · Grade 12 · Pioneer | 12 | Pioneer | 17:54.7 |
| 2 | Jonah BosteelsPlace 2 · Grade 12 · Willow Glen | 12 | Willow Glen | 17:55.0 |
| 3 | Mihir GargPlace 3 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 18:11.7 |
| 4 | Chris ChenPlace 4 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 18:47.0 |
| 5 | Aidan HernandezPlace 5 · Grade 12 · Willow Glen | 12 | Willow Glen | 18:59.7 |
| 6 | Aiden LamPlace 6 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 19:07.0 |
| 7 | Aiden ConcepcionPlace 7 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 19:10.9 |
| 8 | Minh NguyenPlace 8 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 19:16.2 |
| 9 | Chris WuPlace 9 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 19:19.2 |
| 10 | Manu GorlantaPlace 10 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 19:19.7 |
| 11 | Sam NguyenPlace 11 · Grade 10 · Piedmont Hills | 10 | Piedmont Hills | 19:26.2 |
| 12 | Daksh ChoksiPlace 12 · Grade 11 · Piedmont Hills | 11 | Piedmont Hills | 19:33.2 |
| 13 | Takuha KanazawaPlace 13 · Grade 12 · Westmont | 12 | Westmont | 19:38.4 |
| 14 | Wei WangPlace 14 · Grade 10 · Leland | 10 | Leland | 19:43.4 |
| 15 | Bruce WenPlace 15 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 19:59.7 |
| 16 | Mile HernandezPlace 16 · Grade 12 · Westmont | 12 | Westmont | 20:01.7 |
| 17 | Mihir SushilPlace 17 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 20:03.4 |
| 18 | Dylan RosenthalPlace 18 · Grade 10 · Pioneer | 10 | Pioneer | 20:03.7 |
| 19 | Adrian KettererPlace 19 · Grade 9 · Westmont | 9 | Westmont | 20:07.4 |
| 20 | Ethan HuaPlace 20 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 20:08.2 |
| 21 | Zachary IrwinPlace 21 · Grade 12 · Westmont | 12 | Westmont | 20:12.4 |
| 22 | Christian YangPlace 22 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 20:16.0 |
| 23 | Minh TranPlace 23 · Grade 12 · Piedmont Hills | 12 | Piedmont Hills | 20:18.0 |
| 24 | Braden SuyeishiPlace 24 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 20:21.0 |
| 25 | Branden WangPlace 25 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 20:31.2 |
| 26 | Kenneth NambaPlace 26 · Grade 11 · Prospect | 11 | Prospect | 20:33.7 |
| 27 | Mattheau RiveraPlace 27 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 20:37.0 |
| 28 | Jacob TurnerPlace 28 · Grade 10 · Pioneer | 10 | Pioneer | 20:39.2 |
| 29 | Nicholas AndersonPlace 29 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 20:40.7 |
| 30 | Liam WongPlace 30 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 20:43.2 |
| 31 | Kabir DeyPlace 31 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 20:43.5 |
| 32 | Jake RaridenPlace 32 · Grade 12 · Pioneer | 12 | Pioneer | 20:45.0 |
| 33 | Maddox Cruz -Place 33 · Piedmont Hills | — | Piedmont Hills | 20:45.7 |
| 34 | William Tran -Place 34 · Piedmont Hills | — | Piedmont Hills | 20:46.7 |
| 35 | Jeevan SearsPlace 35 · Grade 11 · Willow Glen | 11 | Willow Glen | 20:47.2 |
| 36 | Weston KellyPlace 36 · Grade 9 · Westmont | 9 | Westmont | 20:50.0 |
| 37 | Michael FaronePlace 37 · Grade 12 · Prospect | 12 | Prospect | 20:51.0 |
| 38 | David TranPlace 38 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 20:52.5 |
| 39 | Landon TranPlace 39 · Grade 11 · Piedmont Hills | 11 | Piedmont Hills | 20:53.5 |
| 40 | Joshua HuangPlace 40 · Grade 9 · Evergreen Valley | 9 | Evergreen Valley | 20:59.0 |
| 41 | Neil MunotPlace 41 · Grade 10 · Westmont | 10 | Westmont | 21:04.2 |
| 42 | Luray HePlace 42 · Grade 10 · Piedmont Hills | 10 | Piedmont Hills | 21:16.0 |
| 43 | Gavin LamPlace 43 · Grade 10 · Westmont | 10 | Westmont | 21:32.7 |
| 44 | Javin KuPlace 44 · Grade 12 · Prospect | 12 | Prospect | 21:43.7 |
| 45 | Matthew ChouPlace 45 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 21:44.2 |
| 46 | Andy TranPlace 46 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 21:50.5 |
| 47 | Pete TranPlace 47 · Piedmont Hills | — | Piedmont Hills | 21:54.2 |
| 48 | Joao PiciottiPlace 48 · Grade 12 · Willow Glen | 12 | Willow Glen | 21:54.5 |
| 49 | Satvik DunnaPlace 49 · Piedmont Hills | — | Piedmont Hills | 21:56.5 |
| 50 | Noah RayaPlace 50 · Piedmont Hills | — | Piedmont Hills | 22:06.7 |
| 51 | Justin WebbPlace 51 · Grade 9 · Prospect | 9 | Prospect | 22:07.0 |
| 52 | Marcos GuerreroPlace 52 · Grade 10 · Willow Glen | 10 | Willow Glen | 22:07.2 |
| 53 | Murugantham KapilkumarPlace 53 · Grade 11 · Evergreen Valley | 11 | Evergreen Valley | 22:13.2 |
| 54 | Dean GiangPlace 54 · Evergreen Valley | — | Evergreen Valley | 22:18.2 |
| 55 | Dylan YabePlace 55 · Grade 12 · Evergreen Valley | 12 | Evergreen Valley | 22:25.7 |
| 56 | Taiki MatsuyaPlace 56 · Grade 9 · Westmont | 9 | Westmont | 22:29.2 |
| 57 | John GutierrezPlace 57 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 22:35.2 |
| 58 | Keisuke SuzukiPlace 58 · Grade 9 · Westmont | 9 | Westmont | 22:35.5 |
| 59 | Michael ForsterPlace 59 · Grade 10 · Leland | 10 | Leland | 22:56.9 |
| 60 | Isaac Gan -Place 60 · Piedmont Hills | — | Piedmont Hills | 23:01.0 |
| 61 | Samuel PlantePlace 61 · Grade 12 · Pioneer | 12 | Pioneer | 23:01.4 |
| 62 | Eyan LeonPlace 62 · Piedmont Hills | — | Piedmont Hills | 23:05.9 |
| 63 | Trevor MillerPlace 63 · Grade 11 · Willow Glen | 11 | Willow Glen | 23:06.9 |
| 64 | Alex DawsonPlace 64 · Grade 12 · Pioneer | 12 | Pioneer | 23:09.7 |
| 65 | Yash ChitambarPlace 65 · Grade 11 · Westmont | 11 | Westmont | 23:20.2 |
| 66 | Andrew LuongPlace 66 · Piedmont Hills | — | Piedmont Hills | 23:24.9 |
| 67 | Yen ChooPlace 67 · Piedmont Hills | — | Piedmont Hills | 23:26.2 |
| 68 | Arav Patel -Place 68 · Piedmont Hills | — | Piedmont Hills | 23:26.7 |
| 69 | Eoin FlanaganPlace 69 · Grade 9 · Prospect | 9 | Prospect | 23:27.9 |
| 70 | Nathan EtzelPlace 70 · Grade 9 · Westmont | 9 | Westmont | 23:40.2 |
| 71 | Landin SummerlinPlace 71 · Grade 9 · Piedmont Hills | 9 | Piedmont Hills | 23:42.7 |
| 72 | Aman RemtullaPlace 72 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 23:51.4 |
| 73 | Lucas TemplePlace 73 · Grade 12 · Pioneer | 12 | Pioneer | 23:56.2 |
| 74 | Kavin KumaranPlace 74 · Grade 10 · Pioneer | 10 | Pioneer | 23:56.9 |
| 75 | Layton HaPlace 75 · Piedmont Hills | — | Piedmont Hills | 23:57.2 |
| 76 | Rikhil TanugulaPlace 76 · Piedmont Hills | — | Piedmont Hills | 23:58.2 |
| 77 | Kieran MadorinPlace 77 · Grade 10 · Pioneer | 10 | Pioneer | 23:58.5 |
| 78 | Aiden ShieldsPlace 78 · Grade 10 · Prospect | 10 | Prospect | 24:03.0 |
| 79 | Mohnish RanaPlace 79 · Grade 12 · Prospect | 12 | Prospect | 24:05.4 |
| 80 | Angel RamirezPlace 80 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 24:10.0 |
| 81 | Jayden HoPlace 81 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 24:11.7 |
| 82 | Cruz VelazquezPlace 82 · Piedmont Hills | — | Piedmont Hills | 24:13.9 |
| 83 | Ben RileyPlace 83 · Grade 10 · Willow Glen | 10 | Willow Glen | 24:17.2 |
| 84 | Nathan SimonPlace 84 · Grade 10 · Prospect | 10 | Prospect | 24:19.7 |
| 85 | Gulliame ZhiPlace 85 · Grade 10 · Prospect | 10 | Prospect | 24:24.0 |
| 86 | Khoa LePlace 86 · Piedmont Hills | — | Piedmont Hills | 24:27.9 |
| 87 | Alexander QuinteroPlace 87 · Grade 9 · Willow Glen | 9 | Willow Glen | 24:37.2 |
| 88 | Shoya UshiyamaPlace 88 · Grade 9 · Westmont | 9 | Westmont | 24:37.7 |
| 89 | Robert HuangPlace 89 · Grade 9 · Prospect | 9 | Prospect | 24:42.4 |
| 90 | Tanish ShettyPlace 90 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 24:50.2 |
| 91 | Jaxon AdamsPlace 91 · Grade 11 · Pioneer | 11 | Pioneer | 24:56.2 |
| 92 | Gianni CostanzaPlace 92 · Grade 9 · Pioneer | 9 | Pioneer | 25:00.0 |
| 93 | Ethan HuaPlace 93 · Piedmont Hills | — | Piedmont Hills | 25:00.7 |
| 94 | Chris LinPlace 94 · Piedmont Hills | — | Piedmont Hills | 25:05.7 |
| 95 | Jason Studebaker -Place 95 · Piedmont Hills | — | Piedmont Hills | 25:17.5 |
| 96 | Benjamin HavasyPlace 96 · Grade 9 · Westmont | 9 | Westmont | 25:18.0 |
| 97 | Andrew VuPlace 97 · Piedmont Hills | — | Piedmont Hills | 25:18.4 |
| 98 | Caden KanazawaPlace 98 · Grade 9 · Westmont | 9 | Westmont | 25:32.5 |
| 99 | Lucas MoorePlace 99 · Piedmont Hills | — | Piedmont Hills | 25:34.4 |
| 100 | Naythan CruzPlace 100 · Grade 10 · Santa Teresa | 10 | Santa Teresa | 25:40.9 |
| 101 | Takuto HorioPlace 101 · Grade 11 · Westmont | 11 | Westmont | 25:46.5 |
| 102 | Ricardo Garcia-AcostaPlace 102 · Grade 9 · Westmont | 9 | Westmont | 26:01.0 |
| 103 | Aidan KnappPlace 103 · Grade 10 · Willow Glen | 10 | Willow Glen | 26:20.7 |
| 104 | Nick StiehmPlace 104 · Grade 10 · Willow Glen | 10 | Willow Glen | 26:23.5 |
| 105 | Arjun YeleshwarapuPlace 105 · Grade 12 · Willow Glen | 12 | Willow Glen | 26:34.2 |
| 106 | Grey KerrPlace 106 · Grade 9 · Pioneer | 9 | Pioneer | 26:43.5 |
| 107 | Abhiram PaturiPlace 107 · Grade 10 · Pioneer | 10 | Pioneer | 27:09.4 |
| 108 | William PhungPlace 108 · Grade 10 · Evergreen Valley | 10 | Evergreen Valley | 27:14.7 |
| 109 | Benjamin DoanPlace 109 · Piedmont Hills | — | Piedmont Hills | 27:34.9 |
| 110 | John Paul HassasPlace 110 · Grade 9 · Willow Glen | 9 | Willow Glen | 27:43.7 |
| 111 | Beckam StarkPlace 111 · Grade 10 · Pioneer | 10 | Pioneer | 27:53.4 |
| 112 | Alexander ChenPlace 112 · Grade 9 · Westmont | 9 | Westmont | 27:54.2 |
| 113 | Magnus ChiuPlace 113 · Grade 10 · Prospect | 10 | Prospect | 27:56.7 |
| 114 | Anthony PaneloPlace 114 · Grade 11 · Santa Teresa | 11 | Santa Teresa | 27:58.7 |
| 115 | Franklin ToPlace 115 · Piedmont Hills | — | Piedmont Hills | 28:30.5 |
| 116 | Micah SyPlace 116 · Grade 9 · Willow Glen | 9 | Willow Glen | 29:41.5 |
| 117 | Sebastian NeffPlace 117 · Grade 12 · Pioneer | 12 | Pioneer | 29:56.9 |
| 118 | Santiago SandezPlace 118 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 30:32.0 |
| 119 | Vidhur SureshPlace 119 · Grade 10 · Prospect | 10 | Prospect | 30:47.0 |
| 120 | Braylon ParkerPlace 120 · Grade 11 · Santa Teresa | 11 | Santa Teresa | 32:58.0 |
| 121 | Mateo SiongPlace 121 · Grade 9 · Willow Glen | 9 | Willow Glen | 33:32.5 |