| Year | Result |
| 2008 | Devon-Strafford 11, Ligonier Valley (Ligonier) 1 (4 innings) |
| 2007 | Council Rock Northampton (Richboro) 6, State College American 5 |
| 2006 | Butler Township 7, Lehigh (Bethlehem) 5 |
| 2005 | Council Rock Newtown (Newtown) 6, Tamaqua 0 |
| 2004 | Deep Run Valley (Hilltown) 12, State College American 3 |
| 2003 | Lower Perkiomen (Collegeville) 13, Hermitage 8 |
| 2002 | Lehigh (Bethlehem) 8, Montoursville 7 |
| 2001 | State College American 16, Milton 0 (4 innings) |
| 2000 | Levittown Eastern 3, State College American 0 |
| 1999 | State College National 2, Shippensburg 0 |
| 1998 | Latrobe 6, Brandon (Williamsport) 5 (7 innings) |
| 1997 | Railway Park (Pottsville) 9, Berwyn-Paoli 1 |
| 1996 | Franklin 11, Hazle Township 0 |
| 1995 | Franklin 14, Newtown-Edgmont (Newtown Square) 4 (5 innings) |
| 1994 | Franklin 12, Huntingdon 10 |
| 1993 | Connellsville 5, Council Rock Holland 2 (9 innings) |
| 1992 | Ingomar American d. North Central (Bethlehem) |
| 1991 | DuBois 7, Ingomar 2 |
| 1990 | Shippensburg 6, Newberry (Williamsport) 0 |
| 1989 | DuBois 4, Berwyn-Paoli 2 (11 innings) |
| 1988 | Aston-Middletown 6, Ingomar 3 |
| 1987 | Montoursville 6, Hermitage 2 |
| 1986 | Council Rock Newtown 7, Latrobe 1 |
| 1985 | Montoursville 7, Milton 6 |
| 1984 | Milton 4, Council Rock Newtown 2 |
| 1983 | DuBois 5, Abington 2 |
| 1982 | Pittsburgh Uptown 3, Middletown Athletic Association 1 |
| 1981 | DuBois 6, Berwick 5 |
| 1980 | York 4, State College Suburban 2 |
| 1979 | North Braddock 1, Latrobe 0 |
| 1978 | Connellsville 8, Old Forge 3 |
| 1977 | Connellsville 6, Berwick 1 |
| 1976 | Connellsville 5, Carroll Township 4 |
| 1975 | Carbino Club (Jessup) 9, Pennsbury American 2 |
| 1974 | Red Land (New Cumberland) 4, Minersville 3 |
| 1973 | Newberry (Williamsport) 7, Greenburg 5 |
| 1972 | Berwick 11, Connellsville 4 |
| 1971 | Hazleton National 2, Latrobe 1 |
| 1970 | DuBois 7, Roosevelt Trail (Laceyville) 1 |
| 1969 | Newberry (Williamsport) 6, Levittown International 2 |
| 1968 | North Pittsburgh d. Lewistown |
| 1967 | Newtown-Edgmont (Newtown Square) 13, Oil City 1 |
| 1966 | Huntingdon 7, Oil City 1 |
| 1965 | Levittown American 3, Dunmore 1 |
| 1964 | Connellsville 3, Northeast Optimist Club (Philadelphia) 1 |
| 1963 | Connellsville 1, Levittown International 0 |
| 1962 | Back Mountain (Dallas) 1, Phoenixville 0 |
| 1961 | Levittown American 4, Groundhog (Punxsutawney) 2 |
| 1960 | Levittown American 7, Groundhog (Punxsutawney) 1 |
| 1959 | Chester Suburban 5, Ninth Ward (Lawrenceville) 0 |
| 1958 | Bellefonte 2, Carbino Club (Jessup) 1 |
| 1957 | Media 2, Potter-McKean (Couldersport) 0 |
| 1956 | Upper Darby 4, North End (Wilkes-Barre) 1 |
| 1955 | Morrisville 8, Wellsboro 4 |
| 1954 | Masontown 5, West Union 2 |
| 1953 | Camp Hill 5, North Borough (Pittsburgh) 2 |
| 1952 | Monongahela 6, Hickory 1 |
| 1951 | Potter-McKean (Couldersport) 12, Newville 6 |
| 1950 | Punxsutawney 7, Hazleton 3 |
| 1949 | Lock Haven 5, Williamsport Original 2 |
| 1948 | Lock Haven 17, Loyalsock 6 |