| Year |
Class |
Winner (School) |
Time |
Runner-Up (School) |
Third-Place (School) |
| 2026 |
3A |
Chris Heese (Greater Latrobe) |
54.49 |
Rinzen Sherpa (Mt. Lebanon) |
Landon Bolen (North Allegheny) |
| 2A |
Kasey Mahoney (Laurel Highlands) |
56.64 |
Alex Aivalotis (West Allegheny) |
Adrian Lavorini (Knoch) |
| 2025 |
3A |
Chris Heese (Greater Latrobe) |
55.94 |
Christian Dantey (Fox Chapel) |
Owen Howell (Fox Chapel) |
| 2A |
Joseph Gardner (Mt. Pleasant) |
55.77 |
Alex Aivalotis (West Allegheny) |
Kasey Mahoney (Laurel Highlands) |
| 2024 |
3A |
Ryan Frank (Mt. Lebanon) |
55.28 |
Dane Fazio (North Hills) |
Christian Dantey (Fox Chapel) |
| 2A |
Alex Bauer (Indiana) |
55.08 |
Joseph Gardner (Mt. Pleasant) |
Zachary Schuster (Northgate) |
| 2023 |
3A |
Haihan Xu (Seneca Valley) |
54.92 |
Matthew Carper (Pine-Richland) |
Christian Dantey (Fox Chapel) |
| 2A |
Joseph Gardner (Mt. Pleasant) |
55.81 |
Alex Bauer (Indiana) |
Zachary Schuster (Northgate) |
| 2022 |
3A |
Haihan Xu (Seneca Valley) |
55.12 |
Will Perham (Upper St. Clair) |
Owen Howell (Fox Chapel) |
| 2A |
Henry Miller (Southmoreland) |
57.04 |
Joseph Gardner (Mt. Pleasant) |
Sam Schohn (Plum) |
| 2021 |
3A |
Josh Matheny (Upper St. Clair) |
54.40 |
Jacob McCarran (North Allegheny) |
Haihan Xu (Seneca Valley) |
| 2A |
Henry Miller (Southmoreland) |
57.13 |
Richie Donato (Hampton) |
Isaac Griffith (Indiana) |
| 2020 |
3A |
Josh Matheny (Upper St. Clair) |
54.43 |
Jacob McCarran (North Allegheny) |
Alex Grahor (North Allegheny) |
| 2A |
Cole Thome (Indiana) |
59.31 |
Braden Zukowski (Knoch) |
Henry Miller (Southmoreland) |
| 2019 |
3A |
Josh Matheny (Upper St. Clair) |
54.70 |
Jerry Chen (North Allegheny) |
Gennarino Conzemius (Central Catholic) |
| 2A |
Robert Spekis (Belle Vernon) |
56.99 |
William Crites (Greensburg Salem) |
Braden Zukowski (Knoch) |
| 2018 |
3A |
Josh Matheny (Upper St. Clair) |
54.94 |
Jerry Chen (North Allegheny) |
Kevin Lovasik (North Hills) |
| 2A |
Robert Spekis (Belle Vernon) |
57.80 |
Nick Madey (Northgate) |
Andrew Ivory (Mars) |
| 2017 |
3A |
Isaiah Gregory (Penn Hills) |
57.35 |
Brett Edwards (North Allegheny) |
Paul Luniewski (Peters Township) |
| 2A |
Josh Wilson (Knoch) |
58.83 |
Collin Hurley (Springdale) |
Zach Baum (Derry) |
| 2016 |
3A |
Jack Lanphear (Mt. Lebanon) |
54.82 |
Brian Ramsey (Mt. Lebanon) |
Tyler Stevenson (Franklin Regional) |
| 2A |
Kyle Hrabovsky (Quaker Valley) |
58.13 |
John Wilson (Knoch) |
Collin Hurley (Springdale) |
| 2015 |
3A |
Casey Melzer (North Allegheny) |
56.26 |
Brian Ramsey (Mt. Lebanon) |
Jack Lamphear (Mt. Lebanon) |
| 2A |
John Wilson (Knoch) |
59.38 |
Kyle Hrabovsky (Quaker Valley) |
Austin Wittner (Knoch) |
| 2014 |
3A |
Casey Melzer (North Allegheny) |
56.67 |
Alex Caprara (Gateway) |
Tyler Stevenson (Franklin Regional) |
| 2A |
Christopher Georgiadis (Mars) |
1:00.24 |
Kameron Faychak (Elizabeth Forward) |
Grant Hess (Indiana) |
| 2013 |
3A |
Gabriel Larson (Penn Hills) |
56.73 |
Andrew Nosbisch (Gateway) |
Chris Buzard (Peters Township) |
| 2A |
Jon Haycock (Indiana) |
59.58 |
Ian Lindsey (Knoch) |
Kameron Faychak (Elizabeth Forward) |
| 2012 |
3A |
Matthew Baurle (Penn-Trafford) |
58.15 |
Andrew Nosbisch (Gateway)
Gabriel Larson (Penn Hills) |
|
| 2A |
Bobby Francis (Quaker Valley) |
58.44 |
Grant Zentgraf (Shady Side Academy) |
Ian Lindsey (Knoch) |
| 2011 |
3A |
Luke Nosbisch (Gateway) |
56.37 |
Gabriel Larson (Penn Hills) |
Joe Hufnagel (Penn-Trafford) |
| 2A |
Bobby Francis (Quaker Valley) |
59.71 |
Mike Allada (Quaker Valley) |
Grant Zentgraf (Shady Side Academy) |
| 2010 |
3A |
Luke Nosbisch (Gateway) |
58.82 |
Jonathan Du (North Allegheny) |
Joe Hufnagel (Penn-Trafford) |
| 2A |
Steven Torre (South Fayette) |
1:00.89 |
Jared Malecki (Burrell) |
Grant Zentgraf (Shady Side Academy) |
| 2009 |
3A |
Jonathan Du (North Allegheny) |
59.06 |
Luke Nosbisch (Gateway) |
Matthew Baurle (Penn-Trafford) |
| 2A |
Michael Garza (Hampton) |
59.19 |
Christian Achilles (South Park) |
Jon Szakelyhidi (Riverside) |
| 2008 |
3A |
Matthew Connor (Peters Township) |
59.76 |
Matt Becker (North Allegheny) |
Jonathan Du (North Allegheny) |
| 2A |
Michael Garza (Hampton) |
1:00.11 |
Jon Szakelyhidi (Riverside) |
Willy Henze (Serra Catholic) |
| 2007 |
3A |
Calvin Lutz (Penn Hills) |
1:01.12 |
Mitchel Meighen (Bethel Park) |
Rob Meyers (North Allegheny) |
| 2A |
Jon Szakelyhidi (Riverside) |
1:02.05 |
Willy Henze (Serra Catholic) |
Max Ginsberg (Shady Side Academy) |
| 2006 |
3A |
John Nemeth (Central Catholic) |
1:00.48 |
Scott Bowser (Seneca Valley) |
Ben Gutmann (Seneca Valley) |
| 2A |
Josh Sesek (Brentwood) |
1:00.43 |
Max Ginsberg (Shady Side Academy) |
Jon Szakelyhidi (Riverside) |
| 2005 |
3A |
Dan Eckel (Mt. Lebanon) |
59.01 |
|
|
| 2A |
Dan Perkey (Carlynton) |
1:00.87 |
|
|
| 2004 |
3A |
Damian McIntyre (Bethel Park) |
1:02.72 |
Michael Lin (Fox Chapel) |
Drew Taccone (Central Catholic) |
| 2A |
Dan Perkey (Carlynton) |
1:02.20 |
Matt Seiferth (Hampton) |
John Heagy (Quaker Valley) |
| 2003 |
3A |
Ron Strang (Chartiers Valley) |
1:00.75 |
Michael Lin (Fox Chapel) |
Andrew Simpson (Gateway) |
| 2A |
Justin Hall (Burrell) |
1:01.39 |
Matt Seiferth (Hampton) |
Dave Buchanan (South Fayette) |
| 2002 |
3A |
John Holleran (North Allegheny) |
58.38 |
Will Schilling (Franklin Regional) |
Ron Strang (Chartiers Valley) |
| 2A |
Josh Hensler (South Park) |
1:01.69 |
Andrew Jurczak (Carlynton) |
Justin Hall (Burrell) |
| 2001 |
3A |
Kellen Novels (Indiana) |
59.42 |
John Halleran (North Allegheny) |
Will Schilling (Franklin Regional) |
| 2A |
Matt Welch (Shady Side Academy) |
1:00.24 |
Andrew Jurczak (Carlynton) |
Brian Blackwell (Riverview) |
| 2000 |
3A |
Nathan Ilnicki (Moon) |
58.11 |
Mark Adam (Franklin Regional) |
Kellen Novels (Indiana) |
| 2A |
Derek Minner (Hampton) |
1:01.32 |
Matt Welch (Shady Side Academy) |
Josh Hensler (South Park) |
| 1999 |
3A |
Nathan Ilnicki (Moon) |
59.88 |
Ben Hankinson (Penn Hills) |
Chris Ferketic (Shaler) |
| 2A |
Diego Marquez (Geibel Catholic) |
1:00.04 |
Derek Minner (Hampton) |
Josh Hensler (South Park) |
| 1998 |
3A |
Matt Dammond (Penn Hills) |
58.80 |
Tony Chiappetta (Mt. Lebanon) |
Matt Mieczkowski (Bethel Park) |
| 2A |
Nathan Ilnicki (Moon) |
59.37 |
Brice King (Hampton) |
Diego Marquez (Geibel Catholic) |
| 1997 |
3A |
Josh Rudinsky (Bethel Park) |
57.83 |
|
|
| 2A |
Jason Striner (Chartiers Valley) |
59.57 |
|
|
| 1996 |
3A |
Josh Rudinsky (Bethel Park) |
58.36 |
|
|
| 2A |
Matt Harrigan (Hampton) |
59.73 |
|
|
| 1995 |
3A |
Josh Rudinsky (Bethel Park) |
58.75 |
|
|
| 2A |
Jeff Harris (Hampton) |
1:00.51 |
|
|
| 1994 |
3A |
Tim Walker (Norwin) |
59.62 |
|
|
| 2A |
Brian Amick (Peters Township) |
1:02.21 |
|
|
| 1993 |
3A |
Tim Walker (Norwin) |
1:00.25 |
|
|
| 2A |
Chad Martin (Elizabeth Forward) |
1:02.59 |
|
|
| 1992 |
|
Daniel Rodgers (Charleroi) |
58.79 |
|
|
| 1991 |
|
Tony Sunseri (Seneca Valley) |
1:01.48 |
|
|
| 1990 |
|
Steve Truschel (Gateway) |
59.79 |
|
|
| 1989 |
|
Steve Truschel (Gateway) |
58.67 |
|
|
| 1988 |
|
Jamie Raucher (Franklin Regional) |
59.80 |
|
|
| 1987 |
|
Al Wolf (Bethel Park) |
58.75 |
|
|
| 1986 |
|
Steve Wukitch (North Hills) |
58.99 |
|
|
| 1985 |
|
Mike Densmore (Bethel Park) |
58.94 |
|
|
| 1984 |
|
Mike Densmore (Bethel Park) |
1:00.39 |
|
|
| 1983 |
|
Ray Sekowski (Churchill) |
1:00.40 |
|
|
| 1982 |
|
Bill Rauscher (Franklin Regional) |
59.74 |
|
|
| 1981 |
|
Ron Kutzavitch (Moon) |
1:00.68 |
|
|
| 1980 |
|
Ron Kutzavitch (Moon) |
1:00.29 |
|
|
| 1979 |
|
Nelson Simmons (Penn Hills) |
59.61 |
|
|
| 1978 |
|
Nelson Simmons (Penn Hills) |
1:00.48 |
|
|
| 1977 |
|
Terry Hartford (Kiski Area) |
1:01.80 |
|
|
| 1976 |
|
Bill Watt (Kiski Area) |
1:02.30 |
|
|
| 1975 |
|
Bill Siard (Greensburg Salem) |
1:02.24 |
|
|
| 1974 |
|
Douglas Shore (North Hills) |
1:02.04 |
|
|
| 1973 |
|
Deke Ellwanger (Mt. Lebanon) |
1:02.10 |
|
|
| 1972 |
|
Al Bedell (Penn Hills) |
1:02.4 |
|
|
| 1971 |
|
John Templlin (Oakmont) |
1:04.7 |
|
|
| 1970 |
|
Geoff Young (North Allegheny) |
1:04.1 |
|
|
| 1969 |
|
Richard Marshall (Gateway) |
1:03.9 |
|
|
| 1968 |
|
Doug Michalke (Bethel Park) |
1:05.4 |
|
|
| 1967 |
|
Tom Ludwig (Baldwin) |
1:02.0 |
|
|
| 1966 |
|
John Ludwig (Baldwin) |
1:03.4 |
|
|
| 1965 |
|
John Ludwig (Baldwin) |
1:04.3 |
|
|
| 1964 |
|
|
|
|
|
| 1963 |
|
|
|
|
|
| 1962 |
|
Tom Trethewey (Mt. Lebanon) |
1:02.6 |
|
|
| 1961 |
|
Tom Trethewey (Mt. Lebanon) |
1:02.0 |
|
|
| 1960 |
|
Tom Trethewey (Mt. Lebanon) |
1:05.7 |
|
|