Boys Cross Country - WPIAL Class AAA

Year Champion Time
1935 Joe Lewandowski (Canonsburg) 12:15
1936 Ed Roberts (Brentwood) 11:59
1937 Warren Roseborough (Brentwood) 12:46
1938 Mario Palmer (Canonsburg) 12:53
1939 Mario Palmer (Canonsburg) 11:54
1940 Frank Siler (Freedom) 12:45
1941 Earl Baughman (Georges Township) 12:21
1942 Robert Williams (Freedom) 12:19
1943 Thomas D. Leathers (Mt. Lebanon) 12:20
1944 Brad Richardson (Mt. Lebanon) 12:23
1945 Dick Plummer (Mt. Lebanon) 12:41
1946 Dick Plummer (Mt. Lebanon) 12:26
1947 Richard Rytel (Ambridge) 12:15
1948 Tom Sargenson (Aliquippa) 11:06
1949 Ted Przybyszewski (Ambridge) 10:53
1950 Bob Gross (Ambridge) 11:11
1951 Bob Cherry (Mt. Lebanon) 11:09
1952 Richard Sampson (New Castle) 11:17
1953 Marcel Denson (Aliquippa) 10:55
1954 Dale Fauser (Ambridge) 11:07
1955 Ron Rush (Shaler) 11:46
1956 Paul Sanders (New Castle ) 11:09
1957 Ron Engle (Canonsburg) 11:42
1958 Joe Thomas (Uniontown) 11:45
1959 Joe Thomas (Uniontown) 11:40
1960 William Brown (North Allegheny) 11:03
1961 Howard Hammonds (Butler) 10:32.2
1962 Tom Giordano (Mt. Lebanon) 11:01
1963 Denny Boyle (North Allegheny) 10:41.8
1964 Craig Stearn (Churchill) 10:25.1
1965 Jerry Richey (North Allegheny) 10:06.3
1966 Jerry Richey (North Allegheny) 12.00
1967 Mark Larson (Bethel Park) 12:41
1968 Herb Gibson (McKeesport) 12:12
1969 Doug Bacon (Penn Hills) 13:12.8
1970 Dave Carter (Penn Hills) 13:17
1971 George Hendrickson, North Allegheny 13:15
1972 Melvin Boyd (Ringgold) 12:55
1973 Dan Lentz (Thomas Jefferson) 12:56
1974 Gary Hoffstetter (North Allegheny) 14:25
1975 Gary Hoffstetter (North Allegheny) 15:42
1976 Larry Mangan (South Hills Catholic) 15:58
1977 Dennis Rice (North Allegheny) 15:58
1978 Mike Flynn (North Hills) 16:36
1979 Dallas Roper (Fox Chapel) 16:25
1980 Doug Sauers (North Allegheny) 15:57
1981 Tom Tobin (North Hills) 16:10
1982 Eric Carter (Penn Hills) 16:07
1983 Eric Carter (Penn Hills) 15:56
1984 Steve Brown (North Hills) 16:01
1985 Chris Rauber (Central Catholic) 16:08
1986 Scott Humphrey (Indiana) 15:46
1987 Jason Bodnar (Laurel Highlands) 16:06
1988 Carlos Gibbs (Waynesburg) 16:26
1989 Brian McCullough (Butler) 16:31
1990 Marcel Casadei (Central Catholic) 17:06.9
1991 Jon Evans (Indiana) 16:22
1992 Darin Mellinger (Butler) 16:30
1993 Brandon Busteed (North Allegheny) 16:33
1994 Dan Ford (Penn Hills) 16:04.7
1995 Justin Gaydos (North Allegheny) 16:24
1996 Dickie Hildebrand (North Allegheny) 17:03
1997 Tim Lentz (Derry) 16:18
1998 Greg Costello (Mt. Lebanon) 16:09
1999 Shawn Cavanaugh (Mt. Lebanon) 16:12
2000 Shawn Cavanaugh (Mt. Lebanon) 16:10
2001 Dan Mazzocco (Baldwin) 16:18
2002 Sam Bair (Shaler) 16:10
2003 James O'Toole (Mt. Lebanon) 15:36
2004 Ken King (Connellsville) 16:05
2005 Scott Van Kooten (Pittsburgh C.C.) 16:10
2006 Scott Van Kooten (Pittsburgh C.C.) 15:53
2007 David Adley (Baldwin) 16:02
2008 Matt Gregory (Canon-McMillan) 15:50
2009 Ryan Gil (North Allegheny) 15:30
2010 Zach Hebda (North Hills) 15:29
2011 Logan Steiner (North Allegheny) 17:04
2012 Brent Kennedy (Kiski Area) 15:59
2013 Colin Martin (Fox Chapel) 16:04
2014 Matt McGoey (North Allegheny) 15:57
2015 Nick Wolk (Peters Township) 16:12
2016 Mark Provenzo (Franklin Regional) 16:18
2017 Noah Beveridge (Butler) 15:47
2018 Daniel McGoey (North Allegheny) 16:01
2019 Patrick Anderson (Mt. Lebanon) 15:41

