North Shore Senior Hockey League

The North Shore Senior Hockey League was a senior league that operated in northern New Brunswick, Canada. It started up in 1939.

In certain years its champions were eligible for the Maritimes Senior Championship. Later on it became and Intermediate A league with its best team being the Campbellton Tigers. The league folded in 1978.

Participating teams
''This list may be incomplete. If you have knowledge we still miss, please edit this section''.
 * Amqui Aces - As d'Amqui (exact years unknown)
 * Bathurst Papermakers (exact years unknown)
 * Campbellton Tigers (exact years unknown)
 * Causapscal Pirates (exect years unknown)
 * Chatham Ironmen (exact years unknown)
 * Chatham RCAF Panthers (exact years unknown)
 * Dalhousie Rangers (exact years unknown)
 * Miramichi Beavers (exact years unknown)
 * Newcastle Legionnaires (exact years unknown)
 * St. Thomas Tommies (exact years unknown)

List of Champions

 * 1939-40 Chatham Ironmen
 * 1940-41 Bathurst Papermakers
 * 1942-43 Bathurst Papermakers
 * 1943-44 Did not operate
 * 1944-45 Did not operate
 * 1945-46 Bathurst Papermakers
 * 1946-47 Bathurst Papermakers
 * 1947-48 Bathurst Papermakers
 * 1948-49 Bathurst Papermakers
 * 1949-50 Bathurst Papermakers
 * 1950-51 Bathurst Papermakers
 * 1951-52 Bathurst Papermakers
 * 1952-53 Campbellton Tigers
 * 1953-54 Campbellton Tigers
 * 1954-55 Miramichi Beavers
 * 1955-56 Bathurst Papermakers
 * 1956-57 Dalhousie Rangers
 * 1957-58 Bathurst Papermakers
 * 1958-59 Miramichi Beavers
 * 1959-60 Bathurst Papermakers
 * 1960-61 Campbellton Tigers
 * 1961-62 Dalhousie Rangers
 * 1962-63
 * 1963-64 Chatham RCAF Panthers
 * 1964-65 Campbellton Tigers
 * 1965-66 Campbellton Tigers
 * 1966-67 Bathurst Papermakers
 * 1967-68 Dalhousie Rangers

Participating teams (1959-1978)

 * 1959-60: Barthurst Papermakers, Campbellton Tigers, St. Thomas University
 * 1960-61: Bathurst Papermakers, Campbellton Tigers, Dalhousie Rangers, St. Thomas University
 * 1961-62: Bathurst Papermakers, Chatham Ironmen, Chatham RCAF Flyers, Newcastle Beavers, Shippegan Merchants
 * 1962-63: Dalhousie Rangers, Chatham Ironmen, Chatham RCAF Flyers, Bathurst Papermakers, Newcastle Beavers, Shippegan Merchants
 * 1963-64: Bathurst Papermakers, Cambpellton Tigers, Chatham RCAF Panthers, Dalhousie Rangers, Newcastle Beavers
 * 1964-65: Bathurst Papermakers, Campbellton Tigers, Chatham RCAF Flyers, Dalhousie Rangers
 * 1965-66: Bathurst Papermakers, Campbellton Tigers, Chatham Ironmen, Dalhousie Rangers
 * 1966-67: Bathurst Papermakers, Campbellton Tigers, Dalhousie Rangers, Moncton Jr. Seals
 * 1967-68: Bathurst Papermakers, Campbellton Tigers, Matane Beavers, Amqui Aces
 * 1968-69: Matane Beavers, Dalhousie Rangers, Campbellton Tigers, Amqui Aces
 * 1970-71: Amqui Aces, Campbellton Tigers, Dalhousie Rangers, Rimouski
 * 1971-72: Amqui Aces, Dalhousie Rangers, Campbellton Tigers, Bathurst Alpine Papermakers
 * 1972-73: Amqui Aces, Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Patriots
 * 1973-74: Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Patriots, Chatham Ironmen
 * 1974-75: Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Patriots, Chatham Ironmen
 * 1975-76: Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Rangers, Chatham Ironmen, Moncton Bears
 * 1976-77: Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Rangers, Chatham Ironmen
 * 1977-78: Bathurst Alpine Papermakers, Campbellton Tigers, Dalhousie Rangers

Seasons

 * 1939-40 NSHL season
 * 1940-41 NSHL season
 * 1942-43 NSHL season
 * 1949-50 NSHL season
 * 1950-51 NSHL season
 * 1951-52 NSHL season
 * 1952-53 NSHL season
 * 1953-54 NSHL season
 * 1954-55 NSHL season
 * 1955-56 NSHL season
 * 1956-57 NSHL season
 * 1957-58 NSHL season
 * 1958-59 NSHL season
 * 1959-60 NSHL season
 * 1960-61 NSHL season
 * 1961-62 NSHL season
 * 1962-63 NSHL season
 * 1963-64 NSHL season
 * 1964-65 NSHL season
 * 1965-66 NSHL season
 * 1966-67 NSHL season
 * 1967-68 NSHL season
 * 1968-69 NSHL season
 * 1970-71 NSSHL seaosn
 * 1971-72 NSSHL season
 * 1972-73 NSSHL season
 * 1973-74 NSSHL season
 * 1974-75 NSSHL season
 * 1975-76 NSSHL season
 * 1976-77 NSSHL season
 * 1977-78 NSSHL season