| 1 | Will EnghPlace 1 · Grade 10 · Technology | 10 | Technology | 15:19.51 |
| 2 | Aaron DerangoPlace 2 · Grade 12 · Technology | 12 | Technology | 15:19.86 PR |
| 3 | Beckett HeppPlace 3 · Grade 10 · Technology | 10 | Technology | 15:28 |
| 4 | Magnus FigueroaPlace 4 · Grade 9 · Credo | 9 | Credo | 15:31 PR |
| 5 | Logan FreemanPlace 5 · Grade 10 · Technology | 10 | Technology | 16:26 PR |
| 6 | Ethan BushtaPlace 6 · Grade 10 · Technology | 10 | Technology | 16:40 |
| 7 | Oliver HenryPlace 7 · Grade 11 · Pacific Union College Prep | 11 | Pacific Union College Prep | 16:50 PR |
| 8 | Samuel LeePlace 8 · Grade 9 · Technology | 9 | Technology | 17:04 PR |
| 9 | Nicholas EspinozaPlace 9 · Grade 10 · Anderson Valley | 10 | Anderson Valley | 17:05 PR |
| 10 | Stephen TaskerPlace 10 · Grade 12 · Pacific Union College Prep | 12 | Pacific Union College Prep | 17:17 PR |
| 11 | Charlie McElvanyPlace 11 · Grade 9 · Sonoma Academy | 9 | Sonoma Academy | 17:20 PR |
| 12 | David FlorianPlace 12 · Grade 9 · Sonoma Academy | 9 | Sonoma Academy | 17:24 PR |
| 13 | Brayan SandovalPlace 13 · Grade 11 · Pacific Union College Prep | 11 | Pacific Union College Prep | 17:30 |
| 14 | Darien RamirezPlace 14 · Grade 10 · Calistoga | 10 | Calistoga | 17:33 PR |
| 15 | Austin PurvisPlace 15 · Grade 9 · Technology | 9 | Technology | 17:37 |
| 16 | Owen CareyPlace 16 · Grade 10 · Credo | 10 | Credo | 17:45 |
| 17 | Wesley StrassburgerPlace 17 · Grade 10 · Sonoma Academy | 10 | Sonoma Academy | 18:00 PR |
| 18 | Preston FitzgeraldPlace 18 · Grade 11 · Sonoma Academy | 11 | Sonoma Academy | 18:08 PR |
| 19 | Parker PhilpPlace 19 · Grade 9 · Credo | 9 | Credo | 18:10 PR |
| 20 | David CorralesPlace 20 · Grade 12 · Roseland Collegiate Prep | 12 | Roseland Collegiate Prep | 18:14 PR |
| 21 | Henry VissPlace 21 · Grade 9 · Victory Christian Academy | 9 | Victory Christian Academy | 18:18 PR |
| 22 | Josue Chavez HernandezPlace 22 · Grade 12 · Roseland Collegiate Prep | 12 | Roseland Collegiate Prep | 18:21 PR |
| 23 | Rowan RileyPlace 23 · Grade 11 · Geyserville New Tech Academy | 11 | Geyserville New Tech Academy | 18:22 PR |
| 24 | Grant SandersPlace 24 · Grade 10 · Sonoma Academy | 10 | Sonoma Academy | 18:23 PR |
| 25 | Devin HerefordPlace 25 · Grade 10 · Technology | 10 | Technology | 18:27 PR |
| 26 | Valentin Del ToroPlace 26 · Grade 10 · Technology | 10 | Technology | 18:38 PR |
| 27 | Giovanni BallatorePlace 27 · Grade 9 · Tomales | 9 | Tomales | 18:40 PR |
| 28 | Valentino LeDouxPlace 28 · Grade 9 · Technology | 9 | Technology | 18:41 |
| 29 | David CollinPlace 29 · Grade 12 · Geyserville New Tech Academy | 12 | Geyserville New Tech Academy | 18:43 PR |
| 30 | Adrian BesackPlace 30 · Grade 9 · Credo | 9 | Credo | 18:52 |
| 31 | Pierce BeamanPlace 31 · Grade 9 · Credo | 9 | Credo | 19:26 |
| 32 | Jonathan RamirezPlace 32 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 19:34 PR |
| 33 | Ezra LundenPlace 33 · Grade 9 · Credo | 9 | Credo | 19:37 |
| 34 | Maximiliano RiosPlace 34 · Grade 9 · Credo | 9 | Credo | 19:43 |
| 35 | Angel Hernandez ChavezPlace 35 · Grade 9 · Roseland Collegiate Prep | 9 | Roseland Collegiate Prep | 19:57 PR |
| 36 | William HeuerPlace 36 · Grade 11 · Technology | 11 | Technology | 20:02 |
| 37 | Justino DuranPlace 37 · Grade 12 · Roseland University Prep | 12 | Roseland University Prep | 20:31 PR |
| 38 | Alex FurnessPlace 38 · Grade 11 · Pacific Union College Prep | 11 | Pacific Union College Prep | 20:34 PR |
| 39 | Michael ShrevePlace 39 · Grade 11 · Technology | 11 | Technology | 20:35 PR |
| 40 | Guy KephartPlace 40 · Grade 12 · Anderson Valley | 12 | Anderson Valley | 20:38 PR |
| 41 | Ian GutierrezPlace 41 · Grade 9 · Calistoga | 9 | Calistoga | 20:39 PR |
| 42 | Dario FelcianoPlace 42 · Grade 9 · Tomales | 9 | Tomales | 20:50 PR |
| 43 | Grant MontigninoPlace 43 · Grade 9 · Mendocino | 9 | Mendocino | 21:04 PR |
| 44 | Yzekiel AvilaPlace 44 · Grade 12 · Roseland University Prep | 12 | Roseland University Prep | 21:31 PR |
| 45 | Andrew CainPlace 45 · Grade 10 · Technology | 10 | Technology | 21:33 |
| 46 | Silas FaulkPlace 46 · Grade 10 · Mendocino | 10 | Mendocino | 21:34 PR |
| 47 | Gilbert CoylePlace 47 · Grade 10 · Technology | 10 | Technology | 21:38 PR |
| 48 | Westley RosenfeldPlace 48 · Grade 10 · Credo | 10 | Credo | 21:46 |
| 49 | Josh CopithornePlace 49 · Grade 12 · Pacific Union College Prep | 12 | Pacific Union College Prep | 21:56 PR |
| 50 | Jose AlvarezPlace 50 · Grade 11 · Anderson Valley | 11 | Anderson Valley | 22:36 PR |
| 51 | Josue MaldonadoPlace 51 · Grade 10 · Pacific Union College Prep | 10 | Pacific Union College Prep | 22:49 PR |
| 52 | Alex HundleyPlace 52 · Grade 12 · Credo | 12 | Credo | 22:52 PR |
| 53 | Emiliano OrtegaPlace 53 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 22:57 PR |
| 54 | Alan MaganaPlace 54 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 23:02 PR |
| 55 | Gian Hernandez ChavezPlace 55 · Grade 11 · Roseland Collegiate Prep | 11 | Roseland Collegiate Prep | 23:44 PR |
| 56 | Nolan ArroyoPlace 56 · Grade 9 · Pacific Union College Prep | 9 | Pacific Union College Prep | 24:03 PR |
| 57 | Ivan ArechigaPlace 57 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 24:15 PR |
| 58 | Yousef KhouryPlace 58 · Grade 10 · Technology | 10 | Technology | 25:25 |
| 59 | Oscar BautistaPlace 59 · Grade 9 · Anderson Valley | 9 | Anderson Valley | 25:25.71 |
| 60 | Kristian NavarroPlace 60 · Grade 12 · Pacific Union College Prep | 12 | Pacific Union College Prep | 25:26 PR |
| 61 | Kareem RojasPlace 61 · Grade 9 · Roseland University Prep | 9 | Roseland University Prep | 25:27 PR |
| 62 | Elijah PriestPlace 62 · Grade 12 · Pacific Union College Prep | 12 | Pacific Union College Prep | 25:52 PR |
| 63 | Chris ChinchillaPlace 63 · Grade 12 · Roseland University Prep | 12 | Roseland University Prep | 25:58 PR |
| 64 | Nathan ToddPlace 64 · Grade 9 · Technology | 9 | Technology | 25:59 PR |
| 65 | Christopher MartinPlace 65 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 26:36 PR |
| 66 | Ahn NguyenPlace 66 · Grade 11 · Roseland University Prep | 11 | Roseland University Prep | 30:04 PR |
| 67 | Antonio ReyesPlace 67 · Grade 9 · Roseland University Prep | 9 | Roseland University Prep | 31:30 PR |