| Year |
Class |
Winner (School) |
Score |
Runner-Up (School) |
Third-Place (School) |
| 2026 |
3A |
Ethan Maravich (North Allegheny) |
538.95 |
Anthony Farrah (North Allegheny) |
Carter Wells (Upper St. Clair) |
| 2A |
Noah Lahm (Mt. Pleasant) |
320.00 |
Connor Fleming (Indiana) |
Isaac Burtt (Beaver) |
| 2025 |
3A |
Ethan Maravich (North Allegheny) |
532.30 |
Jackson Hagler (Fox Chapel) |
Malcolm Thompson (Mt. Lebanon) |
| 2A |
Jake Hauser (Derry) |
405.45 |
Matthew Blystone (Indiana) |
Isaac Burtt (Beaver) |
| 2024 |
3A |
Isaiah Clerkley (Seneca Valley) |
583.35 |
Jackson Hagler (Fox Chapel) |
Malcolm Thompson (Mt. Lebanon) |
| 2A |
Brecken Finkbeiner (Blackhawk) |
425.75 |
Jake Hauser (Derry) |
Ryan Hartle (Northgate) |
| 2023 |
3A |
Isaiah Clerkley (Seneca Valley) |
559.35 # |
Jeremiah Laslavic (Seneca Valley) |
Sam Hersick (Seneca Valley) |
| 2A |
Brecken Finkbeiner (Blackhawk) |
488.00 # |
Ryan Hartle (Northgate) |
Jake Hauser (Derry) |
| 2022 |
3A |
Will Schenk (North Allegheny) |
428.60 |
Isaiah Clerkley (Seneca Valley) |
Jeremiah Laslavic (Seneca Valley) |
| 2A |
Nick Roddy (Ligonier Valley) |
409.25 |
Ryan Hartle (Northgate) |
Brecken Finkbeiner (Blackhawk) |
| 2021 |
3A |
David Manelis (Fox Chapel) |
571.75 |
Will Schenk (North Allegheny) |
Trevor Elliott (Seneca Valley) |
| 2A |
Cole O’Connor (South Park) |
404.80 |
Simon Iwanonkiw (Quaker Valley) |
Koda Carslaw (Hampton) |
| 2020 |
3A |
David Manelis (Fox Chapel) |
524.90 |
Trevor Elliott (Seneca Valley) |
Will Schenk (North Allegheny) |
| 2A |
Kyle Maziarz (North Catholic) |
558.05 |
Simon Iwanonkiw (Quaker Valley) |
Cole O’Connor (South Park) |
| 2019 |
3A |
Jonah Cagley (Fox Chapel) |
588.95 |
Logan Sherwin (Penn-Trafford) |
Owen Johns (Mt. Lebanon) |
| 2A |
Andrew Cestra (Beaver) |
522.20 |
Kyle Maziarz (North Catholic) |
Gavin Guern (Elizabeth Forward) |
| 2018 |
3A |
Jonah Cagley (Fox Chapel) |
536.85 |
Owen Johns (Mt. Lebanon) |
David Manelis (Fox Chapel) |
| 2A |
Kyle Maziarz (North Catholic) |
427.00 |
John Ek (Laurel Highlands) |
Andrew Cestra (Beaver) |
| 2017 |
3A |
Jonah Cagley (Fox Chapel) |
525.20 |
Owen Johns (Mt. Lebanon) |
Austin Shaw (Pine-Richland) |
| 2A |
Trevor Mahoney (South Fayette) |
427.05 |
John Ek (Laurel Highlands) |
Andrew Cestra (Beaver) |
| 2016 |
3A |
Joe Ference (Penn-Trafford) |
546.90 |
Jonah Cagley (Fox Chapel) |
Stephen Savchik (North Allegheny) |
| 2A |
Trevor Mahoney (South Fayette) |
415.85 |
John Ek (Laurel Highlands) |
Ben Lowery (Knoch) |
| 2015 |
3A |
Joe Ference (Penn-Trafford) |
589.40 |
Andrew Doerfler (North Allegheny) |
Cary Johns (Mt. Lebanon) |
| 2A |
Braden Carei (Uniontown) |
461.00 |
Trevor Mahoney (South Fayette) |
Ben Lowery (Knoch) |
| 2014 |
3A |
Noah Bostik (North Hills) |
506.85 |
Andrew Doerfler (North Allegheny) |
Joe Ference (Penn-Trafford) |
| 2A |
Stephen Zombek (South Fayette) |
423.55 |
Micah Ringer (Beaver) |
Evan Zombek (South Fayette) |
| 2013 |
3A |
Dominic Giordano (Pine-Richland) |
610.00 |
Noah Bostick (North Hills) |
Levi Cetti (Butler) |
| 2A |
Stephen Zombek (South Fayette) |
353.25 |
Micah Ringer (Beaver) |
Dewey Fry (Blackhawk) |
| 2012 |
3A |
Dominic Giordano (Pine-Richland) |
544.50 |
Tim Cengia (Greater Latrobe) |
Noah Bostick (North Hills) |
| 2A |
Billy Roundtree (South Park) |
301.60 |
Stephen Zombek (South Fayette) |
Josh Vasko (Elizabeth Forward) |
| 2011 |
3A |
Connor Kuremsky (North Allegheny) |
607.30 |
JB Colod (Fox Chapel) |
Dominic Giordano (Pine-Richland) |
| 2A |
Jonathan Jones (Uniontown) |
422.10 |
Richie Klimek (South Fayette) |
Logan Irvine (West Allegheny) |
| 2010 |
3A |
Connor Kuremsky (North Allegheny) |
591.50 |
Heath Calhoun (Butler) |
Jakob Kolod (Fox Chapel) |
| 2A |
Jonathan Jones (Uniontown) |
395.80 |
Lucas Kachurick (Elizabeth Forward) |
Richie Klimek (South Fayette) |
| 2009 |
3A |
Connor Kuremsky (North Allegheny) |
560.20 |
Heath Calhoun (Butler) |
Ryan Koter (Franklin Regional) |
| 2A |
Jared Scheck (Shady Side Academy) |
491.40 |
Dan Frazier (Blackhawk) |
Nathan Kohuth (Derry) |
| 2008 |
3A |
Connor Kuremsky (North Allegheny) |
528.45 |
Ryan Koter (Franklin Regional) |
Heath Calhoun (Butler) |
| 2A |
Justin Duncan (South Park) |
485.05 |
Jared Scheck (Shady Side Academy) |
Dan Frazier (Blackhawk) |
| 2007 |
3A |
Ryan Koter (Franklin Regional) |
449.70 |
Charlie Hauser (Greater Latrobe) |
John Rhodaberger (Butler) |
| 2A |
Justin Duncan (South Park) |
427.90 |
Jared Scheck (Shady Side Academy) |
Dan Frazier (Blackhawk) |
| 2006 |
3A |
Charlie Hauser (Greater Latrobe) |
454.50 |
Ryan Koter (Franklin Regional) |
Mehran Hedjazi (Gateway) |
| 2A |
Eric Crowley (Mars) |
477.45 |
Justin Duncan (South Park) |
Luke Morgan (South Fayette) |
| 2005 |
3A |
Mehran Hedjazi (Gateway) |
434.35 |
|
|
| 2A |
Eric Crowley (Mars) |
435.25 |
|
|
| 2004 |
3A |
Kevan Phillips (Gateway) |
472.95 |
Stephen Gatti (Gateway) |
Roy Wyss (Franklin Regional) |
| 2A |
Derek Hock (Hopewell) |
410.25 |
Michael Hanne (Beaver) |
Jayson Loeffert (Pine-Richland) |
| 2003 |
3A |
Kevan Phillips (Gateway) |
401.80 |
Daniel Hornyak (Woodland Hills) |
Donald Lynn (Plum) |
| 2A |
Chris Lapinski (South Park) |
438.30 |
Derek Hock (Hopewell) |
Jayson Loeffert (Pine-Richland) |
| 2002 |
3A |
Troy Kaczorowski (Bethel Park) |
456.70 |
Joe Kennedy (Gateway) |
Michael Sandratto (Gateway) |
| 2A |
Chris Lapinski (South Park) |
422.55 |
Kent McCullough (Moon) |
Tony Morrone (Keystone Oaks) |
| 2001 |
3A |
Greg Sies (Bethel Park) |
453.55 |
Troy Kaczorowski (Bethel Park) |
Hall Carlhough (Mt. Lebanon) |
| 2A |
Ryan Fagan (Thomas Jefferson) |
455.85 |
Tony Morrone (Keystone Oaks) |
Chris Lapinski (South Park) |
| 2000 |
3A |
Chris Rebholz (Seneca Valley) |
522.55 |
Greg Sies (Bethel Park) |
Troy Kaczorowski (Bethel Park) |
| 2A |
Ryan Fagan (Thomas Jefferson) |
443.45 |
Ray Murray (South Park) |
Cameron McCauley (Mars) |
| 1999 |
3A |
Chris Rebholz (Seneca Valley) |
429.75 |
Andrew Timko (Greater Latrobe) |
Greg Sies (Bethel Park) |
| 2A |
John Hreha (Chartiers Valley) |
496.00 |
Ryan Fagan (Thomas Jefferson) |
Mike Wiotkowiak (Derry) |
| 1998 |
3A |
Blair Beal (Woodland Hills) |
486.35 |
|
|
| 2A |
Ryan Fagan (Thomas Jefferson) |
499.10 |
John Hreha (Chartiers Valley) |
Mike Wiotkowiak (Derry) |
| 1997 |
3A |
Chris Rebholz (Seneca Valley) |
406.70 |
|
|
| 2A |
John Hreha (Chartiers Valley) |
373.05 |
|
|
| 1996 |
3A |
David O’Keefe (North Hills) |
452.10 |
|
|
| 2A |
Richard Auther (Knoch) |
369.45 |
|
|
| 1995 |
3A |
David O’Keefe (North Hills) |
499.45 |
|
|
| 2A |
Joe Schuchert (Moon) |
352.70 |
|
|
| 1994 |
3A |
Ken Bedford (Butler) |
475.23 |
|
|
| 2A |
Christopher Curry (Farrell) |
391.80 |
|
|
| 1993 |
3A |
Ken Bedford (Butler) |
462.60 |
|
|
| 2A |
Christopher Curry (Farrell) |
330.25 |
|
|
| 1992 |
|
Jeremy McClean (Riverside) |
431.55 |
|
|
| 1991 |
|
Scott Wolf (North Allegheny) |
403.35 |
|
|
| 1990 |
|
Mike Sorg (Elizabeth Forward) |
474.70 |
|
|
| 1989 |
|
Doug Gruber (Kiski Area) |
396.15 |
|
|
| 1988 |
|
Jeff Jozwiak (Bethel Park) |
420.80 |
|
|
| 1987 |
|
David Pichler (Butler) |
495.95 |
|
|
| 1986 |
|
David Pichler (Butler) |
476.85 |
|
|
| 1985 |
|
Nunzio Esposto (Butler) |
509.35 |
|
|
| 1984 |
|
Dave Hrovat (Chartiers Valley) |
469.10 |
|
|
| 1983 |
|
Chris Blair (Freeport) |
483.55 |
|
|
| 1982 |
|
Chris Blair (Freeport) |
430.30 |
|
|
| 1981 |
|
Dann Grindel (Butler) |
492.20 |
|
|
| 1980 |
|
Dell Price (Moon) |
386.85 |
|
|
| 1979 |
|
Kevin O’Neil (Moon) |
450.80 |
|
|
| 1978 |
|
Frank Riott (Shaler) |
446.10 |
|
|
| 1977 |
|
Bob Lambert (North Allegheny) |
414.05 |
|
|
| 1976 |
|
Scott Winkler (North Hills) |
426.70 |
|
|
| 1975 |
|
Mike DiCio (Canon-McMillan) |
396.05 |
|
|
| 1974 |
|
Dave Reeder (Mt. Lebanon) |
398.50 |
|
|
| 1973 |
|
Tom Fatyol (Churchill) |
400.45 |
|
|
| 1972 |
|
Jeff Miller (Bethel Park) |
422.65 |
|
|
| 1971 |
|
Jeff Garrow (Baldwin) |
321.90 |
|
|
| 1970 |
|
Pete Marra (Burrell) |
340.90 |
|
|
| 1969 |
|
Harry Hamilton (Baldwin) |
333.60 |
|
|
| 1968 |
|
Pat Kiehl (Valley) |
375.85 |
|
|
| 1967 |
|
Dick Rydze (Mt. Lebanon) |
418.35 |
|
|
| 1966 |
|
John Hahnfeldt (Gateway) |
361.45 |
|
|
| 1965 |
|
|
|
|
|
| 1964 |
|
|
|
|
|
| 1963 |
|
|
|
|
|
| 1962 |
|
Don Hahnfeldt (Gateway) |
295.75 |
|
|
| 1961 |
|
Jim Erickson (Mt. Lebanon) |
297.45 |
|
|
| 1960 |
|
Toby McKain (Mt. Lebanon) |
280.75 |
|
|