| 2024 – Patrick Sheehan, Talamore Country Club | |
| 2023 – Troy Vannucci, Little Mill Country Club | |
| 2022 – Michael R. Brown, Jr., LuLu Country Club | |
| 2021 – Peter Bradbeer, Merion Golf Club | |
| 2020 – Jeff Osberg, Pine Valley Golf Club | |
| 2019 – Jeff Osberg, Pine Valley Golf Club | |
| 2018 – Michael R. Brown, Jr., Lu Lu Country Club | |
| 2017 – Matthew Mattare, Saucon Valley Country Club | |
| 2016 – Jeff Osberg, Huntingdon Valley Country Club | |
| 2015 – Jeff Osberg, Huntingdon Valley Country Club | |
| 2014 – Matthew Teesdale, Commonwealth National Golf Club | |
| 2013 – Brandon Matthews, Glenmaura National Golf Club | |
| 2012 – Brian Colbert, White Manor Country Club | |
| 2011 – Andrew Mason, Huntingdon Valley Country Club | |
| 2010 – Michael R. Brown, Jr., Lookaway Golf Club | |
| 2009 – James Kania, Jr., Overbrook Golf Club | |
| 2008 – Michael McDermott, Merion Golf Club | |
| 2007 – Michael McDermott, Merion Golf Club | |
| 2006 – Kyle Davis, Fieldstone Golf Club | |
| 2005 – Tug Maude, Merion Golf Club | |
| 2004 – Christopher Lange, Overbrook Golf Club | |
| 2003 – Michael McDermott, Llanerch Country Club | |
| 2002 – Michael Tash, Tavistock Country Club | |
| 2001 – Michael McDermott, Llanerch Country Club | |
| 2000 – Michael McDermott, Llanerch Country Club | |
| 1999 – James Sullivan, Jr., Huntingdon Valley Country Club | |
| 1998 – Andy Thompson, Overbrook Golf Club | |
| 1997 – Robin McCool, Saucon Valley Country Club | |
| 1996 – William McGuiness, Tavistock Country Club | |
| 1995 – James D. Kania, Overbrook Golf Club | |
| 1994 – Christopher Lange, Overbrook Golf Club | |
| 1993 – James D. Kania, Overbrook Golf Club | |
| 1992 – James D. Kania, Overbrook Golf Club | |
| 1991 – David K. Brookreson, Huntingdon Valley Country Club | |
| 1990 – Robin McCool, Saucon Valley Country Club | |