| Year | Class AAA Champion |
Score | Class AA Champion |
Score |
| 1975 | North Allegheny | 37 | Brentwood | 22 |
| 1976 | Council Rock | 70 | Mars | 76 |
| 1977 | Chambersburg | 59 | Titusville | 53 |
| 1978 | Council Rock | 64 | Perkiomen Valley | 45 |
| 1979 | State College | 46 | Perkiomen Valley | 98 |
| 1980 | State College | 31 | Perkiomen Valley | 74 |
| 1981 | State College | 92 | Perkiomen Valley | 195 |
| 1982 | Altoona | 139 | North East | 55 |
| 1983 | Altoona | 139 | North East | 158 |
| 1984 | Council Rock | 101 | Perkiomen Valley | 191 |
| 1985 | Abington | 77 | Greencastle-Antrim | 230 |
| 1986 | Williamsport | 172 | Chief Logan | 138 |
| 1987 | Williamsport | 218 | North East | 231 |
| 1988 | Altoona | 126 | Richland | 179 |
| 1989 | Chambersburg | 171 | North East | 126 |
| 1990 | Solanco | 205 | Gwynedd Mercy | 226 |
| 1991 | Williamsport | 221 | Danville | 195 |
| 1992 | State College | 199 | Ellwood City | 130 |
| 1993 | Greensburg Salem | 79 | Ellwood City | 64 |
| 1994 | State College | 98 | Titusville | 113 |
| 1995 | Kiski Area | 124 | Brookville | 89 |
| 1996 | Kiski Area | 91 | Brookville | 97 |
| 1997 | Solanco | 85 | Wellsboro | 133 |
| 1998 | North Allegheny | 123 | Hanover Area | 66 |
| 1999 | North Allegheny | 143 | Wyomissing | 89 |
| 2000 | Parkland | 100 | Wyomissing | 69 |
| 2001 | Allentown C.C. | 143 | Wyomissing | 72 |
| 2002 | Hatboro-Horsham | 87 | Wyomissing | 87 |
| 2003 | Hatboro-Horsham | 76 | Dallas | 49 |
| 2004 | Unionville | 86 | St. Basil Academy | 88 |
| 2005 | Latrobe | 117 | Dallas | 153 |
| 2006 | Radnor | 81 | St. Basil Academy | 106 |
| 2007 | Emmaus | 78 | Central Cambria | 53 |
| 2008 | Emmaus | 68 | Central Cambria | 135 |
| 2009 | Emmaus | 128 | Central Cambria | 72 |
| 2010 | Pennsbury | 81 | Elk Lake | 77 |