Skip to content

NFL API: Get player stats

Gets a named NFL player's season and career stats, with profile details. Active players are preferred when names match.

nfl.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by NFL.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Player, requiredplayer

Player name, for example Josh Allen.

Josh Allen

Season optionalseason

Season starting year, for example 2025. Defaults to the latest season shown.

Not set

Whole number.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "name": "Josh Allen",  "team": "Buffalo Bills",  "stats": [    {      "group": "passing",      "stat_name": "Completions",      "career_value": 2729,      "season_value": 114,      "stat_abbreviation": "COMP"    },    {      "group": "passing",      "stat_name": "Passing attempts",      "career_value": 4259,      "season_value": 171,      "stat_abbreviation": "ATT"    },    {      "group": "passing",      "stat_name": "Passing yards",      "career_value": 31606,      "season_value": 1504,      "stat_abbreviation": "YDS"    }  ],  "season": 2026,  "position": "QB",  "player_id": "josh-allen",  "player_link": "https://www.nfl.com/players/josh-allen/",  "jersey_number": 17,  "headshot_image_link": "https://static.www.nfl.com/image/upload/t_player_profile_landscape/t_lazy/f_auto/league/ynrhq9iv30ysjpwmrfdv"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
nfl.com/get_player_stats
Returns
name, team, position, jersey number, headshot, season stats, career stats

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method nfl.com/get_player_stats with the inputs above.

Ask your agent

  • What are Patrick Mahomes' passing stats for the 2024 season?
  • Show me Christian McCaffrey's career rushing totals and his jersey number.
  • how many touchdowns did Lamar Jackson throw in 2023
  • Get the profile and season stats for CeeDee Lamb on nfl.com.
  • Which team does Travis Kelce play for, and what were his receiving yards in 2022?
  • Gets NFL regular-season standings by conference and division for a season, with clinch status when shown.

    nfl.com/get_standings
  • Gets an NFL team's current NFL.com roster by team name, nickname or city. You can limit it to offense, defense or special teams. Released players are left out.

    nfl.com/get_team_roster
  • Gets NFL scores and scheduled games for the week that contains a date. You can keep only one team's games. Kickoff times are in US Eastern time unless you choose another time zone.

    nfl.com/get_scores
  • Looks up an NHL player by name, link or ID and returns the profile with regular-season stats for a season and career totals.

    nhl.com/get_player_stats
  • Gets an MLB player's profile and regular-season hitting and pitching statistics for one season and for his career. Without a season it uses the current season, or the player's latest MLB season if he has no stats this year.

    mlb.com/get_player_stats
  • Looks up an ESPN player by name and returns season and career statistics. Use a league to tell apart players with the same name, and a season year or label to pick a past season.

    espn.com/get_player_stats
  • Looks up a Yahoo Sports player by name and returns the player's regular-season statistics for a season, alongside career totals. Each stat includes season and career values.

    sports.yahoo.com/get_player_stats
  • Looks up a Premier League player by name and returns the profile and either career totals or the stats for a chosen season. If names clash, a current Premier League player is preferred.

    premierleague.com/get_player_stats