STATS
NFL/Players/James O'Shaughnessy
James O'Shaughnessy

JAMES O'SHAUGHNESSY

TE · · JAX · 20152021 · 78 games
75
CAREER GAMES · REG. SEASON
7 seasons · 2 with playoff work
1,108
CAREER RECEIVING YARDS
112 catches · 3 TD
0
CAREER RUSHING YARDS
0 TD · — per carry

01/Career

Season by season
Regular season
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2021JAX7342424410.20
2020JAX1538282629.40
2019JAX5201415310.92
2018JAX1438242148.90
2017JAX16241414910.61
2016KC1232-1-0.50
2015KC6968714.50
Career751661121,1089.93
RUSHING
SeasonClubGCARYDSY/CTD
2021JAX7000
2020JAX15000
2019JAX5000
2018JAX14000
2017JAX16000
2016KC12000
2015KC6000
Career75000

02/Playoffs

Kept apart
Never folded in
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2017JAX2322311.50
2016KC10000
RUSHING
SeasonClubGCARYDSY/CTD
2017JAX2000
2016KC1000

03/Per-play role

Play log
2020–2025 only
What James O'Shaughnessy did on the plays he appears on, 2020 regular season
RolePlaysYardsPer playTD
Receiver392629.360

04/Game log

2020
REG
DateWKOppResultTGTRECYDSTDCARYDSTD
Jan 317@ INDL 142811100000
Dec 2716vs CHIL 174132180000
Dec 2015@ BALL 14401160000
Dec 1314vs TENL 103122140000
Dec 613@ MINL 242764410000
Nov 2912vs CLEL 252742170000
Nov 1510@ GBL 20241000000
Nov 89vs HOUL 25272190000
Oct 257@ LACL 293933320000
Oct 186vs DETL 16341000000
Oct 115@ HOUL 143033200000
Oct 44@ CINL 253321260000
Sep 243vs MIAL 133143290000
Sep 202@ TENL 303344400000
Sep 131vs INDW 27201100000

Regular season and playoffs are separate tables and are never summed into one career line. Which tables appear is decided by this player’s position group, not by which columns happen to hold a number, so a running back with one career pass attempt does not acquire a passing table for it. Games played counts games with a stat line, not games dressed. A dash is an absent block rather than a recorded zero: some older weekly files carry no offensive block at all, and a zero would credit an attempt that was never made. Passer rating is the NFL’s own formula and is shown only where attempts exist. Sacks carry a half. The per-play table, where it appears, is a narrower window than everything above it — the play log covers 2020 to 2025 only — and counts plays this player is named on, which is not the same as snaps: the log names a passer, a rusher and a receiver, and nobody else on the field. Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.