2019 Boys Viking Opener

Spring Lake 2.0 mile course bests, established in 1987
63 photos by Michael Lucid
More photos by Michael Lucid
35th annual Viking Opener hosts 1,000 athletes at Spring Lake
Casa’s Logan Moon posts fastest time of the day at Viking
Will Hite races to second best time on the day at Viking Opener
Andrew McKamey races to third fastest finish
Piner’s Jared Hayes wins Viking Opener freshman race
Jags’ Smith takes second at Viking

Casa Grande’s Logan Moon by Michael Lucid

Top 10 Times, first number is place in race, 2nd is grade level
1. 12 Logan Moon 10:14.9 Casa Grande
1. 11 William Hite 10:16.5 Casa Grande
2. 11 Andrew McKamey 10:21.0 Santa Rosa
1. 10 Alex Mader 10:22.4 Lick Wilmerding, 8th Sophomore All-Time
3. 11 Jack Vanden Heuvel 10:28.9 Healdsburg
2. 12 Erik Cosca 10:29.8 Napa
4. 11 Ian Bennett 10:34.0 Eureka
3. 12 Ethan Ash 10:35.6 Head-Royce
5. 11 West Wood 10:38.4 McKinleyville
4. 12 Hunter Larson 10:39.3 Windsor

Race winners
Seniors Logan Moon 10:14.9 Casa Grande
Juniors William Hite 10:16.5 Casa Grande
Sophomores Alex Mader 10:22.4 Lick Wilmerding
Freshmen Jared Hayes 11:06.7 Piner
Open A Ethan Thompson 12:23.1 Casa Grande
Open B Brandon Luong 12:45.2 Foothill

Seniors
1. Sonoma Academy 20
2. Casa Grande 25
3. Napa 26
4. Santa Rosa 35
5. Piner 40
6. Lick Wilmerding 57
7. Windsor 61
8. Eureka 76
9. Abraham Lincoln 82
10. Castro Valley 93
11. El Molino 105
12. Deer Valley 113
13. American Canyon 114

1. 12 Logan Moon 10:14.9 Casa Grande
2. 12 Erik Cosca 10:29.8 Napa
3. 12 Ethan Ash 10:35.6 Head-Royce
4. 12 Hunter Larson 10:39.3 Windsor
5. 12 Andrew Engel 10:52.0 Santa Rosa
6. 12 Jonas Crean 11:00.1 Sonoma Academy
7. 12 Austin Luong 11:05.3 Piner
8. 12 Jonathan Wachowski 11:05.6 Vintage
9. 12 Leopold Van den daele 11:05.7 Sonoma Academy
10. 12 Alex Pallais 11:08.9 Sonoma Academy

11. 12 Andrew Gotshall 11:10.6 Casa Grande
12. 12 Travis Jenkins 11:14.5 Technology
13. 12 Aidan Wogan 11:18.6 Head-Royce
14. 12 Daniel Rios 11:21.9 Napa
15. 12 Kyle Fleischer 11:23.5 Santa Rosa
16. 12 John Peabody 11:24.8 Lick Wilmerding
17. 12 Juan Vazquez 11:26.2 Piner
18. 12 Elliot Surh 11:29.4 Napa
19. 12 Chris Dolcini 11:30.2 Casa Grande
20. 12 Christian Lander 11:36.7 San Lorenzo

21. 12 Jaeden Thayer 11:37.8 Eureka
22. 12 Marc Eidelhoch 11:38.7 Lick Wilmerding
23. 12 Matthew Giroux 11:42.4 Casa Grande
24. 12 Elias Marcelino 11:42.6 Abraham Lincoln
25. 12 Nathan Cook 11:47.5 Santa Rosa
26. 12 Tyler Mezey 11:48.6 Piner
27. 12 Timothy Wu 11:50.5 Castro Valley
28. 12 Max Combs 12:00.3 McKinleyville
29. 12 Dakota Lim 12:02.1 American Canyon
30. 12 Steven Vail 12:02.6 Windsor

