The simple formula
Start with the roster: every player gets a card, so the roster size is your floor. Then layer on the people around each player.
A reliable rule of thumb is three to five cards per roster spot. That covers the player's card, a couple for parents and grandparents, and the odd extra that always turns up.
- ✓1 per player — the keepsake itself
- ✓2-5 extra per player — parents, grandparents, the player's own copies to trade
- ✓Coaches and team staff — a card each, or a full set
- ✓Sponsors — a set is a genuinely nice thank-you
Why families always want extras
Ask parents beforehand how many cards they want and most will say one. When the cards arrive, they want four. Grandparents, the other parent's house, a copy for the kid to actually trade and handle — the demand materializes late.
Building extras into the initial bulk order is much cheaper than reordering later, because bulk pricing applies to the combined quantity. When in doubt, round up.
Sizing a fundraiser order
If the cards are a fundraiser, do not guess — pre-sell. Collect orders and payment from families first, then place the bulk order for that quantity plus a modest margin of 10 to 20 percent for late buyers.
At bulk pricing toward roughly $0.90 per card, the margin on a few extras is low-risk, and unsold leftovers are minimal when the order is pre-sold.
Worked example
A 15-player roster ordering for keepsakes: 15 player cards, about 30-45 family extras, 2-3 coaches, and a couple of sponsor sets — call it 50 to 75 cards. One organizer, one template, one bulk order, and everyone is covered.