UPDATED: 04-28-26 08:46 PDT

     SOS Massachusetts Boys HS RPI

Rnk Team Wins Losses SOS
1Nauset 1 8 0.6815
2Billerica Memorial 7 2 0.6602
3Mansfield 11 0 0.6531
4Westfield 3 6 0.6470
5Methuen 2 6 0.6377
6Hingham 6 1 0.6374
7Longmeadow 6 3 0.6366
8Winchester 9 0 0.6333
9Chelmsford 3 4 0.6325
10Marshfield 7 3 0.6309
11Acton Boxborough 8 2 0.6212
12Lincoln-Sudbury Regi 4 0 0.6210
13Arlington HS 2 8 0.6161
14Manchester-Essex Reg 6 2 0.6133
15East Longmeadow 3 4 0.6126
16Xaverian Brothers 4 5 0.6107
17Bishop Feehan 4 2 0.6082
18Hanover 6 2 0.6077
19Foxborough 5 5 0.6040
20Medfield 7 2 0.6033
21St Johns Prep Danver 6 1 0.6017
22North Andover 2 8 0.6013
23Amherst-Pelham Reg 4 5 0.5983
24Barnstable 1 7 0.5964
25Groton-Dunstable Reg 2 5 0.5948
26Reading Memorial 7 1 0.5936
27Central Catholic 5 5 0.5907
28Melrose 6 3 0.5883
29Tyngsborough 1 7 0.5881
30Westford Academy 4 5 0.5881
31Swampscott 4 5 0.5875
32Ipswich 4 3 0.5845
33Franklin 4 7 0.5843
34Nashoba Regional 3 6 0.5837
35Needham 2 6 0.5823
36Falmouth HS 8 2 0.5822
37Scituate 5 3 0.5812
38Old Rochester Region 4 4 0.5810
39Norwell 7 1 0.5798
40Andover HS 4 2 0.5779
41Algonquin 0 9 0.5757
42Agawam 6 0 0.5720
43North Reading 4 3 0.5702
44Duxbury 6 2 0.5660
45Lynnfield 2 9 0.5652
46Milford 7 2 0.5594
47Catholic Memorial 2 6 0.5574
48Newburyport 7 2 0.5558
49Littleton 4 3 0.5533
50Hopkinton 6 2 0.5531
51Wahconah 4 4 0.5530
52Tantasqua Regional 2 6 0.5519
53Ashland 2 8 0.5515
54Monomoy Regional 2 7 0.5509
55Stoneham 4 5 0.5502
56Shrewsbury 9 2 0.5497
57Sharon 4 5 0.5492
58Boston College HS 7 0 0.5452
59Leominster 6 5 0.5431
60Dighton-Rehoboth Reg 3 6 0.5423
61Minnechaug Regional 7 3 0.5421
62Wellesley 2 7 0.5420
63Whitman-Hanson 3 7 0.5383
64West Springfield 6 2 0.5367
65North Attleboro 4 4 0.5365
66Pentucket Regional 5 3 0.5363
67Attleboro 3 7 0.5349
68Blackstone Valley RV 5 3 0.5343
69Woburn Memorial 3 6 0.5339
70Essex Tech 0 9 0.5339
71Haverhill 3 4 0.5315
72Cardinal Spellman 0 9 0.5307
73Belmont 4 4 0.5257
74South Hadley 5 4 0.5255
75Sandwich 4 5 0.5244
76Canton 9 2 0.5234
77St Johns Shrewsbury 6 4 0.5224
78Pembroke 6 3 0.5223
79Bristol-Plymouth RVT 3 6 0.5216
80Danvers 5 4 0.5206
81St Marys Lynn 3 4 0.5204
82Westwood 9 1 0.5197
83Blue Hills RVT 1 8 0.5193
84Milton HS 7 2 0.5192
85Holliston 6 5 0.5181
86South Shore RVT 5 4 0.5180
87Lexington 3 6 0.5180
88Dracut 8 1 0.5178
89King Philip Regional 8 3 0.5178
90Wakefield Memorial 8 0 0.5169
91Cohasset 5 1 0.5158
92Shepherd Hill 3 4 0.5150
93Plymouth South 1 9 0.5117
94North Quincy Co-op 4 5 0.5107
95Oakmont Regional 8 1 0.5102
96Westborough 8 1 0.5076
97Bellingham 2 5 0.5074
98Wilmington 4 4 0.5073
99Oliver Ames 2 7 0.5072
100Marblehead 6 2 0.5063
101Tri-County RVT 9 1 0.5061
102Old Colony RVT 2 8 0.5060
103Bridgewater-Raynham 5 2 0.5057
104Weymouth 2 8 0.5055
105Silver Lake 5 3 0.5032
106Smith VoTech 1 4 0.5018
107Wachusett Regional 5 2 0.5001
108Plymouth North 5 4 0.4989
109Wayland 0 7 0.4971
110Rockland 4 4 0.4967
111Abington 7 2 0.4964
112Nipmuc Regional 4 3 0.4963
113Masconomet 3 6 0.4950
114Burlington 7 3 0.4944
115Dover-Sherborn 5 3 0.4934
116St John Paul II 6 1 0.4932
117Westport 0 9 0.4921
118Whittier RVT 3 7 0.4912
119Northampton 1 7 0.4885
120Walpole 8 2 0.4878
121Framingham 1 8 0.4843
122North Middlesex 2 8 0.4842
123Cape Cod Tech 6 4 0.4840
124Arlington Catholic 3 4 0.4835
125Stoughton 1 8 0.4831
126Pope Francis Prep 7 2 0.4826
127Fairhaven 6 4 0.4823
128Beverly 4 4 0.4791
129Concord-Carlisle 3 3 0.4770
130Amesbury 2 6 0.4757
131Grafton 3 5 0.4718
132Tewksbury Memorial 10 0 0.4714
133Montachusett RVT 3 3 0.4696
134Belchertown 4 6 0.4695
135Assabet Valley RVT 2 6 0.4688
136Malden Catholic 2 8 0.4688
137Newton South 5 3 0.4677
138Medway 3 7 0.4671
139Lenox/Lee 7 3 0.4667
140Southeastern RVT 8 2 0.4658
141Bishop Fenwick 5 5 0.4640
142Triton Regional 4 5 0.4640
143Hamilton-Wenham Regi 6 2 0.4625
144Archbishop Williams 5 4 0.4609
145Cape Cod Academy 0 6 0.4607
146Nantucket 8 1 0.4580
147Bishop Stang 8 0 0.4577
148Sturgis Charter East 2 4 0.4574
149Weston 7 0 0.4574
150Newton North 8 1 0.4557
151Seekonk 1 4 0.4540
152Upper Cape Cod RVT 9 1 0.4520
153Marthas Vineyard 3 3 0.4514
154Middleborough 3 4 0.4492
155Monson 5 3 0.4409
156Braintree 1 8 0.4402
157Bedford 1 5 0.4377
158Waltham 4 6 0.4365
159Mount Greylock Regio 7 1 0.4356
160Dartmouth 2 7 0.4349
161Bourne 7 0 0.4343
162Bay Path RVT 1 4 0.4338
163East Bridgewater 3 5 0.4327
164Peabody Vets Memoria 1 8 0.4327
165Winthrop 9 1 0.4321
166Lowell 7 3 0.4291
167Natick 6 2 0.4261
168Gloucester 4 4 0.4260
169Northeast Metro RVT 5 2 0.4252
170St Bernards 5 3 0.4243
171AMSA Charter 5 3 0.4236
172Pittsfield 1 8 0.4234
173Mystic Valley Charte 0 5 0.4212
174Hudson 7 0 0.4205
175Lowell Catholic 1 7 0.4199
176Apponequet Regional 5 4 0.4179
177Springfield Central 1 6 0.4147
178Norwood 5 2 0.4134
179Hoosac Valley 5 4 0.4126
180Salem 3 7 0.4080
181Chicopee Comprehensi 4 4 0.4064
182Dedham 0 7 0.4038
183Saugus 3 4 0.4037
184Lunenburg 7 0 0.4027
185Revere 0 6 0.3981
186Hull 3 5 0.3965
187Auburn 2 5 0.3935
188Watertown 2 5 0.3899
189Somerset Berkley 2 7 0.3877
190Cambridge Rindge-Lat 1 4 0.3825
191McCann Technical 1 5 0.3820
192Brookline 3 4 0.3801
193Shawsheen Valley RVT10 0 0.3746
194Nashoba Valley Tech 1 7 0.3716
195Doherty Memorial 0 7 0.3680
196Taunton 2 7 0.3655
197Greater Lowell RVT 4 5 0.3648
198Norton 3 5 0.3493
199Boston Latin School 0 8 0.3483
200Somerville 4 5 0.3479
201Dennis-Yarmouth Regi 5 1 0.3445
202Lynn Classical-Engli 3 4 0.3442
203Medford 6 3 0.3340
204Malden 1 7 0.3282
205Greater New Bedford 3 7 0.3272
206Minuteman Regional 5 3 0.3220
207New Bedford 0 8 0.2777
208Falmouth Academy 1 1 0.2315
209Granby 0 0 0.0000
210Mashpee 0 0 0.0000
211St Marys Westfield 0 0 0.0000
212Tech Boston Academy 0 0 0.0000