31. 12 Max Podell 12:06.8
Piedmont
32. 12 Jordan Rego 12:09.0
Middletown
33. 12 Terrance Mach 12:13.4
Abraham Lincoln
34. 12 Jackson Conger 12:15.4
El Molino
35. 12 Nicholas Brandis 12:21.6
San Marin
36. 12 Hagan Cadwallader 12:28.0
Middletown
37. 12 Dimitri Stefanakis 12:28.8
Eureka
38. 12 Rafe Hessekiel 12:29.5
Lick Wilmerding
39. 12 Luca Pastene 12:29.9
Healdsburg
40. 12 Brian Barcenas 12:34.4
Sonoma Academy
41. 12 Paul Nguyen 12:35.7
Castro Valley
42. 12 Gabriel Gomez 12:37.8
Deer Valley
43. 12 Logan Lines 12:39.3
Vintage
44. 12 Anthony Clark 12:42.9
Rancho Cotate
45. 12 Peyton Cross 12:54.6
Casa Grande
46. 12 Kevin Bravo 12:56.0
Eureka
47. 12 Ajany Martinez 12:57.0
Windsor
48. 12 Jack Sullivan 12:58.8
Petaluma
49. 12 Ricardo Rivas 12:58.9
San Lorenzo
50. 12 Patrick Hoey 13:05.5
Lick Wilmerding
51. 12 Diego Martinez 13:06.1
Lick Wilmerding
52. 12 Matthew Prendiville 13:10.0
Cardinal Newman
53. 12 Joseph Giddings 13:10.2
Deer Valley
54. 12 Alexander Limper 13:11.5
Cardinal Newman
55. 12 Anjian Huang 13:13.1
Abraham Lincoln
56. 12 Aashay Parab 13:13.6
Foothill (Pleasanton)
57. 12 Grant Feige 13:19.7
El Molino
58. 12 Adrian Molofsky 13:19.7
McKinleyville
59. 12 Kieran Pfann 13:22.0
El Molino
60. 11 Jonathon Walthour 13:22.2
Castro Valley
61. 12 Elias Sisneros 13:24.6
El Molino
62. 12 Tristan McDowell 13:47.2
Santa Rosa
63. 12 Sebastian Hernandez Lopez 13:55.6
American Canyon
64. 12 Samuel Sosa 14:03.9
Deer Valley
65. 12 Andrew Hagemann 14:31.1
Montgomery
66. 12 Chris Valensula 14:40.1
Rancho Cotate
67. 12 Marcelo Diaz 15:10.6
Santa Rosa
68. 12 Brandon Canchola Reyes 17:23.7
American Canyon
69. 12 Ian Valderrama 17:57.0
Foothill (Pleasanton)
70. 12 Tatsuya Polo Bautista 18:17.7
Deer Valley

Juniors
1. Casa Grande 22
2. Santa Rosa 45
3. Foothill (Pleasanton) 59
4. Eureka 69
5. Head-Royce 78
6. Castro Valley 81
7. Piedmont 83
8. Lick Wilmerding 84
9. Windsor 86
10. Healdsburg 88
11. Napa 95
12. Montgomery 101
13. Ukiah 115
14. Middletown 127
15. Petaluma 130
16. Cardinal Newman 141
17. Deer Valley 149
18. Analy 174
19. Piner 217
20. Roseland University Prep 230

Casa Grande’s William Hite by Michael Lucid

1. 11 William Hite 10:16.5 Casa Grande
2. 11 Andrew McKamey 10:21.0 Santa Rosa
3. 11 Jack Vanden Heuvel 10:28.9 Healdsburg
4. 11 Ian Bennett 10:34.0 Eureka
5. 11 West Wood 10:38.4 McKinleyville
6. 11 Brady English 10:44.1 North Bay Christian
7. 11 David Acuna 10:46.6 Napa
8. 11 Arjun Subramanian 10:46.7 Foothill (Pleasanton)
9. 11 Steven Grams 10:47.3 Santa Rosa
10. 11 Nolan Hosbein 10:50.0 Casa Grande

11. 11 Alex Weekes 10:52.5 Piedmont
12. 11 Isaac Rascon 10:55.2 Middletown
13. 11 Landon McAlister 10:55.5 Windsor
14. 11 Mario Prado 10:59.4 Cardinal Newman
15. 11 Luke Baird 11:03.1 Casa Grande
16. 11 Jake Dietlin 11:07.2 Casa Grande
17. 11 Hunter Phillips 11:09.0 Deer Valley
18. 11 Hayden Dalsing 11:11.8 Montgomery
19. 11 Adam Spitzler 11:15.4 Lick Wilmerding
20. 11 Tobias Taylor 11:18.4 Castro Valley

21. 11 Charlie Jones 11:18.8 Head-Royce
22. 11 Aaron Beaube 11:20.2 Casa Grande
23. 11 Sean Burke 11:20.8 San Marin
24. 11 Brandon Byrd 11:22.5 Head-Royce
25. 11 Charlie Moore 11:23.6 Abraham Lincoln
26. 11 Tyler Morgan 11:32.5 Castro Valley
27. 11 Diego Gonzales 11:32.6 Eureka
28. 11 Dillon Kiernan 11:33.4 Montgomery
29. 11 Ladarrian Gambol 11:34.1 El Molino
30. 11 Chad Linke 11:34.6 Foothill (Pleasanton)

