The 2017-2018 NHL Season
April Schedule and Fights

 Apr 1, 2018 Sun  Boston Philadelphia12:30 pm 
 Apr 1, 2018 Sun  Nashville Tampa Bay6 pm 
 Apr 1, 2018 Sun  New Jersey Montreal7 pm 
 Apr 1, 2018 Sun  Washington Pittsburgh7:30 pm 
 Apr 1, 2018 Sun  Colorado Anaheim9 pm 
 Apr 2, 2018 Mon  Buffalo Toronto7 pm 
 Apr 2, 2018 Mon  Winnipeg Ottawa7:30 pm 
 Apr 2, 2018 Mon  Carolina Florida7:30 pm 
 Apr 2, 2018 Mon  Washington St. Louis8 pm 
 Apr 2, 2018 Mon  Edmonton Minnesota8 pm 
 Apr 2, 2018 Mon  Colorado Los Angeles10:30 pm 
 Apr 3, 2018 Tue  NY Rangers New Jersey7 pm 
 Apr 3, 2018 Tue  Philadelphia NY Islanders7 pm 
 Apr 3, 2018 Tue  Detroit Columbus7 pm 
 Apr 3, 2018 Tue  Winnipeg Montreal7:30 pm 
 Apr 3, 2018 Tue  Boston Tampa Bay7:30 pm 
 Apr 3, 2018 Tue  Nashville Florida7:30 pm 
 Apr 3, 2018 Tue  Arizona Calgary9 pm 
 Apr 3, 2018 Tue  Las Vegas Vancouver10 pm 
 Apr 3, 2018 Tue  Dallas San Jose10:30 pm 
 Apr 4, 2018 Wed  Ottawa Buffalo7:30 pm 
 Apr 4, 2018 Wed  Chicago St. Louis8 pm 
 Apr 4, 2018 Wed  Minnesota Anaheim10 pm 
 Apr 5, 2018 Thu  Toronto New Jersey7 pm 
 Apr 5, 2018 Thu  NY Rangers NY Islanders7 pm 
 Apr 5, 2018 Thu  Carolina Philadelphia7 pm 
 Apr 5, 2018 Thu  Nashville Washington7 pm 
 Apr 5, 2018 Thu  Pittsburgh Columbus7 pm 
 Apr 5, 2018 Thu  Montreal Detroit7:30 pm 
 Apr 5, 2018 Thu  Boston Florida7:30 pm 
 Apr 5, 2018 Thu  Calgary Winnipeg8 pm 
 Apr 5, 2018 Thu  Las Vegas Edmonton9 pm 
 Apr 5, 2018 Thu  Arizona Vancouver10 pm 
 Apr 5, 2018 Thu  Minnesota Los Angeles10:30 pm 
 Apr 5, 2018 Thu  Colorado San Jose10:30 pm 
 Apr 6, 2018 Fri  Ottawa Pittsburgh7:30 pm 
 Apr 6, 2018 Fri  Buffalo Tampa Bay7:30 pm 
 Apr 6, 2018 Fri  St. Louis Chicago8:30 pm 
 Apr 6, 2018 Fri  Dallas Anaheim10 pm 
 Apr 7, 2018 Sat  NY Rangers Philadelphia3 pm 
 Apr 7, 2018 Sat  Chicago Winnipeg7 pm 
 Apr 7, 2018 Sat  Ottawa Boston7 pm 
 Apr 7, 2018 Sat  Montreal Toronto7 pm 
 Apr 7, 2018 Sat  NY Islanders Detroit7 pm 
 Apr 7, 2018 Sat  Buffalo Florida7 pm 
 Apr 7, 2018 Sat  New Jersey Washington7 pm 
 Apr 7, 2018 Sat  Tampa Bay Carolina7 pm 
 Apr 7, 2018 Sat  Columbus Nashville8 pm 
 Apr 7, 2018 Sat  Anaheim Arizona9 pm 
 Apr 7, 2018 Sat  St. Louis Colorado9 pm 
 Apr 7, 2018 Sat  Las Vegas Calgary10 pm 
 Apr 7, 2018 Sat  Vancouver Edmonton10 pm 
 Apr 7, 2018 Sat  Dallas Los Angeles10:30 pm 
 Apr 7, 2018 Sat  Minnesota San Jose10:30 pm 

   March Schedule and Fights   
NHL 2017-2018 Season Fights
NHL Fights
Top