2023 Boys Viking Opener

9/16/23 Spring Lake 2.0 mile course, established in 1987

Top 10 Times of the day All-Time
1.	12	Lucas Chang		10:12	Castro Valley	
2.	12	Johnny Ando		10:15	Santa Rosa	
1.	11	Ome Zuniga		10:20	Santa Rosa	
3.	12	Damian Dinan		10:20	McKinleyville	
2.	11	Cormac Gaylord		10:21	Analy	
3.	11	Dylan Mainaris		10:25	Casa Grande	
4.	12	Adam Joseph		10:35	Santa Rosa	
5.	12	Isaac Feleay		10:37	Santa Rosa	
1.	10	Xavier Surgeon		10:44	Windsor	
2.	10	Justin Catanach		10:45	San Marin	

This years Santa Rosa Panther team turned in the third fastest total team time in the history of this event.
Johnny Ando 10:15, Ome Zuniga 10:20, Adam Joseph 10:35, Isaac Feleay 10:37, Quinlan Sauter 10:49.

Unofficially top team times from 5 fastest from all divisions
52:36 Santa Rosa
54:54 Castro Valley
55:17 Casa Garnde
56:01 Montgomery

Time  Year                 Season ending places                  — Sub 10:16 runners
51:27 2011 Piner	   Div. III 3rd State, 2nd NCS, 1st NBL  — Luis Luna 9:46, J. Siva 10:13
51:53 1999 Eureka	   Div.  II 1st State, 1st NCS           — Lyle 9:59, Morey 10:12
52:36 2023 Santa Rosa     Div. III                            - Johnny Ando 10:15
52:40 2013 Casa Grande     Div.  II 21st State, 2nd NCS, 2nd NBL – Salazar 10:09
52:42 1999 Redwood	   Div. III  6th State, 2nd NCS
52:47 2019 Casa Grande     Div. III 15th State, 3rd NCS, 1st VVAL - Logan Moon 10:15
52:55 2012 Piner           Div.  IV  9th State, 3rd NCS, 2nd SCL — Jamie Siva 10:05, Reyes 10:10
53:02 2008 Santa Rosa	   Div.  II 19th State,          1st NBL — Rory McLeod 10:00, Byers 10:14
53:07 2015 Santa Rosa      Div.   I             4th NCS, 2nd NBL — D. Pride 9:56, Mazzanti 10:16
53:12 2014 Casa Grande                                           — Salazar 10:02, Rauch 10:09

Senior, Lucas Chang 10:12 Castro Valley
Michael Lucid Photos
Junior, Ome Zuniga 10:20 Santa Rosa
Michael Lucid Photos
Sophomore, Xavier Surgeon 10:44 Windsor
Michael Lucid Photos
Xavier Surgeon: Before I started the race I knew I would be one of the top 3 in the field and had my eyes on first. for the first half a mile I stayed with the top 3 boys waiting to make my move on the long gravel straight just before the 1 mile marker. From there in I just kept on staying steady and starting my kick once I got onto the dam. Looking back, the second place guy (Tristan Karres 10:45) was right on me so when I hit the last straightaway on the concrete I pushed the best I could to hold him off. Overall it was a well executed race that will be looked back upon in years to come.
Freshman, Logan Thompson 11:44 Maria Carrillo
Michael Lucid Photos


Open, Corbin Post 12:00 Windsor
Michael Lucid Photos
Corbin Post: In the beginning of the race I got to the front and tried to build a lead up the first hill. At the mile mark I was running at a 5:40 pace. In the final 800m, I tried to not lose any speed getting up the hills and across the dam. Once I was on the paved path, I sprinted as fast as I could to the finish. I appreciate the effort everyone put in to make the Viking Opener possible.
Alumni Results
Michael Lucid Photos
Times sorted by school

Senior

1. Santa Rosa 9 2. Castro Valley 14 3. Piner 43 4. Benicia 47 5. Napa 54 6. San Marin 67 7. Vintage 71
Lucas Chang, fastest of the day
Johnny Ando, second fastest on the day.
Damian Dinan, 3rd place
1. 12 Lucas Chang 10:12 Castro Valley 2. 12 Johnny Ando 10:15 Santa Rosa 3. 12 Damian Dinan 10:20 McKinleyville 4. 12 Adam Joseph 10:35 Santa Rosa 5. 12 Isaac Feleay 10:37 Santa Rosa 6. 12 Max Azevedo 10:51 Montgomery 7. 12 Andrew Mitsuyoshi 10:52 Castro Valley 8. 12 Alex Melin 10:59 Casa Grande 9. 12 Cyrus Gentry 11:01 Santa Rosa 10. 12 Mason Gaspar 11:09 Santa Rosa 11. 12 Adrian Estrada 11:17 Cardinal Newman 12. 12 Joshua Choy 11:19 Castro Valley 13. 12 Caleb Petersen 11:19 Analy 14. 12 Jack Rahn 11:19 Ukiah 15. 12 Haoyang (Max) Zhang 11:38 Castro Valley 16. 12 Zachary Fuette 11:43 Sonoma Academy 17. 12 Gavin Cecil 11:44 Piner 18. 12 Cole Cline 11:45 Sonoma Academy 19. 12 David Broom 11:47 Benicia 20. 12 Sergio Ramirez Contreras 11:51 Piner 21. 12 Luke Andre 11:54 Grace Christian Academy 22. 12 Kai Emerson 11:55 Castro Valley 23. 12 Dominick Clark 11:55 Middletown 24. 12 Giorgio Baldini 11:58 Justin-Siena 25. 12 Finn McGrath 12:01 Napa 26. 12 Nathra Kem 12:03 Casa Grande 27. 12 Samuel Weeks 12:04 Montgomery 28. 12 Jace Thomson 12:05 McKinleyville 29. 12 Jack Venezia 12:05 San Marin 30. 12 Jean-Luc Pijanowski 12:07 Napa 31. 12 Conan Geary 12:08 Benicia 32. 12 Diego Sanchez 12:08 Vintage 33. 12 Liam McGee 12:11 Benicia 34. 12 Ramsey Hernandez 12:12 Rancho Cotate 35. 12 Ariel Encarnacion 12:13 San Lorenzo 36. 12 Jack Willmore 12:19 Healdsburg 37. 12 Hilton McEwen Jones III 12:27 Benicia 38. 12 David Little 12:31 Analy 39. 12 Jaden Vera 12:36 Piner 40. 11 Noah Crosswhite 12:36 Fortuna, wrong division or grade 41. 11 Anthony Klobucar 12:39 Fortuna, wrong division or grade 42. 12 Everett Abercrombie 12:45 Petaluma 43. 12 Giovanni Ledoux 12:51 Technology 44. 12 Allan Alanis 12:55 Windsor 45. 12 Emmanuel Dominguez 12:55 Piner 46. 12 Liam Kelly 12:56 San Marin 47. 12 Brandon Ibe 12:57 American Canyon 48. 12 Thomas Rist 12:59 Napa 49. 12 Isaiah Flores 13:03 Maria Carrillo 50. 12 Mario Carreno 13:13 Rancho Cotate 51. 12 Nathan Luna 13:25 Vintage 52. 12 Valentin Castro 13:39 Piner 53. 12 Giovanni Miguel 14:08 Windsor 54. 12 Trevor Phillips 14:41 Petaluma 55. 12 He'Gabr Mueller-Ramsey 15:21 Benicia 56. 12 Jaeden Waller 15:35 Technology 57. 12 Ali Shatnawi 16:30 Vintage 58. 12 Austin Schroeder 16:33 Middletown 59. 12 Mwangi Munene 21:38 San Marin