31. 11 Luke Fuette 11:39.1
Sonoma Academy
32. 11 Ian Hopkins 11:40.1
Windsor
33. 11 Peter Trebilcock 11:40.4
Healdsburg
34. 11 Ruairi Dwyer 11:41.5
Foothill (Pleasanton)
35. 11 Caleb Mucho 11:43.8
Ukiah
36. 11 Rowen Connelly 11:44.8
Piedmont
37. 11 Luis Calito Garcia 11:45.2
Petaluma
38. 11 Milo Chung 11:46.0
Lick Wilmerding
39. 11 Jon Medina 11:46.2
Rancho Cotate
40. 11 Ivan Rubio 11:48.2
Ukiah
41. 11 Alex Juarez Aragon 11:48.4
Petaluma
42. 11 Luca Lawson 11:50.4
Lick Wilmerding
43. 11 Faris Delgado 11:51.6
Santa Rosa
44. 11 Oscar Wilmerding 11:55.0
Lick Wilmerding
45. 11 Loucas Xenakis 11:55.3
Head-Royce
46. 11 Gabe Castro-Root 11:55.6
Lick Wilmerding
47. 11 Ryan Flanagin 11:56.4
Foothill (Pleasanton)
48. 11 Christian Bonardi 11:59.3
Castro Valley
49. 11 Thomas Becannon 11:59.5
Eureka
50. 11 Sean Gadasy 12:00.0
Napa
51. 11 Edward Marcus 12:01.8
Piedmont
52. 11 Ethan Pesch 12:02.2
Eureka
53. 11 Maximus Rojas 12:04.3
Castro Valley
54. 11 Daniel Healy 12:04.8
Napa
55. 11 Rowan Campbell-Voss 12:07.4
Analy
56. 11 Ben Kvamme 12:07.5
Windsor
57. 11 Patrick Cvitanovic 12:08.3
Cardinal Newman
58. 11 Joshua Villanueva 12:09.7
Castro Valley
59. 11 Roman Gaspar 12:10.5
Piner
60. 11 Michael Leggett 12:14.8
Ukiah
61. 11 Isaiah Diaz 12:15.8
Middletown
62. 11 Nikolas Brandt 12:19.2
Analy
63. 11 Quentin Hoang 12:23.9
Foothill (Pleasanton)
64. 11 Tyler Lam 12:25.6
Deer Valley
65. 11 Edgar Ortiz 12:25.6
Healdsburg
66. 11 David Kvamme 12:25.9
Windsor
67. 11 Robert Carrillo 12:26.0
Windsor
68. 11 Jerome Hernandez 12:26.4
American Canyon
69. 11 Erick Alcaraz-Parra 12:27.4
Montgomery
70. 11 Dylan Dewall 12:30.3
Ukiah
71. 11 Joshua Loo 12:31.4
American Canyon
72. 11 Kevin Nance 12:33.9
Middletown
73. 11 John Barrett 12:36.3
Technology
74. 11 Cameron Cervone 12:38.1
Santa Rosa
75. 11 Zachary Engler 12:39.7
Petaluma
76. – Dallas McComas 12:42.2
Middletown
77. 11 Irwin Lopez 12:43.5
Roseland University Prep
78. 11 Santiago Lazarczyk 12:47.3
Piedmont
79. 11 Heston Wilson 12:47.4
San Marin
80. 11 Tan Luong 12:49.2
Montgomery
81. 11 Kenny Moreno 12:49.3
Santa Rosa
82. 11 Niklas Leet 12:57.1
Analy
83. 11 Walker Raugewitz 13:10.0
Ukiah
84. 11 Henry Waterman 13:14.2
Healdsburg
85. 11 Brennan Benson 13:14.6
Head-Royce
86. – Adolfo Rios 13:18.8
Roseland University Prep
87. 11 Paul Leoni 13:26.8
Petaluma
88. 11 Dennis Gavrilenko 13:36.3
Deer Valley
89. 11 Isaac Magallon 13:40.6
Piner
90. 11 Eduardo Calderon 13:41.8
Cardinal Newman
91. 11 Elijah Chamberlin 13:43.3
Analy
92. 11 Diego Acosta 13:44.9
Rancho Cotate
93. 11 Dorian Smith 13:50.0
Middletown
94. 11 Aidan Rice 13:55.8
Analy
95. 11 Henry Gomez 14:08.2
Healdsburg
96. 11 Quinn Horak 14:10.2
El Molino
97. 11 Gabe Gissell 14:25.2
Napa
98. 11 Brandon Gee 14:40.4
Deer Valley
99. 11 Chris Russ 14:42.4
Middletown
100. 11 Chase Roy 14:43.0
Middletown
101. 11 Nolan Jacobus 14:46.5
Eureka
102. 11 Eduardo Alcantar 15:23.0
Piner
103. 11 Erik Perez 20:03.7
Roseland University Prep

Sophomores
1. Santa Rosa 28
2. Foothill (Pleasanton) 42
3. Napa 46
4. Windsor 47
5. Vintage 56
6. Lick Wilmerding 61
7. Analy 77
8. Pine r80
9. Piedmont 93
10. American Canyon 97
11. El Molino 115
12. Middletown 131
13. Healdsburg 136
14. San Marin 138
15. Roseland University Prep 148
16. Deer Valley 149
17. Ukiah 164
18. Petaluma 187

Lick Wilmerding’s Alex Mader by Michael Lucid

1. 10 Alex Mader 10:22.4 Lick Wilmerding
2. 10 Dustin Smith 10:46.4 Windsor
3. 10 Tyler Tran 10:59.9 Piner
4. 10 Liam Alexander 11:06.6 Vintage
5. 10 Alexis Lorenzan 11:09.0 Roseland University Prep
6. 10 Dylan Phillips 11:11.4 Santa Rosa
7. 10 Seamus Chamberlain Carr 11:11.9 Piedmont
8. 10 Joey Thompson 11:12.3 Analy
9. 10 Eric Aguilar 11:12.9 Napa
10. 10 Dylan Mooney 11:23.2 Santa Rosa

11. 10 Elliott Zuidema 11:23.6 Napa
12. 10 James Schott 11:24.7 Santa Rosa
13. 10 Pablo Angel 11:24.9 Foothill (Pleasanton)
14. 10 Seth Tang 11:27.2 Foothill (Pleasanton)
15. 10 Christopher Loo 11:37.6 Foothill (Pleasanton)
16. 10 Logan Phulps 11:38.6 Castro Valley
17. 10 Raymond Lunde 11:38.7 San Marin
18. 10 Jameson Dankowski 11:38.9 Healdsburg
19. 10 Yahir Madrigal 11:39.2 American Canyon
20. 10 Archie Lee 11:45.3 Sonoma Academy

