MIAA Massachusetts High School Hockey

2019-20 Rankings

Boys High School Division 3

Team GP W L T OTL GF GA Win% RPI
Hopkinton Hillers (Boys) 22 20 2 0 0 122 42 0.909 0.629
Hanover Hawks (Boys) 25 21 3 1 0 103 35 0.860 0.613
Wachusett Mountaineers (Boys) 23 19 2 2 0 94 36 0.870 0.608
Dartmouth Indians (Boys) 24 19 4 1 0 113 29 0.812 0.582
Norwell Clippers (Boys) 24 17 4 3 0 110 45 0.771 0.569
Bedford Bucs (Boys) 21 15 4 2 0 69 32 0.762 0.560
Bishop Stang Spartans (Boys) 23 12 6 5 0 69 35 0.630 0.551
Cambridge R & L Falcons (Boys) 23 15 4 4 0 111 60 0.739 0.551
St. John Paul II Lions (Boys) 24 18 3 3 0 127 33 0.812 0.547
Lowell Red Raiders (Boys) 25 13 8 4 0 78 64 0.600 0.547
Foxboro Warriors (Boys) 22 12 5 5 0 73 38 0.659 0.546
Hudson/Tahanto Hawks (Boys) 22 12 7 3 0 70 52 0.614 0.545
Marthas Vineyard Vineyarders (Boys) 22 12 8 2 0 62 64 0.591 0.536
West Springfield Terriers (Boys) 22 14 8 0 0 76 62 0.636 0.535
North Quincy Red Raiders (Boys) 22 10 9 3 0 63 57 0.523 0.531
Marlboro Panthers (Boys) 21 11 6 4 0 61 37 0.619 0.530
Nashoba Chieftains (Boys) 22 11 5 6 0 85 51 0.636 0.529
Nantucket Whalers (Boys) 21 12 7 2 0 61 46 0.619 0.528
Longmeadow Lancers (Boys) 23 11 9 3 0 82 59 0.543 0.527
Newton South Lions (Boys) 22 12 9 1 0 72 52 0.568 0.526
Minnechaug Falcons (Boys) 20 11 8 1 0 71 67 0.575 0.524
Algonquin Tomahawks (Boys) 20 9 9 2 0 47 41 0.500 0.523
Watertown Raiders (Boys) 22 13 7 2 0 68 40 0.636 0.516
Silver Lake Lakers (Boys) 24 11 11 2 0 62 56 0.500 0.512
Rockland Bulldogs (Boys) 23 10 9 4 0 58 60 0.522 0.508
Latin Academy Dragons (Boys) 22 12 8 2 0 63 50 0.591 0.508
Holliston Panthers (Boys) 21 10 9 2 0 56 43 0.524 0.505
Westfield Bombers (Boys) 21 8 8 5 0 50 51 0.500 0.502
Groton Dunstable Crusaders (Boys) 20 8 10 2 0 72 75 0.450 0.499
Abington Green Wave (Boys) 21 11 7 3 0 69 63 0.595 0.495
Essex Tech Hawks (Boys) 21 11 5 5 0 63 30 0.643 0.491
Leominster Blue Devils (Boys) 21 9 11 1 0 65 89 0.452 0.491
Shawsheen Rams (Boys) 24 14 9 1 0 114 62 0.604 0.489
Auburn-Millbury Rockets (Boys) 20 7 11 2 0 44 56 0.400 0.485
North Middlesex Patriots (Boys) 20 7 9 4 0 47 64 0.450 0.484
East Longmeadow Spartans (Boys) 21 9 10 2 0 57 55 0.476 0.484
Ashland Clockers (Boys) 20 6 10 4 0 73 79 0.400 0.482
Swampscott Big Blue (Boys) 23 11 12 0 0 77 68 0.478 0.482
Norton Lancers (Boys) 20 7 12 1 0 55 85 0.375 0.475
Hamilton-Wenham Generals (Boys) 21 10 9 2 0 55 39 0.524 0.473
Bourne Canalmen (Boys) 20 7 12 1 0 46 63 0.375 0.472
Greater New Bedford Vo-Tech Bears (Boys) 21 10 9 2 0 68 64 0.524 0.471
Blue Hills Warriors (Boys) 21 12 9 0 0 74 69 0.571 0.471
Cohasset/Hull Skippers (Boys) 20 8 10 2 0 54 60 0.450 0.457
Attleboro Blue Bombardiers (Boys) 20 5 14 1 0 42 57 0.275 0.455
Dover-Sherborn/Weston Raiders (Boys) 20 6 13 1 0 55 87 0.325 0.454
Dracut/Tyngsboro Middies (Boys) 20 6 13 1 0 62 74 0.325 0.453
Northeast Tech Golden Knights (Boys) 21 10 10 1 0 56 53 0.500 0.448
Revere/Malden Patriots (Boys) 20 6 10 4 0 44 45 0.400 0.446
Dennis-Yarmouth/Cape Cod Tech/Cape Cod Academy Dolphins (Boys) 22 5 14 3 0 42 72 0.295 0.444
Bellingham Blackhawks (Boys) 20 5 14 1 0 44 86 0.275 0.444
Rockport/Manchester Essex Vikings (Boys) 21 9 9 3 0 52 52 0.500 0.442
Agawam Brownies (Boys) 20 4 13 3 0 36 80 0.275 0.440
Middleboro Sachems (Boys) 20 6 12 2 0 55 83 0.350 0.438
Upper Cape Tech Rams (Boys) 20 9 11 0 0 59 66 0.450 0.436
Westboro Rangers (Boys) 21 4 16 1 0 42 77 0.214 0.432
Mashpee/Monomoy Monarchs (Boys) 20 5 11 4 0 42 69 0.350 0.432
East Bridgewater/West Bridgewater Vikings (Boys) 20 4 14 2 0 38 78 0.250 0.425
Coyle & Cassidy Warriors (Boys) 15 1 13 1 0 17 95 0.100 0.423
Diman Bengals (Boys) 20 5 11 4 0 59 89 0.350 0.420
Tri County Cougars (Boys) 18 6 11 1 0 52 73 0.361 0.414
Ludlow Lions (Boys) 19 3 14 2 0 52 93 0.211 0.404
Wayland Warriors (Boys) 20 1 19 0 0 51 149 0.050 0.398
South Shore Voc-Tech Vikings (Boys) 18 4 11 3 0 33 65 0.306 0.395
Cardinal Spellman Cardinals (Boys) 19 3 14 2 0 23 73 0.211 0.390
St. Joseph Prep The Phoenix (Boys) 20 3 14 3 0 40 79 0.225 0.389
OBryant Tigers (Boys) 20 3 17 0 0 49 126 0.150 0.380
Minuteman Mustangs (Boys) 20 5 15 0 0 57 93 0.250 0.374
Lynn Jets (Boys) 20 0 20 0 0 50 187 0.000 0.352
Sacred Heart Saints (Boys) 20 2 17 1 0 29 95 0.125 0.351
Greater Lowell / Nashoba Tech Vikings (Boys) 20 3 17 0 0 50 111 0.150 0.346
East Boston Jets (Boys) 15 0 15 0 0 4 94 0.000 0.316
Salem Witches (Boys) 1 0 1 0 0 0 4 0.000 0.000
Cape Tech/Cape Cod Academy Crusaders (Boys) 0 0 0 0 0 0 0 0.000 0.000
St. Bernards Bernardians (Boys) 0 0 0 0 0 0 0 0.000 0.000

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.

MHL Mobile App Apple Nolan Insurance We Can Coffee