Red Zone Math

Players › WR

Justin Hardy

WR · ATL · 2015–2019

Born December 18, 1991 · College East Carolina · Drafted 2015, round 4, pick 107 (ATL) · 5-10, 192 lb

EPA per target by season

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

0.000.200.400.6020152016201720182019

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2016 playoffsATL31000.00−0.4930.0−0.5−0.01

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2015ATL93621194058.3+0.043+0.099−0.077 to +0.27510.29.2+1.5−0.46
2016ATL113121203467.7+0.472+0.141−0.037 to +0.3208.48.6+14.6+0.39
2016 playoffsATL322180100.0+1.2202.18.5+2.4+0.01
2017ATL102920221369.0+0.580+0.120−0.059 to +0.2998.78.4+16.8+0.52
2017 playoffsATL2213050.0−0.8283.111.5−1.7−0.04
2018ATL92214133263.6−0.005+0.098−0.084 to +0.2806.06.0−0.1−0.21
2019ATL112619195073.1+0.168+0.131−0.049 to +0.3125.87.7+4.4+0.32
CareerATL5014495946966.0+0.2597.78.1+37.3+0.57

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
2015ATL960.000000
2016ATL1130.000000
2016 playoffsATL330.000000
2017ATL1020.000000
2018ATL940.000000
CareerATL50150.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
2016ATL1628828.212.1
2016 playoffsATL33217.1––
2017ATL1636936.5––
2017 playoffsATL26045.5––
2018ATL1621220.321.4
2019ATL1618316.111.3

Game logs

2019 game log (11 games)

2019 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12019-09-08@ MINL 12–2854410+1.4
22019-09-15vs PHIW 24–201000−1.2
32019-09-22@ INDL 24–271160+0.4
52019-10-06@ HOUL 32–531150+0.2
72019-10-20vs LAL 10–3722190+0.5
82019-10-27vs SEAL 20–2742230+0.9
112019-11-17@ CARW 29–342140−2.0
132019-11-28vs NOL 18–2633280+0.4
142019-12-08vs CARW 40–2011190+0.4
162019-12-22vs JAXW 24–121000−0.8
172019-12-29@ TBW 28–22 OT33400+4.2
2018 game log (9 games)

2018 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
32018-09-23vs NOL 37–43 OT00000.010.000
42018-09-30vs CINL 36–371140−0.100.000
62018-10-14vs TBW 34–2973330−1.800.000
72018-10-22vs NYGW 23–2022240+0.500.000
102018-11-11@ CLEL 16–281170+0.600.000
122018-11-22@ NOL 17–312160−0.820.000
142018-12-09@ GBL 20–3443301+3.900.000
152018-12-16vs ARIW 40–1433291+4.200.000
172018-12-30@ TBW 34–322000−6.610.000
2017 game log (12 games)

2017 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
22017-09-17vs GBW 34–2321190+1.500.000
42017-10-01vs BUFL 17–2362121+0.100.000
62017-10-15vs MIAL 17–2033340+2.900.000
72017-10-22@ NEL 7–2322210+0.610.000
92017-11-05@ CARL 17–2022260+1.800.000
102017-11-12vs DALW 27–72271+1.910.000
112017-11-20@ SEAW 34–3143270+3.000.000
152017-12-18@ TBW 24–2142331+3.400.000
162017-12-24@ NOL 13–2311100+0.600.000
172017-12-31vs CARW 22–1032320+1.100.000
P182018-01-06@ LAW 26–131130−0.200.000
P192018-01-13@ PHIL 10–151000−1.500.000
2016 game log (14 games)

2016 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12016-09-11vs TBL 24–310000.02100−2.600.000
22016-09-18@ LVW 35–280000.03181+0.700.000
32016-09-26@ NOW 45–320000.022261+3.100.000
62016-10-16@ SEAL 24–260000.033300+5.130.000
72016-10-23vs LACL 30–33 OT0000.02260+0.700.000
82016-10-30vs GBW 33–320000.011130+0.600.000
122016-11-27vs ARIW 38–190000.043470+2.800.000
132016-12-04vs KCL 28–290000.03150−1.200.000
142016-12-11@ LAW 42–140000.02291+0.800.000
152016-12-18vs SFW 41–130000.021160+1.500.000
172017-01-01vs NOW 38–320000.074431+3.100.000
P192017-01-14vs SEAW 36–20100−0.522180+2.410.000
P202017-01-22vs GBW 44–210000.000000.010.000
P212017-02-05vs NEL 28–34 OT0000.000000.010.000
2015 game log (9 games)

2015 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
82015-11-01vs TBL 20–23 OT42210+1.710.000
92015-11-08@ SFL 16–1744170−0.610.000
112015-11-22vs INDL 21–242170+0.110.000
122015-11-29vs MINL 10–2022210+1.800.000
132015-12-06@ TBL 19–2332340+1.920.000
142015-12-13@ CARL 0–387190−3.810.000
152015-12-20@ JAXW 23–1753360+1.600.000
162015-12-27vs CARW 20–1332150−0.500.000
172016-01-03vs NOL 17–2064340−0.600.000