21. 10 Zach Koball 11:45.6
Ukiah
22. 10 Kazuki Hillberg 11:46.1
El Molino
23. 10 Drew Holloran 11:47.6
Vintage
24. 10 Valentino Bugica 11:48.0
Windsor
25. 10 Tallen Theiss 11:48.4
Windsor
26. 10 Sebastian Bohn 11:53.5
Santa Rosa
27. 10 Garrett Melvin 11:56.5
Windsor
28. 10 Jackson Cope 11:58.2
Napa
29. 10 Cooper Downing 12:03.7
Piedmont
30. 10 Dylan Sibbitt 12:04.9
Lick Wilmerding
31. 10 Jack Cheshier-Fraenkle 12:06.1
Analy
32. 10 Lucas Morthole 12:06.5
Montgomery
33. 10 Kevin Manni 12:07.4
Windsor
34. 10 Nicholas Malito 12:07.7
Vintage
35. 10 Kyan Shlipak 12:10.2
Lick Wilmerding
36. 10 Justin Garcia-Diaz 12:12.0
Santa Rosa
37. 10 Javier Lopez 12:12.2
Piner
38. 10 Jose Naranjo 12:15.0
American Canyon
39. 10 Cody Rheinschmidt 12:15.9
McKinleyville
40. 10 Will Symons 12:16.7
Foothill (Pleasanton)
41. 10 Daniel Gober 12:17.7
Deer Valley
42. 10 Caleb Cobb 12:18.2
Middletown
43. 10 Javier Perez 12:21.9
Middletown
44. 10 Jedediah Hornback 12:22.1
Analy
45. 10 Felix Fein 12:22.7
Lick Wilmerding
46. 10 Maxwell Cole 12:23.6
Technology
47. 10 Ryan Chin 12:23.8
Foothill (Pleasanton)
48. 10 Stuart Hartman 12:31.0
Piner
49. 10 Alfons McCoy 12:31.9
American Canyon
50. 10 Daniel Pantoja 12:35.5
Deer Valley
51. 10 Drake Newell 12:36.0
Petaluma
52. 10 Caleb Bush 12:37.9
El Molino
53. 10 Colton Pfann 12:39.0
El Molino
54. 10 Dallin Ramos 12:40.4
Analy
55. 10 Josh Sweet 12:45.0
Eureka
56. 10 Andres Cardenas 12:49.0
American Canyon
57. 10 Viet Nguyen 12:49.7
Piner
58. 10 Aiden Tumbokon 12:51.9
San Marin
59. 10 Eamon Riley 12:53.5
Lick Wilmerding
60. 9 Xander Romero 12:55.6
Middletown
61. 10 Ian Galera 12:58.5
American Canyon
62. 10 Aiden Finegan 12:59.6
Analy
63. 10 Parker Boden 13:11.4
Middletown
64. 9 Nate Simonson 13:11.5
Sonoma Academy
65. 10 Conroy Smith 13:13.3
Healdsburg
66. 10 Ethan Stanford 13:16.2
Cardinal Newman
67. 10 Amir Singh 13:17.2
Piedmont
68. 10 Spencer Matticola 13:17.7
Technology
69. 10 Zeke Hataway 13:18.0
El Molino
70. 10 Liam O’Gorman 13:20.6
Healdsburg
71. 10 John Prendiville 13:25.1
Cardinal Newman
72. 10 Josh Lee 13:26.6
Piedmont
73. 10 Alan Montoya 13:33.0
San Lorenzo
74. 10 Ruben Cano 13:39.8
Piner
75. 10 Dominic Duri 13:39.9
Healdsburg
76. 10 Wesley Jeng 13:43.9
Piedmont
77. 10 William Gilmore 13:46.1
Petaluma
78. 10 Joseph Ortega 13:50.2
Deer Valley
79. 10 Shane Stearns 13:54.4
Ukiah
80. 10 Jackson Alcaide 13:55.0
Rancho Cotate
81. 10 Nicholas Dominici 13:57.8
Vintage
82. 10 Gage Rizzo 14:00.3
San Marin
83. – Jonathan Jimenez 14:30.0
Roseland University Prep
84. 10 Eliseo Pacheco 14:35.7
Roseland University Prep
85. 10 Yee ‘Ted’ Chor 14:37.7
San Marin
86. 10 Sena Yamakoshi 14:55.8
Castro Valley
87. 10 Anthony Vo 15:09.9
San Marin
88. 10 Graham Cannon 15:11.8
Petaluma
89. 10 Henry Chen 15:22.9
North Bay Christian
90. – Jesus Cortez 15:23.3
Roseland University Prep
91. 10 Kaison Costello 15:31.3
Ukiah
92. 10 Lionel Benitez 15:33.5
Roseland University Prep
93. 11 Ezra Apple 15:33.5
Petaluma
94. 10 Riley Whelan 15:36.2
Deer Valley
95. 10 Noah Solorzano 15:41.8
San Lorenzo
96. 10 Peter Vitali 15:51.5
Petaluma

