| Year |
Class |
Winner (School) |
Time |
Runner-Up (School) |
Third-Place (School) |
| 2026 |
3A |
Dom Davis (Mars) |
20.26 |
Zachary Totin (North Allegheny) |
Nazar Zoukovski (Upper St. Clair) |
| 2A |
Joshua Reed (Indiana) |
20.90 |
Brady Malekovich (Belle Vernon) |
Gunnar Probst (Mt. Pleasant) |
| 2025 |
3A |
Luke Lamb (Mars) |
20.43 |
Jackson Edwards (Bethel Park) |
Grant Regule (North Allegheny) |
| 2A |
Joshua Reed (Indiana) |
21.38 |
Gunnar Probst (Mt. Pleasant) |
Caleb Phillips (Blackhawk) |
| 2024 |
3A |
Grant Regule (North Allegheny) |
20.63 |
Jackson Edwards (Bethel Park) |
Dane Fazio (North Hills) |
| 2A |
Luke Lamb (North Catholic) |
20.50 |
Joseph Roth (Riverside) |
Riley Yute (Kiski Area) |
| 2023 |
3A |
Dominic Falcon (Hempfield Area) |
20.87 |
Grant Regule (North Allegheny) |
Logun Cole (Canon-McMillan) |
| 2A |
Henry Miller (Southmoreland) |
20.18 |
Joseph Roth (Riverside) |
Ryan Turner (Riverside) |
| 2022 |
3A |
Ben Borvendeg (Butler) |
20.83 |
Dominic Falcon (Hempfield Area) |
Ryan Senchyshak (Upper St. Clair) |
| 2A |
Joseph Roth (Riverside) |
21.28 |
Zach Huwalt (South Park) |
Joseph Gardner (Mt. Pleasant) |
| 2021 |
3A |
Ben Borvendeg (Butler) |
20.95 |
Zachary Zornan-Ferguson (Fox Chapel) |
Joel Robertson (Moon) |
| 2A |
Conner McBeth (Neshannock) *
Ian Shahan (Belle Vernon) * |
20.36 |
|
Zach Huwalt (South Park) |
| 2020 |
3A |
Ethan Tulenko (Norwin) |
20.78 |
Alex Grahor (North Allegheny) |
Ben Borvendeg (Butler) |
| 2A |
Conner McBeth (Neshannock) |
21.80 |
Kevin Zheng (Indiana) |
Nathan Cleary (Keystone Oaks)
Dan Tanaskovic (Central Valley) |
| 2019 |
3A |
Gavin Mayo (Hempfield Area) |
20.60 |
Joel Songer (North Allegheny) |
Ryan Rose (Peters Township) |
| 2A |
Conner McBeth (Neshannock) |
21.26 |
William Crites (Greensburg Salem) |
Adrian Beckford (Shady Side Academy) |
| 2018 |
3A |
Mason Gonzalez (North Allegheny) |
20.06 |
Gavin Mayo (Hempfield Area) |
Joel Songer (North Allegheny) |
| 2A |
Conner McBeth (Neshannock) |
21.33 |
Cullin Baker (Seton LaSalle) |
Jacob Johnson (Laurel Highlands) |
| 2017 |
3A |
Mason Gonzalez (North Allegheny) |
20.05 |
Isaiah Gregory (Penn Hills) |
Mike Kehm (Peters Township) |
| 2A |
Harry Harkins (Quaker Valley) |
21.33 |
Jonathan Sharp (Uniontown) |
Cullin Baker (Seton LaSalle) |
| 2016 |
3A |
Jack Rice (Mt. Lebanon) |
21.21 |
Daniel Songer (North Allegheny) |
Norman Gregory (Penn Hills) |
| 2A |
Matt Ramsey (Hampton) |
21.29 |
Jonathan Sharp (Uniontown) |
Logan Knoyer (Laurel Highlands) |
| 2015 |
3A |
Norman Gregory (Penn Hills) |
20.07 |
Nolan Pepka (Kiski Area) |
Tomos Williams (Upper St. Clair) |
| 2A |
Francis Folz (Mars) |
21.71 |
Logan Knoyer (Laurel Highlands)
Matt Ramsey (Hampton) |
|
| 2014 |
3A |
Judson Shiffler (Hempfield Area) |
21.27 |
Tomos Williams (Upper St. Clair)
Nathan Novak (Upper St. Clair) |
|
| 2A |
John Paul Zimcosky (Geibel Catholic) |
21.60 |
Scott Morosetti (South Park) |
Andrew Lehman (Shady Side Academy) |
| 2013 |
3A |
Erik Brinkhoff (Bethel Park) |
20.94 |
Zach Misak (Bethel Park) |
Matthew Loughner (Penn-Trafford) |
| 2A |
Cameron Clerici (Beaver) |
21.19 |
Luke Simpson (Charleroi) |
Daniel Yu (Greensburg Salem) |
| 2012 |
3A |
Erik Brinkhoff (Bethel Park) |
21.17 |
Andrew Tomiczek (Upper St. Clair) |
Evan Staresinic (North Allegheny) |
| 2A |
Cameron Clerici (Beaver) |
21.48 |
Chris Leech (Shady Side Academy) |
Daniel Yu (Greensburg Salem) |
| 2011 |
3A |
Erik Brinkhoff (Bethel Park) |
21.15 |
David Starr (Plum) |
Andrew Tomiczek (Upper St. Clair) |
| 2A |
Jon Suarez (Beaver) |
22.09 |
Patrick Goelz (South Park) |
Jacob Nicolella (Bishop Canevin) |
| 2010 |
3A |
Garrett Hehn (Franklin Regional) |
21.46 |
Sho Sugimoto (Mt. Lebanon) |
Erik Brinkhoff (Bethel Park) |
| 2A |
Frank Brown (Shady Side Academy) |
21.74 |
Matt Ramey (Southmoreland) |
Tyler Smiley (Riverside) |
| 2009 |
3A |
Ryan Smrekar (Norwin) |
20.88 |
Sho Sugimoto (Mt. Lebanon) |
Dan Gutmann (Seneca Valley) |
| 2A |
Mark Stepanian (Blackhawk) |
20.79 |
Paul Rowsick (Brentwood)
David Paccapaniccia (Indiana) |
|
| 2008 |
3A |
Ryan Smrekar (Norwin) |
21.19 |
Chuck Destro (Central Catholic) |
Chris Ellson (Franklin Regional) |
| 2A |
Mark Stepanian (Blackhawk) |
21.30 |
David Paccapaniccia (Indiana) |
Paul Rowsick (Brentwood) |
| 2007 |
3A |
John Nolan (North Allegheny) |
21.59 |
Rob Meyers (North Allegheny) |
Jim Yelinek (Hempfield Area) |
| 2A |
David Paccapaniccia (Indiana) |
21.84 |
Mark Stepanian (Blackhawk) |
Garet Weston (Indiana) |
| 2006 |
3A |
Alex Kubicek (Gateway) |
21.13 |
Mike Sakoian (Upper St. Clair) |
Mark Sirkoch (Plum) |
| 2A |
Garet Weston (Indiana) |
22.21 |
Robert Perkey (Carlynton) |
Willy Henze (Serra Catholic) |
| 2005 |
3A |
Curtis Kelly (North Hills) |
21.13 |
|
|
| 2A |
A.J. Claypool (Kittanning) |
22.07 |
|
|
| 2004 |
3A |
Curtis Kelly (North Hills) |
21.41 |
Michael Ley (Fox Chapel) |
Grey Arrigonie (Greater Latrobe) |
| 2A |
Brett Murphy (Shady Side Academy) |
21.31 |
A.J. Claypool (Kittanning) |
Reid Van Lehn (Shady Side Academy) |
| 2003 |
3A |
Jeff Koller (Bethel Park) |
22.07 |
Mike Semanchik (North Allegheny) |
Grey Arrigonie (Greater Latrobe) |
| 2A |
James Rankin (Blackhawk) |
22.13 |
Benjamin White (Yough) |
Aaron DiNardo (Kittanning) |
| 2002 |
3A |
Evan Powell (North Allegheny) |
21.59 |
Travis Kochel (Indiana) |
Ryan Talotta (Chartiers Valley) |
| 2A |
Tom Bayuk (Blackhawk) |
22.16 |
Jeff College (Elizabeth Forward) |
Benjamin White (Yough) |
| 2001 |
3A |
Matt Drozd (North Hills) |
21.04 |
Jake Thieman (Chartiers Valley) |
Chris Sweeney (Bethel Park) |
| 2A |
Tom Bayuk (Blackhawk) |
22.26 |
Jeff College (Elizabeth Forward) |
Zen McManus (West Allegheny) |
| 2000 |
3A |
Matt Drozd (North Hills) |
21.08 |
Patrick Dinan (Peters Township) |
Brian Jucha (Canon-McMillan) |
| 2A |
Jake Thieman (Chartiers Valley) |
22.06 |
Chris Lohr (Mt. Pleasant) |
Neil Aggarwal (Shady Side Academy) |
| 1999 |
3A |
Matt Drozd (North Hills) |
21.51 |
Brian Jucha (Canon-McMillan) |
Aaron Smith (Penn-Trafford) |
| 2A |
Tim Leonardi (McGuffey) |
22.05 |
Ken Allinson (Burrell) |
Chad Bennett (Elizabeth Forward) |
| 1998 |
3A |
Brett Walker (Norwin) |
21.11 |
Michael Demos (Elizabeth Forward) |
Zack Hill (Franklin Regional) |
| 2A |
Tim Leonardi (McGuffey) |
21.91 |
Pat Dinan (Peters Township) |
Ken Allison (Burrell) |
| 1997 |
3A |
Michael Demos (Elizabeth Forward) |
20.88 |
|
|
| 2A |
Tim Leonardi (McGuffey) |
22.33 |
|
|
| 1996 |
3A |
Jerry Koller (Bethel Park) |
20.86 |
|
|
| 2A |
Michael Demos (Elizabeth Forward) |
21.86 |
|
|
| 1995 |
3A |
Jerry Koller (Bethel Park) |
21.13 |
|
|
| 2A |
Scott Campbell (Moon) |
22.37 |
|
|
| 1994 |
3A |
Jerry Koller (Bethel Park) |
21.38 |
|
|
| 2A |
Kevin Langer (Quaker Valley) |
21.92 |
|
|
| 1993 |
3A |
Rich House (Penn Hills) |
21.68 |
|
|
| 2A |
Daniel Rodgers (Charleroi) |
21.91 |
|
|
| 1992 |
|
Steve Salvi (Elizabeth Forward) |
21.53 |
|
|
| 1991 |
|
Jason Kunkle (Gateway) |
21.50 |
|
|
| 1990 |
|
Steve Salvi (Elizabeth Forward) |
22.04 |
|
|
| 1989 |
|
Brian Wolf (Bethel Park) |
21.07 |
|
|
| 1988 |
|
Jon Hermansderfer (Steel Valley) |
21.74 |
|
|
| 1987 |
|
Jack Moss (Central Catholic) |
21.47 |
|
|
| 1986 |
|
Jack Moss (Central Catholic) |
21.97 |
|
|
| 1985 |
|
Chris Heinman (Butler) |
22.02 |
|
|
| 1984 |
|
Jody Pfister (Butler) |
21.82 |
|
|
| 1983 |
|
Mike Ross (Mt. Lebanon) |
21.80 |
|
|
| 1982 |
|
Bruce Rea (Bethel Park) |
21.12 |
|
|
| 1981 |
|
Tim Wojtaszek (Churchill) |
21.56 |
|
|
| 1980 |
|
Cliff Hardin (Peters Township) |
21.84 |
|
|
| 1979 |
|
Mark O’Mahoney (Moon) |
21.80 |
|
|
| 1978 |
|
Peter Doyle (Sewickley Academy) |
21.51 |
|
|
| 1977 |
|
Mike Kriley (Butler) |
22.16 |
|
|
| 1976 |
|
Mike Kriley (Butler) |
21.63 |
|
|
| 1975 |
|
Jay Carter (Peters Township) |
22.03 |
|
|
| 1974 |
|
Mark Hefren (Upper St. Clair) |
21.99 |
|
|
| 1973 |
|
Mark Hefren (Upper St. Clair) |
22.24 |
|
|
| 1972 |
|
Mark Hefren (Upper St. Clair) *
Joe O’Brien (Butler) * |
22.4 |
|
|
| 1971 |
|
Jim DeVincentis (McKeesport) |
22.4 |
|
|
| 1970 |
|
Bob Hamilton (Seneca Valley) |
22.6 |
|
|
| 1969 |
|
Dave Gibas (West Mifflin North) |
22.2 |
|
|
| 1968 |
|
Reed Slevin (Penn Hills) |
22.3 |
|
|
| 1967 |
|
Ned Steele (Baldwin) |
22.4 |
|
|
| 1966 |
|
Ned Steele (Baldwin) |
23.7 |
|
|
| 1965 |
|
Chip Babst (Fox Chapel) |
23.2 |
|
|
| 1964 |
|
|
|
|
|
| 1963 |
|
John Hepler (Bethel Park) |
|
|
|
| 1962 |
|
Stewart Early (Mt. Lebanon) |
23.8 |
|
|
| 1961 |
|
John Shields (Mt. Lebanon) |
23.9 |
|
|
| 1960 |
|
John Shields (Mt. Lebanon) *
Art Lafferty (Butler) * |
24.6 |
|
|