|  
  |  
  |  
  |  
 
 
currency :  
 
Up arrow
 
 
 
 
 
 
Basket image
 
Checkout
 
 
 
 
 
International Delivery Available
Free UK Delivery on orders over £50
30 Day Money Back Guarantee
 
 
 
>
 
Men's Compression
 
 
Refine by:
MEN'S COMPRESSION TYPES
Men's Tops
(54)
 
Men's Shorts
(52)
 
Men's Tights
(29)
 
Men's
(22)
 
 
MEN'S COMPRESSION BRANDS
Under Armour
(91)
 
Nike
(20)
 
Craft
(2)
 
Adidas
(1)
 
2XU
(43)
 
Yonex
(5)
 
 
SIZES (UK)
XS
 
S
 
M
 
L
 
XL
 
XXL
 
XXXL
 
M/L
 
S/M
 
 
 
Sort By:  
Products per page:  
21
    
33
    
54
    
75
1
 
2
 
3
 
4
 
5
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1257474-001
(C-19-B-21)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£30.00
 
£23.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1257470-001
(C-21-B-2)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£20.00
 
£15.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Compression
 
 ● 
Heat Gear
 
 ● 
Moisture Transport System
 
 ● 
4-Way Stretch
 
 ● 
Anti-Odor Technology
 
 ● 
MPN: 1257471-001
(C-19-B-38)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 24%
£30.00
 
£22.68
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
Size XXXL (In Stock)
 
 
 ● 
Compression Fit
 
 ● 
Nike Pro Waistband
 
 ● 
Dri-Fit Fabric and Mesh
 
 ● 
MPN: 703098-010
(C-21-C-19)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£30.00
 
£26.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Compression
 
 ● 
Heat Gear
 
 ● 
Moisture Transport System
 
 ● 
4-Way Stretch
 
 ● 
Anti-Odor Technology
 
 ● 
MPN: 1257468-001
(C-21-C-57)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 26%
£25.00
 
£18.52
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Heat Gear
 
 ● 
Loose Outer/Compression Inner
 
 ● 
Inseams - 5" Outer/9.5" Inner
 
 ● 
4-Way Stretch Panels
 
 ● 
Moisture Transport System
 
 ● 
MPN: 1289625-001
(D-25-B-35)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£40.00
 
£31.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1289566-001
(C-19-C-49)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£20.00
 
£15.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
X Band Support
 
 ● 
4-Way Stretch
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor Technology
 
 ● 
MPN: 1271329-001
(C-17-B-39)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£50.00
 
£39.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Elite MCS
 
 ● 
PWX Flex
 
 ● 
Graduated Compression
 
 ● 
Flatlock Seams
 
 ● 
Moisture Wicking
 
 ● 
MPN: UA3064b-BLKNRO
(C-20-A-25)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£40.00
 
£35.99
 
Size XS (In Stock)
 
Size S (Out of stock, + 5 days delivery time)
 
Size M (In Stock)
 
Size L (In Stock)
 
 
 ● 
PWX Flex
 
 ● 
Reduces Muscle Fatigue
 
 ● 
Excellent Support to Major Muscles
 
 ● 
Suitable for Events or Training
 
 ● 
MPN: UA1987-BLK
(D-4-A)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 14%
£35.00
 
£30.00
 
Size XS (In Stock)
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Compression
 
 ● 
Cold Gear
 
 ● 
Stretch Mesh Gusset
 
 ● 
Moisture Transport System
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1265649-001
(C-25-C-11)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£40.00
 
£31.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Heat Gear
 
 ● 
Loose Outer/Compression Inner
 
 ● 
Inseams - 4" Outer/9.5" Inner
 
 ● 
4-Way Stretch Panels
 
 ● 
Moisture Transport System
 
 ● 
MPN: 1271948-001
(C-20-A-27)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£30.00
 
£23.99
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1257470-100
(C-19-B-43)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£20.00
 
£15.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Compression
 
 ● 
Heat Gear
 
 ● 
Moisture Transport System
 
 ● 
4-Way Stretch
 
 ● 
Anti-Odor Technology
 
 ● 
MPN: 1257468-789
(D-4-A-18)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£25.00
 
£19.99
 
Size XS (In Stock)
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Dri-Fit Fabric
 
 ● 
Compression
 
 ● 
Mesh Panel
 
 ● 
MPN: 703094-091
(D-4-A-12)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£25.00
 
£22.49
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
ColdGear
 
 ● 
Compression
 
 ● 
Moisture Wicking
 
 ● 
Anti-Odor
 
 ● 
Flatlock Seams
 
 ● 
MPN: 1280806-001
(C-20-B-60)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£45.00
 
£35.99
 
Size S (In Stock)
 
 
 ● 
Dri-Fit Fabric
 
 ● 
Compression
 
 ● 
Mesh Panel
 
 ● 
MPN: 703094-100
(C-5-B-14)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£25.00
 
£22.49
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Elite MCS
 
 ● 
PWX Flex
 
 ● 
