Empezar
NFL Players Lookup

NFL Players Lookup

Live NFL player stats, league leaders, and game logs, straight from nflverse! Ask about any NFL player and get current-season numbers in seconds. What it does Season totals: passing, rushing, receiving, and fantasy points for any player League leaders: top players in any stat, filterable by position (QB, RB, WR, TE) Game logs: week-by-week performance with opponent Just input any players' full name! the agent is going to show you your player's stats of this season and last game!
#Investigación#Análisis#Producto
Valoración
Se necesitan más valoraciones
Vendidos
0
Cómo se usa
Descargar

NFL Stats Lookup

Type a player's name and get their season stats plus a box score from their last game. Or pick a position and see the league leaders in every stat that matters for it. Data updates every week during the season.


What it does

1. Player lookup. Enter any NFL player's name to get:

  • Regular-season totals, with games played (GP)
  • Rate stats calculated from those totals: passer rating, completion %, yards per carry, yards per reception, catch %, FG %, punting average
  • A box score from the player's most recent game, with the opponent, home or away, the final score and the date
  • Fantasy points in PPR and standard scoring (QB, RB, WR, TE)

2. Position leaders. Pick a position and get the top 10 in each of its key stat categories, ranked the way ESPN and NFL.com do it, with minimums for rate stats.


Input

Input Required? What it means Example
Player name Yes, for a player lookup First and last name. Middle names aren't needed. Case, periods, apostrophes, hyphens and suffixes (Jr., III) don't matter. "Caleb Williams", "amon-ra st brown", "Marvin Harrison"
--top POS Yes, for position leaders Position to rank: QB, RB, WR, TE, K, P, DL, LB, DB, CB, S (upper or lower case) --top qb, --top dl
--season YEAR Optional Season to look up. Defaults to the current season. --season 2024
--team TEAM Optional Team abbreviation, for when two players share a name --team BUF
--limit N Optional Players shown per category in leaders mode (default 10) --limit 5
--lang en|ko Optional Output language (default English) --lang ko

Example commands

python3 nfl_player.py "Caleb Williams"
python3 nfl_player.py "Saquon Barkley" --season 2024
python3 nfl_player.py "Josh Allen" --team BUF
python3 nfl_player.py --top qb
python3 nfl_player.py --top lb --limit 5

Output

The output is plain-text tables in Markdown, so it reads well in a terminal and pastes cleanly into Discord, Reddit, Notion, GitHub or anything else that renders Markdown.

Player lookup

## Caleb Williams · QB · CHI

### 2026 Regular Season · 6 GP
| CMP | ATT | PASS YDS | PASS TD | INT | SACKS | CAR | RUSH YDS | RUSH TD | FPTS (PPR) | FPTS (STD) |
|---|---|---|---|---|---|---|---|---|---|---|
| 134 | 195 | 1,546 | 8 | 5 | 14 | 31 | 145 | 2 | 110.3 | 110.3 |

| CMP% | YDS/ATT | RATING | YDS/CAR |
|---|---|---|---|
| 68.7 | 7.9 | 95.4 | 4.7 |

### Last Game: Week 9 vs. TB, W 27-24 (Sun, Nov 8)
| CMP | ATT | PASS YDS | PASS TD | INT | SACKS | CAR | RUSH YDS | RUSH TD | FPTS (PPR) | FPTS (STD) |
|---|---|---|---|---|---|---|---|---|---|---|
| 22 | 37 | 279 | 2 | 4 | 1 | 5 | 16 | 0 | 12.8 | 12.8 |

| CMP% | YDS/ATT | RATING | YDS/CAR |
|---|---|---|---|
| 59.5 | 7.5 | 61.5 | 3.2 |

Stats through Week 9 of the 2026 season. Source: nflverse.

Each position gets its own box-score columns:

