Hands arranging transfer pieces in rows

Gang Sheet Shortcut: Add Names and Numbers for 20, 40, or More

For small groups, the fastest path is opening your design and switching on the Names & Numbers tool. For a full roster of 20, 40, or more people, upload a CSV instead of typing every entry by hand. Either way, the final print files only come out right when the roster is complete before checkout. HandmadeOhio produces these in-house, Microsoft’s numbering guidance fixes broken list formatting, and Stahls’ sets the standard for pre-spaced number application.


TL;DR:

  • Upload a CSV file for rosters larger than 15 names to minimize errors and improve tracking accuracy during import.
  • Place numbers on the back of jerseys centered between the shoulders and position names above the numbers for optimal visibility.
  • Ensure text height varies appropriately for youth and adult sizes and choose simple, bold fonts to maintain legibility from a distance.
  • Preview the personalized items before submitting to catch mismatched sizes or misspellings since most platforms hold orders at the proof stage.
  • Build your CSV in a spreadsheet, save as plain text, and check for stray commas or misaligned columns to prevent upload failures.

Handmadeohiocrafts
Bring Your Team’s Designs to Life
HandmadeOhio creates custom apparel, transfers, and promotional products in-house for teams, businesses, events, and personal use.
Visit HandmadeOhio

Table of Contents

How Do You Add Names and Numbers in an Online Design Studio?

Every design studio handles this a little differently, but the core workflow is close to universal once you know what to look for.

  1. Open your design and turn on Names & Numbers. Confirm which side of the garment you’re personalizing, since back, chest, and sleeve each pull from a different text box in most tools.
  2. Choose names, numbers, or both, then set color and height. Text height matters more than most people expect. A number sized for an adult large will look cramped or oversized on a youth medium, so check the height field before you move on.
  3. Click into the entry field and list every name and number with its size. Type or paste one entry per line, save, and close the popup. If you’re managing more than a handful of people, this is the step where a CSV import saves real time.
  4. Preview the rostered items before submitting. Scroll through each personalized piece, add any non-personalized items (coaches’ shirts without numbers, for example), then send the order in for proof.

Don’t skip the preview step. It’s the only chance to catch a swapped size or a misspelled name before it’s on a printed transfer. Most platforms will hold your order at “pending proof” until you confirm, which is exactly the safety net you want when 30 names are riding on one file.

Manual Entry vs. CSV: Which Should You Use?

Manual entry works fine for small jobs, roughly under 15 items. Past that, typing invites errors, and a CSV upload becomes the more reliable route.

A clean CSV keeps things simple:

  • Use a consistent column order, such as size, name, number, and SKU or variant.
  • Save the file as UTF-8, comma-delimited, so accented names and special characters don’t get mangled.
  • Skip extra commas, blank rows, and shifted columns, all of which throw off an import.
  • Put each name in its own cell and its own row. Never stack two names in one line.
  • If the provider offers a downloadable sample CSV, use it and match the column headers exactly rather than guessing at labels.

Platforms built for personalized orders, including tools like Zakeke’s Names and Numbers feature, can generate a separate print-ready file for each name along with a summary CSV, which makes tracking a 40-person roster far less error-prone than checking each entry by eye.

Pro Tip: Build your CSV in a plain spreadsheet, save it, then open it in a text editor before uploading. If you spot stray commas or a row that jumps columns, you’ll catch it in seconds instead of after a failed import.

Where Should Names and Numbers Go, and How Big Should They Be?

Placement follows a pattern most teams already recognize from watching sports on TV, and there’s a reason it’s standard: it’s legible from a distance.

  • Back placement is the default for jerseys. Center the number between the shoulder blades, with the name arched or straight above it.
  • Chest or sleeve placement works for a secondary look, like a small number on the sleeve alongside a front logo.
  • Number height typically runs larger for adult sizes and smaller for youth cuts. Confirm the actual height value in your design tool rather than eyeballing it on screen, since monitor scaling can be misleading.
  • Font choice matters more than people think. Simple block or athletic-style fonts hold up better at a distance and under heat-press pressure than thin script fonts, which can blur or lift at the edges.
  • Contrast is non-negotiable: light text on a dark garment, dark text on a light garment. A gray number on a heather-gray hoodie will disappear in photos.
  • Spacing between the name and number should leave visible breathing room. Preview on an actual-size mockup, not just a thumbnail, before you approve anything.

Which Application Method Fits Your Order: Transfers, Vinyl, or Pre-Spaced Numbers?