Freshmen
1. Head-Royce 42
2. Foothill (Pleasanton) 46
3. Petaluma 55
4. Castro Valley 55
5. Ukiah 55
6. Piner 56
7. Lick Wilmerding 67
8. Piedmont 67
9. Montgomery 82
10 .Vintage 95
11.Santa Rosa109
12.Healdsburg114
13.Cardinal Newman127
14.Analy136
15.Napa150
16.Eureka156
17.American Canyon175
18.Casa Grande183
19.El Molino185
20.San Marin186
21.Windsor241
22.Deer Valley283

Piner’s Jared Hayes by Michael Lucid

1. 9 Jared Hayes 11:06.7 Piner
2. 9 Niccolo Lena 11:27.3 Head-Royce
3. 9 Javier Gutierrez 11:28.3 Petaluma
4. 9 Aiden Platte 11:31.5 Ukiah
5. 9 Colin Wong 11:38.3 Foothill (Pleasanton)
6. 9 Jordan Urban 11:38.4 Eureka
7. 9 Jacob Bull 11:43.8 Castro Valley
8. 9 Joshua Joseph 11:47.8 Foothill (Pleasanton)
9. 9 Nathan Gibson 11:47.9 Ukiah
10. 9 Andrew Szerdy 11:51.8 Piedmont

11. 9 Ben Dethlefsen 11:53.0 Santa Rosa
12. 9 Austin VanBezooyen 11:56.1 Analy
13. 11 Kaito Uesugi 11:56.3 Lick Wilmerding
14. 9 Alex Cyphers 12:01.5 Healdsburg
15. 9 Nathan Fifer 12:05.4 Montgomery
16. 9 David Farrell 12:05.8 Piner
17. 9 Troy McDonald-Doxsee 12:08.7 Vintage
18. 9 Alec Stein 12:09.2 Head-Royce
19. 9 Conrad Avery 12:12.3 Castro Valley
20. 9 Alex Aubrecht 12:13.5 Piedmont

21. 9 Richard Bennett 12:22.1
Casa Grande
22. 9 Charlie Dick 12:24.9
Head-Royce
23. 9 Martin Geffner 12:27.4
Santa Rosa
24. 9 Bruno Kai Ong 12:28.4
Lick Wilmerding
25. 9 Joseph Schwappach 12:28.6
Petaluma
26. 9 James Gesell 12:28.9
Montgomery
27. 9 Bendt Jorgensen 12:29.1
Petaluma
28. 9 Jackson Travers 12:31.5
Vintage
29. 9 Jacob Drueckhammer 12:34.2
Castro Valley
30. 9 Peter Drew 12:34.7
Lick Wilmerding
31. 9 Lukas Kobban 12:36.5
Head-Royce
32. 9 Drew Giacomini 12:45.1
El Molino
33. 9 Ryan Yamamoto 12:47.1
Foothill (Pleasanton)
34. 9 Spencer Gibson 12:47.1
Lick Wilmerding
35. 9 Noah Massey 12:47.6
Napa
36. 9 Sean Flanagin 12:49.5
Foothill (Pleasanton)
37. 9 Andrew Decanay 12:51.9
Piedmont
38. 9 Landen Meonske 12:57.5
Foothill (Pleasanton)
39. 9 Omar Guitierrez 12:57.9
Piner
40. 9 Aubrey Elder 12:58.8
Sonoma Academy
41. 9 John Simon 13:01.6
Cardinal Newman
42. 9 Jonathan Lacefield 13:02.8
Montgomery
43. 9 Grason Hargreave 13:04.9
Ukiah
44. 9 Charlie Oandason 13:06.7
Cardinal Newman
45. 9 Carson Jardive 13:07.1
Cardinal Newman
46. 9 Joseph Patocchi 13:10.4
American Canyon
47. 9 Alex Hawk 13:12.1
Windsor
48. 9 Conor Kim 13:16.9
Piedmont
49. 9 Ryan Bray 13:17.4
McKinleyville
50. 9 Ryan Burke 13:18.1
San Marin
51. 9 Owen Efram 13:19.4
Healdsburg
52. 9 Aiden Rutherford 13:20.0
Vintage
53. 9 Mathew Nielson 13:20.8
Healdsburg
54. 9 Dorian Rangel 13:24.3
Montgomery
55. 9 Chase Newell 13:25.6
Petaluma
56. 9 Erick Gutierrez 13:27.1
Healdsburg
57. 9 Mason Farrell-DeGuia 13:28.9
Montgomery
58. 9 Micah Mimmo 13:30.1
Analy
59. 9 Hudson Truchard 13:31.5
Napa
60. 9 Micah Eisenberg 13:32.2
Napa
61. 9 Douglas Bloodsworth 13:32.8
Petaluma
62. 9 Marley Davis 13:33.1
San Marin
63. 9 David Valentin 13:35.0
Piner
64. 9 Paul Finn 13:36.0
Lick Wilmerding
65. 9 Harrison Threlfall 13:36.5
Healdsburg
66. 9 Nolan Ciceron 13:36.6
American Canyon
67. 9 Max Kaplan 13:37.0
Vintage
68. 9 Emanuel Barajas 13:37.6
American Canyon
69. 9 Jayden Larson 13:37.7
Eureka
70. 9 Alexis Trejo 13:39.4
Roseland University Prep
71. 9 Daniel Garcia 13:39.9
Roseland University Prep
72. 9 William Voss 13:40.6
Analy
73. 9 Alan Carmona 13:53.8
El Molino
74. 9 Liam Kelly 13:54.7
Analy
75. 9 William Bonzi 13:55.5
Cardinal Newman
76. 9 Matthew Riordan 13:59.0
Piedmont
77. 9 Elijah Rodriguez 14:02.8
Analy
78. 9 Ron Natarajan 14:05.8
Head-Royce
79. 9 Jayke Tanee 14:07.9
Santa Rosa
80. 9 Shahe Charkoudian 14:08.3
Casa Grande
81. 9 Collin Durfee 14:11.5
Vintage
82. 9 Ryan Miller 14:16.4
San Marin
83. 9 Samar (Summer) Malhotra 14:17.6
Castro Valley
84. 9 Simon Taylor 14:17.9
Castro Valley
85. 9 Owen Fewell 14:22.6
San Marin
86. 9 Jesse Chi 14:33.2
San Marin
87. 9 Daniel Shaver 14:35.4
Eureka
88. 9 Trey Klaus 14:52.0
El Molino
89. 9 Sampson Clark 14:56.9
Ukiah
90. 9 Derek Zhou 14:59.6
Casa Grande
91. 9 Toby Burgett 15:04.1
Napa
92. 9 Toby Kornfein 15:09.7
El Molino
93. 9 Nathan Saelee 15:10.6
American Canyon
94. 9 Adam Zechiel 15:10.9
Technology
95. 9 Giovani Marinelli 15:26.6
Cardinal Newman
96. 9 Luke Desenberg 15:49.2
Casa Grande
97. 9 Omar Valdivia 15:55.3
San Lorenzo
98. 10 Keanu Kawakami 15:55.6
American Canyon
99. 9 Chester Van pelt 16:02.4
Deer Valley
100. 9 Zach Pace 16:04.4
Rancho Cotate
101. 9 Matthew Royse 16:32.4
Deer Valley
102. 9 Zachary Baird 16:53.6
Casa Grande
103. 9 Ryan Cao 17:36.0
Deer Valley
104. 9 Jonathan Henry 17:43.9
Windsor
105. 9 Eugene Brown 18:18.1
Windsor
106. 9 Matthew Davis 18:59.9
Technology