Graduated Compression
 
 ● 
Flatlock Seams
 
 ● 
Moisture Wicking
 
 ● 
MPN: UA3064b-BLKGLD
(C-22-B-62)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 11%
£40.00
 
£35.58
 
Size XS (In Stock)
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Compression Fit
 
 ● 
9 Inch Inseam
 
 ● 
Dri-Fit Fabric and Mesh
 
 ● 
MPN: 703086-010
(C-17-A-11)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 16%
£25.00
 
£21.11
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Calf Compression
 
 ● 
1 Pair
 
 ● 
UV Protective
 
 ● 
80% Nylon and 20% Polyester
 
 ● 
MPN: STB-AC03
(A-11-A-4)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£30.00
 
£23.99
 
Size S/M (In Stock)
 
Size M/L (In Stock)
 
 
 ● 
Compression Socks
 
 ● 
Manifold Structure for Airflow
 
 ● 
Wide Elastic Cuff
 
 ● 
Midfoot Arch Gripper
 
 ● 
Microfibre Feel
 
 ● 
MPN: 1902626-9926
(D-3-A-3)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 48%
£25.00
 
£12.99
 
Size 37-39 (In Stock)
 
Size 40-42 (In Stock)
 
Size 46-48 (In Stock)
 
 
 ● 
Compression Shorts
 
 ● 
Breathable
 
 ● 
UV Protective
 
 ● 
Anti-Bacterial
 
 ● 
80% Polyester, 20% Polyurethane
 
 ● 
MPN: STB-F2003
(B-12-A-2)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£55.00
 
£43.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1289568-410
(C-19-C-58)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£25.00
 
£19.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Elite MCS
 
 ● 
PWX Flex and PWX Weight
 
 ● 
Graduated Compression
 
 ● 
Drawstring Waistband
 
 ● 
Flatlock Seams
 
 ● 
MPN: MA4219b-BLKGLD
(C-20-A-2)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 15%
£99.00
 
£84.14
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Dri-Fit Max Fabric
 
 ● 
3D Structure
 
 ● 
Lock Down Fit
 
 ● 
Nike Pro Waistband
 
 ● 
MPN: 725039-010
(C-21-B-8)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£35.00
 
£31.49
 
Size S (In Stock)
 
Size M (In Stock)
 
 
 ● 
Heat Gear
 
 ● 
Loose Outer/Compression Inner
 
 ● 
Inseams - 4" Outer/9.5" Inner
 
 ● 
4-Way Stretch Panels
 
 ● 
Moisture Transport System
 
 ● 
MPN: 1271948-035
(C-18-B-64)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£30.00
 
£23.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Elite Recovery
 
 ● 
Graduated Stamping Technology
 
 ● 
Over Foot Compression
 
 ● 
Comfort Waistband
 
 ● 
Moisture Wicking
 
 ● 
MPN: MA4417b-BLKNRO
(C-20-A-24)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 15%
£99.00
 
£84.14
 
Size S (In Stock)
 
Size M (Out of stock, + 5 days delivery time)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1289577-001
(C-19-C-43)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£30.00
 
£23.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Compression Fit
 
 ● 
6 Inch Inseam
 
 ● 
Dri-Fit Fabric and Mesh
 
 ● 
MPN: 703084-010
(C-20-B-53)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 27%
£25.00
 
£18.20
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
 
 ● 
Superman Compression
 
 ● 
HeatGear Sonic
 
 ● 
Smooth Anti-Pick Fabric
 
 ● 
4-Way Stretch
 
 ● 
Moisture Transport System
 
 ● 
MPN: 1244399-401
(C-19-C-65)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£35.00
 
£27.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Compression
 
 ● 
Heat Gear
 
 ● 
Moisture Transport System
 
 ● 
4-Way Stretch
 
 ● 
Anti-Odor Technology
 
 ● 
MPN: 1257471-090
(C-19-B-34)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 30%
£30.00
 
£21.01
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
Dri-Fit Fabric
 
 ● 
Compression
 
 ● 
Mesh Panel
 
 ● 
MPN: 703094-480
(C-17-A-24)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 10%
£25.00
 
£22.49
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 ● 
HeatGear
 
 ● 
Compression
 
 ● 
Moisture Transport System
 
 ● 
Anti-Odor
 
 ● 
4-Way Stretch
 
 ● 
MPN: 1289568-100
(C-19-C-55)
 
 
 
Star
Star
Star
Star
Star
 
SAVE 20%
£25.00
 
£19.99
 
Size S (In Stock)
 
Size M (In Stock)
 
Size L (In Stock)
 
Size XL (In Stock)
 
Size XXL (In Stock)
 
 
 
1
 
2
 
3
 
4
 
5
 
Shop by Brand :
 
 
 
 
 
We accept payment from :  
Footer image
Footer image   Footer image   Footer image   Footer image
 
 
Direct Sports Ltd, Evolution, Wynyard Business Park, Wynyard, Stockton-on-Tees, TS22 5TB. Registered in England, No 04648702
Footer image