SOS Massachusetts Boys HS RPI

            UPDATED: 09-08-25 10:45 PDT

Rnk Team Wins Losses SOS
1Lincoln-Sudbury Regi12 4 0.7983
2Boston College HS 16 4 0.7873
3St Johns Prep Danver19 0 0.7768
4Billerica Memorial 20 1 0.7645
5Xaverian Brothers 910 0.7605
6Acton Boxborough 17 4 0.7599
7Catholic Memorial 812 0.7567
8Falmouth HS 18 6 0.7539
9North Andover 911 0.7509
10Reading Memorial 19 4 0.7500
11Scituate 19 5 0.7459
12Norwell 17 6 0.7452
13Hingham 16 3 0.7413
14Central Catholic 513 0.7409
15Nauset 17 5 0.7360
16Westford Academy 16 4 0.7358
17Duxbury 14 6 0.7357
18Marshfield 13 6 0.7322
19Longmeadow 14 4 0.7314
20St Johns Shrewsbury 613 0.7232
21Medfield 18 4 0.7219
22Winchester 12 8 0.7159
23Cohasset 21 3 0.7138
24Concord-Carlisle 17 4 0.7130
25Mansfield 20 2 0.7107
26Hanover 812 0.7038
27Manchester-Essex Reg17 5 0.7030
28Westwood 16 5 0.7020
29Nashoba Regional 15 6 0.7011
30Groton-Dunstable Reg 612 0.6992
31Plymouth South 13 7 0.6987
32Milton HS 911 0.6962
33Hopkinton 910 0.6957
34Franklin 15 6 0.6939
35Burlington 11 9 0.6932
36Sharon 10 7 0.6895
37Lynnfield 13 7 0.6890
38Andover HS 12 4 0.6867
39Wellesley 1110 0.6846
40Weston 16 3 0.6801
41Bridgewater-Raynham 910 0.6775
42Westfield 313 0.6760
43Belmont 514 0.6737
44Tantasqua Regional 713 0.6730
45Sandwich 911 0.6715
46Shrewsbury 613 0.6685
47Shawsheen Valley RVT20 2 0.6681
48West Springfield 13 4 0.6679
49Newburyport 16 2 0.6658
50Agawam 13 4 0.6634
51Walpole 17 4 0.6627
52Oakmont Regional 16 5 0.6616
53South Hadley 315 0.6607
54Waltham 12 7 0.6603
55Whitman-Hanson 019 0.6596
56Chelmsford 215 0.6580
57North Middlesex 911 0.6578
58North Reading 1010 0.6570
59Cambridge Rindge-Lat 413 0.6558
60Plymouth North 11 9 0.6535
61Grafton 712 0.6529
62Silver Lake 12 7 0.6520
63East Longmeadow 13 4 0.6514
64Bishop Stang 10 8 0.6513
65Essex Tech 1010 0.6512
66Triton Regional 117 0.6511
67Nantucket 15 6 0.6503
68Pentucket Regional 13 7 0.6492
69Needham 12 8 0.6479
70North Attleboro 11 8 0.6446
71King Philip Regional15 5 0.6435
72Pembroke 811 0.6432
73Wilmington 414 0.6428
74Wayland 214 0.6423
75Ipswich 14 5 0.6417
76Wakefield Memorial 16 4 0.6411
77Barnstable 810 0.6411
78Swampscott 11 9 0.6410
79Old Rochester Region14 4 0.6400
80Dover-Sherborn 14 6 0.6368
81Melrose 9 9 0.6353
82Boston Latin School 812 0.6351
83Hamilton-Wenham Regi 115 0.6342
84Attleboro 513 0.6321
85Wahconah 312 0.6321
86Arlington Catholic 15 5 0.6319
87Wachusett Regional 15 4 0.6301
88Tewksbury Memorial 910 0.6287
89Framingham 414 0.6267
90Apponequet Regional 14 4 0.6266
91Lenox/Lee 10 8 0.6260
92Masconomet 13 6 0.6245
93South Shore RVT 16 3 0.6243
94Foxborough 514 0.6232
95Lexington 910 0.6216
96Malden Catholic 315 0.6211
97Bishop Feehan 17 3 0.6210
98Arlington HS 13 6 0.6201
99Dracut 17 4 0.6196
100Leominster 711 0.6196
101Marthas Vineyard 513 0.6190
102Amesbury 414 0.6164
103Newton South 115 0.6157
104Marblehead 10 9 0.6144
105Old Colony RVT 12 8 0.6139
106Abington 14 6 0.6138
107Northampton 14 3 0.6125
108Middleborough 314 0.6111
109Belchertown 611 0.6104
110Minnechaug Regional 16 2 0.6081
111Oliver Ames 314 0.6070
112AMSA Charter 712 0.6068
113Haverhill 10 7 0.6058
114Ashland 910 0.6056
115Littleton 17 2 0.6053
116Stoughton 315 0.6049
117Bedford 10 8 0.6039
118Pope Francis Prep 410 0.6034
119Tyngsborough 10 7 0.6029
120Natick 14 6 0.6011
121Upper Cape Cod RVT 810 0.5991
122Milford 13 8 0.5986
123Shepherd Hill 413 0.5981
124Whittier RVT 15 5 0.5967
125Algonquin 16 4 0.5956
126Amherst-Pelham Reg 9 7 0.5952
127Nipmuc Regional 10 8 0.5944
128Fairhaven 13 6 0.5937
129Blue Hills RVT 612 0.5925
130Newton North 10 9 0.5924
131Stoneham 415 0.5921
132Lowell Catholic 7 9 0.5915
133Greater New Bedford 316 0.5902
134Bellingham 613 0.5892
135Medway 910 0.5888
136Bourne 10 9 0.5888
137Peabody Vets Memoria 612 0.5874
138Archbishop Williams 11 8 0.5862
139Pittsfield 214 0.5854
140Cardinal Spellman 018 0.5828
141St Marys Lynn 11 7 0.5824
142North Quincy Co-op 414 0.5820
143Hull 612 0.5809
144Bristol-Plymouth RVT12 7 0.5806
145Bishop Fenwick 215 0.5805
146Woburn Memorial 513 0.5780
147Cape Cod Tech 315 0.5768
148Tri-County RVT 611 0.5768
149Westport 216 0.5768
150Westborough 12 5 0.5767
151Canton 9 8 0.5754
152East Bridgewater 811 0.5749
153Auburn 12 7 0.5745
154Southeastern RVT 16 3 0.5740
155Greater Lowell RVT 611 0.5735
156Winthrop 15 5 0.5677
157Methuen 12 7 0.5664
158Northeast Metro RVT 512 0.5656
159Mashpee 811 0.5624
160Brookline 513 0.5603
161Beverly 412 0.5589
162Taunton 215 0.5589
163Danvers 612 0.5539
164Lunenburg 10 7 0.5529
165Weymouth 216 0.5525
166Dighton-Rehoboth Reg11 7 0.5518
167Blackstone Valley RV 215 0.5506
168Hudson 5 9 0.5499
169Chicopee Comprehensi 412 0.5466
170Holliston 12 7 0.5464
171Braintree 315 0.5457
172Seekonk 611 0.5452
173Hoosac Valley 15 2 0.5442
174Norton 315 0.5411
175Assabet Valley RVT 1010 0.5393
176St Bernards 810 0.5380
177Granby 9 9 0.5357
178Lowell 611 0.5322
179Rockland 13 6 0.5317
180Dedham 116 0.5316
181Monomoy Regional 11 8 0.5298
182Dartmouth 4 9 0.5247
183McCann Technical 12 6 0.5246
184Doherty Memorial 313 0.5216
185Norwood 412 0.5210
186St John Paul II 12 8 0.5202
187Montachusett RVT 11 7 0.5153
188Dennis-Yarmouth Regi 9 9 0.5121
189Watertown 413 0.5081
190Medford 14 5 0.5016
191Somerset Berkley 511 0.4934
192Monson 114 0.4923
193Gloucester 511 0.4861
194Salem 711 0.4802
195Cape Cod Academy 2 9 0.4780
196Somerville 711 0.4657
197Nashoba Valley Tech 314 0.4634
198Bay Path RVT 117 0.4585
199Lynn Classical-Engli 8 9 0.4408
200Springfield Central 3 9 0.4362
201Sturgis Charter East 014 0.4288
202Minuteman Regional 7 8 0.4286
203Smith VoTech 5 6 0.4214
204Revere 016 0.4035
205Mount Greylock Regio 2 7 0.4025
206Malden 315 0.3658
207New Bedford 117 0.3522
208Mystic Valley Charte 012 0.3095
209Tech Boston Academy 2 2 0.2821
210Falmouth Academy 0 0 0.0000
211Saugus 0 0 0.0000
212St Marys Westfield 0 0 0.0000