American Football Positions List

Grab every standard American football position — from Quarterback to Punter — in a clean, copy-ready format. Ideal for dropdowns, quizzes, roster apps, and coaching tools.

American football positions(26 positions)

Covers standard starting positions used across all levels of American football from youth leagues to the NFL; hybrid or situational designations (e.g. nickelback, H-back) are excluded.

How to use this list

Copy football positions in seconds

Takes ~5 seconds
  1. 1
    Choose a format

    Select text, JSON, or HTML depending on whether you need a plain list, a data array, or dropdown markup.

  2. 2
    Copy or download

    Click the copy button to grab the list instantly, or download it as a file for offline use.

  3. 3
    Paste into your project

    Drop it into a roster spreadsheet, a web form, a quiz builder, or a seed data file.

Building a roster form? Select HTML to generate ready-to-paste <option> tags for a position dropdown.

Common use cases

  • Developers building fantasy football apps, roster managers, or sports databases needing a reliable position seed list
  • Coaches and team managers creating depth charts, sign-up forms, or player evaluation sheets
  • Teachers and trivia creators designing football quizzes, worksheets, or classroom activities

Examples

Text output — one position per line.

Input
Quarterback
Output
Quarterback

JSON output for scripts or apps.

Input
"Quarterback"
Output
["Quarterback", "Running Back", "Fullback", ...]

HTML output for a position dropdown.

Input
Quarterback
Output
<option value="Quarterback">Quarterback</option>

A complete American football positions list

Use this list when you need an accurate, standardized set of American football position names that works across all levels of the sport.

Looking for a reliable American football positions list for a fantasy app, a roster form, or a coaching tool? This page covers every standard position across offense, defense, and special teams — from Quarterback and Wide Receiver on offense, to Defensive End and Cornerback on defense, to Kicker, Punter, and Long Snapper on special teams. All position names follow the conventions used at every level of American football, from youth leagues through college and the NFL, so the labels will be immediately recognizable to coaches, players, and fans alike. Copy the list as plain text for a quick reference or paste, grab the JSON array to seed a database or populate a front-end component, or use the HTML format to drop a fully formed position dropdown into any web form. Because the list uses full, unabbreviated position names, it integrates cleanly into public-facing interfaces without requiring translation. It is also a solid starting point for depth charts, player evaluation templates, sports trivia games, and football curriculum materials. Hybrid designations like nickelback or H-back are intentionally excluded to keep the list focused on universally accepted starting positions.

Full coverage

Includes all three phases of the game so no position is missing from your roster or app.

  • Offensive positions
  • Defensive positions
  • Special teams positions
Copy-ready formats

Switch between text, JSON, and HTML with one click — no reformatting needed.

  • Plain text list
  • JSON array
  • HTML <option> tags
Universally recognized names

Uses the standard position names recognized at every level of the sport.

  • NFL-consistent labels
  • Youth and college compatible
  • No abbreviations or jargon

Football position list best practices

Keep position labels consistent and document any additions when you extend the list for a specific system.

  • Use full position names rather than abbreviations (e.g. 'Wide Receiver' not 'WR') in public-facing UIs to avoid confusion.
  • If your app distinguishes offensive line roles, keep Left Tackle, Left Guard, Center, Right Guard, and Right Tackle as separate entries rather than collapsing them into 'Offensive Lineman'.
  • When adding hybrid or scheme-specific roles, keep them in a separate extended list to preserve the integrity of the standard set.

Frequently asked questions

Does this list include hybrid positions like nickelback or H-back?>
No. The list covers only standard starting positions recognized across all levels of American football. Scheme-specific or situational designations like nickelback, slot receiver, and H-back are excluded to keep the data universally applicable.
Why are offensive line positions listed individually instead of just 'Offensive Lineman'?>
Each offensive line role — Left Tackle, Left Guard, Center, Right Guard, and Right Tackle — is a distinct position with different responsibilities and draft value, so they are listed separately for accuracy.
Is this list suitable for fantasy football apps and roster builders?>
Yes. The position names match the labels used by major fantasy platforms and are specific enough to filter players by role without being so granular that they require scheme knowledge.

Related Sports lists

Basketball Positions List

Copy the 5 standard basketball positions in text, JSON, or HTML format for dropdowns, rosters, quizzes, and quick reference.

American League MLB Teams List

Copy the full American League MLB teams list in text, JSON, or HTML format. Useful for apps, datasets, and baseball prototypes.

National League MLB Teams List

Copy the full National League MLB teams list in text, JSON, or HTML format. Useful for apps, datasets, and baseball prototypes.

MLB Teams List | Copy-Ready Text, JSON & HTML

Copy a complete MLB teams list in text, JSON, or HTML format. Ideal for sports apps, datasets, and baseball-themed prototypes.

NBA Atlantic Division Teams List

Copy the NBA Atlantic Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Central Division Teams List

Copy the NBA Central Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Northwest Division Teams List

Copy the NBA Northwest Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Pacific Division Teams List

Copy the NBA Pacific Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Southeast Division Teams List

Copy the NBA Southeast Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Southwest Division Teams List

Copy the NBA Southwest Division teams list in text, JSON, or HTML format. Useful for apps, datasets, and basketball prototypes.

NBA Teams List | Copy-Ready Text, JSON & HTML

Copy a complete NBA teams list in text, JSON, or HTML format. Ideal for sports apps, datasets, and basketball-themed prototypes.

NFL AFC East Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL AFC East teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL AFC North Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL AFC North teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL AFC South Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL AFC South teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL AFC West Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL AFC West teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL NFC East Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL NFC East teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL NFC North Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL NFC North teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL NFC South Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL NFC South teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL NFC West Teams List | Copy-Ready Text, JSON & HTML

Copy the NFL NFC West teams list in text, JSON, or HTML format. Useful for apps, datasets, and football prototypes.

NFL Teams List | Copy-Ready Text, JSON & HTML

Copy a complete NFL teams list in text, JSON, or HTML format. Ideal for sports apps, datasets, and football-themed prototypes.

NHL Teams List

Copy the current NHL teams list in text, JSON, or HTML format. Great for sports apps, stats, and mock data. In your browser.

Soccer Positions List

Copy standard soccer playing positions in text, JSON, or HTML format. Perfect for team rosters, fantasy sports apps, and football formation references.