Red Zone Math

Players › TE

David Njoku

TE · CLE/LAC · 2017–2026

Born July 10, 1996 · College Miami · Drafted 2017, round 1, pick 29 (CLE) · 6-4, 246 lb

Pro Bowl (2023)

EPA per target by season

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

-0.500.002017201820192020202120222023202420252026

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2017CLE161101.00−0.4010.0−0.4−0.01
2021CLE151101.00−0.5060.0−0.5−0.01
2022CLE142-80-4.00−1.2410.0−2.5−0.07
CareerLAC1144-60-1.50−0.8470.0−3.4−0.09

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2017CLE166032386453.3+0.050+0.121−0.040 to +0.28310.610.2+3.0+0.11
2018CLE158856639463.6+0.040+0.182+0.031 to +0.33316.88.7+3.5−0.24
2019CLE310541150.0−0.707+0.085−0.101 to +0.27110.96.4−7.1−0.15
2020CLE112919213265.5+0.392+0.186+0.011 to +0.3618.27.4+11.4+0.23
2020 playoffsCLE26566083.3+0.6448.84.7+3.9+0.04
2021CLE155336475467.9+0.406+0.235+0.071 to +0.39912.18.2+21.5+0.44
2022CLE148058628472.5+0.308+0.244+0.090 to +0.39818.56.7+24.7+0.56
2023CLE1612381882665.9−0.093+0.099−0.042 to +0.24021.54.6−11.4+0.15
2023 playoffsCLE111793063.6+0.17625.612.3+1.9+0.11
2024CLE119764505566.0−0.075+0.132−0.016 to +0.28122.85.3−7.3−0.20
2025CLE114833293468.8−0.075+0.150−0.016 to +0.31612.55.3−3.6+0.29
2026LAC28667075.0−0.633+0.118−0.069 to +0.30515.16.6−5.1−0.09
CareerLAC1145963904,1293465.4+0.05015.56.7+29.6+1.10

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
2017CLE1610.000000
2018CLE1520.000000
2019CLE310.000000
2021CLE1520.000000
2023CLE1620.000000
2024CLE1140.000000
CareerLAC114120.000000

Honours

Honours: Wikipedia (CC BY-SA 4.0), matched to players through Wikidata (CC0). Awards and All-Pro teams are the Associated Press’s; Pro Bowl selections include replacements.

SeasonHonours
2023Pro Bowl

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
2017CLE1649846.811.3
2018CLE1684579.6––
2019CLE49840.7––
2020CLE1340747.8––
2020 playoffsCLE25139.8––
2021CLE1666464.7––
2022CLE1480383.9––
2023CLE1695281.8––
2023 playoffsCLE15171.8––
2024CLE1158175.1––
2025CLE1250964.3––

Hands and contested catches

Regular season, 2022 on. Charting: FTN Data via nflverse, CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTargets
charted
Catchable %DropsDrop % of
catchable
Contested
targets
Contested
catch %
20228086.222.9875.0
202312374.066.61553.3
20249774.279.72157.1
20254870.812.9966.7
2026875.0116.70–

Game logs

2026 game log (2 games)

2026 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12026-09-13vs ARIL 14–2655580−0.3
22026-09-20vs LVL 14–263190−4.7
2025 game log (11 games)

2025 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12025-09-07vs CINL 16–1763370+0.4
22025-09-14@ BALL 17–4154400−5.2
32025-09-21vs GBW 13–1075400+0.5
42025-09-28@ DETL 10–3432110−1.2
52025-10-05vs MINL 17–2196671+5.1
62025-10-12@ PITL 9–2363280−0.5
82025-10-26@ NEL 13–3254371−3.1
102025-11-09@ NYJL 20–2722211+2.3
112025-11-16vs BALL 16–232170−1.9
132025-11-30vs SFL 8–262240−1.1
142025-12-07vs TENL 29–311111+1.2
2024 game log (11 games)

2024 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12024-09-08vs DALL 17–3354440+1.010.000
52024-10-06@ WASL 13–3431140−0.500.000
62024-10-13@ PHIL 16–2075310+0.700.000
72024-10-20vs CINL 14–211410761+3.310.000
82024-10-27vs BALW 29–2475611+2.900.000
92024-11-03vs LACL 10–2775290−1.410.000
112024-11-17@ NOL 14–3599810+4.500.000
122024-11-21vs PITW 24–195190−3.500.000
132024-12-02@ DENL 32–41179522−10.600.000
142024-12-08@ PITL 14–27137421−1.100.000
162024-12-22@ CINL 6–24108660−2.610.000
2023 game log (17 games)

2023 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12023-09-10vs CINW 24–332240+1.000.000
22023-09-18@ PITL 22–2644480−1.300.000
32023-09-24vs TENW 27–344200−1.100.000
42023-10-01vs BALL 3–2876460+3.400.000
62023-10-15vs SFW 19–1743240+0.400.000
72023-10-22@ INDW 39–3895540+3.100.000
82023-10-29@ SEAL 20–2484771−1.710.000
92023-11-05vs ARIW 27–064261+0.500.000
102023-11-12@ BALW 33–3196580−4.400.000
112023-11-19vs PITW 13–10157560−3.100.000
122023-11-26@ DENL 12–2996590−1.300.000
132023-12-03@ LAL 19–3662170−3.300.000
142023-12-10vs JAXW 31–2786912+4.010.000
152023-12-17vs CHIW 20–1714101041−4.100.000
162023-12-24@ HOUW 36–2296441+0.100.000
172023-12-28vs NYJW 37–20861340−3.600.000
P192024-01-13@ HOUL 14–45117930+1.900.000
2022 game log (14 games)

