Jan. 26 Postponed Girls
Jan. 26 Postponed Boys
Jan. 26 Postponed Girls
Jan. 26 Postponed Boys
Jan. 26 Postponed Girls
Jan. 26 Postponed Girls
Jan. 26 Postponed Girls
Jan. 26 Postponed Boys
Jan. 26 Postponed Boys
Jan. 26 Postponed Girls
Jan. 26 Postponed Boys
Jan. 26 Postponed Girls
Jan. 27, 3:00 PM Girls
Jan. 27, 4:00 PM Boys
Jan. 27, 4:10 PM Girls
Jan. 27, 5:00 PM Girls
Jan. 27, 5:00 PM Boys
Jan. 27, 6:00 PM Girls
Jan. 27, 7:00 PM Boys
Jan. 27, 7:10 PM Boys
Jan. 27, 8:00 PM Boys
Jan. 28, 3:00 PM Girls
Jan. 28, 4:00 PM Boys
Jan. 28, 4:00 PM Boys
Jan. 28, 4:00 PM Girls
Jan. 28, 4:00 PM Boys
Jan. 28, 4:00 PM Boys
Jan. 28, 4:00 PM Boys
Jan. 28, 4:00 PM Boys
Jan. 28, 4:15 PM Boys
Jan. 28, 5:00 PM Boys
Jan. 28, 5:00 PM Girls
Jan. 28, 5:00 PM Girls
Jan. 28, 5:00 PM Girls
Jan. 28, 5:00 PM Boys
Jan. 28, 5:00 PM Girls
Jan. 28, 5:00 PM Boys
Jan. 28, 5:00 PM Boys
Jan. 28, 5:00 PM Girls
Jan. 28, 5:10 PM Girls
Jan. 28, 5:10 PM Girls
Jan. 28, 5:15 PM Boys
Jan. 28, 5:15 PM Girls
Jan. 28, 5:20 PM Boys
Jan. 28, 5:30 PM Girls
Jan. 28, 5:30 PM Boys
Jan. 28, 5:30 PM Boys
Jan. 28, 5:30 PM Boys
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) 24 19 1 4 76 32 0.875 0.640
Pope Francis Cardinals (Boys) 23 16 5 2 82 36 0.739 0.613
BC High Eagles (Boys) 24 15 5 4 66 44 0.708 0.605
Natick Red Hawks (Boys) 22 14 3 5 59 34 0.750 0.585
St. John's Prep Eagles (Boys) 25 14 6 5 80 49 0.660 0.584
Burlington Red Devils (Boys) 25 15 6 4 71 51 0.680 0.584
Belmont Marauders (Boys) 24 14 5 5 58 34 0.688 0.579
Framingham Flyers (Boys) 26 16 7 3 70 41 0.673 0.578
Xaverian Hawks (Boys) 22 13 6 3 73 47 0.659 0.573
Reading Rockets (Boys) 25 12 7 6 59 48 0.600 0.569
Hingham Harbormen (Boys) 24 12 9 3 59 43 0.562 0.561
Duxbury Dragons (Boys) 24 13 7 4 69 42 0.625 0.560
St. Mary's Lynn Spartans (Boys) 23 13 8 2 65 32 0.609 0.558
Braintree Wamps (Boys) 21 11 7 3 67 44 0.595 0.557
Catholic Memorial Knights (Boys) 24 10 8 6 51 50 0.542 0.556
Shrewsbury Colonials (Boys) 21 12 7 2 62 35 0.619 0.555
Saint John's Shrewsbury Pioneers (Boys) 26 12 9 5 76 57 0.558 0.554
Melrose Red Hawks (Boys) 22 11 8 3 76 69 0.568 0.553
Marshfield Rams (Boys) 22 11 7 4 69 45 0.591 0.552
Walpole Timberwolves (Boys) 26 13 8 5 60 63 0.596 0.549
King Philip Warriors (Boys) 21 10 6 5 59 49 0.595 0.549
Franklin Panthers (Boys) 23 11 8 4 70 52 0.565 0.548
Austin Prep Cougars (Boys) 22 11 8 3 50 37 0.568 0.548
Waltham Hawks (Boys) 21 13 7 1 69 48 0.643 0.539
Falmouth Clippers (Boys) 25 14 10 1 86 66 0.580 0.538
Woburn Tanners (Boys) 21 9 8 4 66 48 0.524 0.535
Archbishop Williams Bishops (Boys) 24 11 9 4 57 52 0.542 0.530
Barnstable Red Hawks (Boys) 21 11 8 2 76 53 0.571 0.529
Bridgewater-Raynham Trojans (Boys) 21 12 7 2 78 42 0.619 0.528
Bishop Fenwick Crusaders (Boys) 22 11 8 3 73 55 0.568 0.527
Mansfield Hornets (Boys) 21 7 8 6 53 58 0.476 0.527
Central Catholic Raiders (Boys) 23 10 10 3 60 56 0.500 0.527
Wellesley Raiders (Boys) 22 11 9 2 43 36 0.545 0.525
Westford Academy Ghosts (Boys) 23 12 9 2 81 65 0.565 0.524
Winchester Red & Black (Boys) 21 6 10 5 54 49 0.405 0.523
Andover Golden Warriors (Boys) 21 9 10 2 72 62 0.476 0.523
Malden Catholic Lancers (Boys) 20 6 10 4 38 48 0.400 0.520
Newburyport Clippers (Boys) 20 8 11 1 56 65 0.425 0.513
Medford Mustangs (Boys) 20 9 10 1 57 57 0.475 0.507
Arlington Catholic Cougars (Boys) 19 8 10 1 48 54 0.447 0.503
Lexington Minutemen (Boys) 21 5 10 6 49 59 0.381 0.498
Billerica Indians (Boys) 23 9 12 2 58 67 0.435 0.494
Milton Wildcats (Boys) 22 7 11 4 52 69 0.409 0.489
Weymouth Wildcats (Boys) 20 6 12 2 45 56 0.350 0.486
Chelmsford Lions (Boys) 21 4 15 2 37 66 0.238 0.451
Acton-Boxboro Revolution (Boys) 22 5 15 2 50 99 0.273 0.447
Needham Rockets (Boys) 20 3 15 2 31 62 0.200 0.445
Newton North Tigers (Boys) 19 1 17 1 13 81 0.079 0.407
Lowell Catholic Crusaders (Boys) 19 0 18 1 17 81 0.026 0.396
St. Peter Marian Guardians (Boys) 20 2 16 2 50 129 0.150 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.

Jack's Drive 55 2025-26 Arrow Sports Striding Rough Ice