Nova Scotia Senior Baseball League: Canadian Senior Baseball Champions

Past nationals champions
Year Champion Host site
1969 Ontario Halifax
1970 N/A Brandon, Man.
1971 N/A Kenossee Lake, Sask.
1972 N/A Camrose, Alta.
1973 B.C. Edmundston, N.B.
1974 Alberta(Edmonton Tigers) North Battleford, Sask.
1975 B.C. Vancouver
1976 Alberta Fredericton/Chatham, N.B.
1977 B.C. Brandon, Man.
1978 Alberta Regina
1979 B.C. Chatham, N.B.
1980 Saskatchewan Trois-Rivieres, Que.
1981 New Brunswick Transcona-Carman-Portage-Teulon, Man.
1982 Ontario St. John's, N.L.
1983 New Brunswick Sudbury, Ont.
1984 Ontario Saint John, N.B.
1985 Kentville
Kentville
1986 Ontario Moncton
1987 B.C. Red Deer, Alta.
1988 Ontario Corner Brook, N.L.
1989 Ontario Moncton
1990 Ontario St. John's, N.L.
1991 Ontario Rimouski, Que.
1992 Ontario Windsor, Ont.
1993 Quebec Coaticook, Que.
1994 Quebec Red Deer, Alta.
1995 New Brunswick (host) Chatham, N.B.
1996 Saskatchewan (host) Saskatoon, Sask.
1997 Alberta Mount Pearl, N.L.
1998 Dartmouth Weyburn, Sask.
1999 Alberta Miramichi, N.B.
2000 Ontario (host) Windsor, Ont.
2001 Saint John, N.B. Kentville
2002 Alberta Prince George, B.C.
2003 Quebec Windsor, Ont.
2004 Dartmouth Moncton
2005 Nova Scotia Kamloops, B.C.
2006 New Brunswick Brandon, Man.
2007 Quebec Quebec City
2008 B.C. Brandon, Man.
2009 Alberta Dartmouth
2010 B.C Dartmouth
2011
Windsor Stars
Chatham, N.B
 2012  Prince George
 Prince George, BC
 2013  Windsor Stars  Windsor, Ont.