| 1 | Malcolm OakesPlace 1 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 16:46.63 |
| 2 | Gavin ZeitzPlace 2 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 17:29.04 |
| 3 | Devin PricePlace 3 · Grade SO · San Domenico | SO | San Domenico | 17:32.95 |
| 4 | Matthew KuglenPlace 4 · Grade JR · Urban of San Francisco | JR | Urban of San Francisco | 17:54.57 |
| 5 | Lucas ChangPlace 5 · Grade JR · Bay School of San Franc | JR | Bay School of San Franc | 18:02.38 |
| 6 | Will Hesla-SeymourPlace 6 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 18:19.38 |
| 7 | Joaquin FosterPlace 7 · Grade JR · San Domenico | JR | San Domenico | 18:43.00 |
| 8 | Griffin HaywardPlace 8 · Grade SR · Urban of San Francisco | SR | Urban of San Francisco | 18:58.93 |
| 9 | Clark PillsburyPlace 9 · Grade SO · Marin Academy | SO | Marin Academy | 19:00.55 |
| 10 | Marco IboshiPlace 10 · Grade SR · International FAIS | SR | International FAIS | 19:05.26 |
| 11 | Peter AnnunziataPlace 11 · Grade JR · International FAIS | JR | International FAIS | 19:09.80 |
| 12 | Julian AndersonPlace 12 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 19:24.18 |
| 13 | Finneas DeGooyerPlace 13 · Grade SO · Marin Academy | SO | Marin Academy | 19:33.87 |
| 14 | Matisse BuckleyPlace 14 · Grade JR · Marin Academy | JR | Marin Academy | 19:36.03 |
| 15 | Kai TabasPlace 15 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 19:37.70 |
| 16 | Justin LeePlace 16 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 19:38.30 |
| 17 | Stefan LangridgePlace 17 · Grade SO · International FAIS | SO | International FAIS | 19:45.44 |
| 18 | Nicholas McNamaraPlace 18 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 19:49.76 |
| 19 | Hayden GongPlace 19 · Grade JR · Bay School of San Franc | JR | Bay School of San Franc | 19:54.95 |
| 20 | Max WilliamsonPlace 20 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 20:04.87 |
| 21 | Ethan CalaguasPlace 21 · Grade SO · Convent & Stuart Hall | SO | Convent & Stuart Hall | 20:17.24 |
| 22 | Brody OrlickPlace 22 · Grade SO · San Domenico | SO | San Domenico | 20:34.25 |
| 23 | Tristan LuPlace 23 · Grade SO · Marin Academy | SO | Marin Academy | 20:43.08 |
| 24 | Jonnathan RodasPlace 24 · Grade SR · San Domenico | SR | San Domenico | 20:44.58 |
| 25 | Josh LevitanPlace 25 · Grade SO · Marin Academy | SO | Marin Academy | 20:50.91 |
| 26 | Micah SomsoukPlace 26 · Grade SO · Bay School of San Franc | SO | Bay School of San Franc | 20:52.40 |
| 27 | Alexander KuglenPlace 27 · Grade SO · International FAIS | SO | International FAIS | 21:02.91 |
| 28 | Cooper LovelessPlace 28 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 21:03.68 |
| 29 | Sebastian FowlerPlace 29 · Grade JR · International FAIS | JR | International FAIS | 21:07.81 |
| 30 | Andrew ScottPlace 30 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 21:12.99 |
| 31 | Brayden WrightPlace 31 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 21:13.86 |
| 32 | Tate RowneyPlace 32 · Grade JR · Bay School of San Franc | JR | Bay School of San Franc | 21:15.84 |
| 33 | Sebastian LemaPlace 33 · Grade SO · Marin Academy | SO | Marin Academy | 21:17.41 |
| 34 | Nick GinieczkiPlace 34 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 21:18.09 |
| 35 | Devin GrindleyPlace 35 · Grade FR · Marin Academy | FR | Marin Academy | 21:20.94 |
| 36 | Viktor MishkinPlace 36 · Grade JR · Marin Academy | JR | Marin Academy | 21:21.69 |
| 37 | Luke SpaldingPlace 37 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 21:29.89 |
| 38 | Billy HoaglandPlace 38 · Grade FR · San Domenico | FR | San Domenico | 21:33.37 |
| 39 | Dialo GarciaPlace 39 · Grade SR · San Domenico | SR | San Domenico | 21:35.79 |
| 40 | Sam KingslandPlace 40 · Grade SR · Marin Academy | SR | Marin Academy | 21:40.33 |
| 41 | Andres MartinezPlace 41 · Grade SR · Marin Academy | SR | Marin Academy | 21:42.83 |
| 42 | Divi NewtonPlace 42 · Grade SR · San Francisco Waldorf | SR | San Francisco Waldorf | 21:46.16 |
| 43 | Elliott MaggiottoPlace 43 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 21:48.03 |
| 44 | Reagan CalaguasPlace 44 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 21:51.07 |
| 45 | Nolan RhodesPlace 45 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 21:51.57 |
| 46 | Ryan TangPlace 46 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 21:53.95 |
| 47 | Liam BourdonPlace 47 · Grade SO · Urban of San Francisco | SO | Urban of San Francisco | 21:57.56 |
| 48 | Luca AvilaPlace 48 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 21:58.20 |
| 49 | Bailey ParentPlace 49 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 21:58.81 |
| 50 | Eric TavennerPlace 50 · Grade SR · Marin Academy | SR | Marin Academy | 22:07.85 |
| 51 | Leor HershPlace 51 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 22:10.09 |
| 52 | Kyle LeePlace 52 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:11.33 |
| 53 | Cameron GearhartPlace 53 · Grade SO · San Domenico | SO | San Domenico | 22:12.56 |
| 54 | Tanner ParentPlace 54 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:24.24 |
| 55 | Max LanzendorfPlace 55 · Grade SO · San Domenico | SO | San Domenico | 22:27.56 |
| 56 | Parker SperlingPlace 56 · Grade SO · San Domenico | SO | San Domenico | 22:30.34 |
| 57 | Diego RodriguezPlace 57 · Grade SO · Bay School of San Franc | SO | Bay School of San Franc | 22:31.93 |
| 58 | Conner LeePlace 58 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:34.77 |
| 59 | Ilan GoldschmidtPlace 59 · Grade FR · Marin Academy | FR | Marin Academy | 22:37.31 |
| 60 | Lloyd DuskinPlace 60 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:37.79 |
| 61 | Nadav BoskovitzPlace 61 · Grade JR · Jewish Community | JR | Jewish Community | 22:38.69 |
| 62 | Toby StreetPlace 62 · Grade SO · Marin Academy | SO | Marin Academy | 22:40.41 |
| 63 | Alex AkelPlace 63 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:42.13 |
| 64 | Matt McKanePlace 64 · Grade SO · Marin Academy | SO | Marin Academy | 22:42.98 |
| 65 | Oliver HershenhornPlace 65 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 22:47.69 |
| 66 | Jack Froyd-KamrathPlace 66 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 23:00.19 |
| 67 | Theo DalePlace 67 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 23:01.31 |
| 68 | Jasper Bardwick-McGlonePlace 68 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 23:01.83 |
| 69 | Rowan LongPlace 69 · Grade JR · International FAIS | JR | International FAIS | 23:03.21 |
| 70 | Noah LayneyPlace 70 · Grade SR · Marin Academy | SR | Marin Academy | 23:04.90 |
| 71 | Zac ResneckPlace 71 · Grade JR · Marin Academy | JR | Marin Academy | 23:06.10 |
| 72 | Garrett HoffmanPlace 72 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 23:08.79 |
| 73 | Anderson FooPlace 73 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 23:08.84 |
| 74 | Rex BurgerPlace 74 · Grade SO · San Domenico | SO | San Domenico | 23:20.01 |
| 75 | Colin FalconerPlace 75 · Grade FR · San Domenico | FR | San Domenico | 23:22.22 |
| 76 | Joaquin VasquezPlace 76 · Grade SO · Convent & Stuart Hall | SO | Convent & Stuart Hall | 23:25.82 |
| 77 | Arnav SinghPlace 77 · Grade SO · Urban of San Francisco | SO | Urban of San Francisco | 23:41.29 |
| 78 | Alton BenderPlace 78 · Grade FR · San Domenico | FR | San Domenico | 23:49.33 |
| 79 | Daniel MontejanoPlace 79 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 23:49.48 |
| 80 | Tristan KazorPlace 80 · Grade FR · San Francisco Waldorf | FR | San Francisco Waldorf | 23:50.35 |
| 81 | Sawyer MountainPlace 81 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 23:56.21 |
| 82 | Jalen VoongPlace 82 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 24:14.97 |
| 83 | Sumner EstesPlace 83 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 24:30.06 |
| 84 | Rhodes FitzgeraldPlace 84 · Grade FR · Marin Academy | FR | Marin Academy | 24:31.60 |
| 85 | Gordon SarrattPlace 85 · Grade FR · Marin Academy | FR | Marin Academy | 24:33.70 |
| 86 | Johnny PerkinsPlace 86 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 24:33.91 |
| 87 | Jonathan WooPlace 87 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 24:36.22 |
| 88 | Jeffrey LeonPlace 88 · Grade JR · Marin Academy | JR | Marin Academy | 24:51.35 |
| 89 | Joshua MillerPlace 89 · Grade JR · Jewish Community | JR | Jewish Community | 25:01.35 |
| 90 | Sam WestPlace 90 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 25:04.31 |
| 91 | Ajay HaddadPlace 91 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 25:13.22 |
| 92 | Aleksander VolkovPlace 92 · Grade FR · Jewish Community | FR | Jewish Community | 25:13.88 |
| 93 | Alex CruzPlace 93 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 25:14.97 |
| 94 | Bode PenrosePlace 94 · Grade FR · Urban of San Francisco | FR | Urban of San Francisco | 25:15.93 |
| 95 | William BrentaniPlace 95 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 25:31.24 |
| 96 | JJ KimPlace 96 · Grade SR · Convent & Stuart Hall | SR | Convent & Stuart Hall | 25:31.33 |
| 97 | Assaf BrajtmanPlace 97 · Grade FR · Jewish Community | FR | Jewish Community | 25:46.14 |
| 98 | Koby PashaPlace 98 · Grade FR · International FAIS | FR | International FAIS | 25:51.43 |
| 99 | Ilan AzevedoPlace 99 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 25:53.56 |
| 100 | Jack MoriartyPlace 100 · Grade SO · Marin Academy | SO | Marin Academy | 26:25.21 |
| 101 | Alex RubinPlace 101 · Grade SO · Marin Academy | SO | Marin Academy | 26:26.00 |
| 102 | Arlo HuntPlace 102 · Grade FR · Marin Academy | FR | Marin Academy | 26:27.30 |
| 103 | Griffin ReidPlace 103 · Grade FR · Marin Academy | FR | Marin Academy | 26:28.15 |
| 104 | Kameron AcademiaPlace 104 · Grade SO · International FAIS | SO | International FAIS | 26:37.84 |
| 105 | Logan RudsenskePlace 105 · Grade SO · San Domenico | SO | San Domenico | 26:56.83 |
| 106 | Liam MaggsPlace 106 · Grade SR · San Francisco Waldorf | SR | San Francisco Waldorf | 27:00.26 |
| 107 | Tobias WattersPlace 107 · Grade SO · International FAIS | SO | International FAIS | 27:12.20 |
| 108 | Cooper HolsmanPlace 108 · Grade SO · Convent & Stuart Hall | SO | Convent & Stuart Hall | 27:15.20 |
| 109 | Noah TorresPlace 109 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 27:36.62 |
| 110 | Kyle ThawPlace 110 · Grade JR · Convent & Stuart Hall | JR | Convent & Stuart Hall | 27:40.24 |
| 111 | Mason HoytPlace 111 · Grade FR · San Francisco Waldorf | FR | San Francisco Waldorf | 27:41.17 |
| 112 | Richard GaoPlace 112 · Grade SO · Convent & Stuart Hall | SO | Convent & Stuart Hall | 27:48.05 |
| 113 | Luke EndresPlace 113 · Grade SO · Convent & Stuart Hall | SO | Convent & Stuart Hall | 27:49.97 |
| 114 | Eric KocherPlace 114 · Grade FR · Bay School of San Franc | FR | Bay School of San Franc | 28:01.18 |
| 115 | Matthew ZeitzPlace 115 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 30:27.13 |
| 116 | Lyndon SongPlace 116 · Grade FR · International FAIS | FR | International FAIS | 32:37.92 |
| 117 | Michael LungPlace 117 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 32:40.53 |
| 118 | Micah YeatonPlace 118 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 34:45.26 |
| 119 | Pierce QuigleyPlace 119 · Grade FR · Convent & Stuart Hall | FR | Convent & Stuart Hall | 35:02.80 |