Junior

1. Santa Rosa 36 2. Castro Valley 49 3. Vintage 73 4. Ukiah 82 5. Middletown 111
Dylan Mainaris, 1st place by Michael Lucid
Cormac Gaylord, 2nd by Michael Lucid
Dylan Mainaris, 3rd by Michael Lucid
1. 11 Ome Zuniga 10:20 Santa Rosa 2. 11 Cormac Gaylord 10:21 Analy 3. 11 Dylan Mainaris 10:25 Casa Grande 4. 11 Quinlan Sauter 10:49 Santa Rosa 5. 11 Ryan LaFrance 10:49 Montgomery 6. 11 Michael Spears 10:58 Santa Rosa 7. 11 Graham Gregory 11:00 Montgomery 8. 11 Kapil Dave 11:03 Maria Carrillo 9. 11 Srihan Goli 11:05 Casa Grande 10. 11 Isaiah Rojas 11:06 Napa 11. 11 Oscar Ruiz 11:07 Ukiah 12. 11 Javier Hernandez Barragan 11:09 Sonoma Academy 13. 11 Grayson Frye 11:10 Vintage 14. 11 Maddeux Lim 11:10 Castro Valley 15. 11 Valentin Arango 11:15 Vintage 16. 11 Levi Friesen 11:21 Castro Valley 17. 11 Noah Brixie 11:23 Castro Valley 18. 11 Max Emilio McKinney 11:26 Windsor 19. 11 Jack Heffner 11:39 Vintage 20. 11 Quinn Murray 11:42 Middletown 21. 11 Isaiah Yeh 11:44 Castro Valley 22. 11 Holden Williams 11:44 Santa Rosa 23. 11 Peter Eierman 11:48 Justin-Siena 24. 11 Azriel Cuevas 11:53 Piner 25. 11 Bodhi Finnerty 11:54 Montgomery 26. 11 Mateo Camarena 11:54 Castro Valley 27. 11 Jackson Brown 11:57 Ukiah 28. 11 Camren Lipson 11:57 American Canyon 29. 11 Kobi Hasunuma 11:58 Ukiah 30. 11 Alexander Cambou 12:04 Piner 31. 11 Christopher Negrete 12:04 Casa Grande 32. 11 Paul Macievich 12:05 Sonoma Academy 33. 11 Aston Rashap 12:06 Maria Carrillo 34. 11 Ryan Butler 12:08 Napa 35. 11 Andrew Luong 12:11 Piner 36. 11 Patrick Schott 12:18 Santa Rosa 37. 11 Koen Flocco 12:18 Sonoma Academy 38. 11 Grady Peterson 12:29 Montgomery 39. 11 Alexander Perez 12:31 Piner 40. 11 Matthew Thomas 12:39 Grace Christian Academy 41. 11 Suraj Somaskandan 12:42 Benicia 42. 11 Logan Ramos 12:44 Middletown 43. 11 Xavier Fierro 12:48 Ukiah 44. 11 Marcos Jackson 12:489 Benicia 45. 11 Nathan Rodriguez 12:49 Petaluma 46. 11 Leo Dale 12:50 Sonoma Academy 47. 11 Jaden Tonsager 12:54 American Canyon 48. 11 Xavier Garcia 13:00 Vintage 49. 11 Caden Crayne 13:05 Petaluma 50. 11 Jonas Fuette 13:08 Petaluma 51. 11 Matthew Payne 13:13 Windsor 52. 12 Jaiden Ortega 13:14 Rancho Cotate, wrong division or grade 53. 11 Enzo Pretari 13:16 Benicia 54. 11 Mason Brito 13:22 American Canyon 55. 11 Christian Matamoros 13:29 Windsor 56. 11 Dash Willmore 13:29 Healdsburg 57. 11 Shane Green 13:44 Justin-Siena 58. 11 Ross Fitzpatrick 13:52 Healdsburg 59. 11 Justin Magno 13:53 Benicia 60. 11 Bryce Shoemaker 14:00.7PR San Marin 61. 11 Caden Gotz 14:01.3PR Middletown 62. 11 Harrison Marsh 14:02.6PR San Marin 63. 11 Aiden Cadwallader 14:09.8 SR Middletown 64. 11 Benjamin McKnight 14:33.6 SR Analy 65. 11 Austin Ross 14:33.6PR Ukiah 66. 11 Grady Wachob 15:01.6PR Benicia 67. 11 Frici Erdosi-Szucs 15:21.7 SR Technology 68. 11 Alex Kilroy 15:36.4PR Fortuna 69. 11 Soren Deyoung 15:42.4PR Vintage 70. 11 Marlon Martin Del Campo 16:00.7PR Middletown 71. 11 Graham Grove 16:01.8PR Calistoga 72. 11 Dante Martin 16:25.8 SR Technology 73. 11 Declan Whitlock 18:06.5PR Healdsburg 74. 11 Alex Miya 18:57.7 SR Willits

Sophomore

