Feb. 6, 7:25 PM Boys
Feb. 6, 7:50 PM Boys
(1) ND West Haven (CT)
Feb. 6, 8:00 PM Girls
Feb. 7, 10:30 AM Boys
Feb. 7 Postponed Boys
Feb. 7, 12:00 PM Boys
Feb. 7, 12:00 PM Boys
(3) Woburn
Feb. 7, 12:10 PM Boys
(8) Lowell
Feb. 7, 12:20 PM Girls
Feb. 7, 12:30 PM Boys
(0) Bishop Hendricken (RI)
Feb. 7, 12:30 PM Boys
Feb. 7, 12:40 PM Girls
Feb. 7 Postponed Boys
Feb. 7, 1:30 PM Girls
Feb. 7, 2:00 PM Boys
Feb. 7 Postponed Boys
Feb. 7, 2:00 PM Girls
Feb. 7, 2:00 PM Boys
(5) Dedham
Feb. 7, 2:00 PM Girls
(1) Woburn
Feb. 7, 2:20 PM Boys
Feb. 7, 2:30 PM Boys
Feb. 7, 2:30 PM Boys
Feb. 7, 2:50 PM Boys
(0) Agawam
Feb. 7, 3:00 PM Boys
Feb. 7, 3:00 PM Boys
Feb. 7, 3:00 PM Boys
Feb. 7, 3:30 PM Boys
Feb. 7, 3:40 PM Boys
Feb. 7 Postponed Girls
Feb. 7 Postponed Boys
Feb. 7, 4:00 PM Girls
(4) Natick
Feb. 7, 4:00 PM Girls
Feb. 7 Postponed Boys
Feb. 7, 4:00 PM Boys
Feb. 7 Postponed Boys
Feb. 7, 4:00 PM Boys
(4) Natick
Feb. 7 Postponed Boys
Feb. 7, 4:00 PM Boys
Feb. 7 Postponed Boys
Feb. 7, 4:05 PM Girls
Feb. 7, 4:30 PM Boys
(1) Medway
Feb. 7, 4:30 PM Boys
Feb. 7, 4:30 PM Girls
Feb. 7, 4:40 PM Girls
(0) Dedham
Feb. 7, 4:50 PM Boys
Feb. 7, 5:00 PM Boys
Feb. 7 Postponed Girls
Full Schedule
>
<

MIAA Massachusetts High School Hockey

2025-26 Rankings

Division 3 Boys

Team GP W L T GF GA Win% RPI
Nauset Warriors (Boys) 18 14 2 2 80 34 0.833 0.626
Medfield Warriors (Boys) 16 14 2 0 76 33 0.875 0.610
Marlboro Panthers (Boys) 15 12 2 1 46 20 0.833 0.605
Hanover Hawks (Boys) 16 12 2 2 64 33 0.812 0.596
Dracut/Tyngsboro Middies (Boys) 16 13 1 2 70 18 0.875 0.589
Middleboro Sachems (Boys) 13 11 2 0 53 27 0.846 0.585
Shawsheen Rams (Boys) 17 14 2 1 78 26 0.853 0.581
Pembroke Titans (Boys) 15 11 2 2 63 34 0.800 0.570
Bishop Stang Spartans (Boys) 16 12 2 2 63 30 0.812 0.570
Nashoba Wolves (Boys) 16 11 3 2 64 40 0.750 0.567
Methuen Rangers (Boys) 17 12 4 1 70 37 0.735 0.560
Scituate Sailors (Boys) 16 9 5 2 44 36 0.625 0.558
Lynnfield Pioneers (Boys) 15 7 5 3 40 37 0.567 0.538
Longmeadow Lancers (Boys) 17 10 5 2 63 45 0.647 0.534
East Longmeadow Spartans (Boys) 16 10 6 0 54 44 0.625 0.533
Blackstone Valley Tech Beavers (Boys) 14 7 5 2 46 27 0.571 0.530
Diman Bengals (Boys) 16 11 4 1 89 40 0.719 0.529
Essex Tech Hawks (Boys) 16 8 6 2 57 36 0.562 0.522
Taunton Tigers (Boys) 16 8 6 2 56 39 0.562 0.515
Haverhill Hillies (Boys) 16 9 7 0 62 63 0.562 0.509
Somerset Berkley Raiders (Boys) 15 8 6 1 48 38 0.567 0.502
Wakefield Warriors (Boys) 16 8 8 0 33 41 0.500 0.497
Danvers Falcons (Boys) 16 7 7 2 51 47 0.500 0.490
Norton Lancers (Boys) 18 8 9 1 40 43 0.472 0.487
Ludlow / Belchertown Lions (Boys) 15 6 9 0 46 47 0.400 0.486
Holliston Panthers (Boys) 17 8 9 0 61 54 0.471 0.486
Southeastern/Bristol-Plymouth Hawks (Boys) 15 9 5 1 46 34 0.633 0.485
Hopedale / Milford Blue Raiders (Boys) 16 7 9 0 44 62 0.438 0.481
Easthampton Eagles (Boys) 16 8 8 0 63 48 0.500 0.476
Melrose Red Hawks (Boys) 17 5 10 2 37 51 0.353 0.473
North Middlesex Patriots (Boys) 15 4 10 1 31 50 0.300 0.464
Assabet - St. Paul Diocesan Aztecs (Boys) 16 7 6 3 50 45 0.531 0.462
Amherst-Pelham Hurricanes (Boys) 17 6 9 2 41 49 0.412 0.457
Cambridge Rindge & Latin Falcons (Boys) 17 6 10 1 56 73 0.382 0.452
North Quincy / Quincy Red Raiders (Boys) 15 4 9 2 42 40 0.333 0.452
Lowell Red Raiders (Boys) 17 7 10 0 55 65 0.412 0.451
Bedford Bucs (Boys) 15 4 9 2 31 54 0.333 0.450
West Springfield Terriers (Boys) 17 5 11 1 33 67 0.324 0.449
Greater Lowell/Nashoba Tech Vikings (Boys) 16 7 8 1 51 40 0.469 0.446
Marblehead Magicians (Boys) 14 3 10 1 34 59 0.250 0.443
Lynn Jets (Boys) 15 7 8 0 53 53 0.467 0.422
Foxboro Warriors (Boys) 14 3 11 0 43 109 0.214 0.420
Stoughton/Brockton Knight Boxers (Boys) 17 6 11 0 58 75 0.353 0.418
Greater New Bedford Vo-Tech Bears (Boys) 16 7 9 0 55 75 0.438 0.416
Watertown/Wayland Raiders (Boys) 17 2 15 0 24 70 0.118 0.413
Grafton Gators (Boys) 15 1 14 0 27 108 0.067 0.399
Somerville Highlanders (Boys) 17 3 14 0 25 83 0.176 0.391
Everett/Revere Crimson Tide (Boys) 13 5 8 0 41 59 0.385 0.383
Northbridge Rams (Boys) 15 4 10 1 34 72 0.300 0.382
Triton Vikings (Boys) 15 0 15 0 17 92 0.000 0.371

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.

Striding Rough Ice Pioneer TV Network YOWIE Contest (Bruins & Red Sox