Skip to main content
Powered by rSchoolToday
Empty logo
MENU
Brand
Home icon
Home
Sports
Fall Sports
Crew
Cross Country Boys
Cross Country Girls
Field Hockey Girls
Football
Golf
Soccer Boys
Soccer Girls
Swimming Girls
Cheerleading Fall
Unified Basketball
Volleyball Girls
Winter Sports
Basketball Boys
Basketball Girls
Gymnastics Girls
Ice Hockey Boys
Ice Hockey Girls
Indoor Track Boys
Indoor Track Girls
Ski Boys
Ski Girls
Swimming Boys
Wrestling
Cheerleading Winter
Gymnastics
Spring Sports
Unified Track
Baseball Boys
Crew
Lacrosse Boys
Lacrosse Girls
Outdoor Track Boys
Outdoor Track Girls
Softball Girls
Tennis Boys
Tennis Girls
Volleyball Boys
Registration
Participation Requirements
Student-Athlete/Parent Guide
Student-Athlete/Parent Guide, Spanish
Student-Athlete/Parent Presentation Video
Online Registration
Participation Packet
Participation Packet, Spanish
Athletic Dept
Contact Information
Staff Directory
Athletic Trainer/Injury Info
HPS Head Injury & Concussion Policy
Return to Academics
Concussion in Sports: What You Need To Know
Pre/Post Head Injury Forms
NRH Concussion Management Plan
Post-Injury Medical Clearance Form
Athletic Injury Insurance Information
HHS Facilities
Charles C. White Pool
Fitness Center
Mansfield Gymnasium
Sapienza Memorial Track & Field
Softball/Multi-Purpose Field
Haverhill Stadium
About the Stadium
Sponsorship Opportunities
Notify Me!
Search
Icon
QUICK LINKS
Varsity
Sports
>
Winter Sports
>
Ice Hockey Boys
Ice Hockey Boys - Varsity
Schedule & Scores
Rosters
School Year: 2023-2024
Date
Time
Event
Opponent
Location
Score
Game Summary
W/L
2959860
12/06/23
05:00 PM
Scrimmage
Salem (NH)
Haverhill High School
×
Game Summary
Event Notes:
Scrimmage
2959861
12/09/23
04:00 PM
Scrimmage
Pentucket
Haverhill High School
×
Game Summary
Event Notes:
Scrimmage
2926481
12/16/23
06:00 PM
Game
Cambridge Rindge & Latin
Haverhill High School
2926482
12/20/23
05:00 PM
Game
Dracut High School
Haverhill High School
2959864
12/23/23
06:00 PM
Game
Pentucket
Haverhill High School
2959162
12/26/23
05:00 PM
Holiday Tournament
Pentucket
Haverhill High School
2959164
12/26/23
07:00 PM
Holiday Tournament
Salem (NH)
Haverhill High School
2959164
Sanborn Regional
2959273
12/27/23
05:00 PM
Holiday Tournament
Wilmington
Haverhill High School
2959273
Windham (NH)
2959274
12/27/23
07:00 PM
Holiday Tournament
Nashoba Regional
Haverhill High School
2959274
Winnacunnet (NH)
2959163
12/28/23
05:00 PM
Holiday Tournament
TBA
Haverhill High School
2959276
12/28/23
07:00 PM
Holiday Tournament
TBA
Haverhill High School
2959277
12/29/23
05:00 PM
Holiday Tournament
TBA
Haverhill High School
2959278
12/29/23
07:00 PM
Holiday Tournament
TBA
Haverhill High School
2959866
01/04/24
07:10 PM
Game
Shawsheen
Hallenborg Memorial Pavillion
2926483
01/06/24
06:00 PM
Game
Methuen
Haverhill High School
2926484
01/10/24
04:00 PM
Game
Bedford
Edge Ice Arena
2926485
01/13/24
12:00 PM
Game
Lowell High School
Tsongas Arena
2959868
01/17/24
07:15 PM
Game
Lexington
Hayden Recreation Center
2926486
01/20/24
03:00 PM
Game
Cambridge Rindge & Latin
Simoni Rink
2926487
01/24/24
07:20 PM
Game
Dracut High School
Tsongas Arena
2926488
01/27/24
07:00 PM
Game
Methuen
Methuen High School
2959870
01/31/24
05:30 PM
Game
Somerville
Veterans Memorial Rink - Somerville
2926489
02/07/24
04:00 PM
Game
Bedford
Haverhill High School
2926490
02/10/24
06:00 PM
Game
Lowell High School
Haverhill High School
2959873
02/12/24
05:00 PM
Game
Somerville
Haverhill High School
2959161
02/17/24
04:00 PM
Game
Shawsheen
Haverhill High School
2959875
02/18/24
03:00 PM
Tournament
Marblehead
Graf Skating Rink - Newburyport
2959876
02/20/24
TBD
Tournament
TBA
Graf Skating Rink - Newburyport
Team Record:
0-0-0
Number
Name
Position
Grade
No Data Found. Please add a student.