1. Napa 46 2. Vintage 70 3. Casa Grande 75 4. Castro Valley 81 5. Maria Carrillo 94 6. Montgomery 99
Xavier Surgeon, first place
Justin Catanac, 2nd
Kai Scott, 3rd
1. 10 Xavier Surgeon 10:44 Windsor 2. 10 Justin Catanach 10:45 San Marin 3. 10 Kai Scott 10:56 Lick Wilmerding 4. 10 Quince Holman 11:06 Analy 5. 10 Kevin Hansen 11:08 Casa Grande 6. 10 Grant Methum 11:12 Grace Christian Academy 7. 10 Jake McWilliams 11:12 Healdsburg 8. 10 Jack Moore 11:13 Napa 9. 10 Aaron Derango 11:26 Technology 10. 10 Joel Thomas 11:29 Benicia 11. 10 Tomas Mercado 11:35 Montgomery 12. 10 Teddy Eichner 11:39 Vintage 13. 10 Eli Ewig 11:39 Vintage 14. 10 Jack Dufour 11:40 Casa Grande 15. 10 Owen Dawson 11:40 Analy 16. 10 Esteban Gaytan 11:42 Piner 17. 10 Logan Chen 11:44 Castro Valley 18. 10 Parker Mitchell 11:52 Ukiah 19. 10 Cole Lane 11:58 Willits 20. 10 Benjamin Taylor 11:58 Maria Carrillo 21. 10 Hunter James 12:01 Rancho Cotate 22. 10 Tristan Moores 12:02 Windsor 23. 10 Jason Dennis 12:02 Santa Rosa 24. 10 Walter Heiser 12:03 Napa 25. 10 Ryan Reber 12:05 Justin-Siena 26. 10 Camden Aaen 12:12 Napa 27. 10 Victor Hoskins 12:14 Napa 28. 10 Benton Lichty 12:15 Casa Grande 29. 10 Luke Geary 12:16 Benicia 30. 10 Carlos Espinoza Alas 12:17 Piner 31. 10 Angel Borrayo 12:23 Vintage 32. 10 Seth Koehler 12:23 Napa 33. 10 Julian Talauta 12:25 Castro Valley 34. 10 Shay Jensen 12:26 Maria Carrillo 35. 10 Milo Wiese 12:33 Maria Carrillo 36. 10 Ethan Chen 12:35 Castro Valley 37. 10 Aaron Liddell 12:38 Windsor 38. 10 Jacob Carranza 12:41 Castro Valley 39. 10 Evan Santos 12:43 American Canyon 40. 10 Nicolai King Gile 12:45 Santa Rosa 41. 10 Oliver Haupt 12:51 Montgomery 42. 10 Masato Tallent 12:53 Petaluma 43. 10 Jack Jamison 12:53 Justin-Siena 44. 10 Brody Cullinane 12:57 Vintage 45. 10 Colin Shaw 12:58 Petaluma 46. 10 Isaiah Hernandez 13:01 Windsor 47. 10 Jordan Tran 13:03 Castro Valley 48. 10 Cameron Guenther 13:05 Montgomery 49. 10 Elliott Larsen 13:05 Montgomery 50. 10 Keon Thom 13:07 Maria Carrillo 51. 10 Niles Cobb 13:10 Healdsburg 52. 10 John Beckstoffer 13:12 Justin-Siena 53. 10 Greg Belknap 13:14 Casa Grande 54. 10 James Wilson 13:15 Benicia 55. 10 Brandon Hausman 13:18 Healdsburg 56. 10 Marco Valderama 13:19 San Lorenzo 57. 9 Caden Cullom 13:21 Piner, wrong division or grade 58. 10 Thomas Gaskill 13:24 Cardinal Newman 59. 10 Alan Guerard 13:28 Justin-Siena 60. 10 Hudson Fishleder 13:34 Vintage 61. 10 Ivan Flores 13:36 Maria Carrillo 62. 10 Carter Graf 13:36 Montgomery 63. 10 Cheveyo Minz Kammer 13:39 Ukiah 64. 10 Aaron Barzed 13:47 Rancho Cotate 65. So Christopher Naepflin 13:49 Piner 66. 10 William Do 13:54 Santa Rosa 67. 10 Memo Aguilar 13:57 Grace Christian Academy 68. 10 Aiden Hemmings 13:58 San Marin 69. 10 Jaron Tomaneng 14:18 American Canyon 70. 10 Kayden Davis 14:27 Cardinal Newman 71. 10 Teddy Wade 14:29 Technology 72. 10 Carlos Orozco 14:39 Ukiah 73. 10 Dominic Smith 14:57 Rancho Cotate 74. 10 Henry Herrod 15:14 Healdsburg 75. 10 Tim Walters 15:15 Fortuna 76. 10 Ryland Reyes 15:15 American Canyon 77. 10 Luis Intriago Cornejo 15:40 Casa Grande 78. 10 Jordan Stafford Morales 15:45 Santa Rosa 79. 10 Elijah Norris 16:10 Middletown 80. 10 Kevin Bai 20:47 Technology

Freshman

1. Maria Carrillo 17 2. Analy 59 3. Technology 94 4. Santa Rosa 95 5. Cardinal Newman 102 6. Justin-Siena 122 7. American Canyon 141
Logan Thompson and Tristan Karres go 1-2
Maxwell Goehring, 3rd
1. 9 Logan Thompson 11:44 Maria Carrillo 2. 9 Tristan Karres 11:45 Montgomery 3. 9 Maxwell Goehring 11:49 Maria Carrillo 4. 9 Giancarlo Cortes 12:03 Napa 5. 9 Christopher Gubera 12:09 Maria Carrillo 6. 9 Miles Day 12:10 McKinleyville 7. 9 Maverick Kelly 12:11 Petaluma 8. 9 Bengamin Galli 12:16 Castro Valley 9. 9 Joshua Bullard 12:19 Vintage 10. 9 Harrison Matticola 12:19 Technology 11. 9 John Baxman 12:19 Petaluma 12. 9 Isaac Ovalle 12:27 Castro Valley 13. 9 Benjamin Kane 12:34 Maria Carrillo 14. 9 Dylan Iezza 12:34 Maria Carrillo 15. 9 Lukas Brennan 12:36 Healdsburg 16. 9 Simon Kassis 12:36 Casa Grande 17. 9 Choegyal Hergenrather 12:53 Analy 18. 9 Shadrach Creswell 12:53 Analy 19. 9 Santiago Melendez 12:56 Technology 20. 9 Nathan Wong 12:57 Castro Valley 21. 9 Ethan Liu 13:05 Lick Wilmerding 22. 9 Gaston Ventura 13:08PR Santa Rosa 23. 9 Caden Lee 13:08PR Lick Wilmerding 24. 9 Jack Davis 13:10PR Analy 25. 9 Songtsen Hergenrather 13:11PR Analy 26. 9 Isael Haro 13:11PR Middletown 27. 9 Harlan Reed 13:17PR Cardinal Newman 28. 9 Zachary Batto-Ward 13:18PR Napa 29. 9 Peyton Howe 13:21PR Casa Grande 30. 9 Henry Eierman 13:23PR Justin-Siena 31. 9 Preston Kahlow 13:40PR Sonoma Academy 32. 9 Justin Tessier 13:41PR Vintage 33. 9 Reid Heavner 13:49PR Santa Rosa 34. 9 Elijah Cohen 13:52PR Ukiah 35. 9 William Heuer 13:53PR Technology 36. 9 Tien Luong 14:02PR Montgomery 37. 9 Nick Garrett 14:03PR Cardinal Newman 38. 9 Ben Slater 14:03PR Benicia 39. 9 Thomas Carlson 14:07PR Cardinal Newman 40. 9 Kaden Shaw 14:10PR Ukiah 41. 9 Emmanuel Benitez 14:12PR Napa 42. 9 Samuel Sommers 14:15PR Ukiah 43. 9 Adheem Jafri 14:25PR Santa Rosa 44. 9 Aiden Weyer Jamora 14:29PR Lick Wilmerding 45. 9 Trent Purvis 14:33PR Santa Rosa 46. 9 Jobe Thomson 14:35PR Willits 47. 9 Milo Baptista 14:36PR Analy 48. 9 Gabrial Escareno 14:37PR Justin-Siena 49. 9 Secondo Monticelli 14:38PR Vintage 50. 9 Nick Cramer 14:40PR Willits 51. 9 Aidan Quiatchon 14:41PR American Canyon 52. 9 My Nguyen 14:41PR Middletown 53. 9 justin gay 14:41PR Justin-Siena 54. 9 Henry Hartman 14:44PR Piner 55. 9 Dylan Piazza 14:46PR American Canyon 56. 9 Christopher Campagna 14:53PR Casa Grande 57. 9 Robert Lowe 14:55PR Cardinal Newman 58. 9 Michael Campos 14:57PR Justin-Siena 59. 9 Oliver Gestwicki 14:59PR Lick Wilmerding 60. 9 Owen Snyder 15:01PR Cardinal Newman 61. 9 Tru Smiley 15:05PR American Canyon 62. 9 Edison Cen 15:06PR Castro Valley 63. 9 William Timpano 15:07PR American Canyon 64. 9 Chase Stiger 15:09PR Sonoma Academy 65. 9 Ronan Wilkinson 15:13PR Rancho Cotate 66. 9 Matteo Pretari 15:32PR Benicia 67. 9 Brayden Robinson 15:36PR Santa Rosa 68. 9 Thomas Clements 15:40PR Petaluma 69. 9 Ian Harvey 15:47PR San Marin 70. 9 Robert Degan 15:51PR Calistoga 71. Fr Gustavo Nunez 15:53PR Piner 72. 9 Brian Bowles 16:00PR Willits 73. 9 Mason Erickson 16:17PR Petaluma 74. 9 Grayson Perry 16:33PR Napa 75. 9 Kaygan Neal-Torres 17:05PR Fortuna 76. 9 Joel Mulonde 17:20PR Technology 77. 9 Ryder Lewis 17:23PR Piner 78. 9 Avery Uang 17:23PR Technology 79. 9 Miles Johnson-Peterson 17:53PR American Canyon 80. 9 Coleton Duplantis 18:50PR Piner 81. 9 Zane Cowan 20:05PR Justin-Siena 82. 10 Reese Oo 38:54SR Rancho Cotate, wrong division or grade