The right production method depends on your artwork’s complexity, color count, and how many pieces you’re printing.

  • DTF transfers handle detailed, multicolor artwork well and print efficiently in batches on a gang sheet, which is why they’re the go-to for team logos combined with names and numbers on the same order.
  • Heat-press vinyl works best for quick, single- or two-color jobs where simplicity matters more than photographic detail.
  • Pre-spaced numbers are pre-aligned on a carrier sheet, which removes the guesswork of positioning digits by hand. Stahls’ pre-spaced number stock typically covers 0 through 99 in single- or two-color options.
  • Choose pre-spaced numbers for standard athletic looks that need to move fast. Choose custom transfers when the design includes multiple colors, gradients, or photo elements, as pre-spaced stock can’t replicate.

Production method also shapes turnaround and cost, especially on small or no-minimum orders where setup time matters as much as unit price.

Why Do Rosters and CSV Uploads Break?

Most import failures trace back to a handful of repeat offenders, and they’re almost always fixable in under a minute once you know where to look.

  • CSV errors usually come from the wrong delimiter, an extra comma buried in a name field, a stray blank row, or a header that doesn’t match the template exactly.
  • Preview placeholders like “EXAMPLE” or “00” showing up in your proof usually mean the roster never attached. Reopen the popup and confirm every entry saved before resubmitting.
  • Word numbering quirks trip up a lot of people prepping name lists before upload. If numbers restart, skip, or merge, it’s often because a line was created with Shift+Return instead of a real paragraph break. Microsoft Support recommends showing nonprinting characters with Command+8 on Mac to spot the difference between a paragraph mark and a line break, since Word’s numbering is applied at the paragraph level, not the line.
  • Overlapping text on the printed shirt almost always means the number height is set too tall for the garment size. Drop the height a notch or switch to pre-spaced numbers, which are built to standard proportions already.

How HandmadeOhio Handles Names-and-Numbers Orders

HandmadeOhio produces personalization orders in-house in Waverly, Ohio, and accepts both roster CSVs and manually typed lists, with a proof sent back before anything hits production. Team and event orders get the same fast turnaround and direct attention as one-off requests. I’ve watched enough gang-sheet workflows go sideways from a missing size or a mismatched header to know the proof step isn’t a formality. It’s where problems die before they become printed mistakes.

— Aaron

Get Your Roster Printed Without the Guesswork

HandmadeOhio’s Gang Sheet Builder is the direct alternative to piecing together names and numbers by hand or trusting a big-box print counter that treats your roster like just another queue number. Upload your artwork, drop your CSV or typed list into the personalization field, and arrange every name and number on one sheet built for batch printing.

UVDTF Gang Sheet Builder | Custom UVDTF Print Layout Tool | Ohio Printing Services |  Custom UV DTF Sticker Sheet

If your order includes UV DTF decals for hard-surface items alongside apparel, the UVDTF Gang Sheet Builder handles that layout the same way. Browse practical examples like the custom basketball mom sweatshirt or the personalized team colors hoodie to see how names and numbers actually sit on finished apparel. From there, the order flow stays simple: upload your design, attach your roster or CSV, approve the proof, and it ships. No minimum order size, no long wait for a quote. Start your gang sheet today and get your team’s roster into production this week.

Helpful Support and Vendor Pages

Helpful Support and Vendor Pages — overview diagram

For direct troubleshooting on numbered lists in Word, see Microsoft’s Word for Mac support page. For material-specific application steps on transfers and pre-spaced numbers, check Transfer Express’s application instructions.

Sources

FAQ

Can You Add Numbers to a Name?

Yes. Most design studios let you enter a name and a number for the same garment through a single Names & Numbers field, applying both to the placements you choose. Set the text height and color separately for the name and the number so contrast and legibility hold up on the finished print.

Where Do You Put the Name and Number on a Jersey?

The number typically goes on the back, centered between the shoulders, with the name arched or straight above it. Some orders add a smaller number to the chest or sleeve as a secondary placement, but the back remains the standard spot for maximum visibility.

How Do You Turn a Plain List of Names Into a Numbered Roster?

In a design studio, type or paste each name into the Names & Numbers entry field along with its size and assigned number, then save before previewing. If you’re working in Word first, make sure each name sits on its own paragraph, since numbering only applies correctly at the paragraph level, not across line breaks.

How Do You Split a Large Name List Into Smaller Groups?

Break a big roster into batches by size, team, or order date, and save each batch as its own CSV file with the same column headers. This keeps large orders organized and makes it easier to spot an import error in one small file instead of hunting through hundreds of rows.

Back to blog