---
title: "GET /teams/season/overview"
method: GET
path: "/teams/season/overview"
tags: ["teams"]
---

# GET /teams/season/overview

`GET /teams/season/overview`

Returns a stored full-season team overview, including postseason and garbage time.

## Query parameters

- `year` integer, required
- `team` string, required

## Response `200`

Ok

- TeamSeasonOverview
  - `advanced` TeamSeasonAdvancedStats, required
    - `season` integer, required
    - `team` string, required
    - `conference` string, required
    - `offense` object, required
      - `passingPlays` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `totalPPA` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `rushingPlays` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `totalPPA` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `passingDowns` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `standardDowns` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `havoc` object, required
        - `db` number, double, nullable, required
        - `frontSeven` number, double, nullable, required
        - `total` number, double, nullable, required
      - `fieldPosition` object, required
        - `averagePredictedPoints` number, double, nullable, required
        - `averageStart` number, double, nullable, required
      - `pointsPerOpportunity` number, double, required
      - `totalOpportunies` integer, required
      - `openFieldYardsTotal` integer, required
      - `openFieldYards` number, double, required
      - `secondLevelYardsTotal` integer, required
      - `secondLevelYards` number, double, required
      - `lineYardsTotal` integer, required
      - `lineYards` number, double, required
      - `stuffRate` number, double, required
      - `powerSuccess` number, double, nullable, required
      - `explosiveness` number, double, nullable, required
      - `successRate` number, double, required
      - `totalPPA` number, double, required
      - `ppa` number, double, required
      - `drives` integer, required
      - `plays` integer, required
    - `defense` object, required
      - `passingPlays` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `totalPPA` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `rushingPlays` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `totalPPA` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `passingDowns` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `totalPPA` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `standardDowns` object, required
        - `explosiveness` number, double, nullable, required
        - `successRate` number, double, required
        - `ppa` number, double, required
        - `rate` number, double, required
      - `havoc` object, required
        - `db` number, double, nullable, required
        - `frontSeven` number, double, nullable, required
        - `total` number, double, nullable, required
      - `fieldPosition` object, required
        - `averagePredictedPoints` number, double, nullable, required
        - `averageStart` number, double, nullable, required
      - `pointsPerOpportunity` number, double, required
      - `totalOpportunies` integer, required
      - `openFieldYardsTotal` integer, required
      - `openFieldYards` number, double, required
      - `secondLevelYardsTotal` integer, required
      - `secondLevelYards` number, double, required
      - `lineYardsTotal` integer, required
      - `lineYards` number, double, required
      - `stuffRate` number, double, required
      - `powerSuccess` number, double, nullable, required
      - `explosiveness` number, double, nullable, required
      - `successRate` number, double, required
      - `totalPPA` number, double, required
      - `ppa` number, double, required
      - `drives` integer, required
      - `plays` integer, required
  - `players` object, required
    - `usage` TeamSeasonPlayerUsage[], required
      - `season` integer, required
      - `id` string, required
      - `name` string, nullable, required
      - `position` string, nullable, required
      - `team` string, required
      - `conference` string, required
      - `usage` object, required
        - `passingDowns` number, double, nullable, required
        - `standardDowns` number, double, nullable, required
        - `thirdDown` number, double, nullable, required
        - `secondDown` number, double, nullable, required
        - `firstDown` number, double, nullable, required
        - `rush` number, double, nullable, required
        - `pass` number, double, nullable, required
        - `overall` number, double, nullable, required
    - `ppa` TeamSeasonPlayerPpa[], required
      - `season` integer, required
      - `id` string, required
      - `name` string, nullable, required
      - `position` string, nullable, required
      - `team` string, required
      - `conference` string, required
      - `averagePPA` TeamSeasonPlayerPpaValues, required
        - `all` number, double, nullable, required
        - `pass` number, double, nullable, required
        - `rush` number, double, nullable, required
        - `firstDown` number, double, nullable, required
        - `secondDown` number, double, nullable, required
        - `thirdDown` number, double, nullable, required
        - `standardDowns` number, double, nullable, required
        - `passingDowns` number, double, nullable, required
      - `totalPPA` TeamSeasonPlayerPpaValues, required
        - `all` number, double, nullable, required
        - `pass` number, double, nullable, required
        - `rush` number, double, nullable, required
        - `firstDown` number, double, nullable, required
        - `secondDown` number, double, nullable, required
        - `thirdDown` number, double, nullable, required
        - `standardDowns` number, double, nullable, required
        - `passingDowns` number, double, nullable, required
  - `passing` TeamPassingSeason, required
    - `season` integer, required
    - `team` string, required
    - `conference` string, nullable, required
    - `offense` PassingProduction, required — Defense reports opponent production allowed without inverting PPA signs.
      - `attempts` integer, required
      - `completions` integer, required
      - `incompletions` integer, required
      - `interceptions` integer, required
      - `completionRate` number, double, nullable, required
      - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
      - `totalAirYards` integer, nullable, required
      - `averageDepthOfTarget` number, double, nullable, required
      - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
      - `totalYards` integer, nullable, required
      - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
      - `totalYardsAfterCatch` integer, nullable, required
      - `averageYardsAfterCatch` number, double, nullable, required
      - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
      - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
      - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
      - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
      - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
      - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
      - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
      - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
      - `locationEligibleAttempts` integer, required — Attempts eligible for advanced metrics and location analysis. Existing overall production includes ineligible attempts; location buckets do not.
      - `locationAvailableAttempts` integer, required — Eligible attempts with both recognized source depth and direction.
      - `locations` PassingLocations, required
        - `short left` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `short middle` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `short right` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep left` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep middle` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep right` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `unknown` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
    - `defense` PassingProduction, required — Defense reports opponent production allowed without inverting PPA signs.
      - `attempts` integer, required
      - `completions` integer, required
      - `incompletions` integer, required
      - `interceptions` integer, required
      - `completionRate` number, double, nullable, required
      - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
      - `totalAirYards` integer, nullable, required
      - `averageDepthOfTarget` number, double, nullable, required
      - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
      - `totalYards` integer, nullable, required
      - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
      - `totalYardsAfterCatch` integer, nullable, required
      - `averageYardsAfterCatch` number, double, nullable, required
      - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
      - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
      - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
      - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
      - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
      - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
      - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
      - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
      - `locationEligibleAttempts` integer, required — Attempts eligible for advanced metrics and location analysis. Existing overall production includes ineligible attempts; location buckets do not.
      - `locationAvailableAttempts` integer, required — Eligible attempts with both recognized source depth and direction.
      - `locations` PassingLocations, required
        - `short left` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `short middle` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `short right` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep left` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep middle` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `deep right` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
        - `unknown` PassingLocationProduction, required — Production for analysis-eligible attempts in one location bucket.
          - `attempts` integer, required
          - `completions` integer, required
          - `incompletions` integer, required
          - `interceptions` integer, required
          - `completionRate` number, double, nullable, required
          - `airYardsAttemptsAvailable` integer, required — Number of attempts with non-null air yards, including zero-yard values.
          - `totalAirYards` integer, nullable, required
          - `averageDepthOfTarget` number, double, nullable, required
          - `totalYardsAttemptsAvailable` integer, required — Number of attempts with non-null total yards, including zero-yard incompletions and interceptions.
          - `totalYards` integer, nullable, required
          - `yardsAfterCatchAttemptsAvailable` integer, required — Number of completed attempts with valid total yards and air yards to calculate yards after catch, including zero-yard values.
          - `totalYardsAfterCatch` integer, nullable, required
          - `averageYardsAfterCatch` number, double, nullable, required
          - `successRate` number, double, required — Successful eligible attempts / all eligible attempts; zero if empty.
          - `ppa` number, double, required — Average available PPA on eligible attempts; zero if unavailable.
          - `totalPpa` number, double, required — Sum of available PPA on eligible attempts; zero if unavailable.
          - `explosiveness` number, double, required — Average available PPA on successful eligible attempts; zero if unavailable.
          - `ppaAttemptsAvailable` integer, required — Eligible attempts with non-null PPA, including zero and negative values.
          - `successAttemptsAvailable` integer, required — Eligible attempts with non-null success. Missing success remains in the success-rate denominator but does not count as successful.
          - `successfulAttempts` integer, required — Eligible attempts with stored success equal to true.
          - `successfulPpaAttemptsAvailable` integer, required — Successful eligible attempts with non-null PPA; explosiveness denominator.
          - `yardsPerAttempt` number, double, nullable, required — Total yards / attempts with total yards available; null if unavailable.
          - `airYardsPerAttempt` number, double, nullable, required — Total air yards / attempts with air yards available; null if unavailable. Equivalent to averageDepthOfTarget. Yardage averages use one decimal.
  - `rushing` TeamRushingSeason, required
    - `season` integer, required
    - `team` string, required
    - `conference` string, nullable, required
    - `offense` TeamRushingProduction, required
      - `attempts` integer, required
      - `rushingYardsAvailable` integer, required
      - `totalRushingYards` integer, nullable, required
      - `yardsPerCarry` number, double, nullable, required
      - `individualAttempts` integer, required
      - `unattributedAttempts` integer, required
      - `sacks` integer, required
      - `kneels` integer, required
      - `teamRushes` integer, required
      - `multiCarrierAttempts` integer, required
      - `directionEligibleAttempts` integer, required
      - `directionAvailableAttempts` integer, required
      - `successRate` number, double, required
      - `ppa` number, double, required
      - `totalPpa` number, double, required
      - `lineYards` number, double, required
      - `lineYardsTotal` number, double, required
      - `secondLevelYards` number, double, required
      - `secondLevelYardsTotal` number, double, required
      - `openFieldYards` number, double, required
      - `openFieldYardsTotal` number, double, required
      - `stuffRate` number, double, required
      - `powerSuccess` number, double, required
      - `explosiveness` number, double, required
      - `directions` object, required
        - `unknown` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `right` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `middle` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `left` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
      - `touchdownStatusAvailable` integer, required
      - `rushingTouchdowns` integer, required
    - `defense` TeamRushingProduction, required
      - `attempts` integer, required
      - `rushingYardsAvailable` integer, required
      - `totalRushingYards` integer, nullable, required
      - `yardsPerCarry` number, double, nullable, required
      - `individualAttempts` integer, required
      - `unattributedAttempts` integer, required
      - `sacks` integer, required
      - `kneels` integer, required
      - `teamRushes` integer, required
      - `multiCarrierAttempts` integer, required
      - `directionEligibleAttempts` integer, required
      - `directionAvailableAttempts` integer, required
      - `successRate` number, double, required
      - `ppa` number, double, required
      - `totalPpa` number, double, required
      - `lineYards` number, double, required
      - `lineYardsTotal` number, double, required
      - `secondLevelYards` number, double, required
      - `secondLevelYardsTotal` number, double, required
      - `openFieldYards` number, double, required
      - `openFieldYardsTotal` number, double, required
      - `stuffRate` number, double, required
      - `powerSuccess` number, double, required
      - `explosiveness` number, double, required
      - `directions` object, required
        - `unknown` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `right` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `middle` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
        - `left` RushingDirectionProduction, required
          - `carries` integer, required
          - `yards` integer, required
          - `yardsPerCarry` number, double, required
          - `successRate` number, double, required
          - `ppa` number, double, required
          - `totalPpa` number, double, required
          - `lineYards` number, double, required
          - `lineYardsTotal` number, double, required
          - `secondLevelYards` number, double, required
          - `secondLevelYardsTotal` number, double, required
          - `openFieldYards` number, double, required
          - `openFieldYardsTotal` number, double, required
          - `stuffRate` number, double, required
          - `powerSuccess` number, double, required
          - `explosiveness` number, double, required
      - `touchdownStatusAvailable` integer, required
      - `rushingTouchdowns` integer, required
  - `record` object, required — Completed games for the requested season, including postseason.
    - `ties` integer, required
    - `losses` integer, required
    - `wins` integer, required
    - `games` integer, required
  - `ratings` object, required — Current available ratings for the requested season; unavailable systems are null.
    - `sp` object, nullable, required
      - `specialTeams` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `defense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `offense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `overall` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
    - `srs` TeamSeasonRankedRating, required
      - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
      - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
    - `elo` number, double, nullable, required — Latest available postgame Elo from a completed game in this season.
    - `core` object, nullable, required
      - `defense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `offense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `overall` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
    - `fpi` object, nullable, required — FPI efficiencies (higher is better for all four), not the FPI points rating.
      - `specialTeams` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `defense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `offense` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
      - `overall` TeamSeasonRankedRating, required
        - `rating` number, double, nullable, required — Rating/efficiency rounded to two decimal places.
        - `rank` integer, nullable, required — Competition rank within the requested season and division, using unrounded values.
  - `season` integer, required
  - `teamId` integer, required
  - `team` string, required

## Other responses

- `400` — Validation error
- `401` — Unauthorized
- `404`
- `503`

## Changes

- **2026-09-23** `859396a951b9` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/collegefootballdata/apis/college-football-data-api/changes/teams/season/overview/get.md)

---

[API](https://skmtc.dev/collegefootballdata/apis/college-football-data-api.md) · [All operations](https://skmtc.dev/collegefootballdata/apis/college-football-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/collegefootballdata/apis/college-football-data-api/revisions/859396a951b9?raw)