Open

1. Santa Rosa 11 2. Castro Valley 20 3. Maria Carrillo 39 4. Windsor 40 5. Vintage 50 6. Napa 76 7. Sonoma Academy 83 8. Piner 85 9. Analy 87
Corbin Post, 1st
Jack Fightmaster, 2nd
1. 9 Corbin Post 12:00 Windsor 2. 12 Jack Fightmaster 12:13 Santa Rosa 3. 11 Nathan Quinby 12:14 Castro Valley 4. 12 Xavier Mendez 12:22 Santa Rosa 5. 11 Eric Rodriguez 12:29 Santa Rosa 6. 11 Dereck Pinalez-Vera 12:30 Santa Rosa 7. 11 Guy Glenzer 12:31 Ukiah 8. 10 Anthony Willmert 12:33 Vintage 9. 12 Andrew Lee 12:34 Castro Valley 10. 12 Hudson Lim 12:35 Castro Valley 11. 10 Dominic Ricci 12:36 Maria Carrillo 12. 11 Jacob Lam 12:38 Castro Valley 13. 12 Will McMurray 12:40 Castro Valley 14. 9 Magnus Scheller 12:42 Maria Carrillo 15. 9 Mason Gillingham 12:45 Windsor 16. 12 Caleb Yi 12:46 Castro Valley 17. 9 Kalev Kraus 12:50 Sonoma Academy 18. 12 Miquel Sunoo 12:53 Castro Valley 19. 9 Brandon Ficher 12:54 Castro Valley 20. 9 Elliott Rashap 12:55 Maria Carrillo 21. 11 Shane Cochrane 12:58 Castro Valley 22. 9 Jacobo Esquivel-Arango 13:01.9PR Maria Carrillo 23. 11 Miles Kenner 13:09.3PR Petaluma 24. 11 Arch Ivan Cruz 13:12.1PR American Canyon 25. 12 Dylan Hummer 13:12.4 SR Castro Valley 26. 9 Linden Gierhart 13:12.7PR Maria Carrillo 27. 12 Cadel Sacher 13:20.2 SR Santa Rosa 28. 11 Alex He 13:22.3 SR Castro Valley 29. 10 Cruz Tuso 13:27.3PR Montgomery 30. 9 Jacey Chen 13:27.8PR Castro Valley 31. 9 Henry Yu 13:28.4PR Castro Valley 32. 10 Dagon Mizuno 13:29.7PR Napa 33. 10 Shengkai Huang 13:29.9PR Maria Carrillo 34. 10 Dylan Tenbrook 13:31.5PR Vintage 35. 10 Casey Title 13:39.3PR Vintage 36. 10 Django Bergman 13:44.7PR Napa 37. 12 Uriel Morales 13:47.5PR Piner 38. 9 James Sinnott 13:53.6PR Windsor 39. 9 Sean Hanshew 13:54.0PR Windsor 40. 11 Juelz Perez 13:59.8PR Santa Rosa 41. 12 Juanpablo Contreras 14:07.6PR Piner 42. 10 Luciano Tantarelli 14:13.6 SR Analy 43. 11 Alex Alejandrino 14:15.1PR American Canyon 44. 11 Finn Azat 14:17.5PR Santa Rosa 45. 12 Jaylin Dyleski 14:25.9PR Analy 46. 11 Anthony Flores Cruz 14:26.0PR Santa Rosa 47. 9 Davin Jorgensen 14:45.8PR Analy 48. 11 Jade Garcia-Glover 14:52.9PR Santa Rosa 49. 11 Zachary March 14:56.6PR Santa Rosa 50. 9 Emiliano Orgeta 15:23.2PR Castro Valley 51. 11 William Schuster 15:24.9PR Santa Rosa 52. 11 Lucas Estrada 15:46.5 SR Montgomery 53. 11 Ethan Lewis 15:46.8PR Vintage 54. 10 Ben Pollack 15:51.7PR Healdsburg 55. 9 Carter Logan 15:58.8PR Cardinal Newman 56. 9 Daniel Tanguay 16:01.0PR Sonoma Academy 57. 10 Milo Timmsen-Miller 16:02.0PR Healdsburg 58. 10 Adanabimael Solis 16:10.7PR Napa 59. 12 Ken Hong 16:14.9PR Piner 60. 11 Kai Au 16:17.7PR Santa Rosa 61. 11 Thomas Anderson 16:20.7PR Petaluma 62. 11 Ian Camacho Candelas 16:31.1PR Santa Rosa 63. 10 Aiden Rice 16:49.3PR Vintage 64. 9 Zachariah Schulze 16:58.9PR Santa Rosa 65. 10 Elliot Macken 17:23.2PR Santa Rosa 66. 12 William Coscarelli 17:35.2PR Santa Rosa 67. 9 Matthew Orellana 17:45.4PR Santa Rosa 68. 9 Necalli Hernandez 17:45.4PR Santa Rosa 69. 9 Joaquin Trinidad Sinnes 17:54.2PR Sonoma Academy 70. 9 Joshua Pedrazzini 18:04.7PR Santa Rosa 71. 9 Andrew Lang 18:08.7PR Sonoma Academy 72. 9 Ramon Ruiz 19:13.5PR Analy 73. 10 Gavin Gonzalez 20:09.3PR Ukiah 74. 9 Anders Brenden 23:02.1PR Analy

