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