Shock Doctor Core Compression Shorts with Bio-Flex Athletic Cup

$36.99
SKU: SDBCS-BC BK-M

Size
Color: Black

The Shock Doctor Core Compression Shorts with Bio-Flex Athletic Cup fits any athlete seeking comfort and compression perfectly. These shorts feature a Core Flex Pocket Design that offers enhanced comfort and unrestricted range of motion. They're also constructed with supportive four-way stretch moisture-wicking fabrics, chafe-free flatlock seams and a vented mesh cup pocket.

  • Superior comfort and protection
  • Unrestricted range of motion
  • Core Flex Pocket Design and integrated cup lock keeps cup in a more natural, secure position
  • Breathable dual mesh fabric provides maximum ventilation
  • Ideal for competitive athletes
  • Includes Bio-Flex cup with gel perimeter for superior comfort and protection
  • Please Note: This protective cup is designed to reduce the risk of serious injury. No cup can prevent all injuries from impacts which may occur during use.

Size Waist (in) Cup Size
Boy's XX-Small 19" to 20" X-Small
Boy's X-Small 20.5" to 22" X-Small
Boy's Small 22.5" to 24" Small
Boy's Medium 24.5" to 26" Small
Boy's Large 26.5" to 28" Small
Boy's X-Large 28.5" to 30" Medium
Men's X-Small 28" to 30" Medium
Men's Small 30.5" to 32" Large
Men's Medium 32.5" to 34" Large
Men's Large 34.5" to 36" Large
Men's X-Large 36.5" to 39" Large
Men's XX-Large 39.5" to 43" Large
Men's XXX-Large 43.5" to 46" Large
793,207 marketplace ratings 4.6★ average

eBay

764,027

ratings · 99.8% positive

Amazon

26,221

ratings · 4.6★

Walmart

1,840

ratings · 4.5★

TikTok Shop

1,098

ratings · 4.5★

Best Buy

21

ratings · 4.38★

Target Plus

Authorized Seller

100,000+ units sold

As of August 2026 · Counts are lifetime; ratings and percentages reflect the last 12 months

ForzaBucks Rewards Free to join · 300 ForzaBucks welcome bonus Earn 3 per $1Redeem $5–$40Refer & earn

Welcome bonus

300

free at signup

Every order

3 per $1

earn on all merchandise

Birthday

200

ForzaBucks every year

Reviews

Up to 200

per verified review

Refer a friend

Give $10 · Get 500

friend's first $50+ order

Redeem

$5–$40

off at checkout

Join ForzaBucks — free