O-Bands Resistance Sports Training Bands (Large) Large Bands - High School (Junior) to Professional Level Medium Bands - Elementary to High School (Sophomore) XL Bands - Large High School, College to Professional Athletes