| Year |
Class |
Winner (School) |
Time |
Runner-Up (School) |
Third-Place (School) |
| 2026 |
3A |
Jackson Edwards (Bethel Park) |
48.97 |
Mason Shantz (North Allegheny) |
Charlie Thomson (Greater Latrobe) |
| 2A |
Connor Sutterlin (Hampton) |
52.27 |
Noah Pickett (Cornell) |
Johnny Baila (McKeesport) |
| 2025 |
3A |
Gus Miller (North Allegheny) |
49.71 |
Tyler Turgeon (Norwin) |
Ben Whiteford (Upper St. Clair) |
| 2A |
David Mutter (Mt. Pleasant) |
48.01 |
Chris Belch (Hampton) |
Connor Sutterlin (Hampton) |
| 2024 |
3A |
William Gao (North Allegheny) |
49.07 |
Holden Thomas (Franklin Regional) |
Zachary Totin (North Allegheny) |
| 2A |
David Mutter (Mt. Pleasant) |
48.30 |
Zachary Schuster (Northgate) |
Chris Belch (Hampton) |
| 2023 |
3A |
William Gao (North Allegheny) |
49.42 |
Andrei Tudoarscu (Mt. Lebanon) |
Justin Bogacz (Pine-Richland) |
| 2A |
Henry Miller (Southmoreland) |
48.87 |
David Mutter (Mt. Pleasant) |
Zachary Schuster (Northgate) |
| 2022 |
3A |
Ganesh Sivaramakrishnan (Upper St. Clair) |
48.74 |
Dom Cortopassi (Bethel Park) |
Andrei Tudorascu (Mt. Lebanon) |
| 2A |
Will Retsch (Hampton) |
50.15 |
Henry Miller (Southmoreland) |
David Mutter (Mt. Pleasant) |
| 2021 |
3A |
David Bocci (Butler) |
48.94 |
Ganesh Sivaramakrishnan (Upper St. Clair) |
Dom Cortopassi (Bethel Park) |
| 2A |
Ian Shahan (Belle Vernon) |
49.62 |
Isaac Griffith (Indiana) |
Cooper Groll (Northgate) |
| 2020 |
3A |
Owen Blazer (Seneca Valley) |
48.48 |
David Bocci (Butler) |
Branko Kosanovich (North Allegheny) |
| 2A |
Ian Shahan (Belle Vernon) |
49.02 |
Cooper Groll (Northgate) |
Isaac Griffith (Indiana) |
| 2019 |
3A |
Kimani Gregory (Penn Hills) |
47.94 |
Branko Kosanovich (North Allegheny) |
Owen Blazer (Seneca Valley) |
| 2A |
Ian Shahan (Belle Vernon) |
49.66 |
Isaac Griffith (Indiana) |
Kyle Thome (Indiana) |
| 2018 |
3A |
Kimani Gregory (Penn Hills) |
48.45 |
Cody Stewart (Canon-McMillan) |
Andrew Zhang (North Allegheny) |
| 2A |
Dean Kralic (Riverside) |
50.29 |
Ian Shahan (Belle Vernon) |
Matt Karenbauer (Knoch) |
| 2017 |
3A |
Kimani Gregory (Penn Hills) |
50.17 |
Zack Rulli (Hempfield Area) |
Cody Stewart (Canon-McMillan) |
| 2A |
Zach Baum (Derry) |
50.29 |
Sead Niksic (Obama Academy) |
Brandon Thomas (Laurel Highlands) |
| 2016 |
3A |
Braedon Wong (Upper St. Clair) |
49.72 |
Matthew Dinunzio (Central Catholic) |
Kimani Gregory (Penn Hills |
| 2A |
Sead Niksic (Obama Academy) |
51.29 |
Zach Baum (Derry) |
Logan Palochak (Hopewell) |
| 2015 |
3A |
Ryan Dudzinski (Upper St. Clair) |
47.93 |
Andrei Mihailescu (Mt. Lebanon) |
Jake Johnsen (Upper St. Clair) |
| 2A |
Brian Uhrin (Greensburg C.C.) |
51.29 |
Logan Palochak (Hopewell) |
Brandon Thomas (Laurel Highlands) |
| 2014 |
3A |
Ryan Dudzinski (Upper St. Clair) |
48.13 |
Jake Johnsen (Upper St. Clair) |
Greg Arnold (North Allegheny) |
| 2A |
Brad Kolesar (West Mifflin) |
50.82 |
Ian Buckner (Neshannock) |
Brian Uhrin (Greensburg C.C.) |
| 2013 |
3A |
Ryan Dudzinski (Upper St. Clair) |
49.34 |
Kyle Higgins (Peters Township) |
Andrew Nosbisch (Gateway) |
| 2A |
Brad Kolesar (West Mifflin) |
51.21 |
Ian Buckner (Neshannock) |
Brian Uhrin (Greensburg C.C.) |
| 2012 |
3A |
Andrew Rich (Peters Township) |
48.97 |
Christian McCurdy (Penn-Trafford) |
Justin Kostelnik (Laurel Highlands) |
| 2A |
Brad Kolesar (West Mifflin) |
52.10 |
Kyle Garase (Ringgold) |
Ian Buckner (Neshannock) |
| 2011 |
3A |
Kyle Dudzinski (Upper St. Clair) |
49.40 |
Andrew Rich (Peters Township) |
Christian McCurdy (Penn-Trafford) |
| 2A |
Broderick Kelley (Shady Side Academy) |
51.15 |
Tim Mangis (West Allegheny) |
Brad Kolesar (West Mifflin) |
| 2010 |
3A |
Kyle Dudzinski (Upper St. Clair) |
49.33 |
Sam Wilshire (Mt. Lebanon) |
Mark Waugh (North Allegheny) |
| 2A |
Broderick Kelley (Shady Side Academy) |
51.90 |
Jon Seiferth (Hampton) |
Tim Mangis (West Allegheny) |
| 2009 |
3A |
Mark Waugh (North Allegheny) |
49.55 |
Luis Rodriguez (North Allegheny) |
Peter Edwards (North Hills) |
| 2A |
Matt Millikin (Carlynton) |
51.76 |
Jon Seiferth (Hampton) |
Broderick Kelley (Shady Side Academy) |
| 2008 |
3A |
Douglas Dietrich II (Central Catholic) |
49.66 |
Mark Waugh (North Allegheny) |
Luis Rodriguez (North Allegheny) |
| 2A |
Matt Millikin (Carlynton) |
53.03 |
Mark Stepanian (Blackhawk) |
Jake Stein (West Allegheny) |
| 2007 |
3A |
Douglas Dietrich II (Central Catholic) |
50.82 |
Mark Waugh (North Allegheny) |
Eric Vaughn (Peters Township) |
| 2A |
Mike Seiferth (Hampton) |
51.23 |
Greg Matuszewski (Montour) |
Daniel Doyle (Serra Catholic) |
| 2006 |
3A |
Raymond Toomey (Baldwin) |
49.69 |
Gunnar Aasen (Mt. Lebanon) |
Douglas Dietrich II (Central Catholic) |
| 2A |
Mike Seiferth (Hampton) |
51.80 |
Andrew Zaydak (Saint Joseph) |
Greg Matuszewski (Montour) |
| 2005 |
3A |
Raymond Toomey (Baldwin) |
50.56 |
|
|
| 2A |
Tyler Scheid (Shady Side Academy) |
51.31 |
|
|
| 2004 |
3A |
Dan Eckel (Mt. Lebanon) |
50.37 |
Raymond Toomey (Baldwin) |
Matt Viverette (Central Catholic) |
| 2A |
Tyler Scheid (Shady Side Academy) |
51.89 |
Mike Seiferth (Hampton) |
Daniel Young (Peters Township) |
| 2003 |
3A |
Josh Barthlow (Butler) |
52.18 |
Dan Wargo (Penn-Trafford) |
Nick Schilling (Franklin Regional) |
| 2A |
Tyler Scheid (Shady Side Academy) |
52.64 |
Shane Foster (Hampton) |
Daniel Young (Peters Township) |
| 2002 |
3A |
Patrick Mellors (Central Catholic) |
51.08 |
Josh Barthlow (Butler) |
Seth Hazlett (Kiski Area) |
| 2A |
Dean DeLuca (Shady Side Academy) |
53.04 |
Tyler Scheid (Shady Side Academy) |
Matt Ziders (Moon) |
| 2001 |
3A |
Ryan Brennan (Franklin Regional) |
52.20 |
Tom Ashby (North Allegheny) |
Corey Meek (Fox Chapel) |
| 2A |
Mark Backman (Moon) |
53.49 |
Nick Jackson (Moon) |
Benjamin White (Yough) |
| 2000 |
3A |
David Ruch (Bethel Park) |
51.56 |
Travis Watson (Woodland Hills) |
Brian Jucha (Canon-McMillan) |
| 2A |
Reed Zach (Valley) |
53.63 |
Jace Young (Shady Side Academy) |
Greg Camp (Hampton) |
| 1999 |
3A |
David Sloan (North Allegheny) |
51.58 |
Travis Watson (Woodland Hills) |
Mark Backman (Moon) |
| 2A |
Jeff Smullin (Hampton) |
53.48 |
Jace Young (Shady Side Academy) |
Nick Jackson (Montour) |
| 1998 |
3A |
David Sloan (North Allegheny) |
51.97 |
Travis Watson (Woodland Hills) |
Kevin McCartney (Bethel Park) |
| 2A |
Ryan Reich (Ford City) |
53.09 |
Jeff Smullin (Hampton) |
Scott Sharrow (South Fayette) |
| 1997 |
3A |
Patrick Shedlock (Norwin) |
51.39 |
|
|
| 2A |
Eric Molitor (Pine-Richland) |
52.77 |
|
|
| 1996 |
3A |
Patrick Shedlock (Norwin) |
52.20 |
|
|
| 2A |
Mark Stefl (Southmoreland) |
53.93 |
|
|
| 1995 |
3A |
Patrick Shedlock (Norwin) |
52.76 |
|
|
| 2A |
Paul Monyok (West Mifflin) |
52.94 |
|
|
| 1994 |
3A |
Jim Battaglia (Franklin Regional) |
51.86 |
|
|
| 2A |
Paul Monyok (West Mifflin) |
53.27 |
|
|
| 1993 |
3A |
Jason James (Bethel Park) |
51.31 |
|
|
| 2A |
Paul Monyok (West Mifflin) |
55.44 |
|
|
| 1992 |
|
Chris Stefanski (North Allegheny) |
53.75 |
|
|
| 1991 |
|
Jonathan Haggerty (Hampton) |
52.80 |
|
|
| 1990 |
|
David O’Dell (North Hills) |
53.14 |
|
|
| 1989 |
|
Tom Hay (Peters Township) |
50.11 |
|
|
| 1988 |
|
Tom Hay (Peters Township) |
51.02 |
|
|
| 1987 |
|
Tom Hay (Peters Township) |
51.56 |
|
|
| 1986 |
|
Tom Burchill (Mt. Lebanon) |
52.53 |
|
|
| 1985 |
|
Mike Miklus (Plum) |
57.19 |
|
|
| 1984 |
|
Marty Moran (Upper St. Clair) |
50.98 |
|
|
| 1983 |
|
Mike Ross (Mt. Lebanon) |
51.56 |
|
|
| 1982 |
|
Mike Kozlina (Hopewell) |
52.46 |
|
|
| 1981 |
|
Larry Maher (Peters Township) |
51.97 |
|
|
| 1980 |
|
Jerry Watts (North Allegheny) |
53.24 |
|
|
| 1979 |
|
John O’Mahony (Moon) |
51.55 |
|
|
| 1978 |
|
John Kenney (Upper St. Clair) *
Greg Albert (Peters Township) *
|
51.80 |
|
|
| 1977 |
|
Mike Kriley (Butler) |
53.80 |
|
|
| 1976 |
|
Judd Jones (Peters Township) |
52.90 |
|
|
| 1975 |
|
Bill Glasstetter (Penn Hills) |
51.61 |
|
|
| 1974 |
|
Bill Glasstetter (Penn Hills) |
53.13 |
|
|
| 1973 |
|
Bob Jagger (Upper St. Clair) |
53.95 |
|
|
| 1972 |
|
Roy Cheran (McKeesport) |
53.1 |
|
|
| 1971 |
|
Mark Horning (Laurel Highlands) |
53.3 |
|
|
| 1970 |
|
Mark Horning (Laurel Highlands) |
54.4 |
|
|
| 1969 |
|
Brian Hawes (Churchill) |
54.2 |
|
|
| 1968 |
|
Bernard Victory (North Hills) |
55.2 |
|
|
| 1967 |
|
Jim Liken (Churchill) |
54.8 |
|
|
| 1966 |
|
Dave Solomon (Mt. Lebanon) |
53.4 |
|
|
| 1965 |
|
Dave Solomon (Mt. Lebanon) |
54.8 |
|
|
| 1964 |
|
|
|
|
|
| 1963 |
|
|
|
|
|
| 1962 |
|
Rick Toucey (Mt. Lebanon) |
57.6 |
|
|
| 1961 |
|
Stoddy Smith (Mt. Lebanon) |
58.3 |
|
|
| 1960 |
|
Stoddy Smith (Mt. Lebanon) |
59.5 |
|
|