| Year |
Winner (Score & Opp. if available) |
| 2008-09 |
None** |
| 2008-09 |
None** |
| 2007-08 |
None** |
| 2006-07 |
None** |
| 2005-06 |
None** |
| 2004-05 |
None** |
| 2003-04 |
None* |
| 2002-03 |
None* |
| 2001-02 |
None* |
| 2000-01 |
None* |
| 1999-00 |
DuBois 52 Punxsutawney 43 |
| 1998-99 |
DuBois 62 Punxsutawney 54 |
| 1997-98 |
DuBois 43 Bradford 40 OT |
| 1996-97 |
Clearfield 62 Bradford 47 |
| 1995-96 |
Bradford 59 DuBois 53 |
| 1994-95 |
Bradford 58 DuBois 51 |
| 1993-94 |
Punxsutawney 59 Clearfield 54 |
| 1992-93 |
Punxsutawney 46 Clearfield 43 |
| 1991-92 |
Punxsutawney 65 DuBois 55 |
| 1990-91 |
Punxsutawney 72 Clearfield 69 2OT |
| 1989-90 |
DuBois 68 Clearfield 62 |
| 1988-89 |
Clearfield 75 St. Marys 65 |
| 1987-88 |
Punxsutawney 58 St. Marys 57 |
| 1986-87 |
Bradford 56 DuBois 45 |
| 1985-86 |
Bradford 69 Clearfield 51 |
| 1984-85 |
St. Marys over Bradford |
| 1983-84 |
Punxsutawney over DuBois |
| 1982-83 |
Punxsutawney over DuBois |
| 1981-82 |
DuBois over Punxsutawney |
| 1980-81 |
Punxsutawney over Bradford |
| 1979-80 |
Punxsutawney over St. Marys |
| 1978-79 |
Punxsutawney over Bradford |
| 1977-78 |
Punxsutawney over Clearfield |
| 1976-77 |
Bradford over Punxsutawney |
| 1975-76 |
Punxsutawney over Bradford |
| 1974-75 |
DuBois over Punxsutawney |
| 1973-74 |
Bradford over Punxsutawney |
| 1972-73 |
Bradford over Punxsutawney |
| 1971-72 |
Bradford over Punxsutawney |
| 1970-71 |
Bradford |
| 1969-70 |
Bradford |
| 1968-69 |
Bradford |
| 1967-68 |
DuBois |
| 1966-67 |
Bradford |
| 1965-66 |
Punxsutawney |
| 1964-65 |
Brookville |
| 1963-64 |
Punxsutawney |
| 1962-63 |
Knoch |
| 1961-62 |
Knoch |
| 1960-61 |
DuBois |
| 1959-60 |
DuBois |
| 1958-59 |
DuBois |
| 1957-58 |
Punxsutawney |
| 1956-57 |
Clearfield (16-4 final record) |
| 1955-56 |
Kane |
| 1954-55 |
Kane |
| 1953-54% |
Kane beat Clearfield 2 games to 0 (67-64, 65-49) |
| 1952-53% |
Bradford beat Clearfield 2 games to 1 (60-48, 48-67, 65-60) |
| 1951-52 |
Punxsutawney |
| 1950-51 |
Clearfield 47, Punxsutawney 45 |
| 1949-50 |
Bradford |
| 1948-49 |
Bradford |
| 1947-48 |
Bradford |
| 1946-47 |
Bradford |
| 1945-46 |
Kane |
| 1944-45 |
Bradford |
| 1943-44 |
Bradford |
| 1942-43 |
Bradford |
| 1941-42 |
Bradford |
| 1940-41 |
Bradford |
| 1939-40 |
Brookville |
| 1938-39 |
St. Marys |
| 1937-38 |
Warren |
| 1936-37 |
Warren |
| 1935-36 |
St. Marys |
| 1934-35 |
St. Marys |
| 1933-34 |
Bradford |
| 1932-33 |
DuBois |
| 1931-32 |
DuBois |
| 1930-31 |
DuBois |
| **District 9 played in combined tournament with District 10 |
| *District 9 played in combined tournament with District 6 |
| %District 9 championship was determined by best of 3 championship series |
| Year |
Winner (Score & Opp. if available) |
| 2009-2010 |
Bradford 56 Clearfield 28 |
| 2008-09 |
Clearfield 49 St. Marys 37 |
| 2007-08 |
Bradford 63 Clearfield 37 |
| 2006-07 |
Bradford 69 St. Marys 54 |
| 2005-06 |
Bradford 63 Punxsutawney 33 |
| 2004-05 |
Punxsutawney 60 Clearfield 41 |
| 2003-04 |
Bradford 63 St. Marys 52 |
| 2002-03 |
Bradford 71 St. Marys 40 |
| 2001-02 |
Bradford 42 Punxsutawney 39 |
| 2000-01 |
Bradford 61 Brookville 49 |
| *1999-00 |
St. Marys 50 Clearfield 34 |
| *1998-99 |
Clearfield 69 St. Marys 43 |
| *1997-98 |
St. Marys 70 Brookville 55 |
| *1996-97 |
Brookville 65 St. Marys 42 |
| 1995-96 |
Brookville 51 St. Marys 49 |
| 1994-95 |
St. Marys 59 Brookville 49 |
| 1993-94 |
Bradford 72 Brookville 54 |
| 1992-93 |
St. Marys 61 Bradford 54 |
| 1991-92 |
Brookville 69 St. Marys 48 |
| 1990-91 |
Brookville (no other teams entered) |
| * Winner did not receive automatic state playoff bid |
| Year |
Winner (Score & Opp. if available) |
| 2009-2010 |
Brookville 52 Kane 48 |
| 2008-09 |
Brockway 32 Cranberry 29 |
| 2007-08 |
Cranberry 55 Kane 48, OT |
| 2006-07 |
Kane 54 Smethport 49 |
| 2005-06 |
Keystone 57 Moniteau 40 |
| 2004-05 |
Karns City 56 Port Allegany 41 |
| 2003-04 |
Keystone 63 Moniteau 47 |
| 2002-03 |
Keystone 50 Karns City 45 |
| 2001-02 |
Karns City 69 Moniteau 48 |
| 2000-01 |
Karns City 59 Kane 46 |
| 1999-00 |
Kane 51 Karns City 50 |
| 1998-99 |
Kane 62 Karns City 43 |
| 1997-98 |
Kane 42 Elk County Christian 40 |
| 1996-97 |
Curwensville 61 Brockway 48 |
| 1995-96 |
Keystone 70 Curwensville 53 |
| 1994-95 |
Brockway 62 Curwensville 51 |
| 1993-94 |
Brockway 80 Keystone 56 |
| 1992-93 |
Brockway 47 Ridgway 44 |
| 1991-92 |
Ridgway 59 Keystone 48 |
| 1990-91 |
Brockway 68 Redbank Valley 59 |
| 1989-90 |
Keystone 62 Curwensville 49 |
| 1988-89 |
Keystone 60 Port Allegany 58 |
| 1987-88 |
Ridgway 46 Keystone 39 |
| 1986-87 |
Ridgway 48 Brookville 45 |
| 1985-86 |
Ridgway 64 Brookville 50 |
| 1984-85 |
Karns City 78 Kane 62 |
| 1983-84 |
Elk County Christian 59 Ridgway 56 |
| 1982-83 |
Elk County Christian 52 Redbank Valley 49 |
| 1981-82 |
Keystone over Elk County Christian |
| 1980-81 |
Brookville over Elk County Christian |
| 1979-80 |
Redbank Valley over Kane |
| 1978-79 |
Elk County Christian over Kane |
| 1977-78 |
Keystone over Ridgway |
| 1976-77 |
Keystone over Elk County Christian |
| 1975-76 |
Brookville over Karns City |
| 1974-75 |
Redbank Valley over Johnsonburg |
| 1973-74 |
Elk County Christian over Johnsonburg |
| 1972-73 |
Cameron County over Keystone |
| 1971-72 |
Cameron County over Brockway |
| 1970-71 |
Cameron County |
| 1969-70 |
Cameron County |
| 1968-69 |
East Brady |
| 1967-68 |
East Brady |
| 1966-67 |
Cameron County |
| 1965-66 |
St. Marys |
| 1964-65 |
Union |
| 1963-64 |
Reynoldsville |
| 1962-63 |
Union |
| 1961-62 |
Cameron County |
| 1960-61 |
Slippery Rock |
| 1959-60 |
Keystone |
| 1958-59 |
Union |
| 1957-58 |
Port Allegany |
| 1956-57 |
Karns City |
| 1955-56 |
St. Marys |
| 1954-55 |
Karns City |
| 1953-54 |
Rimersburg |
| 1952-53 |
Johnsonburg |
| 1951-52 |
Slippery Rock |
| 1950-51 |
Slippery Rock |
| 1949-50 |
Kane |
| 1948-49 |
Kane (state champs) |
| 1947-48 |
Kane |
| 1946-47 |
Karns City |
| 1945-46 |
East Brady |
| 1944-45 |
Otto Twp. |
| Year |
Winner (Score & Opp. if available) |
| 2009-10 |
DuBois Central Catholic 49 Elk County Catholic 45 |
| 2008-09 |
Elk County Catholic 47 Johnsonburg 36 |
| 2007-08 |
Coudersport 61 DuBois Central Catholic 41 |
| 2006-07 |
Elk County Catholic 54 Keystone 37 |
| 2005-06 |
Elk County Catholic (state champion) 66 Coudersport 26 |
| 2004-05 |
Elk County Catholic 71 Coudersport 46 |
| 2003-04 |
Elk County Catholic 56 Johnsonburg 49 |
| 2002-03 |
Clarion 50 DuBois Central Catholic 39 |
| 2001-02 |
Keystone 76 Elk County Catholic^ 67 |
| 2000-01 |
Elk County Christian 67 Clarion-Limestone 51 |
| 1999-00 |
Elk County Christian 65 Keystone 61, 2 OT |
| 1998-99 |
Elk County Christian 51 North Clarion 45 |
| 1997-98 |
Keystone 54 Coudersport 44 |
| 1996-97 |
Keystone 57 Otto-Eldred 48 |
| 1995-96 |
Coudersport 50 Port Allegany 40 |
| 1994-95 |
Elk County Christian 57 Cameron County 41 |
| 1993-94 |
Elk County Christian 45 Johnsonburg 39 |
| 1992-93 |
Elk County Christian 73 Coudersport 39 |
| 1991-92 |
Elk County Christian 63 Union 50 |
| 1990-91 |
Elk County Christian 65 Coudersport 58 |
| 1989-90 |
Northern Potter 49 Elk County Christian 48 |
| 1988-89 |
Elk County Christian 58 Oswayo Valley 47 |
| 1987-88 |
Elk County Christian 74 Clarion 47 |
| 1986-87 |
Elk County Christian 70 North Clarion 52 |
| 1985-86 |
Clarion 79 North Clarion 59 |
| 1984-85 |
North Clarion 47 A-C Valley 28 |
| 1983-84 |
North Clarion 51 A-C Valley 49 |
| 1982-83 |
Johnsonburg 80 Karns City 66 |
| 1981-82 |
Karns City over Johnsonburg |
| 1980-81 |
Union over A-C Valley |
| 1979-80 |
East Brady (state champion) over Cameron County |
| 1978-79 |
East Brady over Karns City |
| 1977-78 |
Karns City over East Brady |
| 1976-77 |
Union over Johnsonburg |
| 1975-76 |
DuBois Central over Johnsonburg |
| 1974-75 |
Brockway over Bradford Central |
| 1973-74 |
Union over Sheffield |
| 1972-73 |
A-C Valley over Brockway |
| 1971-72 |
Karns City over A-C Valley |
| 1970-71 |
A-C Valley |
| 1969-70 |
Union |
| 1968-69 |
Union |
| 1967-68 |
A-C Valley |
| 1966-67 |
Union |
| 1965-66 |
Clarion |
| 1964-65 |
Sheffield |
| 1963-64 |
Coudersport |
| 1962-63 |
Clarion |
| 1961-62 |
Clarion |
| 1960-61 |
Clarion-Limestone |
| 1959-60 |
Sheffield |
| 1958-59 |
Sheffield |
| 1957-58 |
Penn Twp. |
| 1956-57 |
Sheffield |
| 1955-56 |
Sheffield |
| 1954-55 |
Sykesville |
| 1953-54 |
Sykesville |
| 1952-53 |
Chicora |
| 1951-52 |
Coudersport |
| 1950-51 |
Coudersport |
| 1949-50 |
Penn Twp. |
| 1948-49 |
Penn Twp. |
| 1947-48 |
Sigel |