Times and mile pace by school

On Team/Overall/Pts/    Bib     /Name	       /Pace   /Time

American Canyon					
1	28	24	21	Camren LIPSON	5:58	11:56,4
2	39	33	31	Evan SANTOS	6:21	12:42,1
3	47	40	36	Jaden TONSAGER	6:26	12:53,7
4	47	--	16	Brandon IBE	6:28	12:56,4
5	24	--	22	Arch-Ivan CRUZ	6:36	13:12,1
6	54	46	4	Mason BRITO	6:40	13:21,6
7	43	--	3	Alex ALEJANDRINO 7:07	14:15,1
8	69	57	35	Jaron TOMANENG	7:08	14:17,4
9	51	44	27	Aidan QUIATCHON	7:20	14:41,1
10	55	47	25	Dylan PIAZZA	7:23	14:46,9
11	61	53	33	Tru SMILEY	7:32	15:05,9
12	63	(55)	34	William TIMPANO	7:33	15:07,6
13	76	62	29	Ryland REYES	7:37	15:14,4
14	79	(65)	19	Miles JOHNSON-PETERSON	8:56	17:53,7

Analy					
1	2	--	50	Cormac GAYLORD	5:10	10:20,9
2	4	--	54	Quince HOLMAN	5:32	11:05,1
3	13	--	61	Caleb PETERSEN	5:39	11:18,9
4	15	--	46	Owen DAWSON	5:49	11:39,9
5	38	--	57	David LITTLE	6:15	12:30,5
6	17	14	52	Choegyal HERGENRATHER	6:26	12:53,5
7	18	15	44	Shadrach CRESWELL	6:26	12:53,9
8	24	21	45	Jack DAVIS	6:35	13:10,5
9	25	(22)	53	Songtsen HERGENRATHER	6:35	13:11,7
10	42	28	64	Luciano TANTARELLI	7:06	14:13,6
11	45	29	48	Jaylin DYLESKI	7:12	14:25,9
12	64	--	59	Benjamin MCKNIGHT	7:16	14:33,6
13	47	(40)	1128	Milo BAPTISTA	7:18	14:36,2
14	47	30	55	Davin JORGENSEN	7:22	14:45,8
15	72	(38)	62	Ramon RUIZ	9:36	19:13,5
16	74	(39)	43	Anders BRENDEN	11:31	23:02,1

Benicia						
1	10	6	93	Joel THOMAS	5:44	11:28,1
2	19	11	68	David BROOM	5:53	11:46,8
3	31	17	74	Conan GEARY	6:03	12:07,1
4	33	19	81	Liam MCGEE	6:05	12:10,2
5	29	23	73	Luke GEARY	6:08	12:16,0
6	37	(20)	77	Hilton Mcewen JONES III	6:13	12:26,9
7	41	34	91	Suraj SOMASKANDAN	6:21	12:42,0
8	44	37	75	Marcos JACKSON	6:24	12:48,1
9	54	46	95	James WILSON	6:37	13:14,3
10	53	45	87	Enzo PRETARI	6:37	13:15,2
11	59	(50)	79	Justin MAGNO	6:56	13:52,6
12	38	--	90	Ben SLATER	7:01	14:03,7
13	66	(54)	94	Grady WACHOB	7:30	15:01,6
14	55	(27)	85	He'gabr MUELLER-RAMSEY	7:40	15:20,6
15	66	--	86	Matteo PRETARI	7:46	15:32,1

Calistoga						
1	70	--	97	Robert DEGAN	7:55	15:51,2
2	71	--	99	Graham GROVE	8:00	16:01,8

Cardinal Newman						
1	11	--	105	Adrian ESTRADA	5:38	11:16,3
2	27	23	112	Harlan REED	6:38	13:17,9
3	58	--	107	Thomas GASKILL	6:41	13:23,3
4	37	31	106	Nick GARRETT	7:01	14:03,0
5	39	32	103	Thomas CARLSON	7:03	14:07,5
6	70	--	104	Kayden DAVIS	7:13	14:26,2
7	57	(49)	110	Robert LOWE	7:27	14:55,0
8	60	(52)	113	Owen SNYDER	7:30	15:01,5
9	55	--	109	Carter LOGAN	7:59	15:58,8

Casa Grande						
1	3	2	144	Dylan MAINARIS	5:12	10:24,7
2	8	--	145	Alex MELIN	5:29	10:58,7
3	9	7	133	Srihan GOLI	5:32	11:04,7
4	5	2	134	Kevin HANSEN	5:33	11:07,7
5	14	10	128	Jack DUFOUR	5:49	11:39,8
6	26	--	140	Nathra KEM	6:01	12:02,7
7	31	27	146	Christopher NEGRETE	6:01	12:03,7
8	28	22	141	Benton LICHTY	6:07	12:14,5
9	16	13	139	Simon KASSIS	6:18	12:36,4
10	53	(45)	117	Greg BELKNAP	6:36	13:13,8
11	29	25	136	Peyton HOWE	6:40	13:21,7
12	56	48	121	Christopher CAMPAGNA	7:26	14:53,5
13	77	(63)	138	Luis INTRIAGO CORNEJO	7:49	15:39,5

Castro Valley						
1	1	1	156	Lucas CHANG	5:05	10:11,5
2	7	5	184	Andrew MITSUYOSHI 5:25	10:51,9
3	14	11	179	Maddeux LIM	5:35	11:10,0
4	12	8	162	Joshua CHOY	5:39	11:18,8
5	16	13	169	Levi FRIESEN	5:40	11:20,4
6	17	14	151	Noah BRIXIE	5:41	11:22,4
7	15	(9)	205	Haoyang (max) ZHANG	5:48	11:37,6
8	17	12	160	Logan CHEN	5:51	11:43,4
9	21	(18)	202	Isaiah YEH	5:51	11:43,4
10	26	(22)	153	Mateo CAMARENA	5:57	11:54,0
11	22	(13)	167	Kai EMERSON	5:57	11:54,7
12	3	3	190	Nathan QUINBY	6:06	12:13,5
13	8	6	170	Bengamin GALLI	6:08	12:16,8
14	33	27	195	Julian TALAUTA	6:12	12:24,6
15	12	10	189	Isaac OVALLE	6:13	12:27,9
16	9	8	177	Andrew LEE	6:16	12:33,8
17	36	30	159	Ethan CHEN	6:17	12:34,2
18	10	9	180	Hudson LIM	6:17	12:34,9
19	12	(11)	176	Jacob LAM	6:18	12:37,6
20	13	(12)	183	Will MCMURRAY	6:20	12:40,0
21	38	(32)	154	Jacob CARRANZA	6:20	12:40,4
22	16	--	203	Caleb YI	6:22	12:45,4
23	18	--	194	Miquel SUNOO	6:26	12:52,1
24	19	--	168	Brandon FICHER	6:26	12:53,1
25	21	--	163	Shane COCHRANE	6:28	12:57,1
26	20	17	200	Nathan WONG	6:28	12:57,2
27	47	(39)	197	Jordan TRAN	6:31	13:02,1
28	25	--	173	Dylan HUMMER	6:36	13:12,4
29	28	--	172	Alex HE	6:41	13:22,3
30	30	--	158	Jacey CHEN	6:43	13:27,8
31	31	--	204	Henry YU	6:44	13:28,4
32	62	(54)	155	Edison CEN	7:33	15:06,0
33	50	--	188	Emiliano ORGETA	7:41	15:23,2