Position Columns
QB CMP, ATT, PASS YDS, PASS TD, INT, SACKS, CAR, RUSH YDS, RUSH TD, FPTS · CMP%, YDS/ATT, RATING, YDS/CAR
RB / FB CAR, RUSH YDS, RUSH TD, REC, TGTS, REC YDS, REC TD, FUM LOST, FPTS · YDS/CAR, YDS/REC, CATCH%
WR / TE REC, TGTS, REC YDS, REC TD (+ CAR, RUSH YDS for WR), FPTS · YDS/REC, CATCH%
K FGM, FGA, LONG, XPM, XPA · FG%, XP%
P PUNTS, YDS, NET YDS, IN 20, TB · AVG, NET AVG
Defense (DL, LB, DB) TOT, SOLO, AST, TFL, SACKS, QB HITS, INT, PD, FF, TD

Details:

  • Home or away is shown as vs. or @. Neutral-site games like the Super Bowl show vs.
  • Playoff games are named by round: Wild Card, Divisional Round, Conference Championship, Super Bowl
  • Players traded mid-season show every team they played for, e.g. · ARI/HOU

Position leaders

## 2026 Defensive Line Leaders · Top 3

### Sacks
| RK | PLAYER | TEAM | POS | GP | SACKS |
|---|---|---|---|---|---|
| 1 | Will Anderson Jr. | HOU | DE | 8 | 9.5 |
| 2 | Chase Young | NO | DE | 8 | 8.0 |
| 3 | Carl Granderson | NO | DE | 7 | 7.5 |

### Tackles for Loss
...

Categories by position:

--top Categories
QB Passing Yards, Passing Touchdowns, Passer Rating*, Completion Percentage*, Yards per Pass Attempt*, Rushing Yards, Fantasy Points
RB Rushing Yards, Rushing Touchdowns, Rushing Attempts, Yards per Carry*, Scrimmage Yards, Receptions, Fantasy Points (PPR)
WR / TE Receptions, Receiving Yards, Receiving Touchdowns, Targets, Yards per Reception*, Fantasy Points (PPR)
K Field Goals Made, Field Goal Percentage*, Longest Field Goal, 50+ Yard Field Goals, Points Scored
P Gross Punting Average*, Net Punting Average*, Punts Inside the 20, Punts
DL Sacks, Tackles for Loss, QB Hits, Total Tackles, Forced Fumbles, Passes Defended
LB Total Tackles, Solo Tackles, Sacks, Tackles for Loss, Interceptions, Passes Defended, Forced Fumbles
DB / CB / S Interceptions, Passes Defended, Total Tackles, Solo Tackles, Tackles for Loss, Forced Fumbles

* Rate stats require a minimum, following NFL.com, so a player with a handful of attempts can't top the list: 14 pass attempts, 6.25 carries, 1.875 receptions, 1 field goal attempt or 2.5 punts per team game. The minimum is printed next to the category name.

Ties are marked T-1, T-2 and so on.

When a name can't be matched

Situation Output
Typo Couldn't find "josh alen" in 2026 stats. Did you mean: Josh Allen, Josh Hines-Allen, ...?
Played last season but not this season ... Played in 2025 but has no stats this season (injured, inactive, or retired).
More than one player with the name A list of the matching players with team and position, plus a prompt to add --team
Unknown position Unknown position "OL". Choose from: QB, RB, WR, TE, K, P, DL, LB, DB, CB, S.

Requirements

  • Python 3 (tested on 3.13 and 3.14)
  • One package, installed once: pip3 install nflreadpy
  • An internet connection. Stats are downloaded fresh from nflverse on every run.
  • Commands run in a terminal (Terminal on macOS, Command Prompt or PowerShell on Windows), not inside the Python shell or IDLE.

Data notes

  • Stats come from nflverse, the open-source NFL data project. nflverse updates during the season, usually within a day after games.
  • Season totals cover the regular season only, matching NFL.com and ESPN season pages. The "Last Game" box score can be a playoff game.
  • Positions follow the nflverse roster labels. Some edge rushers, such as 3-4 outside linebackers, are listed as LB rather than DL.
  • Supported seasons depend on nflverse coverage. Recent seasons are fully supported.
이미지 2026. 11. 12. 오전 3.08.webp