| Year |
Winner (School) |
Score (Par) |
Runners-Up (School) |
Golf Course(s) |
| 2025 |
Jonah Schollaert (OLSH) |
144 (+1) |
Luke Sikora (Greensburg Salem)
Rocco Bautti (Neshannock)
Trey Susa (Sewickley Academy) |
Hill Crest Country Club (Sewickley, Pa.)
Valley Brook Country Club (McMurray, Pa.) |
| 2024 |
Logan Crowe (McGuffey) |
148 (+4) |
Aaron Didjunas (Elizabeth Forward)
Severin Harmon (Sewickley Academy) |
Sewickley Heights Golf Club (Sewickley, Pa.)
Youghiogheny Country Club (McKeesport, Pa.) |
| 2023 |
Nixen Erdely (Frazier) |
142 (-1) |
Ethan Dai (Quaker Valley) |
Butler Country Club (Butler, Pa.)
Willowbrook Country Club (Apollo, Pa.) |
| 2022 |
Hunter Jurica (Derry) |
152 (+11) |
Daniel Sethman (Brownsville) |
Oakmont Country Club (Oakmont, Pa.)
Hannastown Country Club (Greensburg, Pa.) |
| 2021 |
Brian McDonnell (Eden Christian Acad.) |
75 (+5) |
Jackson Bould (Quaker Valley) |
Allegheny Country Club (Sewickley, Pa.) |
| 2020 |
Tim Fitzgerald (Sewickley Academy) |
70 (E) |
Cole Villa (Leechburg) |
Allegheny Country Club (Sewickley, Pa.) |
| 2019 |
JF Aber (Sewickley Academy) |
70 (E) |
Skyler Fox (Riverside) |
Allegheny Country Club (Sewickley, Pa.) |
| 2018 |
Skyler Fox (Riverside) |
68 (-2) |
Angus McHolme (Elizabeth Forward) |
Allegheny Country Club (Sewickley, Pa.) |
| 2017 |
Skyler Fox (Riverside) * |
74 (+4) |
Cole Luther (Sewickley Academy) |
Allegheny Country Club (Sewickley, Pa.) |
| 2016 |
Skyler Fox (Riverside) |
72 (+2) |
Jason Li (Sewickley Academy)
Tyler Brinker (South Park) |
Allegheny Country Club (Sewickley, Pa.) |
| 2015 |
Jason Li (Sewickley Academy) |
72 (+2) |
Mike Kondratik (Charleroi)
Adam Snyder (Sewickley Academy) |
Allegheny Country Club (Sewickley, Pa.) |
| 2014 |
Chris Tanabe (Quaker Valley) |
72 (E) |
Wes Keeling (South Fayette)
Evan Long (Laurel) |
Youghiogheny Country Club (McKeesport, Pa.) |
| 2013 |
Matt Barto (Leechburg) * |
75 (+3) |
Gunnar Riley (Charleroi) |
Sewickley Heights Golf Club (Sewickley, Pa.) |
| 2012 |
Matt Barto (Leechburg) |
73 (+1) |
Jesse Vensel (McGuffey)
Darren Carone (Shenango)
Matt Cioffi (Neshannock) |
Youghiogheny Country Club (McKeesport, Pa.) |
| 2011 |
Brad Thornton (Shenango) |
73 (+1) |
Matt Barto (Leechburg)
Garrett Damich (Bentworth) |
New Castle Country Club (New Castle) |
| 2010 |
Max Kaminsky (Serra Catholic) |
74 (+2) |
Shane Eichenlaub (Mohawk)
Brian Circle (New Brighton) |
Youghiogheny Country Club (McKeesport, Pa.) |