List Massachusetts Boys HS RPI

            UPDATED: 09-07-25 20:32 PDT

Rnk Team Wins Losses Value
1St Johns Prep Danver19 0 0.7224
2Lincoln-Sudbury Regi12 4 0.7209
3Billerica Memorial 20 1 0.7078
4Hingham 16 3 0.6754
5Scituate 19 5 0.6697
6Longmeadow 14 4 0.6581
7Boston College HS 16 4 0.6570
8Falmouth HS 18 6 0.6568
9Cohasset 21 3 0.6563
10Acton Boxborough 17 4 0.6545
11Reading Memorial 19 4 0.6508
12Mansfield 20 2 0.6475
13Duxbury 14 6 0.6389
14Nauset 17 5 0.6389
15Norwell 17 6 0.6373
16Medfield 18 4 0.6371
17Concord-Carlisle 17 4 0.6334
18Westford Academy 16 4 0.6302
19Marshfield 13 6 0.6293
20Newburyport 16 2 0.6274
21Shawsheen Valley RVT20 2 0.6237
22Weston 16 3 0.6230
23Andover HS 12 4 0.6177
24Westwood 16 5 0.6152
25Littleton 17 2 0.6147
26Dracut 17 4 0.6139
27Bishop Feehan 17 3 0.6030
28Nashoba Regional 15 6 0.6027
29Walpole 17 4 0.6014
30Manchester-Essex Reg17 5 0.6000
31Oakmont Regional 16 5 0.5985
32Plymouth South 13 7 0.5939
33King Philip Regional15 5 0.5929
34Franklin 15 6 0.5919
35Algonquin 16 4 0.5914
36Old Rochester Region14 4 0.5888
37Agawam 13 4 0.5883
38Minnechaug Regional 16 2 0.5878
39East Longmeadow 13 4 0.5872
40Wakefield Memorial 16 4 0.5846
41West Springfield 13 4 0.5829
42Winchester 12 8 0.5801
43South Shore RVT 16 3 0.5799
44Nantucket 15 6 0.5758
45Wachusett Regional 15 4 0.5757
46Northampton 14 3 0.5750
47Sharon 10 7 0.5672
48Xaverian Brothers 910 0.5666
49Apponequet Regional 14 4 0.5660
50North Andover 911 0.5626
51Arlington Catholic 15 5 0.5618
52Lynnfield 13 7 0.5605
53Masconomet 13 6 0.5591
54Catholic Memorial 812 0.5580
55Burlington 11 9 0.5560
56Ipswich 14 5 0.5554
57Westborough 12 5 0.5543
58Whittier RVT 15 5 0.5525
59Silver Lake 12 7 0.5504
60Dover-Sherborn 14 6 0.5498
61Hoosac Valley 15 2 0.5470
62Hopkinton 910 0.5428
63Wellesley 1110 0.5424
64Tyngsborough 10 7 0.5422
65Arlington HS 13 6 0.5415
66Southeastern RVT 16 3 0.5406
67Needham 12 8 0.5404
68Bishop Stang 10 8 0.5396
69Pentucket Regional 13 7 0.5393
70Fairhaven 13 6 0.5383
71Waltham 12 7 0.5381
72Winthrop 15 5 0.5362
73Abington 14 6 0.5358
74Hanover 812 0.5345
75Plymouth North 11 9 0.5337
76Natick 14 6 0.5324
77Swampscott 11 9 0.5299
78Sandwich 911 0.5298
79Amherst-Pelham Reg 9 7 0.5215
80Nipmuc Regional 10 8 0.5203
81North Reading 1010 0.5193
82Bridgewater-Raynham 910 0.5189
83Melrose 9 9 0.5181
84Central Catholic 513 0.5175
85Groton-Dunstable Reg 612 0.5173
86Milford 13 8 0.5159
87Barnstable 810 0.5156
88Archbishop Williams 11 8 0.5146
89Marblehead 10 9 0.5142
90North Attleboro 11 8 0.5141
91Lunenburg 10 7 0.5132
92Lexington 910 0.5109
93St Johns Shrewsbury 613 0.5090
94Bourne 10 9 0.5060
95Milton HS 911 0.5058
96Pembroke 811 0.5047
97Haverhill 10 7 0.5039
98Essex Tech 1010 0.5025
99Shrewsbury 613 0.5020
100Bedford 10 8 0.5003
101North Middlesex 911 0.4994
102Tewksbury Memorial 910 0.4982
103Methuen 12 7 0.4964
104Lowell Catholic 7 9 0.4963
105Bristol-Plymouth RVT12 7 0.4950
106Grafton 712 0.4944
107Auburn 12 7 0.4926
108Lenox/Lee 10 8 0.4918
109Medford 14 5 0.4915
110Old Colony RVT 12 8 0.4894
111McCann Technical 12 6 0.4883
112Monomoy Regional 11 8 0.4841
113Tantasqua Regional 713 0.4831
114Holliston 12 7 0.4797
115Newton North 10 9 0.4794
116St John Paul II 12 8 0.4792
117St Marys Lynn 11 7 0.4769
118Boston Latin School 812 0.4757
119Marthas Vineyard 513 0.4748
120Rockland 13 6 0.4742
121Canton 9 8 0.4704
122AMSA Charter 712 0.4665
123Leominster 711 0.4665
124Upper Cape Cod RVT 810 0.4665
125Medway 910 0.4664
126Ashland 910 0.4663
127Montachusett RVT 11 7 0.4644
128Westfield 313 0.4606
129Pope Francis Prep 410 0.4600
130Belmont 514 0.4598
131Attleboro 513 0.4585
132Chelmsford 215 0.4575
133Granby 9 9 0.4575
134Mashpee 811 0.4567
135Greater Lowell RVT 611 0.4564
136Dighton-Rehoboth Reg11 7 0.4551
137Wilmington 414 0.4547
138Woburn Memorial 513 0.4532
139Foxborough 514 0.4523
140Wayland 214 0.4485
141Peabody Vets Memoria 612 0.4475
142Belchertown 611 0.4455
143St Bernards 810 0.4440
144Cambridge Rindge-Lat 413 0.4435
145Tri-County RVT 611 0.4406
146Hudson 5 9 0.4372
147Wahconah 312 0.4372
148Assabet Valley RVT 1010 0.4366
149East Bridgewater 811 0.4365
150South Hadley 315 0.4340
151Triton Regional 117 0.4307
152Hull 612 0.4301
153Framingham 414 0.4280
154Beverly 412 0.4277
155Shepherd Hill 413 0.4268
156Seekonk 611 0.4264
157Amesbury 414 0.4218
158Malden Catholic 315 0.4213
159Oliver Ames 314 0.4204
160Whitman-Hanson 019 0.4202
161Danvers 612 0.4176
162Blue Hills RVT 612 0.4136
163Bellingham 613 0.4129
164Chicopee Comprehensi 412 0.4127
165Smith VoTech 5 6 0.4126
166Hamilton-Wenham Regi 115 0.4104
167Dartmouth 4 9 0.4086
168Dennis-Yarmouth Regi 9 9 0.4043
169Stoneham 415 0.4031
170Lowell 611 0.4001
171Northeast Metro RVT 512 0.4000
172Gloucester 511 0.3993
173Middleborough 314 0.3991
174Brookline 513 0.3971
175North Quincy Co-op 414 0.3944
176Blackstone Valley RV 215 0.3907
177Salem 711 0.3900
178Newton South 115 0.3875
179Stoughton 315 0.3802
180Cape Cod Academy 2 9 0.3785
181Pittsfield 214 0.3751
182Norwood 412 0.3743
183Somerset Berkley 511 0.3741
184Doherty Memorial 313 0.3737
185Greater New Bedford 316 0.3737
186Minuteman Regional 7 8 0.3695
187Taunton 215 0.3676
188Weymouth 216 0.3654
189Watertown 413 0.3637
190Bishop Fenwick 215 0.3623
191Braintree 315 0.3602
192Cape Cod Tech 315 0.3601
193Somerville 711 0.3598
194Cardinal Spellman 018 0.3578
195Mount Greylock Regio 2 7 0.3575
196Springfield Central 3 9 0.3565
197Lynn Classical-Engli 8 9 0.3557
198Westport 216 0.3469
199Tech Boston Academy 2 2 0.3366
200Norton 315 0.3318
201Dedham 116 0.3254
202Nashoba Valley Tech 314 0.3193
203Monson 114 0.3005
204Bay Path RVT 117 0.2919
205Malden 315 0.2721
206Revere 016 0.2660
207Sturgis Charter East 014 0.2654
208New Bedford 117 0.2279
209Mystic Valley Charte 012 0.2085
210Falmouth Academy 0 0 0.0000
211Saugus 0 0 0.0000
212St Marys Westfield 0 0 0.0000