| Year |
Class |
Winner (School) |
Time |
Runner-Up (School) |
Third-Place (School) |
| 2025 |
3A |
Jack Bertram (North Allegheny) |
4:15.93 |
|
|
| 2A |
Jaxon Schoedel (Mohawk) |
4:11.04 |
|
|
| 2024 |
3A |
Drew Griffith (Butler) |
4:03.22 |
|
|
| 2A |
Jaxon Schoedel (Mohawk) |
4:26.74 |
|
|
| 2023 |
3A |
Drew Griffith (Butler) |
4:09.53 |
|
|
| 2A |
Amberson Bauer (Riverview) |
4:21.43 |
|
|
| 2022 |
3A |
CJ Singleton (Butler) |
4:09.95 |
|
|
| 2A |
Carson McCoy (Deer Lakes) |
4:23.18 |
|
|
| 2021 |
3A |
Skyler Vavro (Butler) |
4:13.98 |
|
|
| 2A |
Gabe McConville (Waynesburg Central) |
4:18.01 |
|
|
| 2020 |
3A |
NO CHAMPION – COVID-19 |
| 2A |
| 2019 |
3A |
Patrick Anderson (Mt. Lebanon) |
4:15.09 |
|
|
| 2A |
Daniel Ford (Quaker Valley) |
4:26.83 |
|
|
| 2018 |
3A |
Cameron Binda (Greensburg Salem) |
4:18.94 |
|
|
| 2A |
Tristan Forsythe (Winchester Thurston) |
4:21.12 |
|
|
| 2017 |
3A |
Le’Shawn Huff (New Castle) |
4:24.18 |
|
|
| 2A |
Tristan Forsythe (Winchester Thurston) |
4:16.78 |
|
|
| 2016 |
3A |
Mike Kolor (Seneca Valley) |
4:13.23 |
|
|
| 2A |
Dom Perretta (Beaver Falls) |
4:31.13 |
|
|
| 2015 |
3A |
Jeff Van Kooten (Central Catholic) |
4:10.72 |
|
|
| 2A |
Dom Perretta (Beaver Falls) |
4:15.43 |
|
|
| 2014 |
3A |
Jeff Van Kooten (Central Catholic) |
4:17.39 |
|
|
| 2A |
Dom Perretta (Beaver Falls) |
4:19.14 |
|
|
| 2013 |
3A |
Ethan Martin (Fox Chapel) |
4:18.12 |
|
|
| 2A |
Ryan Archer (Vincentian Academy) |
4:29.99 |
|
|
| 2012 |
3A |
Alex Moran (Mt. Lebanon) |
4:20.04 |
|
|
| 2A |
Josef Dipietrantonio (Beaver) |
4:23.68 |
|
|
| 2011 |
3A |
Alex Moran (Mt. Lebanon) |
4:19.27 |
|
|
| 2A |
Nat Fox (Quaker Valley) |
4:29.75 |
|
|
| 2010 |
3A |
Nick Gibson (Canon-McMillan) |
4:17.77 |
|
|
| 2A |
Omar Hyjek (Quaker Valley) |
4:29.86 |
|
|
| 2009 |
3A |
T.J. Hobart (Baldwin) |
4:19.15 |
|
|
| 2A |
Omar Hyjek (Quaker Valley) |
4:33.14 |
|
|
| 2008 |
3A |
T.J. Hobart (Baldwin) |
4:17.71 |
|
|
| 2A |
Omar Hyjek (Quaker Valley) |
4:32.37 |
|
|
| 2007 |
3A |
T.J. Hobart (Baldwin) |
4:17.97 |
|
|
| 2A |
Joshua Nadzam (Monaca) |
4:31.06 |
|
|
| 2006 |
3A |
Max Brown (North Allegheny) |
4:16.82 |
|
|
| 2A |
Jake Walker (Ellwood City) |
4:26.92 |
|
|
| 2005 |
3A |
Max Brown (North Allegheny) |
4:19.34 |
|
|
| 2A |
Jake Walker (Ellwood City) |
4:18.92 |
|
|
| 2004 |
3A |
Mike Booth (West Mifflin) |
4:15.25 |
|
|
| 2A |
Sam Weiser (Ellwood City) |
4:23.93 |
|
|
| 2003 |
3A |
Ian Fitzgerald (North Hills) |
4:11.97 |
|
|
| 2A |
Sam Weiser (Ellwood City) |
4:36.26 |
|
|
| 2002 |
3A |
Sam Bair (Shaler) |
4:12.45 |
|
|
| 2A |
Tom Brittain (Southmoreland) |
4:40.17 |
|
|
| 2001 |
3A |
Sam Bair (Shaler) |
4:15.33 |
|
|
| 2A |
Tom Brittain (Southmoreland) |
4:31.83 |
|
|
| 2000 |
3A |
Shawn Cavanaugh (Mt. Lebanon) |
4:19.41 |
|
|
| 2A |
Scott Munro (South Park) |
4:29.07 |
|
|
| 1999 |
3A |
Greg Costello (Mt. Lebanon) |
4:21.40 |
|
|
| 2A |
Scott Munro (South Park) |
4:29.10 |
|
|
| 1998 |
3A |
Kevin Doyle (Knoch) |
4:19.40 |
|
|
| 2A |
Scott Munro (South Park) |
4:28.62 |
|
|
| 1997 |
3A |
Joe Smolenski (Hempfield Area) |
4:24.01 |
|
|
| 2A |
Chris Dugan (Southmoreland) |
4:16.00 |
|
|
| 1996 |
3A |
Chris Dugan (Southmoreland) |
4:18.90 |
|
|
| 2A |
Mike Stanford (Pine-Richland) |
4:25.00 |
|
|
| 1995 |
3A |
Chris Dugan (Southmoreland) |
4:24.00 |
|
|
| 2A |
Mike Phillips (New Brighton) |
4:27.60 |
|
|
| 1994 |
3A |
Shawn Harding (Montour) |
4:22.42 |
|
|
| 2A |
Mike Phillips (New Brighton) |
4:30.60 |
|
|
| 1993 |
3A |
John Krugh (Upper St. Clair) |
4:19.5 |
|
|
| 2A |
Marty Hanlon (Brentwood) |
4:29.6 |
|
|
| 1992 |
3A |
John Krugh (Upper St. Clair) |
4:21.5 |
|
|
| 2A |
Colin Kane (Wilmington) |
4:26.8 |
|
|
| 1991 |
3A |
Josh Deakin (Baldwin) |
4:26.13 |
|
|
| 2A |
Mike Marine (Valley) |
4:32.0 |
|
|
| 1990 |
3A |
Rob Burhart (Bethel Park) |
4:25.2 |
|
|
| 2A |
Graham Perkovich (Quaker Valley) |
4:29.4 |
|
|
| 1989 |
3A |
Bill Shaffer (Knoch) |
4:25.3 |
|
|
| 2A |
Joe Waters (Beaver Falls) |
4:34.4 |
|
|
| 1988 |
3A |
Jason Bodnar (Laurel Highlands) |
4:18.9 |
|
|
| 2A |
Joe Waters (Beaver Falls) |
4:27.6 |
|
|
| 1987 |
3A |
Warren Miller (Mt. Lebanon) |
4:21.6 |
|
|
| 2A |
Joe Warner (South Park) |
4:29.9 |
|
|
| 1986 |
3A |
Warren Miller (Mt. Lebanon) |
4:24.9 |
|
|
| 2A |
Jay Novak (Richland) |
4:19.2 |
|
|
| 1985 |
3A |
Vinnie Accardi (North Allegheny) |
4:23.4 |
|
|
| 2A |
Dan Dieter (Wilmington) |
4:30.5 |
|
|
| 1984 |
3A |
Eric Carter (Penn Hills) |
4:17.0 |
|
|
| 2A |
Jay Novak (Richland) |
4:27.0 |
|
|
| 1983 |
3A |
Eric Carter (Penn Hills) |
4:19.56 |
|
|
| 2A |
Craig Hines (Slippery Rock) |
4:21.8 |
|
|
| 1982 |
3A |
Alan Gallogly (North Catholic) |
4:19.34 |
|
|
| 2A |
Jon Burton (Beaver) |
4:20.82 |
|
|
| 1981 |
3A |
Jon Burton (Beaver) |
4:14.72 |
|
|
| 2A |
Doug Grauel (Neshannock) |
4:23.92 |
|
|
| 1980 |
3A |
Dallas Roper (Fox Chapel) |
4:15.0 |
|
|
| 2A |
Doug Grauel (Neshannock) |
4:28.38 |
|
|