Red Zone Math

Players › TE

James O'Shaughnessy

TE · KC/JAX · 2015–2021

Born January 14, 1992 · College Illinois State · Drafted 2015, round 5, pick 173 (KC) · 6-4, 245 lb

EPA per target by season

Filled dot: stabilised, with its 90% interval. Ring: the raw season rate.

-0.500.000.502015201620172018201920202021

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2015KC69687066.7+0.484+0.114−0.073 to +0.3004.35.4+4.4+0.18
2016KC1032-1066.7−0.511+0.114−0.076 to +0.3040.92.3−1.5−0.02
2017JAX152414149158.3+0.286+0.095−0.082 to +0.2735.05.6+6.9−0.00
2017 playoffsJAX23223066.7−0.1524.94.3−0.5−0.04
2018JAX133824214063.2−0.107+0.124−0.047 to +0.2949.06.0−4.1−0.06
2019JAX52014153270.0+0.371+0.168−0.012 to +0.34811.96.0+7.4+0.16
2020JAX153828262073.7+0.270+0.192+0.021 to +0.3636.97.2+10.2+0.07
2021JAX73424244070.6+0.040+0.111−0.062 to +0.28413.16.6+1.4+0.14
CareerJAX711661121,108367.5+0.1496.96.3+24.7+0.48

Defence

Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).

SeasonTeamGTacklesSacksQB hitsTackles
for loss
INTPasses
defensed
Forced
fumbles
2015KC610.000000
2016KC1080.000000
2016 playoffsKC110.000000
2017JAX1550.000000
2018JAX1330.000000
2020JAX1530.000000
2021JAX710.000000
CareerJAX71210.000000

Playing time

Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2016KC1310913.8––
2017JAX1622920.711.4
2017 playoffsJAX34624.5––
2018JAX1452958.6––
2019JAX520360.2––
2020JAX1546047.6––
2021JAX728162.0––

Game logs

2021 game log (7 games)

2021 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12021-09-12@ HOUL 21–3786480+0.600.000
22021-09-19vs DENL 13–2311240+2.200.000
122021-11-28vs ATLL 14–2153290−0.400.000
132021-12-05@ LAL 7–3762130−5.310.000
142021-12-12@ TENL 0–2064210−0.700.000
152021-12-19vs HOUL 16–3044600+1.100.000
162021-12-26@ NYJL 21–2644490+3.800.000
2020 game log (15 games)

2020 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12020-09-13vs INDW 27–201100−0.800.000
22020-09-20@ TENL 30–3344400+2.900.000
32020-09-24vs MIAL 13–3143290+1.600.000
42020-10-04@ CINL 25–3321260+1.100.000
52020-10-11@ HOUL 14–3033200+0.900.000
62020-10-18vs DETL 16–341000−0.500.000
72020-10-25@ LACL 29–3933320+3.000.000
92020-11-08vs HOUL 25–272190−2.210.000
102020-11-15@ GBL 20–241000−0.500.000
122020-11-29vs CLEL 25–2742170+0.100.000
132020-12-06@ MINL 24–27 OT64410+1.210.000
142020-12-13vs TENL 10–3122140+1.910.000
152020-12-20@ BALL 14–401160−0.000.000
162020-12-27vs CHIL 17–4132180+1.500.000
172021-01-03@ INDL 14–2811100−0.200.000
2019 game log (5 games)

2019 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12019-09-08vs KCL 26–4054320+0.2
22019-09-15@ HOUL 12–1344280+2.1
32019-09-19vs TENW 20–732181+0.9
42019-09-29@ DENW 26–2441181+1.2
52019-10-06@ CARL 27–3443570+3.1
2018 game log (13 games)

2018 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12018-09-09@ NYGW 20–152000−1.300.000
22018-09-16vs NEW 31–2011170+1.200.000
32018-09-23vs TENL 6–91000−0.510.000
42018-09-30vs NYJW 31–1232280+2.600.000
52018-10-07@ KCL 14–3063270−4.800.000
62018-10-14@ DALL 7–4043290+0.310.000
102018-11-11@ INDL 26–2965460+5.700.000
112018-11-18vs PITL 16–202140−0.500.000
122018-11-25@ BUFL 21–242000−4.610.000
132018-12-02vs INDW 6–022190−1.100.000
142018-12-06@ TENL 9–3043120−2.000.000
152018-12-16vs WASL 13–161170−0.300.000
172018-12-30@ HOUL 3–2043250+1.300.000
2017 game log (17 games)

2017 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12017-09-10@ HOUW 29–711180+1.610.000
32017-09-24vs BALW 44–711120+0.800.000
42017-10-01@ NYJL 20–23 OT1000−0.900.000
52017-10-08@ PITW 30–91000−2.920.000
62017-10-15vs LAL 17–2732110−0.500.000
72017-10-22@ INDW 27–01000−0.710.000
92017-11-05vs CINW 23–71160+0.200.000
102017-11-12vs LACW 20–17 OT00000.010.000
112017-11-19@ CLEW 19–711120+1.000.000
122017-11-26@ ARIL 24–272170+0.100.000
132017-12-03vs INDW 30–1011290+4.500.000
142017-12-10vs SEAW 30–241000−0.500.000
152017-12-17vs HOUW 45–721150+0.500.000
162017-12-24@ SFL 33–4465391+5.300.000
172017-12-31@ TENL 10–152000−1.600.000
P192018-01-14@ PITW 45–4221190+0.800.000
P202018-01-21@ NEL 20–241140−1.300.000
2016 game log (11 games)

2016 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
22016-09-18@ HOUL 12–1900000.010.000
32016-09-25vs NYJW 24–300000.010.000
62016-10-16@ LVW 26–1000000.010.000
92016-11-06vs JAXW 19–141100−0.400.000
102016-11-13@ CARW 20–1700000.010.000
112016-11-20vs TBL 17–1900000.010.000
122016-11-27@ DENW 30–27 OT11-10−0.600.000
152016-12-18vs TENL 17–191000−0.500.000
162016-12-25vs DENW 33–1000000.020.000
172017-01-01@ LACW 37–2700000.010.000
P192017-01-15vs PITL 16–1800000.010.000
2015 game log (6 games)

2015 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12015-09-13@ HOUW 27–201000−0.800.000
22015-09-17vs DENL 24–3122540+4.400.000
32015-09-28@ GBL 28–3800000.010.000
42015-10-04@ CINL 21–361180+0.500.000
62015-10-18@ MINL 10–1632230+1.200.000
72015-10-25vs PITW 23–132120−0.900.000