Open

A Race
1. Foothill (Pleasanton) 29
2. Petaluma 29
3. Napa 48
4.
Montgomery
51
5.
Windsor
51
6.
Casa Grande
54
7.
Analy
57
8.
Santa Rosa
61
9.
Castro Valley
74
10.
Lick Wilmerding
75
11.
Piner
80
12.
Piedmont
105
13.
American Canyon
121

1. 11 Ethan Thompson 12:23.1 Casa Grande
2. 11 Kieran Cross 12:26.6 Casa Grande
3. 10 Logan Walsh 12:41.2 Napa
4. 10 Jaden Lewis 12:45.3 Foothill (Pleasanton)
5. 9 Brayden Rogers 12:46.4 Foothill (Pleasanton)
6. 9 Miles Paisley 12:47.1
Petaluma
7. 9 Rami Nacouzi 12:48.0
Montgomery
8. 9 Benjamin Diamond 12:58.3
Petaluma
9. 10 Max Hidalgo 13:00.5
Windsor
10. 9 Haruto Uesugi 13:05.3
Lick Wilmerding
11. 11 Symion Trott 13:06.4
Santa Rosa
12. 9 Justin Hakola 13:11.7
Montgomery
13. 11 Ethan Ngo 13:13.8
Castro Valley
14. 10 Jose Rodriguez 13:15.0
Analy
15. 9 Roy Garcia Cambray 13:18.2
Petaluma
16. 10 Ivan Climaco 13:21.4
Piner
17. 11 Anthony He 13:21.8
Castro Valley
18. 12 Miguel Bustos 13:22.6
Napa
19. 10 Ben Chatfield 13:23.5
Windsor
20. 9 Aidan Wyrough 13:26.0
Foothill (Pleasanton)
21. 12 Garin McCormick 13:27.9
Analy
22. 11 Jesse Borba 13:29.6
Analy
23. 10 Max Weng 13:32.2
Windsor
24. 11 Henry Bowen 13:34.3
Santa Rosa
25. 10 Quincy Munyan 13:34.3
Piedmont
26. 10 Evan Sacher 13:34.6
Santa Rosa
27. 11 Owen Smith 13:35.8
Healdsburg
28. 12 Bryce Ogden 13:37.2
Napa
29. 11 Marco Monfiglio 13:40.3
Lick Wilmerding
30. 10 Carter Erickson 13:40.5
Piner
31. 10 Tristan Ventura 13:41.6
Santa Rosa
32. 11 Ryan O’Connor 13:41.9
Napa
33. 9 Joshua Kazimov 13:43.8
Montgomery
34. 10 Mateo Palacios 13:44.0
American Canyon
35. 11 Collin Elliott 13:44.8
Analy
36. 11 Charlie Cliburn 13:46.2
Ukiah
37. 10 Connor Bentley 13:46.6
Piner
38. 10 James Byrum 13:48.7
Foothill (Pleasanton)
39. 10 Marco Donohoe 13:54.1
Lick Wilmerding
40. 9 Jonathan Chavez 13:54.5
Piner
41. 9 Teagan Haddawy 13:56.0
Piedmont
42. 10 Ethan Luong 14:07.6
American Canyon
43. 10 Haik Kibarian 14:11.6
Piedmont
44. 9 Haneum Kim 14:15.4
Foothill (Pleasanton)
45. 11 Matthew Staples 14:18.7
Montgomery
46. 9 Jesse Wu 14:21.3
Castro Valley
47. 9 Christian Taylor 14:21.7
Piedmont
48. 10 Fabian Gonzalez 14:22.0
Piner
49. 11 Owen Van Gelder 14:35.6
Piedmont
50. 10 Elvin Fuerte 14:36.5
American Canyon
51. 11 Jack Dippel 14:38.9
Santa Rosa
52. 10 Raul Gomez 14:39.1
American Canyon
53. 9 Jeff Marshall 14:43.9
Head-Royce
54. 11 Darryl Stoner 14:48.0
Ukiah
55. 11 Gavin Burger 14:49.4
Casa Grande
56. 10 Matthew Aguirre 14:58.6
American Canyon
57. 10 Isaiah Peterson 15:01.3
San Marin
58. 11 Calvin Smith 15:08.7
Petaluma
59. 9 Raleigh McQuarters 15:12.0
Deer Valley
60. 12 Anthony Soper 15:16.9
Casa Grande
61. 10 Leo Galbraith 15:38.7
Analy
62. 10 Maxwell Lee 15:45.0
Deer Valley

