UPDATED: 04-06-26 22:02 PDT

     SOS Massachusetts Boys HS RPI

Rnk Team Wins Losses SOS
1Foxborough 1 0 0.8335
2Ipswich 0 1 0.8335
3King Philip Regional 1 0 0.8335
4Springfield Central 0 1 0.8335
5St Johns Prep Danver 3 0 0.8241
6St Johns Shrewsbury 1 1 0.8058
7Lincoln-Sudbury Regi 1 0 0.7919
8Sandwich 1 3 0.7919
9Wilmington 0 2 0.7919
10Algonquin 0 3 0.7780
11Medfield 1 0 0.7780
12Upper Cape Cod RVT 2 0 0.7640
13Canton 1 1 0.7572
14Cohasset 1 0 0.7502
15Hamilton-Wenham Regi 1 1 0.7502
16Hingham 1 0 0.7502
17Montachusett RVT 0 1 0.7502
18Northampton 1 1 0.7502
19Lowell Catholic 0 2 0.7364
20Medway 1 2 0.7364
21Marblehead 0 1 0.7225
22Methuen 0 1 0.7225
23St Marys Lynn 0 1 0.7225
24Monomoy Regional 0 3 0.7223
25Hanover 2 0 0.7222
26Belmont 0 2 0.6948
27Acton Boxborough 1 1 0.6945
28Tri-County RVT 1 1 0.6945
29Scituate 2 0 0.6944
30Braintree 1 2 0.6915
31Boston College HS 3 0 0.6759
32Cape Cod Academy 0 1 0.6670
33Falmouth Academy 0 1 0.6670
34Revere 0 1 0.6670
35St Bernards 0 1 0.6670
36Westport 0 3 0.6668
37Xaverian Brothers 1 1 0.6667
38Chicopee Comprehensi 2 0 0.6665
39Manchester-Essex Reg 2 0 0.6665
40Malden Catholic 1 2 0.6605
41Pope Francis Prep 2 1 0.6574
42Masconomet 0 2 0.6390
43Westfield 1 2 0.6297
44Woburn Memorial 2 1 0.6204
45Dennis-Yarmouth Regi 2 1 0.6204
46East Longmeadow 1 1 0.6112
47Pentucket Regional 3 0 0.6112
48St John Paul II 2 0 0.6110
49Plymouth North 2 1 0.6019
50Franklin 1 2 0.5865
51Wahconah 1 1 0.5835
52Tantasqua Regional 0 3 0.5834
53Milford 2 1 0.5832
54Winchester 2 0 0.5832
55Wayland 0 3 0.5788
56Shrewsbury 3 0 0.5740
57Bishop Feehan 0 1 0.5695
58Newton South 1 0 0.5695
59Beverly 2 0 0.5694
60Agawam 1 0 0.5555
61Lynnfield 1 3 0.5419
62Nashoba Valley Tech 0 3 0.5372
63Walpole 3 0 0.5370
64Blackstone Valley RV 1 2 0.5279
65Essex Tech 0 2 0.5278
66Grafton 1 1 0.5278
67Newburyport 1 1 0.5278
68Silver Lake 1 1 0.5278
69Triton Regional 1 1 0.5278
70Dedham 0 3 0.5233
71Littleton 3 0 0.5185
72South Hadley 2 1 0.5185
73Minnechaug Regional 4 0 0.5139
74Southeastern RVT 3 0 0.5123
75Bristol-Plymouth RVT 2 2 0.5046
76Greater Lowell RVT 1 2 0.5002
77Barnstable 0 3 0.5000
78Duxbury 1 1 0.5000
79Framingham 0 2 0.5000
80Lenox/Lee 2 1 0.5000
81Longmeadow 2 0 0.5000
82Marshfield 0 2 0.5000
83Mount Greylock Regio 2 1 0.5000
84Newton North 1 1 0.5000
85Nipmuc Regional 1 0 0.5000
86North Attleboro 1 1 0.5000
87Smith VoTech 0 1 0.5000
88Weston 2 0 0.5000
89Old Rochester Region 1 1 0.4931
90Bourne 1 0 0.4863
91Bedford 0 2 0.4861
92Shepherd Hill 1 2 0.4815
93Holliston 4 0 0.4721
94Greater New Bedford 0 2 0.4655
95Nashoba Regional 0 4 0.4653
96Leominster 2 1 0.4630
97North Middlesex 1 2 0.4630
98North Reading 0 2 0.4584
99Wachusett Regional 1 1 0.4584
100Watertown 1 1 0.4584
101Mansfield 4 0 0.4582
102Bishop Fenwick 2 1 0.4491
103Amherst-Pelham Reg 1 1 0.4445
104Bellingham 0 1 0.4445
105Cambridge Rindge-Lat 0 1 0.4445
106Northeast Metro RVT 1 2 0.4445
107Rockland 1 0 0.4445
108Old Colony RVT 1 1 0.4352
109Billerica Memorial 3 1 0.4351
110South Shore RVT 2 0 0.4351
111Westwood 2 1 0.4351
112Ashland 0 4 0.4306
113Weymouth 2 1 0.4305
114Nantucket 3 0 0.4258
115North Andover 1 2 0.4258
116Milton HS 1 1 0.4168
117Pittsfield 0 2 0.4168
118Somerville 0 2 0.4168
119Dover-Sherborn 2 0 0.4165
120Groton-Dunstable Reg 0 2 0.4121
121Boston Latin School 0 3 0.4121
122Medford 2 2 0.4120
123Andover HS 1 0 0.4075
124Stoneham 2 1 0.4073
125Plymouth South 0 2 0.4029
126Melrose 2 0 0.4025
127Swampscott 2 0 0.4025
128Winthrop 2 0 0.4025
129Nauset 0 2 0.3959
130Stoughton 0 2 0.3959
131Tewksbury Memorial 4 0 0.3957
132Bridgewater-Raynham 1 2 0.3936
133Marthas Vineyard 1 1 0.3890
134North Quincy Co-op 2 1 0.3888
135Abington 1 1 0.3888
136Lunenburg 2 0 0.3888
137Natick 2 0 0.3888
138Needham 1 1 0.3888
139Oakmont Regional 2 0 0.3888
140Whittier RVT 2 0 0.3888
141Assabet Valley RVT 1 2 0.3796
142Central Catholic 1 1 0.3751
143Salem 0 2 0.3751
144Norwood 2 1 0.3750
145Westborough 4 0 0.3749
146Cape Cod Tech 1 2 0.3734
147Lexington 2 1 0.3703
148Dracut 1 1 0.3680
149New Bedford 0 3 0.3612
150AMSA Charter 2 1 0.3611
151Archbishop Williams 1 1 0.3610
152Somerset Berkley 1 1 0.3610
153Pembroke 2 0 0.3609
154Shawsheen Valley RVT 3 0 0.3609
155Brookline 1 2 0.3518
156Whitman-Hanson 1 2 0.3426
157Seekonk 0 2 0.3335
158Sturgis Charter East 2 0 0.3330
159Gloucester 1 1 0.3240
160Hopkinton 1 1 0.3055
161Attleboro 2 1 0.3054
162Hull 1 2 0.3025
163Westford Academy 1 2 0.3008
164Waltham 2 0 0.2824
165Fairhaven 2 2 0.2522
166McCann Technical 0 2 0.2500
167Amesbury 0 1 0.2498
168Apponequet Regional 1 1 0.2498
169Norton 2 1 0.2405
170Minuteman Regional 2 0 0.2359
171Tyngsborough 0 2 0.2222
172Doherty Memorial 0 3 0.2222
173Blue Hills RVT 0 3 0.2221
174Lowell 3 0 0.2220
175Mystic Valley Charte 0 1 0.2220
176Taunton 0 2 0.2130
177Hoosac Valley 1 1 0.2081
178Oliver Ames 1 2 0.1897
179Middleborough 3 0 0.1850
180Belchertown 0 3 0.1667
181Cardinal Spellman 0 1 0.1665
182Catholic Memorial 1 1 0.1665
183Danvers 1 1 0.1665
184Norwell 1 0 0.1665
185Sharon 1 1 0.1665
186Monson 2 1 0.1573
187West Springfield 1 1 0.1526
188East Bridgewater 0 1 0.1110
189Arlington HS 0 2 0.0833
190Dartmouth 0 2 0.0833
191Hudson 1 0 0.0833
192Malden 0 1 0.0833
193Wellesley 0 2 0.0833
194Arlington Catholic 0 0 0.0000
195Auburn 1 0 0.0000
196Bay Path RVT 0 0 0.0000
197Bishop Stang 1 0 0.0000
198Burlington 0 2 0.0000
199Chelmsford 1 0 0.0000
200Concord-Carlisle 0 0 0.0000
201Dighton-Rehoboth Reg 0 2 0.0000
202Falmouth HS 2 0 0.0000
203Granby 0 0 0.0000
204Haverhill 0 0 0.0000
205Lynn Classical-Engli 1 0 0.0000
206Mashpee 0 0 0.0000
207Peabody Vets Memoria 0 1 0.0000
208Reading Memorial 1 0 0.0000
209Saugus 0 1 0.0000
210St Marys Westfield 0 0 0.0000
211Tech Boston Academy 0 0 0.0000
212Wakefield Memorial 1 0 0.0000