Boys School Pennants
Formerly Sonoma County League
YEAR TEAM CHAMPIONS INDIVIDUAL CHAMPIONS Team Time score 1st-2nd, Margin of Win, Spring Lake Time 1967 El Molino 33-40 Sonoma Valley Stan Maxfield, El Molino 1968 Piner 18-63 El Molino Tim Fleet, Piner 1969 Piner 25-49 Analy Randy Palmer, Piner 1970 Sonoma Valley – Piner Butch Alexander, Sonoma Valley 1971 Piner 37-61 Rancho Cotate Paul Phillip, Analy 1972 Piner 44-53 Rancho Cotate Paul Phillip, Analy 1973 Analy 34-65 Piner Stan Plyler, Rancho Cotate 20 seconds 1974 Healdsburg (4-2) 39-43 Analy (6-0) Fred Montini, Sonoma Valley 6 seconds 1975 Healdsburg 47-62 Rancho Cotate Mike Biando, Piner 1 second 1976 Piner 27-68 Healdsburg Skipper Grames, Piner 7 seconds 1977 Piner 16-72 Sonoma Valley Armand Moreno, Piner 1978* Piner 18-62 Casa Grande Brian Hoyt, Piner 6 seconds 1979 Piner 20-60 Sonoma Valley Brian Hoyt, Piner 8 seconds 1980 Piner 38½-79½ Casa Grande Tim Brewer, Casa Grande & John von Seeburg, Piner 1981 =El Molino 4-1 45-51 Piner 5-0 Rich Dunn, Sonoma Valley 5 seconds 1982 =El Molino (3-2) 41-54 3rd Piner Ed McCullough, El Molino 10 seconds 1983 Piner 34-56 Analy Roy Castro, Healdsburg 15 seconds 1984 Piner 24-62 Healdsburg Steve Miller, Piner 32 seconds 1985 Piner 62-66 Sonoma Valley Todd Trask, Healdsburg 17 seconds 1986* Healdsburg 46-62 Sonoma Valley Todd Trask, Healdsburg 40 seconds 1987 Sonoma Valley 47-72 El Molino John Litzenberg, Sonoma Valley 14 seconds 1988 Petaluma 46-57 El Molino John Konopasek, El Molino, 12 seconds, 16:41 1989 Petaluma 85:49 34-41 Sonoma 86:29 Paul DiGirolamo,Petaluma 17 seconds, 16:27 1990 Petaluma 84:31 28-51 Casa Grande 86:28 Paul DiGirolamo,Petaluma 6 seconds, c15:53 1991 Casa Grande 86:53 52-53 Petaluma 88:19 Ricky Esponda, Casa Grande, 4 seconds, 16:24 1992 Casa Grande 83:28 39-48 Petaluma 85:19 Ricky Esponda, Casa Grande, 9 seconds, 15:38 1993 =Healdsburg 85:56 40-41 Casa Grande 86:23 Hector Delgado, Healdsburg, 16 seconds, 16:12 1994 Healdsburg 83:58 35-49 Casa Grande 85:32 Wes McBride, Casa Grande, 7 seconds, 16:02 1995 Healdsburg 85:20 43-51 Petaluma 84: Dan Brecht, Petaluma, 28 seconds, 15:57 1996 Casa Grande 85:52 32-49 Healdsburg Jason Mendes, Healdsburg, 4 seconds, 16:17 1997 Healdsburg 88:19 52-60 Casa Grande 88:33 Nate Kabanuck, Casa Grande, 21 seconds, 16:04 1998 Analy 53-65 Healdsburg Emmanuel Vasquez, Windsor 16 seconds, 16:36 1999 =Analy 56-62 Petaluma Nate Kabanuck, Casa Grande, 38 seconds 2000 #Healdsburg 56-59 Analy & Petaluma Matt Brady, Windsor, 12 seconds, 16:17 2001 Petaluma 86:19 52-58 El Molino 86:57 Ruben Mora-Roman, Analy, 28 seconds, 16:01 2002 Casa Grande 88:00 61-67 El Molino 88:24 Ruben Mora-Roman, Analy, 38 seconds, 15:51 2003 Casa Grande 88:40 51-63 Analy 90:25 Mike Becker, Casa Grande, 19 seconds, 16:12 2004 Analy 85:47 41-54 Healdsburg 85:09 Mike Becker, Casa Grande, 3 seconds, 16:04 2005 Petaluma 82:18 18-50 Analy 89:28 Sterling Lockert, Petaluma, 2 seconds, 16:16 2006 Petaluma 80:46 15-65 Sonoma Vly 89:11 Sterling Lockert, Petaluma, 17 seconds, 15:48 2007 Petaluma 78:58 15-83 Analy 88:00 Sterling Lockert, Petaluma, 11 seconds, 15:30 2008 Petaluma 77:49 15-63 Casa Grande 84:20 Sterling Lockert, Petaluma, 19 seconds, 15:08 2009 Petaluma 79:07 18-50 Casa Grande 82:34 Hugh Dowdy, Petaluma, 5 seconds, 15:24 2010 Petaluma 78:36 18-60 Casa Grande 84:06 Forrest Shaffer, Petaluma, 2 seconds, 15:27 2011 Sonoma Vly 82:30 32-77 Casa Grande 86:50 Alex Conner, Sonoma Valley, 26 seconds, 15:15 2012*=Petaluma 81:16 32-42 Piner 82:11 Ryan Douglas, Petaluma, 21 seconds, 15:14 2013 Piner 83:52 44-57 Sonoma Vly 85:11 Casey Kramer, Petaluma, 10 seconds, 16:02 2014 Piner 84:10 38-52 Analy 85:59 Brian Schulz, El Molino, 16 seconds 15:58 2015 Piner 81:09 30-50 Petaluma 82:55 Brian Schulz, El Molino, 7 seconds 15:42 2016 Healdsburg 85:08 49-54 Piner 84:10 Brian Schulz, El Molino, 11 seconds 15:26 2017 Piner 81:51 21-70 Healdsburg 89:23 Jonny Vargas, Piner, 23 seconds 15:35 *2018 Windsor (5-0)-Analy (4-1) Unsafe air quality caused cancellation of Championships 2019 Windsor 86:05 25-63 Analy 93:09 Dustin Smith, Windsor, 1 second 16:29 2020 No finals because of pandemic 2021 West County/Analy 25-50 Healdsburg Nathan Gibson, Ukiah, 27 seconds at RCHS 2022 Ukiah 26-46 Healdsburg Kaeden Anderson, Healdsburg, 15 sec at Ukiah 2023 Analy 87:25 37-55 Ukiah 91:15 Cormac Gaylord, Analy, 13 seconds 15:54 2024 Piner 86:23.4 38-40 Healdsburg 87:29 Oscar Ruiz, Ukiah, 14 seconds 16:31 League Championship Meet Record at Spring Lake Individual: 15:08 Sterling Lockert, Petaluma 2008 Team: 77:49 Petaluma 2008 Bolded team/s won or shared the pennant * change in league formation = teams share title because of dual meet records # Analy won pennant based on dual meet record
compiled by Jim Crowhurst