List of Nova Scotia Junior B Champions

The following is a list of Nova Scotia Junior B champions.
note: Pre-1980-81 season champions were provincial champions playing in the Antigonish-Pictou-Colchester Junior B Hockey League, Cape Breton Junior B Hockey League, Metro Valley Junior Hockey League (which became Junior "A" level in 1991) Northumberland Junior B Hockey League and the Eastern Junior B Hockey League.
Season 	Champion 	Don Johnson Cup
1966-67	Halifax Colonels (H&DHL) 	No Tournament
1967-68	Strait Pirates (CBJBHL) 	No Tournament
1968-69	Strait Pirates (CBJBHL) 	No Tournament
1969-70	Truro Bearcats (MVJHL) 	No Tournament
1970-71	Truro Bearcats (MVJHL) 	No Tournament
1971-72	Glace Bay-Sydney Metro Bees	No Tournament
1972-73	New Glasgow Bombers (MVJHL)	No Tournament
1973-74	Truro Bearcats (MVJHL) 	No Tournament
1974-75	Dartmouth Arrows (MVJHL) 	No Tournament
1975-76	Truro Bearcats (MVJHL) 	No Tournament
1976-77	Dartmouth Arrows (MVJHL) 	No Tournament
1977-78	Strait Pirates 	No Tournament
1978-79	Antigonish Bulldogs 	No Tournament
1979-80	Strait Pirates 	No Tournament
1980-81	Antigonish Bulldogs 	No Tournament
1981-82	Antigonish Bulldogs 	unknown result
1982-83	Antigonish Bulldogs1 	Won Don Johnson Cup
1983-84	Antigonish Bulldogs 	Won Don Johnson Cup
1984-85	Antigonish Bulldogs 	unknown result
1985-86	Spryfield Lions 	unknown result
1986-87	Valley Jets 	Lost Final
1987-88	Sydney Millionaires 	unknown result
1988-89	Sydney Millionaires 	unknown result
1989-90	St. Margaret's Bay Mariners	Won Don Johnson Cup
1990-91	Sydney Millionaires 	No Tournament
1991-92	Windsor Royals 	No Tournament
1. Pictou Co. Stewarts Jackets also listed as Nova Scotia champions for 1983.
Note For 1992 to present, please see Nova Scotia Junior Hockey League as the league became the only Junior B league in the province and its champion became de facto provincial champions.
==Playoff results==
;1967
Halifax Colonels of the Halifax & District League defeated the Berwick Shell Bruins (independent) 4-2 in final.
;1968
Strait Pirates defeated Glace Bay Miners (CBJBHL final) and Digby to reach final. Windsor Royals beat the Truro Bearcats (APCJBHL champions) 4-1 in mainland final. Strait Pirates beat Windsor Royals in Nova Scotia final.
;1969
Strait Pirates defeated the North Sydney Victorias 3-1 on series in semifinal (2-4, 11-4, 7-5, 13-3) and East Hants Penguins 3-0 on series in final.
;1970
New Glasgow Bombers defeated Glace Bay-Sydney Metro Bees in semifinal. Truro Bearcats beat New Glasgow Bombers 4-3 on series in final.
;1971
Truro Bearcats defeated Pictou Maripacs 4-2 on series in final (2-3, 10-2, 2-3, 7-3, 7-5, 6-3).
;1972
Glace Bay-Sydney Metro Bees defeated Truro Bearcats 4-2 in final.
;1973
New Glasgow Bombers defeated Antigonish Bulldogs 4-2 in final.
;1974
Truro Bearcats defeated Strait Pirates 4-1 in final.
;1975
Dartmouth Arrows defeated Sydney Millionaires 4-3 in final.
;1976
Truro Bearcats defeated Strait Pirates 4-1 in final.
;1977
Dartmouth Arrows defeated Strait Pirates 4-2 in final.
;1981
Antigonish Bulldogs defeated Shannon Park Huskies in final. 
;1986
Spryfield Lions defeated Strait Pirates in final.
;1992
Windsor Royals defeated Strait Pirates in final.
==Sources==
*Nova Scotia Junior History
Category:Nova Scotia Junior B Playoffs