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