2018 Boys Ice Hockey : Division II

First Round Quarter-Final Round Semi-Final Round Final Round Champion
1: Keene () Bye
8: Oyster River (5) 9: Merrimack (2)
4: Goffstown () Bye
5: Dover () Bye
2: Windham () Bye
7: Kingswood (3) 10: Portsmouth-Newmarket (2)
3: St. Thomas Aquinas () Bye
6: Lebanon-Stevens () Bye
1: Keene (6) 8: Oyster River (2)
4: Goffstown (4) 5: Dover (8)
2: Windham (0) 7: Kingswood (2)
3: St. Thomas Aquinas (3) 6: Lebanon-Stevens (2)
1: Keene (3) 5: Dover (2)
7: Kingswood (0) 3: St. Thomas Aquinas (2)
1: Keene (3) 3: St. Thomas Aquinas (2)
1: Keene