- Home
- U.S. Results
- California
- Catholic Charities CYO Cross Country Championships
2025 Catholic Charities CYO Cross Country Championships Results
| Event | Winner | School / team | Mark |
|---|---|---|---|
| Boys / Men · 1 Miles 3rd | Enzo Lopes | St. John | 7:56.00 |
| Girls / Women · 1 Miles 3rd | Willow Lew | St. Brendan | 8:03.00 |
| Girls / Women · 1 Miles 4th | Georgia Wojtowicz | Good Shepherd | 8:40.90 |
| Girls / Women · 1 Miles 5th | Stella Cary | St. Philip | 7:32.20 |
| Girls / Women · 2 Miles 6th | Melia Chen | St. Gabriel | 17:23.10 |
| Girls / Women · 2 Miles 7th | Olive Soper | St. Brendan | 17:05.00 |
| Girls / Women · 2 Miles 8th | Havyn Hinoki | St. Dunstan | 16:37.10 |
| Boys / Men · 1 Miles 4th | Kaidan Jackson | St. Gabriel | 7:39.40 |
| Boys / Men · 1 Miles 5th | Jordan Gomez | St. Paul | 7:38.30 |
| Boys / Men · 2 Miles 6th | Maximilian Heckrodt | St. Philip | 14:42.50 |
| Boys / Men · 2 Miles 7th | Gael Rapicaveoli | New School San Francisco | 14:40.70 |
| Boys / Men · 2 Miles 8th | Nicholas Sweeney | St. Cecilia | 14:15.00 |
| Division | Pl | School / team | Points |
|---|---|---|---|
| Boys / Men · 1 Miles 3rd | 1 | Stratford School | 34 |
| Girls / Women · 1 Miles 3rd | 1 | St. Gabriel | 56 |
| Girls / Women · 1 Miles 4th | 1 | St. Brendan | 30 |
| Girls / Women · 1 Miles 5th | 1 | St. Gabriel | 29 |
| Girls / Women · 2 Miles 6th | 1 | St. Gabriel | 28 |
| 2 | New School San Francisco | 66 | |
| Boys / Men · 1 Miles 4th | 1 | St. Gabriel | 76 |
| Boys / Men · 1 Miles 5th | 1 | St. Gabriel | 23 |
| Boys / Men · 2 Miles 6th | 1 | New School San Francisco | 100 |
| Boys / Men · 2 Miles 7th | 1 | St. Brendan | 25 |
| 2 | Holy Name | 46 | |
| Boys / Men · 2 Miles 8th | 1 | St. Gabriel | 31 |
| 2 | Good Shepherd | 67 | |
| 3 | Holy Name | 88 |
Boys / Men · 1 Miles 3rd
34 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Enzo LopesPlace 1 · Grade 3 · St. John | 3 | St. John | 7:56.00 |
| 2 | George YePlace 2 · Grade 3 · Stratford School | 3 | Stratford School | 8:21.50 |
| 3 | Michael CollinsPlace 3 · Grade 3 · Good Shepherd | 3 | Good Shepherd | 8:42.80 PR |
| 4 | James McHughPlace 4 · Grade 3 · St. Stephen | 3 | St. Stephen | 8:47.90 |
| 5 | Logan ChanPlace 5 · Grade 3 · Stratford School | 3 | Stratford School | 9:01.30 |
| 6 | Miles GonzalesPlace 6 · Grade 3 · St. John | 3 | St. John | 9:04.60 |
| 7 | Luke ShenPlace 7 · Grade 3 · Zion Lutheran | 3 | Zion Lutheran | 9:05.60 |
| 8 | Joseph ItalianoPlace 8 · Grade 3 · St. Brendan | 3 | St. Brendan | 9:15.50 |
| 9 | Leran LangPlace 9 · Grade 3 · Stratford School | 3 | Stratford School | 9:34.00 |
| 10 | Eddie HernandezPlace 10 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 9:39.50 |
| 11 | Ansel SheehyPlace 11 · Grade 3 · St Charles | 3 | St Charles | 9:47.40 PR |
| 12 | Ellison O'RourkePlace 12 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 10:21.20 |
| 13 | Marshall KimPlace 13 · Grade 3 · Stratford School | 3 | Stratford School | 10:26.50 |
| 14 | Levi WatsonPlace 14 · Grade 3 · St. John | 3 | St. John | 10:32.00 |
| 15 | JJ GuntrenPlace 15 · Grade 3 · Good Shepherd | 3 | Good Shepherd | 10:36.10 PR |
| 16 | Kyle ZuoPlace 16 · Grade 3 · St. Brendan | 3 | St. Brendan | 10:40.70 |
| 17 | Bennett NguyenPlace 17 · Grade 3 · Holy Name | 3 | Holy Name | 10:44.30 |
| 18 | Tate GalvinPlace 18 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 10:46.60 |
| 19 | Carter Della FavePlace 19 · Grade 3 · St. John | 3 | St. John | 10:47.90 |
| 20 | Liam VacaPlace 20 · Grade 3 · Donum Dei Classical Academy | 3 | Donum Dei Classical Academy | 10:51.20 |
| 21 | Andrew NinanPlace 21 · Grade 3 · Donum Dei Classical Academy | 3 | Donum Dei Classical Academy | 10:56.60 |
| 22 | Austen TaoPlace 22 · Grade 3 · Stratford School | 3 | Stratford School | 10:57.80 |
| 23 | Lucas HomPlace 23 · Grade 3 · St. Brendan | 3 | St. Brendan | 10:58.40 |
| 24 | August FlemingPlace 24 · Grade 3 · Stratford School | 3 | Stratford School | 11:13.70 |
| 25 | Sidney SinPlace 25 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 11:26.60 |
| 26 | Orestis GamvrosPlace 26 · Grade 3 · Stratford School | 3 | Stratford School | 11:58.80 |
| 27 | Spencer GeePlace 27 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 12:25.40 |
| 28 | Jupiter SalesPlace 28 · Grade 3 · St. Thomas More | 3 | St. Thomas More | 13:00.50 |
| 29 | Griffith WilliamsPlace 29 · Grade 3 · St. Brendan | 3 | St. Brendan | 13:12.10 |
| 30 | Liam CarrollPlace 30 · Grade 3 · St. Stephen | 3 | St. Stephen | 14:14.30 |
| 31 | Titus ZhouPlace 31 · Grade 3 · West Portal Lutheran | 3 | West Portal Lutheran | 14:19.40 |
| 32 | Jude IrwanPlace 32 · Grade 3 · Stratford School | 3 | Stratford School | 14:26.60 |
| 33 | Mitchell HardestyPlace 33 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 16:26.10 |
| 34 | Fiona HanniganPlace 34 · Grade 3 · St. Thomas More | 3 | St. Thomas More | 16:26.20 |
Girls / Women · 1 Miles 3rd
27 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Willow LewPlace 1 · Grade 3 · St. Brendan | 3 | St. Brendan | 8:03.00 |
| 2 | Freyja LewPlace 2 · Grade 3 · St. Brendan | 3 | St. Brendan | 8:23.00 |
| 3 | Vivienne ToboniPlace 3 · Grade 3 · St. Brendan | 3 | St. Brendan | 8:54.40 |
| 4 | Ayla FoxPlace 4 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 9:18.80 |
| 4 | Lyanna ShenPlace 4 · Grade 3 · Zion Lutheran | 3 | Zion Lutheran | 9:18.80 |
| 6 | Beatrice TouesnardPlace 6 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 9:35.30 |
| 7 | Francesca Frankie LeboeufPlace 7 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 9:35.90 |
| 8 | Millicent SchaafPlace 8 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 9:41.70 |
| 9 | Selah ChenPlace 9 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 9:56.30 |
| 10 | Michelle JorayevPlace 10 · Grade 3 · Stratford School | 3 | Stratford School | 10:06.50 |
| 11 | Eileen TatubaevPlace 11 · Grade 3 · Stratford School | 3 | Stratford School | 10:21.50 |
| 12 | Isla ConwayPlace 12 · Grade 3 · St. James | 3 | St. James | 10:50.00 |
| 13 | Maya SmithPlace 13 · Grade 3 · Zion Lutheran | 3 | Zion Lutheran | 11:05.50 |
| 14 | Vivienne TrayersPlace 14 · Grade 3 · St. Brendan | 3 | St. Brendan | 11:14.60 |
| 15 | Zita BoniniPlace 15 · Grade 3 · Good Shepherd | 3 | Good Shepherd | 11:24.40 |
| 16 | Ayana RajpalPlace 16 · Grade 3 · Stratford School | 3 | Stratford School | 11:39.30 |
| 17 | Leila WongPlace 17 · Grade 3 · Zion Lutheran | 3 | Zion Lutheran | 11:44.10 |
| 18 | Marley Janae NghiemPlace 18 · Grade 3 · Holy Name | 3 | Holy Name | 12:05.60 |
| 19 | Chiara RoldanPlace 19 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 12:06.90 |
| 20 | Gioia WetterstenPlace 20 · Grade 3 · Notre Dame Des Victoires | 3 | Notre Dame Des Victoires | 12:12.70 |
| 21 | Gemma LaraPlace 21 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 12:55.20 |
| 22 | Kiara PunjabiPlace 22 · Grade 3 · St. James | 3 | St. James | 14:36.80 |
| 23 | Isabella GuzmanPlace 23 · Grade 3 · St. James | 3 | St. James | 14:56.20 |
| 24 | Jayne CampitelliPlace 24 · Grade 3 · Stratford School | 3 | Stratford School | 15:26.50 |
| 25 | Charlie NgPlace 25 · Grade 3 · Holy Name | 3 | Holy Name | 16:11.40 |
| 26 | Gabriella DorseyPlace 26 · Grade 3 · St. Gabriel | 3 | St. Gabriel | 16:23.10 |
| 27 | Brooklyn LiebermanPlace 27 · Grade 3 · St. Thomas More | 3 | St. Thomas More | 16:25.70 |
Girls / Women · 1 Miles 4th
16 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Georgia WojtowiczPlace 1 · Grade 4 · Good Shepherd | 4 | Good Shepherd | 8:40.90 |
| 2 | Corinne VermeerschPlace 2 · Grade 4 · St. Monica | 4 | St. Monica | 8:58.30 |
| 3 | Audrey BarryPlace 3 · Grade 4 · St. Brendan | 4 | St. Brendan | 8:58.80 |
| 4 | Moya ToboniPlace 4 · Grade 4 · St. Brendan | 4 | St. Brendan | 9:00.40 |
| 5 | Blair SealPlace 5 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 9:09.30 |
| 6 | Sasha RitterPlace 6 · Grade 4 · St. Paul | 4 | St. Paul | 10:40.10 |
| 7 | Francisca RuggiaPlace 7 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 11:35.20 |
| 8 | Chloe ZhangPlace 8 · Grade 4 · Stratford School | 4 | Stratford School | 11:59.60 |
| 9 | Delilah KeatingPlace 9 · Grade 4 · St. Paul | 4 | St. Paul | 12:09.10 |
| 10 | Emma Jo VargasPlace 10 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 12:26.00 |
| 11 | Corin AfzaliPlace 11 · Grade 4 · Good Shepherd | 4 | Good Shepherd | 12:44.80 PR |
| 12 | Audrey JonesPlace 12 · Grade 4 · Stratford School | 4 | Stratford School | 13:52.20 |
| 13 | Georgina WardPlace 13 · Grade 4 · St. Brendan | 4 | St. Brendan | 14:15.00 |
| 14 | Sofia MitmaPlace 14 · Grade 4 · St. Brendan | 4 | St. Brendan | 14:15.40 |
| 15 | Olivia MinamiPlace 15 · Grade 4 · St. Brendan | 4 | St. Brendan | 14:21.80 |
| 16 | Angela LiPlace 16 · Grade 4 · Stratford School | 4 | Stratford School | 14:35.60 |
Girls / Women · 1 Miles 5th
23 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Stella CaryPlace 1 · Grade 5 · St. Philip | 5 | St. Philip | 7:32.20 |
| 2 | Levi CifuentesPlace 2 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 8:13.00 |
| 3 | Micaela CliffordPlace 3 · Grade 5 · St. Brendan | 5 | St. Brendan | 8:39.30 |
| 4 | Copley BrownPlace 4 · Grade 5 · Stratford School | 5 | Stratford School | 8:40.10 |
| 5 | Maxine DionelloPlace 5 · Grade 5 · St. Paul | 5 | St. Paul | 8:48.00 |
| 6 | Sienna WallacePlace 6 · Grade 5 · St. Vincent de Paul | 5 | St. Vincent de Paul | 9:01.20 |
| 7 | Juniper LeePlace 7 · Grade 5 · Donum Dei Classical Academy | 5 | Donum Dei Classical Academy | 9:01.80 |
| 8 | Madison CarrPlace 8 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:02.30 |
| 9 | Charlotte SoperPlace 9 · Grade 5 · St. Brendan | 5 | St. Brendan | 9:12.30 |
| 10 | Colette SchwabPlace 10 · Grade 5 · St. Philip | 5 | St. Philip | 9:21.20 |
| 11 | Maeven WhitePlace 11 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:23.20 |
| 12 | Scarlet LunnyPlace 12 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:28.10 |
| 13 | Peyton DuPlace 13 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:32.50 |
| 14 | Ashley BeckerPlace 14 · Grade 5 · Good Shepherd | 5 | Good Shepherd | 9:37.30 PR |
| 15 | Joslyn HarwoodPlace 15 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:38.70 |
| 16 | Daphne PartridgePlace 16 · Grade 5 · St. Philip | 5 | St. Philip | 10:12.70 |
| 17 | Pele Baldi-LeblancPlace 17 · Grade 5 · St. James | 5 | St. James | 10:12.80 |
| 18 | Anika MudurPlace 18 · Grade 5 · Stratford School | 5 | Stratford School | 10:26.50 |
| 19 | Sylvie KangPlace 19 · Grade 5 · Stratford School | 5 | Stratford School | 10:35.30 |
| 20 | Miliana ChoiPlace 20 · Grade 5 · West Portal Lutheran | 5 | West Portal Lutheran | 10:40.80 |
| 21 | Lydia O'RourkePlace 21 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 10:42.40 |
| 22 | Sarah ShenPlace 22 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 10:49.80 |
| 0 | Hana BrandlPlace 0 · Grade 7 · St. Gabriel | 7 | St. Gabriel | DNS |
Girls / Women · 2 Miles 6th
27 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Melia ChenPlace 1 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 17:23.10 |
| 2 | Andrea CondePlace 2 · Grade 6 · St. Brendan | 6 | St. Brendan | 18:19.00 |
| 3 | Kayla CollinsPlace 3 · Grade 6 · Good Shepherd | 6 | Good Shepherd | 18:35.70 PR |
| 4 | Pele GrabowskiPlace 4 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 18:35.90 |
| 5 | Elissa WongPlace 5 · Grade 6 · West Portal Lutheran | 6 | West Portal Lutheran | 19:26.20 |
| 6 | Avery TongPlace 6 · Grade 6 · West Portal Lutheran | 6 | West Portal Lutheran | 19:41.50 |
| 7 | Hazel SatromPlace 7 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 19:46.10 |
| 8 | Lucia SzefcPlace 8 · Grade 6 · St. Vincent de Paul | 6 | St. Vincent de Paul | 20:01.80 |
| 9 | Stella PopesculPlace 9 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 20:29.10 |
| 10 | Noa FoxPlace 10 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 20:30.00 |
| 11 | Leela VaishnavPlace 11 · Grade 6 · St. Brendan | 6 | St. Brendan | 20:33.70 |
| 12 | Lauren WongPlace 12 · Grade 6 · Zion Lutheran | 6 | Zion Lutheran | 20:59.40 |
| 13 | Heidi CammarataPlace 13 · Grade 6 · St. Brendan | 6 | St. Brendan | 21:09.50 |
| 14 | Charisse LiPlace 14 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 21:20.10 |
| 15 | Daria LopesPlace 15 · Grade 6 · St. John | 6 | St. John | 22:03.80 |
| 16 | Giada CammarataPlace 16 · Grade 6 · St. Brendan | 6 | St. Brendan | 22:27.20 |
| 17 | Lia KimPlace 17 · Grade 6 · Zion Lutheran | 6 | Zion Lutheran | 24:05.30 |
| 18 | Mya Jade LopezPlace 18 · Grade 6 · St. John | 6 | St. John | 24:40.40 |
| 19 | Ripley PhippsPlace 19 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 26:51.70 |
| 20 | Piper HansonPlace 20 · Grade 6 · St. Vincent de Paul | 6 | St. Vincent de Paul | 26:52.40 |
| 21 | Emma ZhangPlace 21 · Grade 6 · Holy Name | 6 | Holy Name | 26:56.20 |
| 22 | Paula LuzardoPlace 22 · Grade 6 · St. Vincent de Paul | 6 | St. Vincent de Paul | 27:03.20 |
| 23 | Berkeley RahnPlace 23 · Grade 6 · St. Vincent de Paul | 6 | St. Vincent de Paul | 28:44.20 |
| 24 | Mira SuchomelPlace 24 · Grade 6 · Good Shepherd | 6 | Good Shepherd | 32:15.20 |
| 25 | Ryan WilsonPlace 25 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 32:33.30 |
| 26 | Colette CarrPlace 26 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 34:49.80 |
| 27 | Skylar PerryPlace 27 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 34:55.40 |
Girls / Women · 2 Miles 7th
21 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Olive SoperPlace 1 · Grade 7 · St. Brendan | 7 | St. Brendan | 17:05.00 |
| 2 | Sayana MaganPlace 2 · Grade 7 · Holy Name | 7 | Holy Name | 17:09.70 |
| 3 | Annabel CunninghamPlace 3 · Grade 7 · St. Gabriel | 7 | St. Gabriel | 17:41.40 |
| 4 | Hollander GearsPlace 4 · Grade 7 · Zion Lutheran | 7 | Zion Lutheran | 19:18.50 |
| 5 | Emily MedickPlace 5 · Grade 7 · St. John | 7 | St. John | 19:31.10 |
| 6 | Juliet GrimmPlace 6 · Grade 7 · St. Gabriel | 7 | St. Gabriel | 19:39.50 |
| 7 | Aidan PelinPlace 7 · Grade 7 · St. Monica | 7 | St. Monica | 20:45.00 |
| 8 | Annalyn LeePlace 8 · Grade 7 · Zion Lutheran | 7 | Zion Lutheran | 21:25.80 |
| 9 | Natalie TsaiPlace 9 · Grade 7 · Notre Dame Des Victoires | 7 | Notre Dame Des Victoires | 21:35.80 |
| 10 | Venus ZhouPlace 10 · Grade 7 · West Portal Lutheran | 7 | West Portal Lutheran | 21:57.20 |
| 11 | Kiana DavisPlace 11 · Grade 7 · The Brandeis School | 7 | The Brandeis School | 22:15.50 |
| 12 | Serena LeePlace 12 · Grade 7 · St. Gabriel | 7 | St. Gabriel | 22:40.80 |
| 13 | Melanie LauPlace 13 · Grade 7 · West Portal Lutheran | 7 | West Portal Lutheran | 22:53.10 |
| 14 | Aeris UngsonPlace 14 · Grade 7 · West Portal Lutheran | 7 | West Portal Lutheran | 23:17.90 |
| 15 | Naiomi CallejasPlace 15 · Grade 7 · Father Sauer Academy | 7 | Father Sauer Academy | 23:35.20 |
| 16 | Chelsea VizcayaPlace 16 · Grade 7 · Father Sauer Academy | 7 | Father Sauer Academy | 23:40.70 |
| 17 | Hayley XiePlace 17 · Grade 7 · West Portal Lutheran | 7 | West Portal Lutheran | 23:43.60 |
| 18 | Olivia QuinteroPlace 18 · Grade 7 · Father Sauer Academy | 7 | Father Sauer Academy | 24:30.80 |
| 19 | Havyn HinokiPlace 19 · Grade 7 · St. Dunstan | 7 | St. Dunstan | 25:33.50 |
| 20 | Naima LaTorracaPlace 20 · Grade 7 · Good Shepherd | 7 | Good Shepherd | 26:11.80 PR |
| 21 | Sophia RicartePlace 21 · Grade 7 · Father Sauer Academy | 7 | Father Sauer Academy | 37:24.90 |
Girls / Women · 2 Miles 8th
23 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Havyn HinokiPlace 1 · Grade 7 · St. Dunstan | 7 | St. Dunstan | 16:37.10 |
| 2 | Astrid BreitenbachPlace 2 · Grade 8 · Notre Dame Des Victoires | 8 | Notre Dame Des Victoires | 17:10.50 |
| 3 | Jady AuPlace 3 · Grade 8 · St. Monica | 8 | St. Monica | 17:15.60 |
| 4 | Ruth HansonPlace 4 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 17:24.50 PR |
| 5 | Layla EnglandPlace 5 · Grade 8 · The Brandeis School | 8 | The Brandeis School | 18:03.60 |
| 6 | Sarah TamPlace 6 · Grade 8 · Zion Lutheran | 8 | Zion Lutheran | 19:15.80 |
| 7 | Evelyn SatromPlace 7 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 19:34.50 |
| 8 | Alejandra Camila Murphy TalavePlace 8 · Grade 8 · St. Brendan | 8 | St. Brendan | 21:08.20 |
| 9 | Gemma NevarezPlace 9 · Grade 8 · St. John | 8 | St. John | 21:11.30 |
| 10 | Jillian MostasisaPlace 10 · Grade 8 · St. Cecilia | 8 | St. Cecilia | 21:19.80 |
| 11 | Isla LucasPlace 11 · Grade 8 · St. Paul | 8 | St. Paul | 22:19.00 |
| 12 | Aiko Kisara-kellyPlace 12 · Grade 8 · St. Paul | 8 | St. Paul | 22:28.40 |
| 13 | Ciara McCarthyPlace 13 · Grade 8 · Notre Dame Des Victoires | 8 | Notre Dame Des Victoires | 23:08.60 |
| 14 | Jovie FurstossPlace 14 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 23:22.40 PR |
| 15 | Ella StockPlace 15 · Grade 8 · St. Monica | 8 | St. Monica | 23:46.60 |
| 16 | Sequoia KimballPlace 16 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 26:04.20 |
| 17 | Adele MascarenhasPlace 17 · Grade 8 · Notre Dame Des Victoires | 8 | Notre Dame Des Victoires | 26:39.80 |
| 18 | Galit GoldbergPlace 18 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 28:04.70 |
| 19 | Carissa KovaleskiPlace 19 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 31:09.30 PR |
| 20 | Mattea KovaleskiPlace 20 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 31:11.00 PR |
| 21 | Soledad TrujilloPlace 21 · Grade 8 · Holy Name | 8 | Holy Name | 31:21.20 |
| 22 | Frances LeighPlace 22 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 31:21.50 |
| 23 | Nur SchlenkerPlace 23 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 36:23.00 |
Boys / Men · 1 Miles 4th
40 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Kaidan JacksonPlace 1 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 7:39.40 |
| 2 | Hunter WyliePlace 2 · Grade 4 · St. Cecilia | 4 | St. Cecilia | 7:42.30 |
| 3 | Jude MeyersPlace 3 · Grade 4 · Zion Lutheran | 4 | Zion Lutheran | 7:47.40 |
| 4 | Mateo AddcoxPlace 4 · Grade 4 · St. John | 4 | St. John | 7:53.90 |
| 5 | Louis BreitenbachPlace 5 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 7:54.20 |
| 6 | Arleigh McGurkPlace 6 · Grade 4 · St. Stephen | 4 | St. Stephen | 8:03.50 |
| 7 | William GomezPlace 7 · Grade 4 · St. Paul | 4 | St. Paul | 8:05.10 |
| 8 | Liam O'NeillPlace 8 · Grade 4 · St. Brendan | 4 | St. Brendan | 8:17.60 |
| 9 | Troy GetreuerPlace 9 · Grade 4 · St. John | 4 | St. John | 8:24.50 |
| 10 | Dominic WickershamPlace 10 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 8:27.90 |
| 11 | Jason RamirezPlace 11 · Grade 4 · St. Cecilia | 4 | St. Cecilia | 8:29.20 |
| 11 | Jalen AquinoPlace 11 · Grade 4 · Zion Lutheran | 4 | Zion Lutheran | 8:29.20 |
| 13 | James SweeneyPlace 13 · Grade 4 · St. Cecilia | 4 | St. Cecilia | 8:34.60 |
| 14 | Liam O'HaraPlace 14 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 8:39.10 |
| 15 | Max ProvencePlace 15 · Grade 4 · Good Shepherd | 4 | Good Shepherd | 8:39.50 |
| 16 | Emile BondPlace 16 · Grade 4 · Notre Dame Des Victoires | 4 | Notre Dame Des Victoires | 8:40.40 |
| 17 | Henry SherkPlace 17 · Grade 4 · St. Paul | 4 | St. Paul | 8:46.90 |
| 18 | Sebastian MuzzattiPlace 18 · Grade 4 · St. Brendan | 4 | St. Brendan | 8:47.00 |
| 19 | Kailer IshikawaPlace 19 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 8:51.40 |
| 20 | George JadelrabPlace 20 · Grade 4 · Stratford School | 4 | Stratford School | 8:56.60 |
| 21 | Ian FarmerPlace 21 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 8:57.60 |
| 22 | Vittorio Junpei AccursoPlace 22 · Grade 4 · St. John | 4 | St. John | 8:57.90 |
| 23 | Lance TuPlace 23 · Grade 4 · Stratford School | 4 | Stratford School | 9:03.80 |
| 24 | Hien VaishnavPlace 24 · Grade 4 · St. Brendan | 4 | St. Brendan | 9:59.90 |
| 25 | Ian KimPlace 25 · Grade 4 · Zion Lutheran | 4 | Zion Lutheran | 10:00.00 |
| 26 | Asher TeshimaPlace 26 · Grade 4 · Donum Dei Classical Academy | 4 | Donum Dei Classical Academy | 10:01.60 |
| 27 | Jameson Ong.Place 27 · Grade 4 · Stratford School | 4 | Stratford School | 10:04.50 |
| 28 | Maximilian SimpsonPlace 28 · Grade 4 · St. Philip | 4 | St. Philip | 10:11.30 |
| 29 | Seth FarolPlace 29 · Grade 4 · Good Shepherd | 4 | Good Shepherd | 10:13.90 |
| 30 | Camden WuPlace 30 · Grade 4 · West Portal Lutheran | 4 | West Portal Lutheran | 10:31.00 |
| 31 | Andrew LoPlace 31 · Grade 4 · Holy Name | 4 | Holy Name | 10:34.40 |
| 32 | Braden ChanPlace 32 · Grade 4 · Stratford School | 4 | Stratford School | 10:39.70 |
| 33 | Theodore FullertonPlace 33 · Grade 4 · Holy Name | 4 | Holy Name | 11:05.30 |
| 34 | Thomas BeattyPlace 34 · Grade 4 · Holy Name | 4 | Holy Name | 11:06.40 |
| 35 | Isaac TuPlace 35 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 11:23.10 |
| 36 | William BelloniPlace 36 · Grade 4 · St. Brendan | 4 | St. Brendan | 11:38.40 |
| 37 | Hudson ShaPlace 37 · Grade 4 · Good Shepherd | 4 | Good Shepherd | 11:42.70 |
| 38 | Keenan WanPlace 38 · Grade 4 · Zion Lutheran | 4 | Zion Lutheran | 12:18.90 |
| 39 | Lorenzo QuijanoPlace 39 · Grade 4 · Holy Name | 4 | Holy Name | 12:44.30 |
| 40 | Ethan KwanPlace 40 · Grade 4 · West Portal Lutheran | 4 | West Portal Lutheran | 14:51.30 |
Boys / Men · 1 Miles 5th
29 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Jordan GomezPlace 1 · Grade 5 · St. Paul | 5 | St. Paul | 7:38.30 |
| 2 | William MontgomeryPlace 2 · Grade 5 · St. Paul | 5 | St. Paul | 7:45.90 |
| 3 | Marco RagusaPlace 3 · Grade 5 · St. Cecilia | 5 | St. Cecilia | 7:49.80 |
| 4 | Rye ValentinePlace 4 · Grade 5 · St. Vincent de Paul | 5 | St. Vincent de Paul | 8:00.70 |
| 5 | Joshua QuintalPlace 5 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 8:05.80 |
| 6 | Sean SiuPlace 6 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 8:09.30 |
| 7 | Justin YeePlace 7 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 8:10.20 |
| 8 | Sebastian EllerhorstPlace 8 · Grade 5 · St. Cecilia | 5 | St. Cecilia | 8:19.00 |
| 9 | Jeffey KirklandPlace 9 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 8:19.10 |
| 10 | Jack TrayersPlace 10 · Grade 5 · St. Brendan | 5 | St. Brendan | 8:23.00 |
| 11 | Sebastian CortezPlace 11 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 8:32.00 |
| 12 | Darrian LawPlace 12 · Grade 5 · West Portal Lutheran | 5 | West Portal Lutheran | 8:42.40 |
| 13 | Bennett NguyenPlace 13 · Grade 3 · Holy Name | 3 | Holy Name | 8:42.60 |
| 14 | Brayden FentonPlace 14 · Grade 5 · Stratford School | 5 | Stratford School | 8:49.90 |
| 15 | Austin AngPlace 15 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 9:02.00 |
| 16 | Ethan GoldbergPlace 16 · Grade 5 · St. John | 5 | St. John | 9:16.50 |
| 17 | Abe BuscovichPlace 17 · Grade 5 · St. Philip | 5 | St. Philip | 9:25.40 |
| 18 | Chase HoangPlace 18 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 9:28.00 |
| 19 | Mateo NayvePlace 19 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:32.90 |
| 20 | Leonardo RangelPlace 20 · Grade 5 · Zion Lutheran | 5 | Zion Lutheran | 9:34.10 |
| 21 | Gabriel MuhawiehPlace 21 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 9:34.70 |
| 22 | Cameron WuPlace 22 · Grade 5 · West Portal Lutheran | 5 | West Portal Lutheran | 9:48.60 |
| 23 | Tiago LorenzoPlace 23 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 10:10.70 |
| 24 | Kevin ConwayPlace 24 · Grade 5 · St. James | 5 | St. James | 10:22.50 |
| 25 | Brian XiaoPlace 25 · Grade 5 · St. Gabriel | 5 | St. Gabriel | 10:42.60 |
| 26 | Madeo Alvin AdrianoPlace 26 · Grade 5 · St. Dunstan | 5 | St. Dunstan | 11:47.80 |
| 27 | Simon TangPlace 27 · Grade 5 · Holy Name | 5 | Holy Name | 11:48.30 |
| 28 | Gavin LiPlace 28 · Grade 5 · St. Monica | 5 | St. Monica | 12:03.00 |
| 29 | Bennett FongPlace 29 · Grade 5 · Holy Name | 5 | Holy Name | 12:17.80 |
Boys / Men · 2 Miles 6th
40 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Maximilian HeckrodtPlace 1 · Grade 6 · St. Philip | 6 | St. Philip | 14:42.50 |
| 2 | Jonah LindellPlace 2 · Grade 6 · Our Lady of Angels | 6 | Our Lady of Angels | 15:34.40 |
| 3 | Isaac ChenPlace 3 · Grade 6 · Notre Dame Des Victoires | 6 | Notre Dame Des Victoires | 16:01.20 |
| 4 | Oliver ChanPlace 4 · Grade 6 · Stratford School | 6 | Stratford School | 16:12.20 |
| 5 | Simon GarviePlace 5 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 16:52.30 |
| 6 | Carter SkowronskiPlace 6 · Grade 6 · St. Vincent de Paul | 6 | St. Vincent de Paul | 16:54.00 |
| 7 | Merrick MacFarlanePlace 7 · Grade 6 · St. Stephen | 6 | St. Stephen | 17:14.40 |
| 8 | Sebastian JonesPlace 8 · Grade 6 · Holy Name | 6 | Holy Name | 17:21.70 |
| 9 | Lucas TongPlace 9 · Grade 6 · West Portal Lutheran | 6 | West Portal Lutheran | 17:36.50 |
| 10 | Lucas ProvencePlace 10 · Grade 6 · Good Shepherd | 6 | Good Shepherd | 17:40.60 |
| 11 | Nate CurtisPlace 11 · Grade 6 · Zion Lutheran | 6 | Zion Lutheran | 17:49.70 |
| 12 | Henry SweeneyPlace 12 · Grade 6 · St. Cecilia | 6 | St. Cecilia | 18:01.10 |
| 13 | Theodore MonaghanPlace 13 · Grade 6 · St. Monica | 6 | St. Monica | 18:10.70 |
| 14 | Coady DonovanPlace 14 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 18:14.80 |
| 15 | Leopold HeckrodtPlace 15 · Grade 6 · St. Philip | 6 | St. Philip | 18:22.60 |
| 16 | Anthony BalistreriPlace 16 · Grade 6 · Good Shepherd | 6 | Good Shepherd | 18:43.70 PR |
| 17 | Calum SimpsonPlace 17 · Grade 6 · St. Brendan | 6 | St. Brendan | 19:20.80 |
| 18 | John ConveryPlace 18 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 19:30.40 |
| 19 | Augustine BerenguerPlace 19 · Grade 6 · St. Brendan | 6 | St. Brendan | 19:32.20 |
| 20 | Maddox LienPlace 20 · Grade 6 · St. Monica | 6 | St. Monica | 19:43.00 |
| 21 | Robin DuvergeyPlace 21 · Grade 6 · St. Monica | 6 | St. Monica | 20:00.30 |
| 22 | Finn GallagherPlace 22 · Grade 6 · St. Brendan | 6 | St. Brendan | 20:16.20 |
| 23 | Austin BarryPlace 23 · Grade 6 · St. Brendan | 6 | St. Brendan | 20:52.00 |
| 24 | Sean O'HaraPlace 24 · Grade 6 · St. Gabriel | 6 | St. Gabriel | 21:17.80 |
| 25 | Oliver KimPlace 25 · Grade 6 · Stratford School | 6 | Stratford School | 21:38.30 |
| 26 | Rhodes ClintonPlace 26 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 21:45.60 |
| 26 | Adhrit AnandPlace 26 · Grade 6 · Stratford School | 6 | Stratford School | 21:45.60 |
| 28 | Ryan ReadPlace 28 · Grade 6 · Good Shepherd | 6 | Good Shepherd | 22:01.30 |
| 29 | Joseph ReyesPlace 29 · Grade 6 · St. Paul | 6 | St. Paul | 22:02.80 |
| 30 | Gabriel Diaz EchauriPlace 30 · Grade 6 · St. Paul | 6 | St. Paul | 22:08.90 |
| 31 | Risto WongPlace 31 · Grade 6 · West Portal Lutheran | 6 | West Portal Lutheran | 22:14.90 |
| 32 | Victor DimierPlace 32 · Grade 6 · Holy Name | 6 | Holy Name | 22:20.00 |
| 33 | Kyle ChanPlace 33 · Grade 6 · Stratford School | 6 | Stratford School | 23:28.60 |
| 34 | James Castello BroncoPlace 34 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 24:13.10 |
| 35 | Cameron CohnPlace 35 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 24:48.00 |
| 36 | Kaden LiuPlace 36 · Grade 6 · Father Sauer Academy | 6 | Father Sauer Academy | 26:35.50 |
| 37 | Liam WuPlace 37 · Grade 6 · West Portal Lutheran | 6 | West Portal Lutheran | 28:12.30 |
| 38 | Dominic WongPlace 38 · Grade 6 · Zion Lutheran | 6 | Zion Lutheran | 28:29.00 |
| 39 | Ryland Van BradenPlace 39 · Grade 6 · New School San Francisco | 6 | New School San Francisco | 35:04.10 |
| 40 | Morgan LeePlace 40 · Grade 6 · Zion Lutheran | 6 | Zion Lutheran | 35:20.70 |
Boys / Men · 2 Miles 7th
29 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Gael RapicaveoliPlace 1 · Grade 7 · New School San Francisco | 7 | New School San Francisco | 14:40.70 |
| 2 | Marco NevarezPlace 2 · Grade 7 · St. John | 7 | St. John | 15:57.70 |
| 3 | Theo ToddPlace 3 · Grade 7 · Holy Name | 7 | Holy Name | 16:09.80 |
| 4 | Zachary CuetoPlace 4 · Grade 7 · St. Brendan | 7 | St. Brendan | 16:11.30 |
| 5 | Liam KirrenePlace 5 · Grade 7 · St. Brendan | 7 | St. Brendan | 17:33.60 |
| 6 | Hugo DionelloPlace 6 · Grade 7 · St. Paul | 7 | St. Paul | 17:51.80 |
| 7 | James LunnyPlace 7 · Grade 7 · St. Gabriel | 7 | St. Gabriel | 18:13.90 |
| 8 | Aidan SimpsonPlace 8 · Grade 7 · St. Brendan | 7 | St. Brendan | 18:14.30 |
| 9 | Eric KimPlace 9 · Grade 7 · St. Stephen | 7 | St. Stephen | 18:28.00 |
| 10 | Luca GubiottiPlace 10 · Grade 7 · St. Brendan | 7 | St. Brendan | 18:34.70 |
| 11 | Magnus BonpinPlace 11 · Grade 7 · St. Brendan | 7 | St. Brendan | 18:50.30 |
| 12 | Thomas CrosbyPlace 12 · Grade 7 · St. Brendan | 7 | St. Brendan | 18:50.80 |
| 13 | Arkin LeungPlace 13 · Grade 7 · Zion Lutheran | 7 | Zion Lutheran | 19:50.70 |
| 14 | Madison Au YeungPlace 14 · Grade 7 · Holy Name | 7 | Holy Name | 19:53.80 |
| 15 | Daniel HePlace 15 · Grade 7 · Holy Name | 7 | Holy Name | 20:01.70 |
| 16 | Paxton WongPlace 16 · Grade 7 · Holy Name | 7 | Holy Name | 20:01.80 |
| 17 | David KimPlace 17 · Grade 7 · West Portal Lutheran | 7 | West Portal Lutheran | 21:00.60 |
| 18 | Nicholas HoganPlace 18 · Grade 7 · St. Philip | 7 | St. Philip | 21:04.30 |
| 19 | Damani ThompsonPlace 19 · Grade 7 · New School San Francisco | 7 | New School San Francisco | 21:28.70 |
| 20 | Liam PetuyaPlace 20 · Grade 7 · Good Shepherd | 7 | Good Shepherd | 22:30.70 |
| 21 | Noble MorazaPlace 21 · Grade 7 · Donum Dei Classical Academy | 7 | Donum Dei Classical Academy | 23:02.00 |
| 22 | Alexander HarePlace 22 · Grade 7 · Holy Name | 7 | Holy Name | 23:10.20 |
| 23 | Lucas LauPlace 23 · Grade 7 · Zion Lutheran | 7 | Zion Lutheran | 23:28.50 |
| 24 | Maximus HongPlace 24 · Grade 7 · Good Shepherd | 7 | Good Shepherd | 23:44.70 |
| 25 | Everett TomPlace 25 · Grade 7 · Holy Name | 7 | Holy Name | 23:48.10 |
| 26 | Noah FaustoPlace 26 · Grade 7 · Good Shepherd | 7 | Good Shepherd | 23:57.00 |
| 27 | Colton GonzalesPlace 27 · Grade 7 · Zion Lutheran | 7 | Zion Lutheran | 24:38.90 |
| 28 | Timothy NgPlace 28 · Grade 7 · Holy Name | 7 | Holy Name | 25:32.70 |
| 29 | Anthony HaydenPlace 29 · Grade 7 · New School San Francisco | 7 | New School San Francisco | 25:45.80 |
Boys / Men · 2 Miles 8th
41 results
| Pl | Athlete / entry | Gr | School / team | Mark |
|---|---|---|---|---|
| 1 | Nicholas SweeneyPlace 1 · Grade 8 · St. Cecilia | 8 | St. Cecilia | 14:15.00 |
| 2 | Andrew MuhawiehPlace 2 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 14:33.10 |
| 3 | Jacob TulchinPlace 3 · Grade 8 · The Brandeis School | 8 | The Brandeis School | 14:37.20 |
| 4 | Winston CoadyPlace 4 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 14:37.80 |
| 5 | Teiji BicePlace 5 · Grade 8 · St. Monica | 8 | St. Monica | 15:01.10 |
| 6 | Kody BrennanPlace 6 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 15:15.80 |
| 7 | Jordan YeePlace 7 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 15:23.60 |
| 8 | Logan LamPlace 8 · Grade 8 · Holy Name | 8 | Holy Name | 15:37.10 |
| 9 | Matteo TognozziPlace 9 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 15:41.20 PR |
| 10 | Ritzie NormantPlace 10 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 16:02.80 PR |
| 11 | Ben HsiaPlace 11 · Grade 8 · St. Philip | 8 | St. Philip | 16:15.80 |
| 12 | Thor JensenPlace 12 · Grade 8 · St. Monica | 8 | St. Monica | 16:19.50 |
| 13 | Ian FarmerPlace 13 · Grade 4 · St. Gabriel | 4 | St. Gabriel | 16:20.10 |
| 14 | Sammy FishkinPlace 14 · Grade 8 · The Brandeis School | 8 | The Brandeis School | 16:25.50 |
| 15 | Logan NayvePlace 15 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 16:33.40 |
| 16 | Nathan FarralesPlace 16 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 16:58.90 PR |
| 17 | Daschel ClintonPlace 17 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 17:05.90 |
| 18 | Jayce BasilioPlace 18 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 17:23.90 PR |
| 19 | Aaron jake LeePlace 19 · Grade 8 · St. Monica | 8 | St. Monica | 17:24.50 |
| 20 | Jonathan MaPlace 20 · Grade 8 · Holy Name | 8 | Holy Name | 18:02.30 |
| 21 | Makaio PinedaPlace 21 · Grade 8 · Epiphany | 8 | Epiphany | 18:14.70 |
| 22 | Daniel PerezPlace 22 · Grade 8 · Epiphany | 8 | Epiphany | 18:20.80 |
| 23 | Jeremy ChinnPlace 23 · Grade 8 · West Portal Lutheran | 8 | West Portal Lutheran | 18:31.90 |
| 24 | Riley LeePlace 24 · Grade 8 · St. Vincent de Paul | 8 | St. Vincent de Paul | 18:34.70 |
| 25 | Damien LouiePlace 25 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 18:34.80 |
| 26 | Owen SienPlace 26 · Grade 8 · St. Monica | 8 | St. Monica | 18:52.10 |
| 27 | Wesley SellmanPlace 27 · Grade 8 · St. Gabriel | 8 | St. Gabriel | 19:30.50 |
| 28 | Joseph ChungPlace 28 · Grade 8 · Holy Name | 8 | Holy Name | 20:01.00 |
| 29 | Casey TurnerPlace 29 · Grade 8 · Holy Name | 8 | Holy Name | 20:01.20 |
| 30 | Joshua NarayanPlace 30 · Grade 8 · Holy Name | 8 | Holy Name | 20:56.30 |
| 31 | Abraham MathewPlace 31 · Grade 8 · Zion Lutheran | 8 | Zion Lutheran | 21:18.80 |
| 32 | Sava WallaertPlace 32 · Grade 8 · New School San Francisco | 8 | New School San Francisco | 22:19.10 |
| 33 | Jacob Liam Emiliani VelascoPlace 33 · Grade 8 · Epiphany | 8 | Epiphany | 23:17.50 |
| 34 | David Nevarez JrPlace 34 · Grade 8 · St. James | 8 | St. James | 24:07.80 |
| 35 | Krish MorarjiPlace 35 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 24:15.60 PR |
| 36 | Justin CordovaPlace 36 · Grade 8 · St. James | 8 | St. James | 24:17.30 |
| 37 | Daniel KwangPlace 37 · Grade 8 · West Portal Lutheran | 8 | West Portal Lutheran | 25:40.80 |
| 38 | Tyler DangPlace 38 · Grade 8 · West Portal Lutheran | 8 | West Portal Lutheran | 27:15.70 |
| 39 | Dylan SmithPlace 39 · Grade 8 · St. Brendan | 8 | St. Brendan | 27:22.50 |
| 40 | Gabriel HayesPlace 40 · Grade 8 · St. Brendan | 8 | St. Brendan | 28:55.00 |
| 41 | Patrick YangPlace 41 · Grade 8 · Zion Lutheran | 8 | Zion Lutheran | 29:55.00 |