NFL roster files

NFL roster files for Photo Mechanic and GalleryID Desktop

You are filing from the sideline with a wire deadline running, and the difference between a caption that ships and one that gets kicked back is whether the name, number and position are right. SnapCaption builds the roster file for both teams in about a minute, and the same file loads into Photo Mechanic and GalleryID Desktop.

Free. No account required to build and download a file.

What makes NFL rosters painful by hand

Every sport breaks a roster file in its own way. These are the ones that bite in NFL.

The roster is different than it was on Wednesday

Practice squad elevations, injury designations and mid-week signings all land before kickoff. Pull the roster the morning of the game rather than trusting a file you built last month.

Both sidelines, one file

You are shooting the visitors as much as the home team. Give each a prefix, export once, and stop maintaining two files that you have to swap between.

Wire captions have no tolerance for a wrong number

Getty, AP and Reuters all want name, number, position and team formatted consistently. Long-form columns build that string for you so the caption is right the first time.

One file, both applications

The export is not locked to one program. The same NFL roster file loads into Photo Mechanic and into GalleryID Desktop, with identical shortcodes either way.

Photo Mechanic

Edit > Settings > Set Code Replacements > Load, then pick the file. The shortcodes are live in the caption fields immediately.

Code Replacement is the name Camera Bits, Inc. gives the feature in Photo Mechanic's own documentation, which is why this file is often called a code replacement roster file.

GalleryID Desktop

Attach the same file as a roster and the identical shortcodes expand while you caption. Nothing about the export changes.

GalleryID Desktop goes further than shortcodes — it identifies athletes by facial recognition and writes the names into the photo, so there is no code to type at all. See GalleryID Desktop

What a shortcode looks like

You type
h15
The caption field shows
Patrick Mahomes, #15, Quarterback, Kansas City Chiefs

The h is the prefix you assigned the home team, 15 the jersey number. Head coaches and staff get their own codes because they have no number to key off.

What goes in your NFL file

You choose the columns. The export is a tab-separated file, so anything that reads a tab-delimited roster can use it.

  • Full name, first name and last name as separate columns if you want them
  • Jersey number written as 15, #15 or (15)
  • Position as an abbreviation, lowercase, or title case
  • Team name
  • Long-form caption strings, for example: Patrick Mahomes #15 of the Kansas City Chiefs

NFL teams you can build a roster file for

32 teams, kept current from in-season sources. Pick any two and build one file for the whole game.

  • Arizona Cardinals
  • Atlanta Falcons
  • Baltimore Ravens
  • Buffalo Bills
  • Carolina Panthers
  • Chicago Bears
  • Cincinnati Bengals
  • Cleveland Browns
  • Dallas Cowboys
  • Denver Broncos
  • Detroit Lions
  • Green Bay Packers
  • Houston Texans
  • Indianapolis Colts
  • Jacksonville Jaguars
  • Kansas City Chiefs
  • Las Vegas Raiders
  • Los Angeles Chargers
  • Los Angeles Rams
  • Miami Dolphins
  • Minnesota Vikings
  • New England Patriots
  • New Orleans Saints
  • New York Giants
  • New York Jets
  • Philadelphia Eagles
  • Pittsburgh Steelers
  • San Francisco 49ers
  • Seattle Seahawks
  • Tampa Bay Buccaneers
  • Tennessee Titans
  • Washington Commanders

NFL roster file questions

How do I load an NFL roster file into Photo Mechanic?

In Photo Mechanic, go to Edit > Settings > Set Code Replacements, click Load, and pick the downloaded file. The shortcodes work in the caption fields right away. GalleryID Desktop takes the same file as a roster with no changes to the export.

Are the rosters current?

Rosters sync from current-season sources, so building the file on game day gives you the roster as it stands that morning rather than whenever you last maintained a spreadsheet.

Can I add coaches and staff?

Yes. Coaches and staff get their own shortcodes, separate from the jersey-number codes, because they have no number. You can also edit any row before exporting.

Do the names come out clean for the wires?

Names are written in US-ASCII so they pass through Photo Mechanic and on to the wires without mangled characters.

Build your NFL roster file

Pick your teams, set your codes, download the file. Free, and no account required.

Open the roster builder