Feb. 22, 4:00 PM Girls
Feb. 23, 4:00 PM Boys
Feb. 23, 4:00 PM Boys
Feb. 23, 6:30 PM Boys
Feb. 24, 4:00 PM Girls
Feb. 24, 4:00 PM Boys
Feb. 24, 5:00 PM Girls
Feb. 24, 7:00 PM Girls
Feb. 24, 7:40 PM Boys
Feb. 24, 8:30 PM Girls
Feb. 25, 4:00 PM Girls
Feb. 25, 5:00 PM Boys
Feb. 25, 5:00 PM Girls
Feb. 25, 5:00 PM Boys
Feb. 25, 5:15 PM Girls
Feb. 25, 5:20 PM Boys
Feb. 25, 5:30 PM Boys
Feb. 25, 6:00 PM Boys
Feb. 25, 6:00 PM Boys
Feb. 25, 7:00 PM Girls
Feb. 25, 7:00 PM Boys
Feb. 25, 7:00 PM Boys
Feb. 25, 7:20 PM Boys
Feb. 25, 7:30 PM Boys
Feb. 25, 7:40 PM Girls
Feb. 25, 8:00 PM Boys
Feb. 25, 8:00 PM Boys
Feb. 26, 4:00 PM Boys
Feb. 26, 5:00 PM Boys
Feb. 26, 5:00 PM Girls
Feb. 26, 5:00 PM Girls
Feb. 26, 5:00 PM Boys
Feb. 26, 5:15 PM Girls
Feb. 26, 5:15 PM Girls
Feb. 26, 6:00 PM Boys
Feb. 26, 6:00 PM Girls
Feb. 26, 6:00 PM Girls
Feb. 26, 6:30 PM Girls
Feb. 26, 6:30 PM Boys
Feb. 26, 7:00 PM Girls
Feb. 26, 7:00 PM Boys
TBD: North Attleboro/Taunton
Feb. 26, 7:00 PM Girls
Feb. 26, 7:00 PM Girls
Feb. 26, 7:20 PM Boys
Feb. 26, 8:00 PM Boys
Feb. 26, 8:00 PM Girls
Full Schedule
>
<

MIAA Massachusetts High School Hockey

2019-20 Rankings

Boys High School Division 1

Team GP W L T GF GA Win% RPI
Arlington Spy Ponders (Boys) 21 16 1 4 69 29 0.857 0.639
BC High Eagles (Boys) 20 13 3 4 59 36 0.750 0.621
Pope Francis Cardinals (Boys) 19 13 4 2 68 31 0.737 0.616
Xaverian Hawks (Boys) 20 13 4 3 69 41 0.725 0.597
Burlington Red Devils (Boys) 22 14 4 4 67 44 0.727 0.597
Natick Red Hawks (Boys) 20 13 2 5 54 29 0.775 0.593
St. John's Prep Eagles (Boys) 20 11 4 5 67 38 0.675 0.590
Framingham Flyers (Boys) 22 14 5 3 61 32 0.705 0.586
Reading Rockets (Boys) 22 11 5 6 51 41 0.636 0.581
Hingham Harbormen (Boys) 22 12 7 3 55 37 0.614 0.578
Catholic Memorial Knights (Boys) 21 9 6 6 46 38 0.571 0.569
Belmont Marauders (Boys) 20 10 5 5 49 29 0.625 0.568
Duxbury Dragons (Boys) 22 12 6 4 64 37 0.636 0.566
Braintree Wamps (Boys) 20 11 6 3 66 42 0.625 0.565
Shrewsbury Colonials (Boys) 20 12 6 2 61 32 0.650 0.565
St. Mary's Lynn Spartans (Boys) 21 12 7 2 60 30 0.619 0.564
Melrose Red Raiders (Boys) 21 11 7 3 75 63 0.595 0.563
Marshfield Rams (Boys) 21 11 6 4 69 43 0.619 0.562
King Philip Warriors (Boys) 20 10 5 5 58 42 0.625 0.556
Austin Prep Cougars (Boys) 20 10 7 3 46 31 0.575 0.553
Waltham Hawks (Boys) 20 13 6 1 67 45 0.675 0.550
St. John's Shrewsbury Pioneers (Boys) 22 9 8 5 62 51 0.523 0.550
Woburn Tanners (Boys) 20 9 7 4 64 45 0.550 0.546
Franklin Panthers (Boys) 20 9 7 4 60 47 0.550 0.546
Barnstable Red Raiders (Boys) 20 11 7 2 73 48 0.600 0.540
Central Catholic Raiders (Boys) 22 10 9 3 59 51 0.523 0.540
Bridgewater-Raynham Trojans (Boys) 20 12 6 2 77 40 0.650 0.537
Bishop Fenwick Crusaders (Boys) 21 11 7 3 70 51 0.595 0.535
Walpole Rebels (Boys) 22 9 8 5 52 59 0.523 0.534
Falmouth Clippers (Boys) 22 12 9 1 77 59 0.568 0.534
Andover Golden Warriors (Boys) 20 9 9 2 71 60 0.500 0.530
Winchester Sachems (Boys) 21 6 10 5 54 49 0.405 0.526
Malden Catholic Lancers (Boys) 20 6 10 4 38 48 0.400 0.526
Wellesley Raiders (Boys) 20 10 8 2 40 34 0.550 0.525
Mansfield Hornets (Boys) 19 6 7 6 49 55 0.474 0.524
Westford Academy Grey Ghosts (Boys) 20 10 8 2 73 57 0.550 0.521
Archbishop Williams Bishops (Boys) 21 8 9 4 50 53 0.476 0.516
Newburyport Clippers (Boys) 20 8 11 1 56 65 0.425 0.515
Medford Mustangs (Boys) 20 9 10 1 57 57 0.475 0.511
Arlington Catholic Cougars (Boys) 19 8 10 1 48 54 0.447 0.506
Lexington Minutemen (Boys) 21 5 10 6 49 59 0.381 0.503
Billerica Indians (Boys) 23 9 12 2 58 67 0.435 0.497
Milton Wildcats (Boys) 21 7 10 4 50 65 0.429 0.497
Weymouth Wildcats (Boys) 20 6 12 2 45 56 0.350 0.488
Chelmsford Lions (Boys) 21 4 15 2 37 66 0.238 0.455
Acton-Boxboro Colonials (Boys) 22 5 15 2 50 99 0.273 0.451
Needham Rockets (Boys) 20 3 15 2 31 62 0.200 0.449
Newton North Tigers (Boys) 19 1 17 1 13 81 0.079 0.408
St. Peter Marian Guardians (Boys) 20 2 16 2 50 129 0.150 0.404
Lowell Catholic Crusaders (Boys) 19 0 18 1 17 81 0.026 0.396

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.

Body by Boyle MHL Live Streaming Services McCusker Gill