| Overall | Bib | Name | Class | Team | | Race | Time | Score |
|
| 1. | 1208 | Cristobal Pinedo | Sr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 11:28.4 | 1. |
| 2. | 539 | Bryce Yee | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 11:50.7 | 2. |
| 3. | 532 | Willie Diaz | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 11:51.0 | 3. |
| 4. | 884 | Patrick Foley | Sr | Petaluma HS | | Boy's LS Junior-Senior 2.1M | 12:07.6 | 4. |
| 5. | 886 | Roberto Gonzalez | Jr | Petaluma HS | | Boy's LS Junior-Senior 2.1M | 12:11.9 | 5. |
| 6. | 585 | Nathan Frazier | Sr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 12:25.3 | 6. |
| 7. | 400 | Tim Cederwall | Jr | College Park HS | | Boy's LS Junior-Senior 2.1M | 12:37.2 | 7. |
| 8. | 1000 | Ruben Casas | Jr | Silver Creek HS | | Boy's LS Junior-Senior 2.1M | 12:37.7 | -- |
| 9. | 409 | Nathan Lopez | Jr | College Park HS | | Boy's LS Junior-Senior 2.1M | 12:50.7 | 8. |
| 10. | 106 | Marshall Aden | Sr | Berkeley HS | | Boy's LS Junior-Senior 2.1M | 12:53.1 | -- |
| 11. | 1229 | Daniel Ruiz | Jr | Downtown College Prep. | | Boy's SS Junior-Senior 2.1M | 12:54.6 | -- |
| 12. | 72 | Sean Young | Jr | American HS | | Boy's LS Junior-Senior 2.1M | 12:56.3 | -- |
| 13. | 478 | Matt McGuire | Sr | Deer Valley HS | | Boy's LS Junior-Senior 2.1M | 13:00.8 | -- |
| 14. | 795 | Carl Dalmacio | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:05.5 | 9. |
| 15. | 583 | Nick Csicsery | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 13:06.1 | 10. |
| 16. | 927 | Andrew Razo | Jr | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 13:14.0 | 11. |
| 17. | 802 | Mitchell Huebbe | | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:17.0 | 12. |
| 18. | 587 | Anthony Medrano | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 13:17.5 | 13. |
| 19. | 586 | Bryan Larsen | Sr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 13:18.1 | 14. |
| 20. | 64 | Ryan Chio | Jr | American HS | | Boy's LS Junior-Senior 2.1M | 13:18.7 | -- |
| 21. | 590 | Tim Runyan | Sr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 13:19.2 | 15. |
| 22. | 411 | Thomas Pennes | Jr | College Park HS | | Boy's LS Junior-Senior 2.1M | 13:22.4 | 16. |
| 23. | 1156 | Everado Villalobos | Jr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 13:22.7 | 17. |
| 24. | 800 | Ryan Guterres | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:23.1 | 18. |
| 25. | 889 | Mitch Kothe | Sr | Petaluma HS | | Boy's LS Junior-Senior 2.1M | 13:30.0 | 19. |
| 26. | 525 | Jake Duncan | Sr | Hayward HS | | Boy's LS Junior-Senior 2.1M | 13:42.8 | -- |
| 27. | 201 | Cameron Bell | So | Campolindo HS | | Boy's LS Junior-Senior 2.1M | 13:44.7 | -- |
| 28. | 526 | Sebastian Flores | Jr | Hayward HS | | Boy's LS Junior-Senior 2.1M | 13:45.9 | -- |
| 29. | 405 | Nick Garcia | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 13:46.2 | 20. |
| 30. | 796 | Marvin Fojas | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:47.1 | 21. |
| 31. | 892 | Benjamin Stern | Jr | Petaluma HS | | Boy's LS Junior-Senior 2.1M | 13:48.8 | 22. |
| 32. | 815 | David Suan | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:52.4 | 23. |
| 33. | 803 | Bryant Johnson | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:52.9 | 24. |
| 34. | 801 | Travis Hewitt | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 13:53.1 | 25. |
| 35. | 403 | Wyatt Ernst | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 13:54.3 | 26. |
| 36. | 293 | Brian Vierra | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 13:54.8 | 27. |
| 37. | 32 | Kevin Ma | Sr | Albany HS | | Boy's LS Junior-Senior 2.1M | 13:55.0 | -- |
| 38. | 1191 | Jared Mitchell | Sr | Washington HS | | Boy's LS Junior-Senior 2.1M | 13:59.7 | 28. |
| 39. | 798 | Brian Graham | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:01.1 | -- |
| 40. | 286 | Eric Chea | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 14:04.8 | 29. |
| 41. | 401 | Adam Chantri | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:08.6 | 30. |
| 42. | 1217 | Robert McGuigan | Jr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 14:09.5 | 31. |
| 43. | 794 | Brian Busemeyer | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:11.3 | -- |
| 44. | 792 | Addison Balasbas | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:12.0 | -- |
| 45. | 527 | Ray Luu | Jr | Hayward HS | | Boy's LS Junior-Senior 2.1M | 14:14.1 | -- |
| 46. | 287 | Colby Cheung | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 14:17.5 | 32. |
| 47. | 288 | Kevin Gee | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 14:22.3 | 33. |
| 48. | 582 | Greg Cichocki | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 14:23.3 | -- |
| 49. | 285 | Michael Busch | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 14:23.7 | 34. |
| 50. | 1192 | Alex Morishita | Jr | Washington HS | | Boy's LS Junior-Senior 2.1M | 14:24.4 | 35. |
| 51. | 942 | Milo Sanchez | So | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 14:24.9 | 36. |
| 52. | 406 | Adrian Guerrero | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:25.5 | 37. |
| 53. | 412 | Hani Rihani | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:28.2 | -- |
| 54. | 407 | Keven Jolliff | Jr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:29.7 | -- |
| 55. | 1219 | Satvinder Singh | Jr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 14:30.0 | 38. |
| 56. | 1218 | Harjit Singh | Jr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 14:34.0 | 39. |
| 57. | 1195 | Daniel Wong | Jr | Washington HS | | Boy's LS Junior-Senior 2.1M | 14:35.6 | 40. |
| 58. | 808 | Jonathan Nguyen | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:36.1 | -- |
| 59. | 404 | Will Fulton | Sr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:39.7 | -- |
| 60. | 289 | Steven Guzman | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 14:43.9 | 41. |
| 61. | 805 | Tony LaBarbera | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:47.4 | -- |
| 62. | 806 | Marvin Macairan | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 14:50.1 | -- |
| 63. | 414 | Chris Wong | Jr | College Park HS | | Boy's LS Junior-Senior 2.1M | 14:52.0 | -- |
| 64. | 1154 | Harmandeep Singh | Jr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 14:52.7 | 42. |
| 65. | 1228 | Aalok Patel | Jr | Downtown College Prep. | | Boy's SS Junior-Senior 2.1M | 15:02.8 | -- |
| 66. | 933 | Luis Ramos | Fr | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 15:04.8 | 43. |
| 67. | 337 | Brian McGovern | Sr | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 15:10.2 | 44. |
| 68. | 1216 | Craig Lefever | Jr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 15:18.4 | 45. |
| 69. | 891 | Ben Perlman | Sr | Petaluma HS | | Boy's LS Junior-Senior 2.1M | 15:23.0 | 46. |
| 70. | 932 | Richard Porter | So | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 15:23.5 | 47. |
| 71. | 202 | Griffin Brumbaugh | Fr | Campolindo HS | | Boy's LS Junior-Senior 2.1M | 15:24.2 | -- |
| 72. | 339 | Colin Rooney | Jr | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 15:32.0 | 48. |
| 73. | 334 | Dylan Fitzgibbon | Jr | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 15:33.2 | 49. |
| 74. | 203 | Ian Budge | Fr | Campolindo HS | | Boy's LS Junior-Senior 2.1M | 15:41.9 | -- |
| 75. | 811 | Matthew Ramos | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 15:42.9 | -- |
| 76. | 1193 | Show Takenaka | Sr | Washington HS | | Boy's LS Junior-Senior 2.1M | 15:43.5 | 50. |
| 77. | 340 | Luke Sauser | Jr | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 15:54.9 | 51. |
| 78. | 341 | Jasjit Virk | So | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 16:05.0 | 52. |
| 79. | 336 | Michael LaRosa | Jr | Christian Brothers HS | | Boy's SS Junior-Senior 2.1M | 16:09.1 | 53. |
| 80. | 817 | Adrian Taruc | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 16:24.4 | -- |
| 81. | 799 | Marlowe Gregorio | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 16:27.5 | -- |
| 82. | 588 | Mark Miller | Jr | Jesuit HS | | Boy's LS Junior-Senior 2.1M | 16:30.6 | -- |
| 83. | 1152 | William Nguyen | Sr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 16:35.6 | 54. |
| 84. | 814 | Mark Sual | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 16:57.5 | -- |
| 85. | 1190 | Jeffrey Lee | Sr | Washington HS | | Boy's LS Junior-Senior 2.1M | 16:59.3 | 55. |
| 86. | 941 | Michael Rattu | Jr | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 17:27.6 | 56. |
| 87. | 816 | Kevin Sutardji | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 17:34.1 | -- |
| 88. | 939 | Gilberto Lopez | Sr | Pittsburg HS | | Boy's LS Junior-Senior 2.1M | 17:51.5 | 57. |
| 89. | 1197 | Sarbjit Hundal | Sr | Yuba City HS | | Boy's LS Junior-Senior 2.1M | 18:06.2 | 58. |
| 90. | 1157 | Vy Vu | Sr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 18:23.4 | 59. |
| 91. | 1155 | Uriel Valencia | Jr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 18:27.7 | 60. |
| 92. | 797 | Liam Foley | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 18:45.0 | -- |
| 93. | 294 | Chet Wehe | Jr | Castro Valley HS | | Boy's LS Junior-Senior 2.1M | 19:45.5 | 61. |
| 94. | 1153 | Gabriel Orellana | Jr | Tennyson HS | | Boy's LS Junior-Senior 2.1M | 19:56.7 | 62. |
| 95. | 813 | David Rigunay | Jr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 20:15.7 | -- |
| 96. | 793 | John Carlo Bienvenida | Sr | Moreau Catholic HS | | Boy's SS Junior-Senior 2.1M | 27:40.3 | -- |