{
  "id": "passer-rating",
  "version": "3397ecdf0a21",
  "status": "published",
  "name": "Passer Rating Calculator",
  "question": "What is the passer rating?",
  "summary": "Works out a quarterback’s NFL passer rating from completions, attempts, yards, touchdowns and interceptions, with each of the four parts and the NCAA passing efficiency.",
  "category": "sports",
  "subcategory": "scoring",
  "url": "https://www.acalculator.org/sports/passer-rating-calculator",
  "markdown": "https://www.acalculator.org/sports/passer-rating-calculator.md",
  "kind": "function",
  "method": "a = (comp ÷ att − 0.3) × 5; b = (yds ÷ att − 3) × 0.25; c = td ÷ att × 20; d = 2.375 − int ÷ att × 25; each held to 0 to 2.375; rating = (a + b + c + d) ÷ 6 × 100. NCAA = (8.4 × yds + 330 × td + 100 × comp − 200 × int) ÷ att.",
  "assumptions": [
    "The totals are for any span: a game, a season or a career.",
    "Touchdown passes are completions, and interceptions are incomplete passes, so td ≤ completions and int ≤ attempts − completions.",
    "The NFL rating is shown to one decimal, as the league publishes it."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "att": {
        "title": "Pass attempts",
        "description": "The number of passes thrown.",
        "type": "integer",
        "minimum": 1,
        "maximum": 100000
      },
      "comp": {
        "title": "Completions",
        "description": "The number of passes caught by a teammate.",
        "type": "integer",
        "minimum": 0,
        "maximum": 100000
      },
      "yds": {
        "title": "Passing yards",
        "description": "The yards gained on completed passes. It can be below 0.",
        "type": "integer",
        "minimum": -100000,
        "maximum": 10000000
      },
      "td": {
        "title": "Touchdown passes",
        "description": "The completed passes that scored a touchdown.",
        "type": "integer",
        "minimum": 0,
        "maximum": 100000
      },
      "int": {
        "title": "Interceptions",
        "description": "The passes caught by the other team.",
        "type": "integer",
        "minimum": 0,
        "maximum": 100000
      }
    }
  },
  "outputs": {
    "rating": {
      "label": "NFL passer rating",
      "description": "The NFL passer rating, from 0 to 158.3.",
      "format": "number"
    },
    "a": {
      "label": "Completion part",
      "description": "(completions ÷ attempts − 0.3) × 5, held between 0 and 2.375.",
      "format": "number"
    },
    "b": {
      "label": "Yards part",
      "description": "(yards ÷ attempts − 3) × 0.25, held between 0 and 2.375.",
      "format": "number"
    },
    "c": {
      "label": "Touchdown part",
      "description": "touchdowns ÷ attempts × 20, held between 0 and 2.375.",
      "format": "number"
    },
    "d": {
      "label": "Interception part",
      "description": "2.375 − interceptions ÷ attempts × 25, held between 0 and 2.375.",
      "format": "number"
    },
    "ncaa": {
      "label": "NCAA passing efficiency",
      "description": "(8.4 × yards + 330 × touchdowns + 100 × completions − 200 × interceptions) ÷ attempts.",
      "format": "number"
    },
    "pct": {
      "label": "Completion rate",
      "description": "Completions ÷ attempts.",
      "format": "percent"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "att": 497,
      "comp": 336,
      "yds": 4557,
      "td": 49,
      "int": 10
    },
    "outputs": {
      "rating": 121.10580147551978,
      "a": 1.880281690140845,
      "b": 1.5422535211267605,
      "c": 1.971830985915493,
      "d": 1.8719818913480886,
      "ncaa": 173.1364185110664,
      "pct": 67.6056338028169
    },
    "text": "With 336 of 497 for 4,557 yards, 49 TD and 10 INT, the passer rating is 121.1."
  },
  "examples": [
    {
      "given": {
        "att": 497,
        "comp": 336,
        "yds": 4557,
        "td": 49,
        "int": 10
      },
      "expect": {
        "rating": 121.10580147551978,
        "a": 1.880281690140845,
        "b": 1.5422535211267605,
        "c": 1.971830985915493,
        "d": 1.8719818913480886,
        "ncaa": 173.1364185110664
      },
      "source": "Pro Football Reference, 2004 Indianapolis Colts statistics (Peyton Manning: 336 of 497, 4,557 yards, 49 TD, 10 INT, rating 121.1), https://www.pro-football-reference.com/teams/clt/2004.htm (retrieved 2026-10-05) (rating 121.1); hand calculation in content.mdx; Wikipedia, Passer rating (NFL and NCAA formulas; each NFL part is held between 0 and 2.375; a perfect NFL rating is 158.3), https://en.wikipedia.org/wiki/Passer_rating (retrieved 2026-10-05)"
    },
    {
      "given": {
        "att": 20,
        "comp": 20,
        "yds": 500,
        "td": 6,
        "int": 0
      },
      "expect": {
        "rating": 158.33333333333334,
        "a": 2.375,
        "b": 2.375,
        "c": 2.375,
        "d": 2.375,
        "ncaa": 409
      },
      "source": "Wikipedia, Passer rating (NFL and NCAA formulas; each NFL part is held between 0 and 2.375; a perfect NFL rating is 158.3), https://en.wikipedia.org/wiki/Passer_rating (retrieved 2026-10-05) (perfect rating 158.3); hand calculation in content.mdx: 4 × 2.375 ÷ 6 × 100"
    },
    {
      "given": {
        "att": 10,
        "comp": 2,
        "yds": 10,
        "td": 0,
        "int": 4
      },
      "expect": {
        "rating": 0,
        "a": 0,
        "b": 0,
        "c": 0,
        "d": 0,
        "ncaa": -51.6
      },
      "source": "hand calculation in content.mdx; Wikipedia, Passer rating (NFL and NCAA formulas; each NFL part is held between 0 and 2.375; a perfect NFL rating is 158.3), https://en.wikipedia.org/wiki/Passer_rating (retrieved 2026-10-05)"
    }
  ],
  "sources": [
    "Wikipedia, Passer rating: the NFL and NCAA formulas, the 0 to 2.375 limits and the perfect 158.3. https://en.wikipedia.org/wiki/Passer_rating (retrieved 2026-10-05)",
    "Pro Football Reference, 2004 Indianapolis Colts statistics: Peyton Manning 336 of 497, 4,557 yards, 49 TD, 10 INT, rating 121.1. https://www.pro-football-reference.com/teams/clt/2004.htm (retrieved 2026-10-05)"
  ],
  "related": [
    "win-percentage",
    "fantasy-points",
    "true-shooting"
  ],
  "changelog": []
}