B Race
1. Foothill (Pleasanton) 6
2. Napa 22
3. Lick Wilmerding 24
4.
Analy
54
5.
Piner
71
6.
American Canyon
76
7.
Petaluma
79
8.
Cardinal Newman
84
9.
Casa Grande
103
10.
Montgomery
108
11.
Deer Valley
122
Places look to be one off
2. 11 Brandon Luong 12:45.2 Foothill (Pleasanton)
3. 10 Eliseo Urrutia Serrano 12:51.3 Foothill (Pleasanton)
4. 10 Sean Tang 13:08.1 Foothill (Pleasanton)
5. 10 Emmanuel Hernandez 13:08.2 Napa
6. 11 Miguel Alvarez 13:12.5 Napa
7. 10 Evan Aubry 13:12.9
Lick Wilmerding
8. 10 Amogh Maddileti 13:16.2
Foothill (Pleasanton)
9. 10 Matias Gersberg 13:24.1
Lick Wilmerding
10. 9 Ted Broome 13:28.6
El Molino
11. 11 Kipling Van Horn 13:29.1
Foothill (Pleasanton)
12. 10 Colin Rushing 13:38.8
Lick Wilmerding
13. 9 Ian Yee 14:09.0
Foothill (Pleasanton)
14. 9 Dereck Sadorra 14:12.5
Piner
15. 10 Kaden White 14:13.8
Analy
16. 9 Yousef Hunter 14:17.3
Foothill (Pleasanton)
17. 10 Andre Fannin 14:21.0
Napa
18. 10 Adrian Navarro 14:21.1
Napa
19. 9 Brady Selstrom 14:22.3
Petaluma
20. 11 Gabriel Borgia-Munoz 14:27.4
Napa
21. 11 Aydan Solano 14:28.9
Cardinal Newman
22. 10 Joel Arceneaux 14:33.7
Lick Wilmerding
23. 11 Lorenzo Peters 14:37.7
Lick Wilmerding
24. 11 Ricardo Zambrano 14:43.5
Napa
25. 10 Henry Baggett 14:47.7
Analy
26. 9 Aden Wang 14:47.9
Foothill (Pleasanton)
27. 11 Zach Lachance 14:50.5
Lick Wilmerding
28. 10 Roniel Maningding 14:50.8
American Canyon
29. 11 Jeremy Lum 14:52.2
Lick Wilmerding
30. 10 Miles Wang 14:52.5
Lick Wilmerding
31. 11 Max Peinkofer 14:54.1
Analy
32. 9 Phillip Naumann 14:54.8
Montgomery
33. 10 Josiah Parks 14:54.8
Foothill (Pleasanton)
34. 10 Ronan Furuta 14:57.5
Lick Wilmerding
35. 9 Aidan McCarn 14:57.6
Analy
36. 9 Brandon Abarca 14:57.8
Piner
37. 10 Eddie Borba 15:02.5
Analy
38. 9 Emmitt Cannady 15:10.5
Analy
39. 10 Noah Linder 15:13.3
Lick Wilmerding
40. 10 Xavier Navarro 15:13.9
American Canyon
41. 11 Rodrigo Drummond 15:23.9
Lick Wilmerding
42. 11 Sam Williamson 15:28.8
Napa
43. 10 Collin Yan 15:33.8
American Canyon
44. 11 Jose Zarate 15:38.4
Napa
45. 9 Isaac Go 15:38.8
Foothill (Pleasanton)
46. 10 Bryce Englert 15:43.1
Foothill (Pleasanton)
47. 10 Isaac Katz 15:44.6
Lick Wilmerding
48. 11 Jas Uppal 15:48.8
Casa Grande
49. 10 Calvin Chapman 15:53.0
Napa
50. 10 William Wilson 15:57.8
Napa
51. 11 Bryce Tuberville 15:58.3
Cardinal Newman
52. 9 Pierce Sutherland 16:01.1
Petaluma
53. 10 Alexander Canchola Reyes 16:01.3
American Canyon
54. 9 Wyatt Mills 16:07.6
Petaluma
55. 10 Hillel Douville 16:09.7
American Canyon
56. 9 Dominic Ebert 16:12.2
Ukiah
57. 11 Amitiel Ashley-Haran 16:12.7
Analy
58. 10 Kevin Chen 16:19.6
Napa
59. 10 Patrick Tang 16:22.3
Piner
60. 9 David Ajquiy 16:33.3
Casa Grande
61. 11 Andrew Su 16:40.0
Foothill (Pleasanton)
62. 11 Kyle O’Donnell 16:54.4
Cardinal Newman
63. 9 Reilly McKnight 17:02.1
Analy
64. 11 Sean Donlan 17:03.9
Casa Grande
65. 11 Heidriani Nanon 17:19.4
Deer Valley
66. 9 Scott Cargile 18:06.4
Montgomery
67. 11 Benjamin Pese 18:11.9
Deer Valley
68. 9 CJ Raugewitz 18:16.9
Ukiah
69. 10 Zachary Ho 18:19.1
Foothill (Pleasanton)
70. 9 David Betancourt 18:23.0
Deer Valley
71. 9 Shane Fair 20:15.7
Cardinal Newman
72. 9 Jonathan Sanchez 21:07.9
Deer Valley
73. 11 Munt Murad 23:11.4
Montgomery
1. 11 Ben Howe 2:42.6
Montgomery