2022 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPA
12022-09-11@ CARW 26–240000.01170−0.6
22022-09-18vs NYJL 30–310000.053320+0.9
32022-09-22vs PITW 29–170000.0109891+6.4
42022-10-02@ ATLL 20–231-60−1.175730−3.0
52022-10-09vs LACL 28–300000.066880+7.7
62022-10-16vs NEL 15–380000.063580+0.4
72022-10-23@ BALL 20–230000.077710+3.4
112022-11-20@ BUFL 23–310000.032170−0.5
122022-11-27vs TBW 23–17 OT0000.075291+3.0
142022-12-11@ CINL 10–231-20−1.497591+5.1
152022-12-17vs BALW 13–30000.063280−0.1
162022-12-24vs NOL 10–170000.052140−3.3
172023-01-01@ WASW 24–100000.031210+0.8
182023-01-08@ PITL 14–280000.054421+4.5
2021 game log (15 games)

2021 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12021-09-12@ KCL 29–330000.053760+2.100.000
22021-09-19vs HOUW 31–210000.032180+0.600.000
42021-10-03@ MINW 14–70000.022170+1.800.000
52021-10-10@ LACL 42–470000.0771491+10.200.000
62021-10-17vs ARIL 14–370000.02160+0.200.000
72021-10-21vs DENW 17–140000.022180+2.400.000
82021-10-31vs PITL 10–150000.033390+2.100.000
92021-11-07@ CINW 41–160000.031181+2.900.000
102021-11-14@ NEL 7–450000.041110−4.000.000
112021-11-21vs DETW 13–10110−0.542200−1.510.000
122021-11-28@ BALL 10–160000.053351+0.700.000
152021-12-20vs LVL 14–160000.053290−0.400.000
162021-12-25@ GBL 22–240000.02000−0.600.000
172022-01-03@ PITL 14–260000.044281+4.500.000
182022-01-09vs CINW 21–160000.022110+0.410.000
2020 game log (13 games)

2020 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12020-09-13@ BALL 6–3833501+6.0
52020-10-11vs INDW 32–231160+1.1
62020-10-18@ PITL 7–383170−1.3
72020-10-25@ CINW 37–3432201+1.9
82020-11-01vs LVL 6–1631190−0.6
112020-11-22vs PHIW 22–171000−0.7
132020-12-06@ TENW 41–351150+0.3
142020-12-14vs BALL 42–4743450+3.6
152020-12-20@ NYGW 20–611220+1.6
162020-12-27@ NYJL 16–2344260+1.0
172021-01-03vs PITW 24–2252130−1.5
P182021-01-10@ PITW 48–371170+0.1
P192021-01-17@ KCL 17–2254590+3.8
2019 game log (3 games)

2019 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12019-09-08vs TENL 13–4364371+1.300.000
22019-09-16@ NYJW 23–31000−0.900.000
142019-12-08vs CINW 27–193140−7.510.000
2018 game log (15 games)

2018 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12018-09-09vs PITT 21–21 OT73130−5.100.000
22018-09-16@ NOL 18–2174200−8.600.000
32018-09-20vs NYJW 21–1722360+2.000.000
42018-09-30@ LVL 42–45 OT75520−0.400.000
52018-10-07vs BALW 12–9 OT106690−0.500.000
62018-10-14vs LACL 14–38127551−2.910.000
72018-10-21@ TBL 23–26 OT64521+2.000.000
92018-11-04vs KCL 21–3754530+5.400.000
102018-11-11vs ATLW 28–1611180+1.700.000
122018-11-25@ CINW 35–2055631+5.800.000
132018-12-02@ HOUL 13–296380−6.600.000
142018-12-09vs CARW 26–2043350+0.100.000
152018-12-15@ DENW 17–1653300+3.600.000
162018-12-23vs CINW 26–1843731+6.200.000
172018-12-30@ BALL 24–2673620+0.710.000
2017 game log (16 games)

2017 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12017-09-10vs PITL 18–210000.022200+3.000.000
22017-09-17@ BALL 10–240000.043271+2.100.000
32017-09-24@ INDL 28–310000.042121+1.000.000
42017-10-01vs CINL 7–310000.022110+1.300.000
52017-10-08vs NYJL 14–17110−0.433481+4.500.000
62017-10-15@ HOUL 17–330000.05200−4.400.000
72017-10-22vs TENL 9–12 OT0000.052580−0.000.000
82017-10-29vs MINL 16–330000.072190−4.500.000
102017-11-12@ DETL 24–380000.06130−4.200.000
112017-11-19vs JAXL 7–190000.011130+1.900.000
122017-11-26@ CINL 16–300000.044470+2.500.000
132017-12-03@ LACL 10–190000.064741+5.800.000
142017-12-10vs GBL 21–27 OT0000.02130−1.800.000
152017-12-17vs BALL 10–270000.03000−1.510.000
162017-12-24@ CHIL 3–200000.031130−0.800.000
172017-12-31@ PITL 24–280000.032380−2.000.000