Our readers keep the lights on and the coffee maker working hard! As an Amazon Associate, I earn from qualifying purchases.
Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.
If you run with a phone, the first question isn’t about fabric weight or seams — it’s about where your phone goes without bouncing against your leg with every stride. The best compression shorts for running solve that pocket problem first, then earn their keep with fabric that wicks sweat and a fit that stops chafing before it starts.
I’m Mohammad Maruf — the founder and writer behind Gardening Beyond. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.
Here are the compression shorts for running that hold your phone, stop the chafe, and stay put through every mile you throw at them.
Our Picks at a Glance



How To Choose The Best Compression Shorts for Running
Running compression shorts do two jobs at once: they hold your muscles snug to reduce vibration, and they give you a base layer that doesn’t ride up or chafe. The right pair stays put and chafe-free; the wrong pair rides up and irritates within the first mile.
Fabric blend and stretch
The blend controls how the short hugs you. Most running compression shorts mix polyester with spandex or elastane — the polyester dries fast and wicks sweat, while the spandex provides the stretch that lets you move. A higher spandex percentage usually means a firmer, more supportive squeeze.
Pocket design matters more than you think
If you carry a phone on a run, the pocket decides whether the short works for you. A drop-in side pocket holds a phone snug against your leg; a zip pocket keeps smaller items like keys and cards locked in. Think about what you carry before you pick a style.
Quick Comparison
| Model | Best For | Inseam | Pockets | Fabric | Amazon |
|---|---|---|---|---|---|
| Under Armour HeatGear★ Best Overall | Long runs with a big phone | 9 inches | Drop-in Strength Pocket (right) | 84% Polyester / 16% Elastane | Amazon |
| SPVISE Compression ShortsBest Value | Multi-pack value with two side pockets | 8 inches | Double side cup pockets | Polyester & Spandex | Amazon |
| Niksa Compression ShortsQuality Pick | Quality at a budget-friendly price | — | Double side pockets | 88% Polyester / 12% Spandex | Amazon |
| beroy Compression Shorts | Versatile training with drawstring fit | — | One side pocket with cover | Spandex | Amazon |
| Nike Pro Training Shorts | Brand-name lightweight support | — | — | At least 75% recycled polyester | Amazon |
| NELEUS Compression Shorts | Three-pack with smooth front | — | Side dual pockets | — | Amazon |
| maamgic Running Shorts | Built-in compression liner + outer short | 5.5 inches | Inner pocket + zip pocket | 4-way stretch | Amazon |
| 2XU Core Compression Shorts | Serious muscle support | — | — | PWX Stretch Fabric | Amazon |
| 2XU Light Speed Shorts | Long-distance with rear storage | — | Three rear zip pockets | PWX signature fabric | Amazon |
In‑Depth Reviews
1. Under Armour Men’s HeatGear Long Shorts
Our pick — over 4.5★ from 950+ verified ratings; the strongest balance of quality and price.
The long-leg base layer that swallows your iPhone 14 Pro Max without a bounce.
This is the short that becomes your go-to for every run. The 9-inch inseam rides high enough to stay put through a tempo run, and the wide, exposed elastic waistband with wordmark detail keeps everything anchored without digging in. The HeatGear fabric is super-light, so you get full thigh coverage without the weight of a longer short.
The security here is the winning feature. The Drop-in Strength Pocket sits on the right side and fits a phone as big as an iPhone 14 Pro Max, which owners put to work on long runs without the phone flopping around. Strategic mesh panels add ventilation exactly where you heat up, and the ergonomic design keeps seams off high-abrasion areas so durability holds up mile after mile.
The fiber blend is 84% Polyester and 16% Elastane — that elastane share is what delivers the ultra-tight, second-skin fit that fans of true compression expect. There’s no fly, and the updated gusset design adds support where it counts. As owners put it: the pocket fits an iPhone 14 Pro Max, and the fabric keeps everything dry in zero time.
Why runners pick it
- 9-inch inseam gives full thigh coverage
- Drop-in pocket holds large phones securely
- Mesh panels add ventilation where you need it
- Ultra-tight second-skin compression fit
Watch out for
- Mid-thigh length isn’t the longest option for taller runners
Grab it if: you want a dependable long-leg compression short that carries a big phone securely on every run.
skip it if: you need maximum leg coverage past the mid-thigh — this one stops short of true long-short length.
2. SPVISE Compression Shorts Men 1/3 Pack
A tall-runner fit with pockets on both sides, priced to buy in a pack.
Tall runners, this one is tuned for you. At 6’2″ and 200 pounds, the fit lands a couple of inches above the knees with room to spare — an 8-inch inseam that reads long without feeling like leggings. The double side cup pockets are the standout, giving left-handed and right-handed runners a spot to stash a phone without the flopping that cheaper shorts cause.
The 4-way stretch fabric expands to accommodate body size and shape, delivering firm compression to the glutes without feeling like a tourniquet. Flatlock seams use 4-needle 6-thread technology, which increases durability and prevents chafing on the inner thigh where rubbing starts. Buyers report it works as a base layer under shorts or as a comfy pair for the house.
Fabric is polyester and spandex, and the wide waistband is non-slip and non-deforming even after repeated washes. The sweat-wicking feature keeps you dry all day, and the quick-dry claim holds up on hot summer runs.
Why it works
- Long 8-inch inseam suits taller runners
- Pockets on both sides for any hand
- 4-needle 6-thread flatlock seams resist chafing
- Firm glute compression with 4-way stretch
The fit note
- Crotch area has minimal give — size up if you’re between sizes
Best for: taller runners who want a long fit and phone pockets on both sides without paying premium prices.
Consider twice: the waist runs tight for some, so check the size chart against your hip measurement.
3. Niksa Mens Compression Shorts with Pocket
The budget-friendly short that punches way above its price on quality.
Quality is the standout, backed by a 4.6-star rating across hundreds of buyers. The 88% Polyester and 12% Spandex blend delivers 4-way stretch that enhances flexibility in any direction while holding its shape through repeated wear. That’s a stiffer spandex ratio than the SPVISE above, which translates to a slightly firmer squeeze.
The double side pockets are deep enough for phones, including an iPhone 15 Pro Max and even a 17 Pro Max in a bulky case, according to buyers who run hundreds of miles without the phone moving. The elastic waistband adapts to any body shape, and the quick-dry fabric keeps you comfortable when the pace picks up.
Owners note the fabric is thinner and less luxurious than premium options, and one flags chafing risk on longer runs — so treat anything past a 10K with caution. For 5-mile and 10K efforts, this is a standout value that holds up through hundreds of miles of training.
The strengths
- Deep side pockets fit large phones with cases
- 4-way stretch with shape retention
- UV blocking in the fabric
- Strong value for a 1 or 2-pack
The trade-off
- Thinner fabric with chafing risk on runs past 10K
Get this if: your runs top out around 5 to 10 miles and you want a quality short at a budget-friendly price.
Look elsewhere if: you regularly run half-marathon distance or longer and need thicker, more luxurious fabric.
4. beroy Mens Compression Shorts with Drawstring
The drawstring waistband that holds firm through 14-mile runs and cycling alike.
The adjustable drawstring is the key feature here. The 3cm waistband doesn’t roll, and the drawstring cinches to your exact fit — which matters when you’re a muscular 5’9″ at 200 pounds and standard elastic bands don’t cooperate. A single side pocket with a flag cover keeps your phone and keys locked in safely.
Owners love its versatility across running, cycling, and gym workouts. This short moves between running, cycling, gym training, basketball, and even yoga without complaint, and it’s comfortable enough to wear as outerwear or under regular shorts. The skin-friendly fabric is quick-drying, soft, and breathable, with flatlock comfort seams to reduce chafe on the inner thigh.
One honest note: compression here is mild — a few buyers describe it as more like a snug spandex short than a true compression garment. For a 14-mile run, the pocket was clutch for holding a phone and keys, but if you want aggressive muscle squeezing, this isn’t the tightest option on the list.
Why it wins
- Adjustable drawstring for a custom fit
- Compression short that does double duty for cycling and running
- Single pocket with secure flag cover
- Flatlock seams reduce chafing
Know this
- Compression is mild — more spandex-snug than second-skin tight
- Only one pocket, not two
Perfect for: multi-sport athletes who want one short that works for running, cycling, and gym sessions.
Not for: anyone who needs hard-core compression or a phone pocket on both sides.
5. Nike Mens Pro Training Compression Shorts
The lightweight short built with at least 75% recycled polyester that keeps you in place.
Nike’s Pro line earns its name through a lightweight fabric that hugs you from warm-ups through cooldowns. The stretchy design includes at least 75% recycled polyester fibers, so you get a performance short with a sustainability angle. It keeps you feeling dry, cool, and supported at full intensity.
Owners consistently praise its comfort and lightweight feel, noting it keeps everything in place during runs. The good length works well under shorts, making it a solid base layer choice. A small-size example: a son at 5’11” and 130 pounds fits perfectly in a small, which hints at a true-to-size cut.
The catch: these are see-through if you bend over or stretch them too far, which heavier-set runners should consider. There’s also less room in the front versus competitor brands, so if you need extra space there, another pick fits better.
The pros
- Lightweight stretchy fabric for full-intensity movement
- At least 75% recycled polyester
- Keeps everything in place while running
The cons
- See-through when bent over or stretched
- Tighter in the front than competitor brands
Choose this for: a reliable brand-name short that lets you move freely and stays put on runs.
Think twice if: you need extra room in the front or prefer a thicker, more opaque fabric.
6. NELEUS Men’s Compression Short with Pocket Pack of 3
You get three shorts in one pack, so you can train all week without laundry — and the smooth front means no digging seam during high-rep work.
Three shorts for the price of one premium pair — the NELEUS pack covers a full training week. The high-rise elastic band stops the waistband from rolling down mid-run, and the smooth front removes the seam that can dig in during high-rep work. Buyers call them “sexy running tights” for good reason: the fit is snug and flattering.
The side dual pockets fit any phone, and owners mention keeping phones secure through runs and indoor rowing sessions alike. The compression provides good support, and the high waist can be flipped down or kept up depending on your focus. Fit feedback is strong, with one skinny size-28 buyer finding a small a perfect match.
The mixed note is sizing — some find them true to size while others say they run small, so the size chart deserves a careful read. One color complaint: the light blue pair shows dark with sweat, so dark pairs are the safer bet for visible runs.
What stands out
- High-rise elastic band stays put without rolling
- smooth front for chafe-free comfort
- Side dual pockets fit any phone
- Three-pack value
Watch for
- Sizing runs small for some buyers
- Light blue color shows sweat marks
Best for: runners who want a week’s worth of compression shorts with secure phone pockets at a pack-friendly price.
Mind this: verify your size before ordering — the fit runs small for a portion of buyers.
7. maamgic Mens Running Shorts with Compression Liner
The 5-inch short with a built-in liner that holds everything in place — no second layer needed.
This is a different animal: an outer running short with a compression liner built in, so you skip the base layer entirely. The 5.5-inch inseam lands about 4 inches above the knees on a 5’6″ wearer, which suits shorter runners and hot-weather training. The compression liner is the key feature — it holds everything in place without extra bulk.
The convenience stack is deep: an inner pocket in the compression liner plus a zip pocket on the outer short, so phone, keys, and cards each get a secure home with no bouncing. The outer fabric is lightweight, breathable, and quick-drying, with perforated material that vents heat. Owners describe the appearance as “looks and feels like new” even after months of use.
The honest trade-off: the liner fits loosely for some runners, which can create chafing risk on longer efforts. One buyer who returned theirs recommends trying crz yoga instead for a better liner shape, while others run comfortably in them through workouts and casual wear.
Why it’s great
- Built-in compression liner means no base layer needed
- Inner pocket plus zip pocket for secure storage
- Lightweight breathable outer fabric
- 5.5-inch inseam suits shorter runners
The catch
- Liner fit is loose for some, risking chafe on long runs
Ideal for: runners who want one garment that combines an outer short and a compression liner with real storage.
Pass on it if: your liner fit is picky — this one’s liner shape doesn’t suit every body.
8. 2XU Men’s Core Compression Shorts
Serious muscle support with a compression feel that keeps its elasticity for years.
2XU is a specialist compression brand, and the Core Shorts deliver the firmest squeeze on this list. Built with PWX (Power-Weight-Flex) stretch fabric — a blend that balances power, weight, and flexibility — and a drawstring waistband, these are designed for runners and trainers who want targeted support. Buyers specifically picked them for lower back and hip support, so you get firm pressure exactly where you need it.
The firm compression earns the most praise from owners. The shorts stay tight and retain their elasticity where other brands go baggy — one buyer notes they outperform a well-known running brand on long-term stretch retention. The snug fit keeps everything in place with decent coverage, and a size guide tip: order a step up if you’re between sizes.
There’s one design flaw worth knowing: the stitched-in tag is irritating, with its edge digging into the skin and causing itching for some. It’s a small annoyance on an otherwise premium short that holds up through heavy use.
The strengths
- Firm compression that holds elasticity long-term
- PWX stretch fabric for muscle support
- Drawstring waistband for a secure fit
- Low-back and hip support praised by owners
The flaw
- Stitched-in tag digs into skin and causes itching
Get this if: you want targeted muscle support and a compression feel that doesn’t quit after months of wear.
Be ready for: the tag — plan to cover it or remove it carefully.
9. 2XU Men’s Light Speed Compression Shorts
The long-distance specialist with three rear zip pockets and run-specific muscle support.
Built for runners who go the distance, the Light Speed Shorts carry 2XU’s Muscle Containment Stamping (MCS) technology — run-specific support to the quads that helps support knee joints and reduce muscle oscillation. That’s a real engineering answer to the fatigue that sets in during long efforts, plus faster recovery after.
Three rear zip pockets hold a phone, cards, keys, gels, and other ultra essentials. Customers note those pockets carrying enough fuel for a long training day, and the PWX signature fabric keeps everything lightweight and breathable. Reflective logos add visibility for early-morning or evening runs.
The fit runs small — one buyer sized up and still found it snug, while another notes the large runs long and restrictive above the knees. Size down only if you want maximum compression; otherwise, order your normal size and expect it tight, as compression shorts should be.
Why it’s elite
- MCS muscle support targets quads for long runs
- Three rear zip pockets for phone, keys, and gels
- Reflective logos for visibility
- PWX fabric is lightweight and breathable
Know going in
- Fit runs small and can feel restrictive above the knees
- Premium price tag
Best for: distance runners and ultrarunners who need muscle support and serious on-body storage.
Skip if: you’re between sizes and want a roomier fit — this one runs small and tight by design.
Understanding the Specs
Inseam length
The inseam — measured from the crotch to the leg opening — decides how much thigh coverage you get. A 5-inch inseam sits high and works for hot weather or shorter runners, while a 9-inch inseam (like the Under Armour) covers more thigh and stays put during longer efforts. Think about whether you’ll wear these under outer shorts or on their own.
Fabric blend
The polyester-to-spandex ratio controls the squeeze. Higher spandex or elastane gives a firmer, more supportive fit; higher polyester means faster drying and better sweat-wicking. A 12% spandex blend like the Niksa offers shape retention, while a 16% elastane blend like the Under Armour delivers a second-skin feel.
FAQ
Should I size up or down in compression shorts for running?
Do compression shorts with pockets hold a large phone securely?
What is the difference between a compression liner and standalone compression shorts?
How long do compression shorts last with regular running?
Are compression shorts good for runs longer than 10 miles?
Can I wear compression running shorts as outerwear?
What does the fabric blend percentage actually mean for running?
Why do some compression shorts have a drawstring and others don’t?
How many pockets do I actually need for a run?
Final Thoughts: The Verdict
For most runners, the winner is the Under Armour HeatGear Shorts because the 9-inch inseam, second-skin 16% elastane fit, and drop-in pocket that swallows a large phone cover every daily need. If you want pack value with pockets on both sides, grab the SPVISE short. And for serious distance work, the 2XU Light Speed is the one to reach for — its three rear zip pockets and quad-focused MCS support justify the premium.
How We Picked
We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.
Sources & Methodology
Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of August 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.
As an Amazon Associate, Gardening Beyond earns from qualifying purchases. This does not affect which products we feature.






