Medium - 91-130lbs
Large - 131-180lbs
X-Large - 181+lbs
For general sizing info, please see our Size Charts page.
I purchased a Medium size for my 12 year old son who is 96lbs. The pads were extremely tight and provide almost zero side / back protection.I also purchased a Large set for my 14year old boy who is 5''6' and 114lbs and the exact same scenario was observed. As a result, I gave my 12 year old the Large set and now have to exchange the Medium for a set of extra large for the 14 year old.
Great shoulder pads, light, breathable and protective!