Fortuna						
1	40	--	210	Noah CROSSWHITE	6:18	12:36,0
2	41	--	214	Anthony KLOBUCAR	6:19	12:38,8
3	75	--	218	Tim WALTERS	7:37	15:14,1
4	68	--	213	Alex KILROY	7:48	15:36,4
5	75	--	217	Kaygan NEAL-TORRES	8:32	17:05,2

Grace Christian Academy						
1	6	--	222	Grant METHUM	5:35	11:11,2
2	21	--	221	Luke ANDRE	5:56	11:53,6
3	40	--	226	Matthew THOMAS	6:19	12:38,8
4 	67	--	219	Memo AGUILAR	6:58	13:56,2

Healdsburg						
1 	7	3	238	Jake MCWILLIAMS	5:35	11:11,8
2	 36	--	248	Jack WILLMORE	6:09	12:18,4
3 	15	--	228	Lukas BRENNAN	6:18	12:36,3
4	51	43	229	Niles COBB	6:34	13:09,2
5	55	47	232	Brandon HAUSMAN	6:38	13:17,8
6	56	48	247	Dash WILLMORE	6:44	13:28,7
7	58	49	231	Ross FITZPATRICK	6:55	13:51,4
8 	74	(61)	234	Henry HERROD	7:36	15:13,3
9 	54	--	240	Ben POLLACK	7:55	15:51,7
10	57	--	244	Milo TIMMSEN-MILLER	8:01	16:02,0
11	73	57	246	Declan WHITLOCK	9:03	18:06,5

Justin-Siena						
1	23	--	261	Peter EIERMAN	5:53	11:47,7
2	24	--	250	Giorgio BALDINI	5:58	11:57,6
3	25	19	278	Ryan REBER	6:02	12:04,8
4	43	36	268	Jack JAMISON	6:26	12:52,8
5	52	44	251	John BECKSTOFFER	6:35	13:11,8
6	30	26	260	Henry EIERMAN	6:41	13:23,3
7	59	(49)	265	Alan GUERARD	6:43	13:27,4
8	57	--	264	Shane GREEN	6:51	13:43,8
9	48	41	262	Gabrial ESCARENO	7:18	14:37,7
10	53	45	263	Justin GAY	7:20	14:41,8
11	58	(50)	273	Mike CAMPOS	7:28	14:57,2
12	81	(67)	257	Zane COWAN	10:02	20:05,9

Lick Wilmerding						
1	3	--	295	Kai SCOTT	5:27	10:55,3
2	21	18	292	Ethan LIU	6:32	13:05,0
3	23	20	291	Caden LEE	6:34	13:08,2
4	44	37	297	Aiden WEYER JAMORA	7:14	14:29,6
5	59	(51)	287	Oliver GESTWICKI	7:29	14:59,5

Maria Carrillo						
1	8	--	305	Kapil DAVE	5:31	11:02,2
2	1	1	335	Logan THOMPSON	5:52	11:44,9
3	3	2	314	Maxwell GOEHRING	5:54	11:49,0
4	20	14	332	Benjamin TAYLOR	5:58	11:57,8
5	33	--	327	Aston RASHAP	6:02	12:05,5
6	5	4	315	Christopher GUBERA	6:04	12:09,2
7	34	28	319	Shay JENSEN	6:12	12:25,1
8	35	29	338	Milo WIESE	6:16	12:33,0
9	13	(11)	320	Benjamin KANE	6:17	12:34,7
10	14	(12)	318	Dylan IEZZA	6:17	12:34,9
11	11	10	329	Dominic RICCI	6:17	12:35,4
12	14	13	330	Magnus SCHELLER	6:20	12:41,4
13	20	16	328	Elliott RASHAP	6:27	12:54,6
14	22	(17)	308	Jacobo ESQUIVEL-ARANGO	6:30	13:01,9
15	49	--	311	Isaiah FLORES	6:31	13:02,5
16	50	(42)	334	Keon THOM	6:33	13:06,9
17	26	(18)	313	Linden GIERHART	6:36	13:12,7
18	33	--	317	Shengkai HUANG	6:44	13:29,9
19	61	(51)	310	Ivan FLORES	6:47	13:35,7

McKinleyville						
1	3	--	341	Damian DINAN	5:09	10:19,2
2	28	--	345	Jace THOMSON	6:02	12:04,4
3	6	--	340	Miles DAY	6:05	12:10,1

Middletown						
1	20	17	358	Quinn MURRAY	5:50	11:41,5
2	23	--	350	Dominick CLARK	5:57	11:54,8
3 	42	35	362	Logan RAMOS	6:21	12:43,8
4	26	--	353	Isael HARO	6:35	13:11,7
5	61	51	352	Caden GOTZ	7:00	14:01,3
6 	63	(52)	349	Aiden CADWALLADER	7:04	14:09,8
7 	52	--	359	My NGUYEN	7:20	14:41,4
8	70	(56)	356	Marlon MARTIN DEL CAMPO	8:00	16:00,7
9	79	--	360	Elijah NORRIS	8:04	16:09,8
10	58	--	363	Austin SCHROEDER	8:16	16:32,4

Montgomery						
1	5	4	376	Ryan LAFRANCE	5:24	10:48,7
2	6	--	365	Max AZEVEDO	5:25	10:50,3
3	7	6	369	Graham GREGORY	5:29	10:59,9
4	11	7	379	Tomas MERCADO	5:47	11:34,1
5	2	--	372	Tristan KARRES	5:52	11:45,9
6	25	21	367	Bodhi FINNERTY	5:56	11:53,3
7	27	--	385	Samuel WEEKS	6:01	12:03,5
8	38	(32)	381	Grady PETERSON	6:14	12:28,6
9	41	35	371	Oliver HAUPT	6:25	12:50,4
10	48	40	370	Cameron GUENTHER	6:32	13:04,6
11	49	(41)	377	Elliott LARSEN	6:32	13:04,7
12	29	--	384	Cruz TUSO	6:43	13:27,3
13	62	(52)	368	Carter GRAF	6:47	13:35,7
14	36	--	378	Tien LUONG	7:01	14:02,8
15	52	--	366	Lucas ESTRADA	7:53	15:46,5

