Dec. 26, 10:00 AM Girls
Dec. 26, 12:00 PM Boys
Dec. 26, 1:10 PM Boys
Dec. 26, 2:00 PM Girls
Dec. 26, 2:00 PM Boys
Dec. 26, 2:00 PM Boys
Scarborough (ME) High School
Dec. 26, 3:00 PM Boys
Dec. 26, 3:00 PM Boys
Dec. 26, 3:20 PM Boys
Dec. 26, 4:00 PM Girls
Dec. 26, 4:00 PM Boys
Dec. 26, 4:30 PM Boys
Dec. 26, 5:00 PM Boys
Dec. 26, 5:00 PM Boys
Dec. 26, 5:20 PM Boys
Dec. 26, 5:50 PM Boys
Dec. 26, 6:00 PM Boys
Dec. 26, 6:30 PM Boys
Dec. 26, 7:00 PM Boys
Dec. 26, 7:10 PM Boys
Dec. 26, 7:20 PM Boys
Dec. 26, 7:20 PM Boys
Dec. 26, 7:30 PM Boys
Dec. 27, 10:00 AM Boys
TBD v Boston Latin
Dec. 27, 11:30 AM Boys
Dec. 27, 12:00 PM Girls
Dec. 27, 12:00 PM Boys
Burriville / Ponaganset
Dec. 27, 12:00 PM Boys
Dec. 27 (Time TBA) Boys
TBD
Dec. 27, 12:00 PM Boys
Dec. 27, 12:00 PM Girls
Dec. 27, 12:30 PM Boys
Dec. 27 (Time TBA) Boys
tbd
Dec. 27, 12:30 PM Boys
Dec. 27, 1:00 PM Girls
Dec. 27, 1:00 PM Boys
Newton South
Dec. 27, 1:00 PM Girls
Dec. 27, 1:00 PM Boys
Dec. 27, 1:30 PM Girls
Dec. 27, 1:30 PM Boys
Dec. 27, 2:00 PM Boys
Leominster v TBA
Dec. 27, 2:00 PM Boys
Dec. 27, 2:00 PM Boys
Dec. 27, 2:00 PM Boys
Dec. 27, 2:00 PM Boys
East Catholic (CT) High School
Dec. 27, 2:00 PM Girls
Dec. 27, 2:00 PM Girls
Full Schedule
>
<

MIAA Massachusetts High School Hockey

2025-26 Rankings

Division 3 Boys

Team GP W L T GF GA Win% RPI
Middleboro Sachems (Boys) 1 1 0 0 5 3 1.000 0.700
Methuen Rangers (Boys) 2 2 0 0 11 4 1.000 0.694
Marlboro Panthers (Boys) 3 3 0 0 11 2 1.000 0.682
Taunton Tigers (Boys) 2 2 0 0 12 6 1.000 0.655
Pembroke Titans (Boys) 3 3 0 0 13 4 1.000 0.644
Medfield Warriors (Boys) 3 2 0 0 13 6 0.667 0.635
Blackstone Valley Tech Beavers (Boys) 3 2 1 0 12 7 0.667 0.628
Essex Tech Hawks (Boys) 4 3 0 1 17 6 0.875 0.626
Bishop Stang Spartans (Boys) 4 3 0 1 13 5 0.875 0.619
Hopedale / Milford Blue Raiders (Boys) 3 2 1 0 13 10 0.667 0.608
Shawsheen Rams (Boys) 5 4 1 0 20 11 0.800 0.592
Scituate Sailors (Boys) 4 3 1 0 12 8 0.750 0.584
Dracut/Tyngsboro Middies (Boys) 3 2 0 1 16 2 0.833 0.579
Nashoba Wolves (Boys) 3 2 1 0 13 8 0.667 0.578
Nauset Warriors (Boys) 3 2 1 0 11 4 0.667 0.570
East Longmeadow Spartans (Boys) 4 2 2 0 12 13 0.500 0.554
Haverhill Hillies (Boys) 2 1 1 0 7 6 0.500 0.551
Wakefield Warriors (Boys) 4 2 1 0 10 10 0.500 0.550
Ludlow / Belchertown Lions (Boys) 3 2 1 0 16 10 0.667 0.549
Everett/Revere Crimson Tide (Boys) 3 2 1 0 9 12 0.667 0.538
Easthampton Eagles (Boys) 3 2 1 0 10 7 0.667 0.538
Longmeadow Lancers (Boys) 3 2 1 0 12 10 0.667 0.529
West Springfield Terriers (Boys) 4 2 2 0 16 18 0.500 0.511
Amherst-Pelham Hurricanes (Boys) 4 2 2 0 11 10 0.500 0.509
Diman Bengals (Boys) 3 2 1 0 19 8 0.667 0.504
Lynnfield Pioneers (Boys) 3 1 1 1 8 9 0.500 0.504
Lynn Jets (Boys) 2 1 1 0 8 8 0.500 0.499
Northbridge Rams (Boys) 3 1 1 1 11 9 0.500 0.492
Holliston Panthers (Boys) 4 2 2 0 21 19 0.500 0.472
Greater Lowell/Nashoba Tech Vikings (Boys) 4 2 2 0 14 8 0.500 0.465
Melrose Red Hawks (Boys) 4 1 3 0 7 11 0.250 0.463
Norton Lancers (Boys) 4 1 3 0 10 11 0.250 0.453
North Middlesex Patriots (Boys) 3 1 2 0 7 13 0.333 0.450
Stoughton/Brockton Knight Boxers (Boys) 3 1 2 0 12 14 0.333 0.442
Watertown/Wayland Raiders (Boys) 4 1 3 0 6 15 0.250 0.440
Danvers Falcons (Boys) 4 1 3 0 10 18 0.250 0.432
Assabet - St. Paul Diocesan Aztecs (Boys) 3 1 1 1 10 11 0.500 0.430
Bedford Bucs (Boys) 4 1 3 0 9 18 0.250 0.417
Somerset Berkley Raiders (Boys) 3 1 2 0 9 11 0.333 0.415
North Quincy / Quincy Red Raiders (Boys) 3 0 2 1 2 5 0.167 0.409
Somerville Highlanders (Boys) 5 1 4 0 6 22 0.200 0.408
Cambridge Rindge & Latin Falcons (Boys) 2 0 1 1 3 9 0.250 0.393
Lowell Red Raiders (Boys) 4 0 4 0 6 20 0.000 0.380
Foxboro Warriors (Boys) 4 1 3 0 15 32 0.250 0.348
Triton Vikings (Boys) 4 0 4 0 3 29 0.000 0.333
Grafton Gators (Boys) 3 0 3 0 5 19 0.000 0.324
Marblehead Magicians (Boys) 3 0 3 0 7 14 0.000 0.317
Southeastern/Bristol-Plymouth Hawks (Boys) 3 0 3 0 3 8 0.000 0.252
Greater New Bedford Vo-Tech Bears (Boys) 1 0 1 0 3 5 0.000 0.240

Each team's RPI is calculated as 25% of their winning percentage, plus 21% of the winning percentage of their opponents, plus 54% of the winning percentage of their opponents' opponents.

BBL Forever Moments Striding Rough Ice Pioneer TV Network