Boys Cross Country - WPIAL Class AA

Year Champion Time
1963 Russell Clide (Riverside) 11:03.5
1964 Jeff Smith (Ligonier) 11:05
1965 Wilbur Edwards (Coraopolis) 10:43.2
1966 Charles Kobuby (Riverside) 12:49
1967 Randy Deemer (Riverside) 13:25
1968 Randy Deemer (Riverside) 12:29
1969 Jack Cameron (Neshannock) 13:57
1970 Tom Freed (Riverside) 14:05
1971 Les Brown (Monaca) 13:40
1972 Larry Rahall (Bellevue) 13:28
1973 James Morgan (Avalon) 13:24
1974 Todd Hamilton (Neshannock) 15:05
1975 Dave Spears (Mohawk) 16:40
1976 Bill Selby (New Brighton) 16:36
1977 Ed Phipps (Slippery Rock) 16:39
1978 Bill Lennox (Slippery Rock) 17:08
1979 Jim Hardt (Mars) 17:04
1980 Jon Burton (Beaver) 16:23
1981 Jon Burton (Beaver) 16:41
1982 Fran Berry (West Mifflin South) 16:31
1983 Fran Berry (West Mifflin South) 16:21
1984 Jay Novak (Richland) 17:09
1985 Jay Novak (Richland) 16:33
1986 Jim Hamilton (West Allegheny) 16:46
1987 Eric Downer (Wilkinsburg) 16:46
1988 Joe Yahner (Greensburg C.C. 17:01
1989 Carlos Gibbs (Waynesburg) 16:24
1990 Derek Seiling (Hampton) 17:01.7
1991 Matt Clarkson (Greensburg C.C.) 17:00
1992 Marty Hanlon (Brentwood) 16:44
1993 Mike Phillips (New Brighton) 17:32
1994 Michael Stanford (Pine-Richland) 16:34.7
1995 Chris Dugan (Southmoreland) 16:22
1996 Michael Sanford (Pine-Richland) 16:33
1997 Sam Shea (Brentwood) 16:37
1998 Scott Munroe (South Park) 16:32
1999 Scott Munroe (South Park) 16:28
2000 Jeremy Snodgrass (Greensburg C.C.) 17:19
2001 Dan Erny (Brentwood) 17:21
2002 Dan Erny (Brentwood) 16:41
2003 Zach Thomas (Quaker Valley) 16:45
2004 Jeff Weiss (McGuffey) 15:37
2005 Jake Walker (Ellwood City) 15:48
2006 Lucas Zarzeczny (Avonworth) 16:06
2007 Jonathan McElwain (Riverside) 16:42
2008 Omar Hyjek (Quaker Valley) 16:20
2009 Evan Miller (Laurel) 16:33
2010 L.J. Westwood (Quaker Valley) 16:34
2011 Roy Hatfield (Quaker Valley) 17:21
2012 Tyler Rigby (South Park) 16:59
2013 Nate Edenfield (Uniontown) 16:44
2014 Zach Skolnekovich (Quaker Valley) 16:45
2015 Zach Skolnekovich (Quaker Valley) 16:11
2016 Zach Skolnekovich (Quaker Valley) 16:15
2017 Sam Snodgrass (South Fayette) 16:33
2018 Mark Brown (Greensburg Salem) 16:52
2019 Will Lamb (Beaver) 16:48

Boys Cross Country - WPIAL Class A

Year Champion Time
2012 Ryan Archer (Vincentian Academy) 16:34
2013 Carter Smith (Eden Christian Academy) 16:46
2014 Domenic Peretta (Beaver Falls) 16:29
2015 Domenic Peretta (Beaver Falls) 16:15
2016 Ben Littmann (Winchester Thurston) 16:45
2017 Tristan Forsythe (Winchester Thurston) 16:21
2018 Adam Hessler (Freedom) 17:03
2019 Adam Hessler (Freedom) 16:49