Napa						
1	10	--	412	Isaiah ROJAS	5:32	11:05,3
2	8	4	405	Jack MOORE	5:36	11:12,5
3	25	14	402	Finn MCGRATH	6:00	12:00,8
4	24	18	399	Walter HEISER	6:01	12:02,1
5	4	3	398	Giancarlo CORTES	6:01	12:03,2
6	30	16	410	Jean-Luc PIJANOWSKI	6:03	12:06,8
7	34	--	393	Ryan BUTLER	6:03	12:07,1
8	26	20	387	Camden AAEN	6:06	12:12,0
9	27	(21)	400	Victor HOSKINS	6:06	12:13,4
10	32	(26)	401	Seth KOEHLER	6:11	12:22,8
11	48	24	411	Thomas RIST	6:29	12:58,0
12	28	24	390	Zachary BATTO-WARD	6:39	13:18,0
13	32	20	404	Dagon MIZUNO	6:44	13:29,7
14	36	23	392	Django BERGMAN	6:52	13:44,7
15	41	34	391	Emmanuel BENITEZ	7:06	14:12,5
16	58	33	413	Adanabimael SOLIS	8:05	16:10,7
17	74	(61)	409	Grayson PERRY	8:16	16:33,5

Petaluma						
1	7	5	424	Maverick KELLY	6:05	12:11,1
2	11	9	418	John BAXMAN	6:09	12:19,5
3	42	--	416	Everett ABERCROMBIE	6:22	12:44,9
4	45	38	435	Nathan RODRIGUEZ	6:24	12:48,5
5	42	--	438	Masato TALLENT	6:26	12:52,4
6	45	--	437	Colin SHAW	6:28	12:57,6
7	49	42	420	Caden CRAYNE	6:32	13:04,5
8	50	43	422	Jonas FUETTE	6:33	13:07,9
9	23	--	425	Miles KENNER	6:34	13:09,3
10	54	--	432	Trevor PHILLIPS	7:20	14:40,7
11	68	57	419	Thomas CLEMENTS	7:50	15:40,3
12	73	(60)	421	Mason ERICKSON	8:08	16:17,3
13	61	--	417	Thomas ANDERSON	8:10	16:20,7

Piner						
1	16	11	452	Esteban GAYTAN	5:51	11:42,0
2	17	10	443	Gavin CECIL	5:51	11:43,8
3	20	12	469	Sergio RAMIREZ CONTRERAS	5:55	11:50,3
4	24	20	447	Azriel CUEVAS	5:56	11:52,5
5	30	26	440	Alexander CAMBOU	6:01	12:03,2
6	35	29	458	Andrew LUONG	6:05	12:10,9
7	30	24	451	Carlos ESPINOZA ALAS	6:08	12:16,8
8	39	(33)	468	Alexander PEREZ	6:15	12:30,1
9	39	21	474	Jaden VERA	6:17	12:35,8
10	45	(22)	449	Emmanuel DOMINGUEZ	6:27	12:54,4
11	57	48	448	Caden CULLOM	6:40	13:20,1
12	52	(26)	442	Valentin CASTRO	6:49	13:38,4
13	37	24	462	Uriel MORALES	6:53	13:47,5
14	65	(55)	463	Christopher NAEPFLIN	6:54	13:48,1
15	41	27	445	Juanpablo CONTRERAS	7:03	14:07,6
16	54	46	454	Henry HARTMAN	7:22	14:44,9
17	71	58	464	Gustavo NUNEZ	7:56	15:53,0
18	59	34	455	Ken HONG	8:07	16:14,9
19	77	63	457	Ryder LEWIS	8:41	17:23,7
20	80	(66)	450	Coleton DUPLANTIS	9:25	18:50,3

Rancho Cotate						
1	21	15	484	Hunter JAMES	6:00	12:00,6
2	34	--	483	Ramsey HERNANDEZ 6:05	12:11,8
3	50	--	477	Mario CARRENO	6:36	13:13,0
4	52	--	488	Jaiden ORTEGA	6:36	13:13,6
5	64	54	476	Aaron BARZED	6:53	13:46,4
6	73	60	491	Dominic SMITH	7:28	14:56,3
7 	65	--	492	Ronan WILKINSON	7:36	15:13,5
8	82	--	487	Reese OO	19:27	38:54,5

San Lorenzo						
1	35	--	494	Ariel ENCARNACION	6:06	12:12,3
2	56	--	496	Marco VALDERAMA	6:39	13:18,9

San Marin						
1	2	--	499	Justin CATANACH	5:22	10:44,1
2	29	15	527	Jack VENEZIA	6:02	12:04,9
3	46	23	514	Liam KELLY	6:27	12:55,1
4	68	--	508	Aiden HEMMINGS	6:59	13:58,0
5	60	--	521	Bryce SHOEMAKER	7:00	14:00,7
6	62	--	515	Harrison MARSH	7:01	14:02,6
7	69	--	506	Ian HARVEY	7:53	15:47,7
8	59	29	518	Mwangi MUENE	10:48	21:37,1

Santa Rosa						
1	2	2	530	Johnny ANDO	5:07	10:14,6
2	1	1	991	Ome ZUNIGA	5:09	10:19,7
3	4	3	951	Adam JOSEPH	5:17	10:34,4
4	5	4	544	Isaac FELEAY	5:18	10:36,4
5	4	3	976	Quinlan SAUTER	5:24	10:48,2
6	6	5	982	Michael SPEARS	5:28	10:57,6
7	9	(6)	550	Cyrus GENTRY	5:30	11:00,1
8	10	(7)	548	Mason GASPAR	5:34	11:08,9
9	22	(19)	990	Holden WILLIAMS	5:51	11:43,6
10	23	17	541	Jason DENNIS	6:00	12:01,8
11	2	2	545	Jack FIGHTMASTER	6:06	12:12,5
12	36	(30)	977	Patrick SCHOTT	6:08	12:17,5
13	4	4	958	Xavier MENDEZ	6:10	12:21,3
14	5	5	972	Eric RODRIGUEZ	6:14	12:28,9
15	6	(6)	968	Dereck PINALEZ-VERA	6:14	12:29,2
16	40	34	952	Nicolai KING GILE	6:22	12:44,4
17	22	19	988	Gaston VENTURA	6:34	13:08,1
18	27	(19)	973	Cadel SACHER	6:40	13:20,2
19	33	28	551	Reid HEAVNER	6:54	13:49,6
20	66	56	542	William DO	6:57	13:54,0
21	40	--	965	Juelz PEREZ	6:59	13:59,8
22	44	--	533	Finn AZAT	7:08	14:17,5
23	43	36	555	Adheem JAFRI	7:12	14:25,4
24	46	--	546	Anthony FLORES CRUZ	7:13	14:26,0
25	45	(38)	969	Trent PURVIS	7:16	14:33,1
26	48	--	547	Jade GARCIA-GLOVER	7:26	14:52,9
27 	49	--	956	Zachary MARCH	7:28	14:56,6
28 	51	--	979	William SCHUSTER	7:42	15:24,9
29	 67	(56)	971	Brayden ROBINSON	7:48	15:36,8
30	 78	(64)	983	Jordan STAFFORD MORALES	7:52	15:44,8
31 	60	--	532	Kai AU	8:08	16:17,7
32 	62	--	536	Ian CAMACHO CANDELAS	8:15	16:31,1
33 	64	--	978	Zachariah SCHULZE	8:29	16:58,9
34	65	--	954	Elliot MACKEN	8:41	17:23,2
35	66	--	540	William COSCARELLI	8:47	17:35,2
36	67	--	961	Matthew ORELLANA	8:52	17:45,4
37	68	--	552	Necalli HERNANDEZ	8:52	17:45,4
38 	70	--	964	Joshua PEDRAZZINI	9:02	18:04,7

