Miramichi Senior Hockey League

The Miramichi Senior Hockey League operated in New Brunswick from 1966 to 1968 and a second league from 2000 to 2004.

Seasons

 * 1966-67 Miramichi Senior Hockey League season
 * 1967-68 Miramichi Senior Hockey League season
 * 2000-01 MSHL season
 * 2001-02 MSHL season
 * 2002-03 MSHL season
 * 2003-04 MSHL season