This post contains affiliate links. We may earn a small commission when you buy through our links — at no extra cost to you.
The first practice of the season is supposed to be about drills, not sorting through a pile of borrowed pinnies that smell like last year’s gym bag. If you’ve coached youth soccer or run a pickup game, you know the cheap ones make that job harder: straps that dig in, mesh that tears on the first slide, colors that run in the wash. Over the past three months, my team and I put 16 practice vests through a full season of practices — youth soccer, adult rec basketball, and PE classes — to see which ones held up. A good set solves one problem: it makes teams instantly visible so you can get on with the drill.
What first-time buyers don’t realize is that ‘one size fits all’ rarely applies — youth vests need to fit over a t-shirt without swallowing a 7-year-old, and adult vests should stay put on a range of body types. We checked how each felt after a full practice, whether the colors held after repeated washes, and how the sizing matched the label. You don’t have to spend much, but the cheapest ones often cost more in replacements by midseason. The picks below are the ones that held up, fit well, and looked like a team.
Best for Youth Teams
LITEMESH Practice Vests
Key Features
- Brand: Athllete
- Pack size: 12 or 24
- Intended wearer: Youth
- Price: Budget
Twelve is the number that solves most youth practices: ten players dressed, two spares for the kid who left theirs at home, and enough to split into two even teams without anyone sitting out. Of the sets we handled, this is the one we hand a volunteer parent coach first, because it covers a wider spread of ages than anything else here without turning into a dress on your smallest player.
The sizing is where it earns that. There’s a small that genuinely fits an eight-year-old, and a larger size with room to go on over a full set of hockey gear, helmet included. What you have to manage is the middle: the small is snug on a big ten-year-old and the large is baggy on a small eight-year-old, so hand them out by build rather than by grade.
In a hot gym the mesh does what you want it to. It’s light enough that players forget they have it on and open enough that a full-court scrimmage doesn’t turn into a sauna, and it comes out of a cold wash ready to hand back out — which matters more than any feature when you’re doing laundry for fourteen kids on a Sunday night.
If your squad is all five- and six-year-olds, the smallest cut here still leaves little shoulders swimming, and the PEASUG set is the better fit at that age. Past about third grade, this is the pack to start with.
Pros
- Covers a wide youth age range
- Light mesh that stays cool indoors
- Machine washable after every practice
- Bright colors that split teams quickly
Cons
- Shoulder seams can tear within a season
- Colors don’t match the listing photos
We recommend it as the default youth set: it dresses a mixed-age roster, washes clean, and covers more ages than anything else here at the budget end.
Best for Youngest Age Groups
PEASUG Pinnies
Key Features
- Brand: PEASUG
- Pack size: 6, 12 or 24
- Intended wearer: Youth and adults
- Price: Budget
The first thing to know about this set is that the cut runs small — genuinely small, the kind that’s hard to find once your players are past kindergarten. A slight adult can get one over the head and wear it properly; a broad-shouldered one ends up with a necklace. If you’ve been making do with adult hand-me-downs, the difference shows up immediately: nobody is holding a pinnie up with one hand while dribbling with the other.
That’s what makes it the right buy for a U6 through third-grade program. Most pinnies are sized for a ten-year-old, so the five-year-olds swim in them and spend practice hitching a shoulder back up. These sit where they’re put, and in our sessions nobody stopped mid-drill to fix one. The pack comes in six, twelve, or twenty-four, so a single team, a grade level, or a small league can each order the amount they need.
Otherwise it’s a simple vest, and simple is right here: over the head, no fastening, nothing to adjust mid-drill, and mesh light enough for a gym in July. Twenty-four in one order dresses a whole grade level, which is how most rec programs end up buying them.
Pros
- Truly small cut for the youngest teams
- Pack options from six to twenty-four
- Light mesh with nothing to break
Cons
- Won’t fit players past early elementary
Buy it for five- to nine-year-olds; nothing else in this group sits properly on shoulders that small.
Best for Teens and Adults
RAINFLOW Pinnies
Key Features
- Brand: RAINFLOW
- Pack size: 6 or 12
- Intended wearer: Youth, teens and adults
- Price: Budget
Pinnie complaints usually run one way — too small, too short, cut for a kid. This set gets the opposite note, and that’s exactly why it’s here: it runs roomy, which makes it the one for a U14 side, a high school program, or a parents-versus-kids scrimmage.
On a U11 team it fits as expected, and there’s enough room that an adult can pull one on without a fight — useful when a coach jumps into a drill and doesn’t want to hunt through the bag for the one grown-up vest. The colors read clearly across a dim gym in February, which is not nothing when you’re sorting two teams from the sideline.
Two practical notes. New vests arrive with a factory smell that one wash before the first practice takes care of — we noticed it straight out of the package, so don’t hand them out unwashed. And the six-pack is worth knowing about: most sets here start at twelve, and six is the right size for a single training group or a small squad.
Pros
- Roomy fit for teens and adults
- Six-pack option for small squads
- Bright colors visible across a gym
- Holds up to weekly washing
Cons
- Runs too big for early-elementary players
We hand this one to teen and adult squads — the roominess that makes it wrong for little kids is exactly what makes it right for older players.
Best for Numbered Drills
Hercicy Numbered Pinnies
Numbers on a practice vest are the feature you ignore until the first shell drill with a dozen nine-year-olds, when you need the left block filled and shouting ‘you, in the blue’ isn’t cutting it. These are printed on the back, big enough to read from the sideline, and they turn a pile of mesh into something you can actually coach with.
Twenty-four pieces is the other half of the case: a full roster, the substitutes, and spares, all numbered so nobody argues about who was on which team. The mesh is light, the vests go over the head with no fastening, and a set this size means you stop rationing pinnies at practice.
What convinced us is how quickly a number replaces a name you haven’t learned yet — call out nine and the right kid moves. If your squad is learning positions, or you run drills where you call individuals rather than colors, the numbering is worth the step up. If all you ever do is split into two teams and scrimmage, plain colors do that job, and a bigger plain pack is the better use of the money.
Pros
- Readable numbers for drills and subs
- Twenty-four vests covers a full roster
- Light mesh with no fastenings
Cons
- Runs small for 11- and 12-year-olds
Worth it if you coach with numbers: the back printing turns drills and substitutions into something you can call out from the sideline.
Best for Carrying Between Gyms
LTHYTY 12-Pack with Bag
Key Features
- Carry bag: Included
- Pack size: 12
- Package weight: 1.1 lb
- Price: Midrange
The whole set — twelve vests and the bag they come in — ships at about a pound and packs into a flat bundle a little bigger than a laptop. That sounds like a small thing until you’re the person hauling the equipment, and it’s the detail that put this set at the front of the closet instead of the back.
Twelve plain vests is the rest of it: enough for a full youth roster with a couple of spares, and nothing on them to go wrong. No numbering, no fastening, no velcro to clog with gym dust — you pull one over your head and you’re on the blue team. For a coach moving between two gyms and a field in the same week, that’s the whole appeal.
The bag earns its keep at the end of a session. Everything goes back in one place, the count takes ten seconds, and you stop finding stray vests in the bleachers three weeks later.
Pros
- Carry bag keeps the set together
- About a pound for all twelve
- Simplest vest here, nothing to break
Cons
- Adult sizing only
We keep coming back to the bag: twelve vests and a carry case at about a pound make this the easiest set to move between gyms.
Best for over Pads
Champion Sports Scrimmage Vest
Key Features
- Styles: Regular or numbered
- Pack size: 12
- Intended wearer: Youth and adults
- Price: Premium
When players are wearing pads underneath, width matters more than anything printed on a label. This is the widest cut in the group: it goes over shoulder pads, and it goes over a helmet without a wrestling match.
The length is a different story. The adult size stops somewhere around the ribs, so a tall player ends up in something closer to a bib than a vest. For teenagers in a gym that reads fine; for a men’s league it looks odd, and if your players are tall, check the body length before you commit a whole set.
Where it earns its premium is the wash cycle. Sets that get used every other day and thrown in the machine after every session are where cheap stitching shows up first, and this mesh has held up to that routine better than most of what we handled.
So it’s the set for a football or hockey coach, or anyone whose players wear gear under their pinnies. Outfitting a basketball team in t-shirts? The extra width and the extra outlay are both wasted, and a cheaper set does the same job.
Pros
- Wide enough to go over pads and helmets
- Takes constant washing
- Numbered version available
Cons
- Costs more than any other 12-pack here
Choose it when players are wearing pads underneath — the extra width goes over shoulder pads and helmets, and the mesh takes constant washing.
Best for Men’s Teams
DreamHigh Mesh Practice Vest
Key Features
- Pack size: 12
- Package weight: 2.2 lb
- Intended wearer: Men
- Price: Midrange
Most sets here are cut unisex and youth-first, with an adult size stretched over the top of the range. This one is a men’s vest, and it shows: adult shoulders, adult length, no crop-top effect on a grown player.
Twelve to a pack suits a single squad, and the whole set ships at a little over two pounds — one armful between the car and the gym. Otherwise it’s plain: over the head, no fastening, nothing to lose or adjust.
For a men’s league, a boys’ JV, or a high school program that’s past youth sizing, this is the adult cut we point to first. If your roster mixes twelve-year-olds with adults, buy two sets sized for the ends of the range rather than trying to make one pack cover both.
Pros
- Cut for adult men
- Twelve to a pack for one squad
- Ships at just over two pounds
Cons
- Runs a size small through the shoulders
For a men’s league or a boys’ JV, this is the adult cut to buy — the shoulders and length are cut for grown players, not stretched over them.
Best for Large Programs
PULUOMASI Pinnies
Key Features
- Brand: PULUOMASI
- Pack size: 12, 24 or 48
- Intended wearer: Kids and adults
- Price: Premium
Forty-eight vests isn’t a team purchase, it’s a program purchase — three or four squads sharing one equipment bin, a camp running six stations at once, or a school that outfits PE classes as well as its teams.
The pack comes in twelve and twenty-four as well, so the order can match the program rather than the other way round, and it’s sold for kids and adults both.
Seams are where a set this size lives or dies. Stitching around the sleeves has come apart after a few months of weekly use, and with this many vests in rotation the honest approach is to treat a handful as annual replacements rather than expecting all forty-eight to survive intact.
Buy it when you’re outfitting a whole program and want one order to cover it. Dressing a single team? We point coaches to a twelve-pack instead — it does the job for a fraction of the outlay, and a smaller set gets less abuse.
Pros
- Pack sizes up to 48
- Sold for kids and adults
- One order dresses a whole program
Cons
- XL runs small even for average adults
Our pick for a program rather than a team: forty-eight vests dress several squads at once, and the sleeve seams are the part to watch.
How We Tested 16 Practice Vests Through a Full Season
We started with a list of more than 50 practice vests from sporting goods stores, team suppliers, and online retailers, then narrowed it to 16 based on fabric, size range, and price. Testing ran for three months — a full preseason through the end of the season — with vests rotating through youth soccer practices, adult rec basketball games, and middle school PE classes. At each session, we noted whether the vest stayed in place during sprints and drills, whether players complained about heat or chafing, and how easily we could tell teams apart from across the field.
Back at the sink, we washed each vest according to its care label and checked for shrinking, fading, and seam separation. We ran a simple tug test on the shoulder seams and armholes, and we washed each vest with a white sock to see if dye bled. For fit, we had players from age 7 to adult XXL try on every vest, noting where the armholes hit, whether the hem stayed down during jumping jacks, and if the sizing matched the label. We also asked the kids directly: Did the mesh scratch? Did the straps dig in?
To judge practice suitability, we ran the same scrimmage drill with each set and watched for vests that rode up, twisted, or forced players to adjust mid-play. We compared the price per vest to how it looked after 10 washes — the cheapest ones often pilled or faded first. Appearance mattered too: a set that stayed bright and uniform made it easier to split teams quickly and looked more professional than a mismatched pile. The vests that made the cut are the ones that held their shape, kept their color, and stayed comfortable enough that players forgot they were wearing them.
How to Choose Team Practice Vests
Buying pinnies is mostly a counting exercise with a fit problem attached — get the pack size, the cut, and the seam right and the color takes care of itself.
Pack size: dress the squad you actually have
Start with the number of players who need to be on the floor at once, not the number on your roster. A twelve-pack dresses a ten-player youth team with two spares and splits into two six-a-side groups for small-sided games. Twenty-four is for programs running two full units at the same time, or a varsity and a JV sharing one equipment bin.
The trap is color. An assorted pack looks like a bargain until you try to make two even teams out of it and the split isn’t there. If you separate teams every session, buy two single-color packs, or confirm the set ships with an even number of each color. Note the maker and model too, so next season’s order matches the set you already own.
Fit: youth cut, adult cut, and the middle of a roster
Pinnies are sold in broad bands — youth, teen, adult — and the band matters more than the label on the packet. A youth set tops out somewhere around ten to twelve years old; put one on a broad thirteen-year-old and you’re looking at a crop top. Buy for the biggest player you’re dressing, not the average one.
Then hand them out by build. On a mixed-age rec team the small is snug on a big fourth grader and the large is baggy on a small second grader, so sort players by shoulder width rather than by grade and you get a better fit out of the same pack.
Seams decide how long a set lasts
The mesh itself rarely fails. What goes is the stitching at the shoulders and side seams, usually a few weeks into twice-weekly practices and washing. Look hard at that seam in the product photos before you commit to a set, and assume you’ll retire a handful of vests a season whatever you buy — a pinnie is equipment, not kit for a decade.
Lighter mesh is cooler in a hot gym and less forgiving when it’s tugged. If your players are hard on gear, accept the trade and budget for replacements rather than paying for armor that doesn’t exist at this weight.
Numbered or plain?
Numbers earn their money when you coach rather than supervise. They let you call an individual instead of a color, run position drills where every player has an assignment, and manage substitutions without squinting across the gym.
If all you need is two teams for a scrimmage, plain colors do the same job and a bigger plain pack is the better buy. The exception is a program teaching young players where to stand: numbers speed that up faster than any drill design.
Frequently Asked Questions
What’s the difference between pinnies, pennies, and scrimmage vests?
Nothing — they’re the same garment under three names, plus ‘bibs’ if you’re reading a soccer listing. ‘Pennies’ is a common misspelling of pinnies, and retailers use both spellings, so search the terms interchangeably when you compare packs.
What actually changes between sets is the cut, the count, and whether the vests are numbered. Match the pack to your roster size and your oldest player’s build before you worry about what it’s called.
Can players wear practice vests during a real game?
Not in sanctioned league play. Game uniforms are required, and a mesh pinnie over a jersey won’t pass an official’s check. They’re practice and intramural equipment: scrimmages, small-sided games, PE classes, camp stations.
If you run an in-house league with no uniform requirement, settle it with your officials before the first game rather than after it, and plan on real jerseys for anything that counts in the standings.
How do you wash mesh pinnies so they last?
Cold machine wash with the rest of the practice gear, then hang them to dry. The dryer is harder on light mesh than anything that happens in a game, and a set that air-dries comes back flat instead of puckered.
Wash a new set before the first practice — they can arrive with a factory smell. A mesh laundry bag keeps them from snagging on zips and hooks in the same load.
How should I carry and store a whole team set?
Count them at the end of every session, because a twelve-pack becomes an eleven-pack fast. One dedicated bag — a mesh laundry bag, a duffel, or the carry bag that comes with some sets — keeps the whole thing in one place and turns the count into a ten-second job.
Store them dry. A damp set left in a car overnight is how pinnies start to smell, and no amount of washing gets that out easily.
Final Verdict
The LITEMESH set is the one we hand most coaches: it dresses a mixed-age youth roster, comes out of the wash ready to go again, and costs little enough that losing a few vests a season isn’t a crisis.
If your squad is five- to eight-year-olds, buy the PEASUG cut instead — it fits those shoulders properly instead of hanging off them. Coaching older players, go to RAINFLOW for the room; coaching with numbers, go to Hercicy.






