Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Join
Login
2024-25 Rankings
Association Rankings
USA Youth
USA Midget
USA Girls
Ontario Youth
Ontario Girls
Team Rankings
Squirt (10U)
Peewee (12U)
Bantam (14U)
Midget Minor (16U)
Midget Major (18U)
High School
Junior
College
Girls
2023-24 Massachusetts HS - All Teams
Division Info
League
MIAA
Location
Franklin
2023-24 Teams
Team Name
Division(s)
W-L-T
Rating
St Johns Prep
Massachusetts HS - Catholic Conference
21-3-0
91.59
Archbishop Williams HS
Massachusetts HS - Catholic Central
14-3-0
90.94
Pope Francis Prep
Massachusetts HS - Independent
14-6-0
90.66
Catholic Memorial HS
Massachusetts HS - Catholic Conference
16-8-2
90.18
Tewksbury HS
Massachusetts HS - MVC/Dual County 2
15-3-0
90.10
Xaverian Brothers HS
Massachusetts HS - Catholic Conference
12-5-0
90.08
Reading Memorial HS
Massachusetts HS - Middlesex Liberty
12-4-0
89.89
Arlington HS
Massachusetts HS - Middlesex Liberty
12-4-1
89.85
Hingham HS
Massachusetts HS - Independent
9-8-0
89.60
Marshfield HS
Massachusetts HS - Patriot Keenan
14-3-1
89.42
St Johns Shrewsbury HS
Massachusetts HS - Catholic Conference
9-6-1
89.27
Franklin HS
Massachusetts HS - Hockomock Kelley-Rex
11-7-0
89.25
Canton HS
Massachusetts HS - Hockomock Davenport
14-3-1
89.24
Westford Academy
Massachusetts HS - MVC/Dual County 1
13-3-1
89.14
Winchester HS
Massachusetts HS - Middlesex Liberty
14-8-0
89.11
Nauset Regional HS
Massachusetts HS - Cape & Islands Atlantic
12-3-0
89.07
Woburn HS
Massachusetts HS - Middlesex Liberty
11-4-0
88.99
Concord-Carlisle HS
Massachusetts HS - MVC/Dual County 2
14-2-0
88.95
Newburyport HS
Massachusetts HS - Cape Ann Kinney
12-3-1
88.91
Boston College HS
Massachusetts HS - Catholic Conference
5-10-1
88.82
Winthrop HS
Massachusetts HS - Northeastern North
12-1-1
88.79
Shawsheen Tech HS
Massachusetts HS - Commonwealth
14-2-0
88.44
Shrewsbury HS
Massachusetts HS - MVC/Dual County 1
9-6-1
88.43
Wellesley HS
Massachusetts HS - Bay State Carey
11-3-2
88.23
Central Catholic HS
Massachusetts HS - MVC/Dual County 1
6-11-1
88.10
Billerica Memorial HS
Massachusetts HS - MVC/Dual County 1
10-6-3
88.01
North Andover HS
Massachusetts HS - MVC/Dual County 2
9-5-1
87.99
Belmont HS
Massachusetts HS - Middlesex Liberty
6-8-1
87.91
Nantucket HS
Massachusetts HS - Cape & Islands Lighthouse
13-1-0
87.81
St Marys Lynn HS
Massachusetts HS - Catholic Central
9-8-1
87.81
Arlington Catholic HS
Massachusetts HS - Catholic Central
6-9-1
87.74
Waltham HS
Massachusetts HS - MVC/Dual County 2
9-6-0
87.72
Needham HS
Massachusetts HS - Bay State Herget
6-6-1
87.69
Norwood HS
Massachusetts HS - Tri-Valley Large
12-1-1
87.69
Scituate HS
Massachusetts HS - Patriot Fisher
12-3-2
87.69
Braintree HS
Massachusetts HS - Bay State Herget
7-8-0
87.67
Boston Latin School
Massachusetts HS - MVC/Dual County 2
9-7-0
87.66
King Philip HS
Massachusetts HS - Hockomock Kelley-Rex
10-4-1
87.66
Andover HS
Massachusetts HS - MVC/Dual County 1
8-6-1
87.62
Algonquin HS
Massachusetts HS - Quinn
8-4-3
87.53
Bishop Feehan HS
Massachusetts HS - Catholic Central
9-7-0
87.40
Lynnfield HS
Massachusetts HS - Cape Ann Kinney
7-9-0
87.40
Masconomet Regional HS
Massachusetts HS - Northeastern North
11-5-0
87.37
Framingham HS
Massachusetts HS - Bay State Carey
5-7-1
87.27
Marblehead HS
Massachusetts HS - Northeastern North
10-8-0
87.26
Gloucester HS
Massachusetts HS - Northeastern North
7-7-1
87.25
Burlington HS
Massachusetts HS - Middlesex Freedom
7-6-2
87.18
Essex Tech HS
Massachusetts HS - Cape Ann Kinney
8-7-1
87.17
Wachusett Regional HS
Massachusetts HS - Roy
11-4-0
87.15
Weymouth HS
Massachusetts HS - Bay State Herget
6-9-0
87.09
Triton HS
Massachusetts HS - Cape Ann Kinney
8-7-0
87.07
Methuen HS
Massachusetts HS - MVC/Dual County 3
12-1-2
87.02
Milton HS
Massachusetts HS - Bay State Herget
5-6-3
87.01
Grafton HS
Massachusetts HS - Roy
12-3-1
86.95
Somerset Berkley HS
Massachusetts HS - South Coast
18-3-1
86.94
Duxbury HS
Massachusetts HS - Patriot Keenan
7-7-3
86.92
Whitman-Hanson HS
Massachusetts HS - Patriot Keenan
6-6-2
86.89
Norwell HS
Massachusetts HS - South Shore
13-4-1
86.85
Oliver Ames HS
Massachusetts HS - Hockomock Kelley-Rex
8-6-1
86.85
Sandwich HS
Massachusetts HS - South Shore
15-3-0
86.78
Falmouth HS
Massachusetts HS - Cape & Islands Atlantic
7-7-0
86.75
Bedford HS
Massachusetts HS - MVC/Dual County 3
10-2-2
86.71
Natick HS
Massachusetts HS - Bay State Carey
7-9-0
86.66
Pembroke HS
Massachusetts HS - Patriot Fisher
8-4-4
86.66
Danvers HS
Massachusetts HS - Northeastern North
8-6-2
86.62
Medfield HS
Massachusetts HS - Tri-Valley Large
9-5-1
86.50
Walpole HS
Massachusetts HS - Bay State Herget
4-9-0
86.48
Malden Catholic HS
Massachusetts HS - Catholic Conference
1-14-1
86.46
Plymouth North HS
Massachusetts HS - Patriot Keenan
8-5-2
86.44
Auburn HS
Massachusetts HS - Quinn
9-4-0
86.37
St Paul Diocesan HS
Massachusetts HS - Russell
16-3-1
86.31
Hanover HS
Massachusetts HS - Patriot Fisher
9-7-0
86.25
Wakefield HS
Massachusetts HS - Middlesex Freedom
4-7-2
86.16
Lincoln-Sudbury HS
Massachusetts HS - MVC/Dual County 1
3-14-0
86.16
Amesbury HS
Massachusetts HS - Cape Ann Baker
10-5-0
86.05
Westwood HS
Massachusetts HS - Tri-Valley Large
9-7-0
86.03
Dover-Sherborn/Weston HS
Massachusetts HS - Tri-Valley Small
13-4-0
85.96
Hopkinton HS
Massachusetts HS - Tri-Valley Large
10-2-2
85.89
Stoneham HS
Massachusetts HS - Middlesex Freedom
5-8-1
85.87
Plymouth South HS
Massachusetts HS - Patriot Fisher
6-8-1
85.83
Dracut/Tyngsboro HS
Massachusetts HS - MVC/Dual County 3
12-4-1
85.81
West Springfield HS
Massachusetts HS - Berry
14-10-0
85.69
Lowell Catholic HS
Massachusetts HS - Commonwealth
4-5-2
85.66
Barnstable HS
Massachusetts HS - Cape & Islands Atlantic
6-9-1
85.65
Mansfield HS
Massachusetts HS - Hockomock Kelley-Rex
8-7-1
85.62
Medford HS
Massachusetts HS - Greater Boston
6-6-1
85.62
Chelmsford HS
Massachusetts HS - MVC/Dual County 1
2-13-1
85.62
Marthas Vineyard HS
Massachusetts HS - Cape & Islands Atlantic
9-7-1
85.59
Westfield HS
Massachusetts HS - Berry
13-12-0
85.58
Nashoba Regional HS
Massachusetts HS - Roy
8-10-0
85.56
Watertown HS
Massachusetts HS - Middlesex Freedom
3-10-1
85.54
Marlborough HS
Massachusetts HS - Quinn
7-7-1
85.52
North Middlesex HS
Massachusetts HS - Roy
6-7-0
85.51
Bishop Fenwick HS
Massachusetts HS - Catholic Central
2-13-1
85.48
Dartmouth HS
Massachusetts HS - Independent
10-7-0
85.41
Blackstone Valley Tech HS
Massachusetts HS - Russell
14-3-0
85.31
Taunton HS
Massachusetts HS - Hockomock Kelley-Rex
11-6-1
85.30
North Attleboro HS
Massachusetts HS - Hockomock Davenport
5-9-2
85.21
Lexington HS
Massachusetts HS - Independent
8-7-2
85.16
Foxboro HS
Massachusetts HS - Hockomock Davenport
10-11-1
85.12
Medway HS
Massachusetts HS - Tri-Valley Small
10-7-0
85.05
Longmeadow HS
Massachusetts HS - Berry
12-9-0
85.03
Melrose HS
Massachusetts HS - Middlesex Freedom
3-10-1
85.03
Middleboro/Carver/Wareham HS
Massachusetts HS - South Shore
9-6-0
85.01
Brookline HS
Massachusetts HS - Bay State Carey
3-10-3
84.84
Wilmington HS
Massachusetts HS - Middlesex Freedom
2-9-2
84.80
Old Rochester HS
Massachusetts HS - South Coast
9-8-1
84.79
North Reading HS
Massachusetts HS - Cape Ann Baker
7-6-0
84.79
Bourne HS
Massachusetts HS - South Coast
12-4-1
84.77
East Longmeadow HS
Massachusetts HS - Berry
9-10-2
84.73
Dedham HS
Massachusetts HS - Tri-Valley Small
8-8-1
84.69
Hopedale/Milford HS
Massachusetts HS - Quinn
5-8-1
84.66
Acton-Boxboro HS
Massachusetts HS - MVC/Dual County 2
2-14-0
84.64
Norton HS
Massachusetts HS - Tri-Valley Small
8-8-0
84.62
Dighton-Rehoboth/Seekonk HS
Massachusetts HS - South Coast
7-7-0
84.48
Diman Regional HS
Massachusetts HS - Mayflower
13-3-0
84.28
Lunenburg/Ayer-Shirley HS
Massachusetts HS - Coughlin
13-2-1
84.26
Abington HS
Massachusetts HS - South Shore
10-10-1
84.24
Somerville HS
Massachusetts HS - Greater Boston
8-5-2
84.23
Haverhill HS
Massachusetts HS - MVC/Dual County 3
5-9-1
84.19
Easthampton HS
Massachusetts HS - Wright
12-9-0
84.12
Silver Lake HS
Massachusetts HS - Patriot Keenan
4-11-0
84.09
North Quincy HS
Massachusetts HS - Patriot Fisher
4-9-2
84.04
Beverly HS
Massachusetts HS - Northeastern South
7-7-1
84.03
Cohasset/Hull HS
Massachusetts HS - South Shore
11-9-0
83.97
Amherst-Pelham HS
Massachusetts HS - Fay
12-8-1
83.93
Littleton/Bromfield HS
Massachusetts HS - Coughlin
11-9-0
83.93
Swampscott HS
Massachusetts HS - Northeastern South
8-6-3
83.89
Ludlow HS
Massachusetts HS - Fay
9-11-2
83.89
Westboro HS
Massachusetts HS - Quinn
6-14-0
83.86
Minnechaug Regional HS
Massachusetts HS - Berry
11-10-0
83.84
Newton North HS
Massachusetts HS - Bay State Carey
5-7-1
83.81
Agawam HS
Massachusetts HS - Fay
12-9-0
83.78
Bishop Stang HS
Massachusetts HS - Catholic Central
8-7-1
83.74
Hudson HS
Massachusetts HS - Russell
9-7-0
83.66
Northbridge HS
Massachusetts HS - Russell
11-8-1
83.65
Gardner HS
Massachusetts HS - Coughlin
14-6-0
83.63
Rockport/Manchester Essex HS
Massachusetts HS - Cape Ann Baker
5-12-0
83.55
Bridgewater-Raynham HS
Massachusetts HS - Independent
2-14-0
83.38
Ashland HS
Massachusetts HS - Tri-Valley Large
3-9-3
83.35
Newton South HS
Massachusetts HS - MVC/Dual County 2
0-12-1
83.14
Groton-Dunstable HS
Massachusetts HS - Roy
1-12-1
83.07
Fitchburg HS
Massachusetts HS - Coughlin
8-8-0
82.95
Greenfield HS
Massachusetts HS - Wright
11-9-1
82.84
Southeastern/Bristol Plymouth HS
Massachusetts HS - Mayflower
13-5-0
82.80
Greater Lowell/Nashoba Tech HS
Massachusetts HS - Commonwealth
12-7-1
82.73
St Bernards HS
Massachusetts HS - Coughlin
9-9-0
82.62
Apponequet HS
Massachusetts HS - South Coast
5-9-0
82.60
Northeast Tech HS
Massachusetts HS - Commonwealth
3-10-2
82.44
Boston Latin Academy
Massachusetts HS - Boston City
6-11-3
82.33
Taconic HS
Massachusetts HS - Fay
8-9-3
82.31
St John Paul II HS
Massachusetts HS - Cape & Islands Lighthouse
4-12-2
82.23
Monomoy/Mashpee HS
Massachusetts HS - Cape & Islands Lighthouse
3-9-2
82.12
Stoughton/Brockton HS
Massachusetts HS - Independent
4-12-0
81.97
Pentucket HS
Massachusetts HS - Cape Ann Baker
3-11-1
81.86
Dennis-Yarmouth HS
Massachusetts HS - Cape & Islands Atlantic
3-13-1
81.75
Tri-County RVT HS
Massachusetts HS - Mayflower
9-6-0
81.64
Southwick HS
Massachusetts HS - Wright
7-11-1
81.46
Attleboro HS
Massachusetts HS - Hockomock Kelley-Rex
3-13-0
81.14
Everett/Revere HS
Massachusetts HS - Greater Boston
5-10-1
81.13
Cambridge Rindge & Latin HS
Massachusetts HS - MVC/Dual County 3
4-12-0
81.12
Rockland HS
Massachusetts HS - South Shore
4-13-0
80.98
Holliston HS
Massachusetts HS - Tri-Valley Large
1-15-1
80.83
South Shore Voc-Tech HS
Massachusetts HS - Mayflower
5-11-1
80.78
Peabody HS
Massachusetts HS - Northeastern South
3-8-1
80.77
Oakmont HS
Massachusetts HS - Coughlin
4-13-0
80.74
Quincy HS
Massachusetts HS - Patriot Fisher
1-14-0
80.52
Assabet Valley HS
Massachusetts HS - Russell
2-12-2
80.42
Worcester HS
Massachusetts HS - Russell
3-14-0
80.07
East/West Bridgewater HS
Massachusetts HS - South Shore
3-14-0
80.00
Upper Cape Cod Tech HS
Massachusetts HS - Mayflower
3-11-1
79.68
Belchertown HS
Massachusetts HS - Wright
2-12-2
79.50
Lowell HS
Massachusetts HS - MVC/Dual County 3
4-10-1
79.50
Bellingham HS
Massachusetts HS - Tri-Valley Small
0-12-2
79.40
Minuteman HS
Massachusetts HS - Commonwealth
4-9-3
79.33
Blue Hills HS
Massachusetts HS - Mayflower
3-14-0
78.98
Chicopee HS
Massachusetts HS - Fay
1-18-1
78.85
Leominster HS
Massachusetts HS - Coughlin
1-13-2
78.55
McCann Tech
Massachusetts HS - Wright
2-12-1
78.50
Greater New Bedford HS
Massachusetts HS - South Coast
1-13-0
78.01
Lynn HS
Massachusetts HS - Greater Boston
1-15-0
77.64
East Boston HS
Massachusetts HS - Boston City
0-10-0
73.89