11/5/26
2.97 mile Spring Lake County Park course, since 1987
Varsity Boys
Sonoma Academy placed all seven of their runners in the top 12 to easily win their 7th pennant in a row.

Will Engh by Michael Lucid 2026
Second place Technology was lead by a one two finish by juniors Will Engh (16:04.4) and Beckett Hepp (16:31.4).
Engh defended his title from last year and moved to 11th CMC runner at Spring Lake. His time is a new school record surpassing Bailey Williams 2018 16:17.
Sonoma Academy was lead by 3rd place freshman Roman Imahara (16:37.8).
| 1 | Sonoma Academy (NC) | 28 | 3-4-5-7-9(10)(12) | 1:23:52 | 16:47 | 0:21.4 | NCL II |
| 2 | Technology (NC) | 53 | 1-2-8-20-22(25)(35) | 1:27:25 | 17:29 | 2:56.1 | NCL II |
| 3 | Middletown (NC) | 122 | 13-17-29-30-33(50)(59) | 1:34:55 | 18:59 | 1:40.3 | NCL I |
| 4 | Fort Bragg (NC) | 133 | 6-11-32-39-45(46)(57) | 1:35:43 | 19:09 | 4:43.4 | NCL I |
| 5 | Credo (NC) | 138 | 21-23-24-34-36(37)(40) | 1:36:33 | 19:19 | 0:54.8 | NCL II |
| 6 | St. Helena (NC) | 140 | 14-16-28-38-44(47)(48) | 1:37:07 | 19:26 | 2:53.8 | NCL I |
| 7 | Pacific Union College Prep | 161 | 15-19-26-49-52(53)(60) | 1:40:12 | 20:03 | 3:43.1 | NCL II |
| 8 | Willits (NC) | 197 | 27-31-42-43-54(62) | 1:42:45 | 20:33 | 3:10.9 | NCL I |
| 9 | Kelseyville (NC) | 244 | 18-41-58-63-64 | 1:57:26 | 23:30 | 8:47.6 | NCL I |
| 10 | Roseland University Prep | 288 | 51-55-56-61-65(66) | 2:00:41 | 24:09 | 5:24.1 | NCL II |
1 Engh, Will JR Technology (NC) 1 16:04.4, 11th CMC All-Time
2 Hepp, Beckett JR Technology (NC) 2 16:31.4, 31st CMC All-Time
3 Imahara, Roman FR Sonoma Academy (NC) 3 16:37.8,, 41st CMC All-Time
4 Dobson, Asher SO Sonoma Academy (NC) 4 16:42.8, 48th CMC All-Time
5 Lynch, Beckett JR Sonoma Academy (NC) 5 16:43.1, 49th CMC All-Time
6 Garcia Blanco, Johann SR Fort Bragg (NC) 6 16:45.4, 50th CMC All-Time, old school record Remy Namvar 2019 17:02
7 Rubenstein, Charlie JR Sonoma Academy (NC) 7 16:48.6, 52nd CMC All-Time
8 Bushta, Ethan JR Technology (NC) 8 16:59.1
9 DiBartolo, James JR Sonoma Academy (NC) 9 16:59.1
10 Mohammadi, Arman JR Sonoma Academy (NC) 10 17:29.9
11 Aycock, Walker SR Fort Bragg (NC) 11 17:38.5
12 McElvany, Charlie SO Sonoma Academy (NC) 12 17:46.6
13 West, Tucker FR Middletown (NC) 13 17:58.6
14 Watson, Charlie JR St. Helena (NC) 14 18:09.3
15 Henry, Oliver SR Pacific Union Colleg 15 18:20.6
16 Ramirez, Raul SO St. Helena (NC) 16 18:23.8
17 Haro, Isael SR Middletown (NC) 17 18:25.5
18 Pindell, Jace FR Kelseyville (NC) 18 18:32.4
19 Kyle, Eli SR Pacific Union Colleg 19 18:39.7
20 Werner, Thaddeus FR Technology (NC) 20 18:49.8
21 Stevenson, Silas JR Credo (NC) 21 18:55.3
22 Peoples, Elias JR Technology (NC) 22 19:00.5
23 Much, Zachary SO Credo (NC) 23 19:00.8
24 O’Kane, Mateo SO Credo (NC) 24 19:04.8
25 Purvis, Austin SO Technology (NC) 25 19:06.3
26 Sandoval, Brayan SR Pacific Union Colleg 26 19:08.2
27 Cramer, Nick SR Willits (NC) 27 19:19.0
28 Zuniga, Lucas SO St. Helena (NC) 28 19:20.2
29 Rodriguez, Gerardo JR Middletown (NC) 29 19:25.1
30 Sooy, Kai JR Middletown (NC) 30 19:26.4
31 Matheson, Jameson FR Willits (NC) 31 19:27.1
32 Felicich, Drake JR Fort Bragg (NC) 32 19:37.0
33 Aispuro, Gabe SO Middletown (NC) 33 19:38.8
34 Carey, Owen JR Credo (NC) 34 19:41.7
35 LeDoux, Valentino SO Technology (NC) 35 19:45.0
36 Besack, Adrian SO Credo (NC) 36 19:50.0
37 Guzman, Andres JR Calistoga (NC) 19:59.9
38 Lunden, Ezra SO Credo (NC) 37 20:03.6
39 Viader, Matthew JR St. Helena (NC) 38 20:10.0
40 Zamora, Daniel JR Lower Lake (NC) 20:13.3
41 Toscano-Pelayo, Fernand FR Fort Bragg (NC) 39 20:13.5
42 Rios, Maximiliano SO Credo (NC) 40 20:13.7
43 Watson, Maverik SR Kelseyville (NC) 41 20:35.8
44 Avalos, Niko SR Willits (NC) 42 20:36.7
45 Bowles, Brian SR Willits (NC) 43 20:52.4
46 Miles, Oliver FR St. Helena (NC) 44 21:03.1
47 Bautista, Oscar SO Anderson Valley (NC) 21:22.0
48 Platt, Chance SO Fort Bragg (NC) 45 21:28.8
49 Crotzer, Isaac FR Fort Bragg (NC) 46 21:55.5
50 Vecchiarelli, Dominick SO St. Helena (NC) 47 21:57.4
51 Viader, Jonathan SO St. Helena (NC) 48 21:57.8
52 Aaen, Luke Pacific Union Colleg 49 21:59.8
53 Silva, Ethan JR Middletown (NC) 50 21:59.8
54 Flores, Geovanny JR Roseland University 51 22:02.9
55 Furness, Alex SR Pacific Union Colleg 52 22:03.6
56 Sumandea, Enoch SR Pacific Union Colleg 53 22:05.5
57 Shoulders, Gavin FR Willits (NC) 54 22:29.9
58 King, Ryker JR Upper Lake (NC) 22:37.7
59 Ramirez, Jonathan SR Roseland University 55 23:05.5
60 Manzo, Axel SR Roseland University 56 23:09.6
61 Gonzalez, Jorge SR Lower Lake (NC) 23:10.8
62 Berna, Max SO Fort Bragg (NC) 57 23:24.7
63 Noriega, Oscar SO Upper Lake (NC) 23:34.2
64 Ely, Izeah SR Kelseyville (NC) 58 23:39.6
65 Nguyen, My SR Middletown (NC) 59 23:52.1
66 Tirado, Ian SO Pacific Union Colleg 60 23:53.8
67 John, Nathan SO Clear Lake (NC) 24:16.5
68 Perez, Angel SR Roseland University 61 24:55.8
69 Felciano, Dario SO Tomales (NC) 25:24.9
70 Thomson, Jobe SR Willits (NC) 62 26:24.7
71 Ruiz, Will SO Clear Lake (NC) 26:29.0
72 Sousa, Luke SO Kelseyville (NC) 63 27:17.5
73 Valadez, David FR Kelseyville (NC) 64 27:20.0
74 Arechiga, Ivan SR Roseland University 65 27:27.0
75 Ortega, Emiliano SR Roseland University 66 28:12.0
76 Sparks, Jaiden SO Upper Lake (NC) 29:14.2
77 Raby, Emmett FR Upper Lake (NC) 29:31.4
JV Boys
| 1 | Credo | 37 | 1:46:04.0 | 21:12.8 | 3:57.7 | 1 | 7 | 8 | 9 | 12 | 16 | ||
| 2 | Sonoma Academy | 42 | 1:47:52.3 | 21:34.5 | 6:52.1 | 2 | 4 | 5 | 14 | 17 | |||
| 3 | Technology | 47 | 1:48:02.2 | 21:36.5 | 4:20.4 | 3 | 6 | 10 | 13 | 15 |
1 Figueroa, Magnus SO Credo (NC) 1 18:21.6
2 Sanders, Grant JR Sonoma Academy (NC) 2 19:22.7
3 Heuer, William SR Technology (NC) 3 19:24.6
4 Fitzgerald, Preston SR Sonoma Academy (NC) 4 19:45.6
5 Strassburger, Wesley JR Sonoma Academy (NC) 5 19:55.3
6 Farran, Laith FR Technology (NC) 6 20:24.4
7 Viss, Henry SO Victory Christian Ac 20:52.6
8 Wofford, Alako SO Credo (NC) 7 21:25.0
9 Riley, Rowan SR Geyserville New Tech 21:48.0
10 Acevedo Ozdener, Kael FR Credo (NC) 8 21:57.8
11 Weigel-Murphy, Max JR Credo (NC) 9 22:00.3
12 Park, Geonhu JR Technology (NC) 10 22:01.0
13 Elhosseni, Ashraf FR Calistoga (NC) 22:02.2
14 Ludwig, Joey SO Willits (NC) 11 22:02.5
15 Wahl, Gavin SO Fort Bragg (NC) 22:13.0
16 Beaman, Pierce SO Credo (NC) 12 22:19.3
17 Salyer, Garrett JR Fort Bragg (NC) 22:22.6
18 Khoury, Yousef JR Technology (NC) 13 22:27.2
19 Cole, Oliver FR Sonoma Academy (NC) 14 22:33.9
20 Alanis, J. Lorenzo FR Lower Lake (NC) 22:38.8
21 Fowler, Townes SO St. Helena (NC) 22:40.1
22 Hernandez, Angel SO Roseland University 23:43.3
23 Martin, Cristian SO Lower Lake (NC) 23:44.2
24 Shreve, Michael SR Technology (NC) 15 23:45.0
25 Ramirez, Jesus JR St. Helena (NC) 23:51.7
26 Atchley, Joseph FR Credo (NC) 16 24:14.1
27 Hardcastle, Blake FR St. Helena (NC) 24:35.6
28 Ray, William JR St. Helena (NC) 24:54.3
29 Velasco, Jonathan FR Calistoga (NC) 24:57.7
30 Ortiz, Ben SO Middletown (NC) 25:19.7
31 Li, George FR Sonoma Academy (NC) 17 26:14.8
32 Rojas, Kareem SO Roseland University 26:22.4
33 Mattson, James FR Willits (NC) 18 27:25.7
34 Rice, Ryan FR Lower Lake (NC) 27:55.3
35 Hult, Aidan SO Willits (NC) 28:39.1
36 Gutierrez, Juan SO Willits (NC) 19 28:52.8
37 Hranac, Calvin FR Credo (NC) 29:13.6
38 Duarte, Isaac FR Lower Lake (NC) 31:07.5
39 Rathburn, Tyler SO Cloverdale (NC) 31:24.5
40 Maldonado, Josue Pacific Union Colleg 32:01.2
41 Dukeshier, Hux SO Willits (NC) 39:43.5