Alumni
Results

Viking Opener Boys Bests
Team time is from five fastest members combined from different divisions, thru 2019

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: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                                            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
53:19 1998 Eureka          Div.  II 11th State, 2nd NCS
53:19 2010 Piner           Div. III 15th State, 4th NCS, 1st NBL — Luna 9:58

9:40 Erik Olson, Novato 2009 Div. III 1st STATE, 1st NCS
9:46 Luis Luna, Piner 2011 Div. III 5th STATE, 2nd NCS, 1st NBL
9:51 Luca Mazzanti, Santa Rosa 2016 Div. II 5th STATE, 5th NCS, 1st NBL
9:53 Dawit Tesfasilassie, Piner 2003
9:53 Brian Schulz, El Molino 2016 Div. V, 3rd STATE, 2nd NCS, 1st SCL
9:54 Matt Creason, Eureka 1993 Div. II 9th STATE, 1st NCS
9:54 Ryan Mack, Ukiah 1998 Div. II 1st STATE, 1st NBL
9:54 Yosef Ghebray, Logan 2003 Div. I 1st STATE, 1st NCS
9:56 Daniel Pride, Santa Rosa 2015
9:56 Russell Sullivan, Foothill 2018 Div. II 8th STATE, 3rd NCS
(10)

9:57 Lucas Chung, Windsor 2018 Div. III 12th STATE
9:58 Reesey Byers, Santa Rosa 2009 Div. II 9th STATE, 1st NCS, 2nd NBL
9:59 Celedonio Rodriguez, Elsie Allen 1998 Div. III 1st STATE, 3rd NBL
9:59 Steve Laurie, Maria Carrillo 1998 Div. III 1st NCS, 2nd NBL
9:59 Jordan Kinley, Maria Carrillo 1999
9:59 Shaun Lyle, Eureka 1999
10:00 Rory McLeod, Santa Rosa 2008 Div. II 18th STATE, 3rd NCS, 1st NBL
10:00 Emmanuel Guzman, Vintage 2018 Div. II 22nd STATE
10:02 Matt Salazar, Casa Grande 2014
10:03 Brian Pruyn, Vintage 1995 Div. II 27th STATE
10:03 Paul Holden, Ukiah 2012 Div. II 33rd STATE, 1st NBL
(21)

10:04 Beau Bettinger, Castro Valley 2000
10:05 Jaime Silva, Piner 2012 Div. IV 9th STATE, 3rd NCS, 2nd SCL
10:07 Steve Guerrini, Santa Rosa 1990 Div. I 10th STATE, 1st NCS, 1st NBL
10:07 Alexi Taylor, Cardinal Newman 2011 Div. IV 29th STATE, 2nd NCS
10:08 Blake McDowall, Montgomery 2006 Div. II 18th STATE, 1st NCS, 1st NBL
10:09 Nicholas Rauch, Casa Grande 2014 1st NBL
10:10 Juanjo Soriano, Santa Rosa 1991 Div. I 48th STATE, 2nd NCS, 1st NBL
10:10 Tomas Garcia, Watsonville 1994
10:10 Adam Grubbs, Eureka 1994 Div. II 53rd STATE, 3rd NCS
10:10 Jim Nelson, Napa 1995 Div. II 12th STATE
10:10 Efren Reyes, Piner 2012 Div. IV 8th STATE
10:10 Zachery Esponda, Casa Grande 2016
10:10 Robert Swoboda, Ukiah 2016 Div. III 57th STATE, 11th NCS, 3rd NBL
10:10 Andre Williams, Sonoma Academy 2018 Div. V STATE CHAMPION, 1st CMC
10:11 Scott Haycock, Napa 1994
10:11 Jake Schmitt, Redwood 2002 Div. III 6th STATE, 2nd NCS
10:12 Lehrin Morey, Eureka 1999
10:12 Wes Methum, Rincon Valley Christian 2016 Div. V 11th STATE, 9th NCS, 2nd CMC
10:13 Aria Kiani, Montgomery 2008 2nd NBL
10:14 Mike Contos, Montgomery 1987 Div. I 29th STATE, 1st NBL
10:14 Zach Price, Windsor 2013 3rd NBL
(42)