Sonoma Academy						
1	12	9	1002	Javier HERNANDEZ BARRAGAN 5:34	11:08,6
2	16	--	1001	Zachary FUETTE	5:51	11:43,0
3	18	--	996	Cole CLINE	5:52	11:44,6
4	32	28	1013	Paul MACIEVICH	6:02	12:05,0
5	37	31	1000	Koen FLOCCO	6:08	12:17,6
6	17	15	1009	Kalev KRAUS	6:24	12:49,2
7	46	(39)	997	Leo DALE	6:24	12:49,3
8	31	--	1005	Preston KAHLOW	6:50	13:40,0
9	64	--	1016	Chase STIGER	7:34	15:09,2
10	56	32	1017	Daniel TANGUAY	8:00	16:01,0
11	69	36	1018	Joaquin TRINIDAD SINNES	8:57	17:54,2
12	71	(37)	1010	Andrew LANG	9:04	18:08,7

Technology						
1	9	5	1026	Aaron DERANGO	5:42	11:25,3
2	10	8	1033	Harrison MATTICOLA	6:09	12:19,2
3	 43	--	1031	Giovanni LEDOUX	6:25	12:50,4
4	19	16	1034	Santiago MELENDEZ	6:28	12:56,3
5	35	30	1029	William HEUER	6:56	13:53,2
6	71	58	1039	Teddy WADE	7:14	14:28,2
7	67	--	1027	Frici ERDOSI-SZUCS	7:40	15:21,7
8	56	--	1040	Jaeden WALLER	7:47	15:34,2
9	72	--	1032	Dante MARTIN	8:12	16:25,8
10	76	(62)	1036	Joel MULONDE	8:40	17:20,9
11	78	(64)	1038	Avery UANG	8:41	17:23,8
12	80	65	1025	Kevin BAI	10:23	20:46,7

Ukiah						
1	11	8	1062	Oscar RUIZ	5:33	11:06,8
2	14	--	1058	Jack RAHN	5:39	11:19,0
3	18	13	1056	Parker MITCHELL	5:55	11:51,8
4	27	23	1043	Jackson BROWN	5:58	11:56,3
5	29	25	1050	Kobi HASUNUMA	5:58	11:57,9
6	7	--	1048	Guy GLENZER	6:15	12:30,3
7	43	(36)	1046	Xavier FIERRO	6:23	12:47,9
8	63	53	1055	Cheveyo MINZ KAMMER	6:49	13:38,4
9	34	29	1044	Elijah COHEN	6:56	13:52,8
10	40	33	1063	Kaden SHAW	7:05	14:10,2
11	42	35	1064	Samuel SOMMERS	7:07	14:15,9
12	65	(53)	1061	Austin ROSS	7:16	14:33,6
13	72	59	1057	Carlos OROZCO	7:19	14:38,5
14	73	--	1049	Gavin GONZALEZ	10:04	20:09,3

Vintage						
1	13	10	1081	Grayson FRYE	5:34	11:09,7
2	15	12	1068	Valentin ARANGO	5:37	11:14,3
3	19	16	1084	Jack HEFFNER	5:49	11:38,2
4	12	8	1078	Teddy EICHNER	5:49	11:38,3
5	13	9	1079	Eli EWIG	5:49	11:38,3
6	 32	18	1092	Diego SANCHEZ	6:03	12:07,4
7 	9	7	1073	Joshua BULLARD	6:09	12:19,1
8	 31	25	1072	Angel BORRAYO	6:11	12:22,2
9	 8	7	1100	Anthony WILLMERT	6:16	12:32,8
10	 44	(37)	1075	Brody CULLINANE	6:28	12:56,3
11 	 48	(41)	1082	Xavier GARCIA	6:29	12:59,5
12	51	25	1087	Nathan LUNA	6:42	13:24,3
13 	34	21	1095	Dylan TENBROOK	6:45	13:31,5
14	60	(50)	1080	Hudson FISHLEDER	6:47	13:34,0
15	35	22	1098	Casey TITLE	6:49	13:39,3
16	32	27	1096	Justin TESSIER	6:50	13:41,9
17	49	42	1089	Secondo MONTICELLI	7:19	14:38,2
18	69	(55)	1076	Soren DEYOUNG	7:51	15:42,4
19	53	(31)	1086	Ethan LEWIS	7:53	15:46,8
20	57	28	1093	Ali SHATNAWI	8:14	16:29,4
21	63	(35)	1091	Aiden RICE	8:24	16:49,3

Willits						
1	19	--	1104	Cole LANE	5:58	11:57,2
2	46	39	1109	Jobe THOMSON	7:17	14:35,2
3	50	43	1102	Nick CRAMER	7:20	14:40,0
4	72	59	1101	Brian BOWLES	8:00	16:00,2
5	74	--	1105	Alex MIYA	9:28	18:57,7

Windsor						
1	1	1	1127	Xavier SURGEON	5:21	10:43,1
2	18	15	1119	Max Emilio MCKINNEY 5:42 11:25,6
3	1	1	1124	Corbin POST	5:59	11:59,1
4	22	16	1121	Tristan MOORES	6:00	12:01,3
5	37	31	1117	Aaron LIDDELL	6:19	12:38,0
6	15	14	1112	Mason GILLINGHAM	6:22	12:44,4
7	44	--	1110	Allan ALANIS	6:27	12:54,2
8	46	(38)	1115	Isaiah HERNANDEZ	6:30	13:00,5
9	51	44	1122	Matthew PAYNE	6:36	13:12,9
10	55	47	1118	Christian MATAMOROS	6:44	13:28,7
11	38	25	1126	James SINNOTT	6:56	13:53,6
12	39	(26)	1113	Sean HANSHEW	6:57	13:54,0
13	53	--	1120	Giovanni MIGUEL	7:03	14:07,7