Players › DB
Joe Haden CB · CLE /PIT · 2010–2021
Born April 14, 1989 · College Florida · Drafted 2010 , round 1, pick 7 (CLE) · 5-11, 195 lb
2nd-team All-Pro (2013) · Pro Bowl ×3 (2013, 2014, 2019)
Defence Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).
Season Team G Tackles Sacks QB hits Tackles for loss INT Passes defensed Forced fumbles
2010 CLE 16 64 1.0 0 0 6 18 1
2011 CLE 15 65 1.0 1 2 0 19 1
2012 CLE 11 51 0.0 0 0 3 11 1
2013 CLE 15 54 0.0 0 0 4 20 0
2014 CLE 15 73 0.0 0 1 3 20 1
2015 CLE 5 22 0.0 0 0 0 2 0
2016 CLE 13 48 0.0 0 0 3 11 0
2017 PIT 9 20 1.0 1 1 1 7 0
2017 playoffs PIT 1 4 0.0 0 0 0 1 0
2018 PIT 15 63 0.0 0 2 2 12 1
2019 PIT 16 65 0.0 0 3 5 17 1
2020 PIT 14 52 0.0 0 2 2 12 0
2021 PIT 12 38 0.0 0 0 0 6 1
2021 playoffs PIT 1 6 0.0 0 0 0 0 0
Career PIT 156 615 3.0 2 11 29 155 7
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.
Season Honours
2013 2nd-team All-Pro, Pro Bowl
2014 Pro Bowl
2019 Pro 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.
Season Team G Offensive snaps Share of the offence’s snaps Defensive snaps Share of the defence’s snaps
2016 CLE 13 – – 846 93.1
2017 PIT 11 – – 607 90.9
2017 playoffs PIT 1 – – 58 96.7
2018 PIT 15 – – 927 95.2
2019 PIT 16 – – 1,047 97.4
2020 PIT 14 – – 837 94.4
2021 PIT 12 – – 623 77.4
2021 playoffs PIT 1 – – 64 98.5
Game logs 2021 game log (13 games) 2021 game log Week Date Opponent Result Tackles Sacks INT PD
1 2021-09-12 @ BUF W 23–16 5 0.0 0 0
3 2021-09-26 vs CIN L 10–24 2 0.0 0 0
4 2021-10-03 @ GB L 17–27 5 0.0 0 1
5 2021-10-10 vs DEN W 27–19 5 0.0 0 1
6 2021-10-17 vs SEA W 23–20 OT 3 0.0 0 0
8 2021-10-31 @ CLE W 15–10 2 0.0 0 1
9 2021-11-08 vs CHI W 29–27 1 0.0 0 1
10 2021-11-14 vs DET T 16–16 OT 1 0.0 0 1
15 2021-12-19 vs TEN W 19–13 2 0.0 0 0
16 2021-12-26 @ KC L 10–36 4 0.0 0 0
17 2022-01-03 vs CLE W 26–14 4 0.0 0 1
18 2022-01-09 @ BAL W 16–13 OT 4 0.0 0 0
P19 2022-01-16 @ KC L 21–42 6 0.0 0 0
2020 game log (14 games) 2020 game log Week Date Opponent Result Tackles Sacks INT PD
1 2020-09-14 @ NYG W 26–16 6 0.0 0 0
2 2020-09-20 vs DEN W 26–21 1 0.0 1 1
3 2020-09-27 vs HOU W 28–21 2 0.0 0 0
5 2020-10-11 vs PHI W 38–29 4 0.0 0 1
6 2020-10-18 vs CLE W 38–7 3 0.0 0 3
7 2020-10-25 @ TEN W 27–24 7 0.0 0 1
8 2020-11-01 @ BAL W 28–24 7 0.0 0 0
9 2020-11-08 @ DAL W 24–19 5 0.0 0 0
10 2020-11-15 vs CIN W 36–10 4 0.0 0 3
11 2020-11-22 @ JAX W 27–3 3 0.0 0 0
12 2020-12-02 vs BAL W 19–14 2 0.0 1 1
13 2020-12-07 vs WAS L 17–23 4 0.0 0 1
15 2020-12-21 @ CIN L 17–27 2 0.0 0 1
16 2020-12-27 vs IND W 28–24 2 0.0 0 0
2019 game log (16 games) 2019 game log Week Date Opponent Result Tackles Sacks INT PD
1 2019-09-08 @ NE L 3–33 6 0.0 0 0
2 2019-09-15 vs SEA L 26–28 4 0.0 0 0
3 2019-09-22 @ SF L 20–24 8 0.0 0 1
4 2019-09-30 vs CIN W 27–3 3 0.0 0 1
5 2019-10-06 vs BAL L 23–26 OT 6 0.0 0 0
6 2019-10-13 @ LAC W 24–17 2 0.0 0 1
8 2019-10-28 vs MIA W 27–14 8 0.0 0 0
9 2019-11-03 vs IND W 26–24 3 0.0 0 1
10 2019-11-10 vs LA W 17–12 7 0.0 1 5
11 2019-11-14 @ CLE L 7–21 3 0.0 0 0
12 2019-11-24 @ CIN W 16–10 2 0.0 0 3
13 2019-12-01 vs CLE W 20–13 2 0.0 1 1
14 2019-12-08 @ ARI W 23–17 4 0.0 2 2
15 2019-12-15 vs BUF L 10–17 2 0.0 0 0
16 2019-12-22 @ NYJ L 10–16 2 0.0 0 1
17 2019-12-29 @ BAL L 10–28 3 0.0 1 1
2018 game log (15 games) 2018 game log Week Date Opponent Result Tackles Sacks INT PD
1 2018-09-09 @ CLE T 21–21 OT 3 0.0 0 1
3 2018-09-24 @ TB W 30–27 3 0.0 0 3
4 2018-09-30 vs BAL L 14–26 7 0.0 0 1
5 2018-10-07 vs ATL W 41–17 5 0.0 0 0
6 2018-10-14 @ CIN W 28–21 3 0.0 0 2
8 2018-10-28 vs CLE W 33–18 3 0.0 1 2
9 2018-11-04 @ BAL W 23–16 4 0.0 0 0
10 2018-11-08 vs CAR W 52–21 3 0.0 0 0
11 2018-11-18 @ JAX W 20–16 2 0.0 0 0
12 2018-11-25 @ DEN L 17–24 3 0.0 0 1
13 2018-12-02 vs LAC L 30–33 3 0.0 0 0
14 2018-12-09 @ LV L 21–24 6 0.0 0 0
15 2018-12-16 vs NE W 17–10 12 0.0 1 2
16 2018-12-23 @ NO L 28–31 5 0.0 0 0
17 2018-12-30 vs CIN W 16–13 1 0.0 0 0
2017 game log (10 games) 2017 game log Week Date Opponent Result Tackles Sacks INT PD
1 2017-09-10 @ CLE W 21–18 6 1.0 0 1
2 2017-09-17 vs MIN W 26–9 1 0.0 0 0
3 2017-09-24 @ CHI L 17–23 OT 0 0.0 0 1
4 2017-10-01 @ BAL W 26–9 3 0.0 0 0
6 2017-10-15 @ KC W 19–13 3 0.0 0 1
7 2017-10-22 vs CIN W 29–14 1 0.0 1 1
8 2017-10-29 @ DET W 20–15 2 0.0 0 1
16 2017-12-25 @ HOU W 34–6 2 0.0 0 1
17 2017-12-31 vs CLE W 28–24 2 0.0 0 1
P19 2018-01-14 vs JAX L 42–45 4 0.0 0 1
2016 game log (13 games) 2016 game log Week Date Opponent Result Tackles Sacks INT PD
1 2016-09-11 @ PHI L 10–29 3 0.0 0 1
2 2016-09-18 vs BAL L 20–25 4 0.0 2 4
4 2016-10-02 @ WAS L 20–31 5 0.0 0 0
5 2016-10-09 vs NE L 13–33 7 0.0 0 0
8 2016-10-30 vs NYJ L 28–31 2 0.0 0 2
9 2016-11-06 vs DAL L 10–35 2 0.0 0 0
10 2016-11-10 @ BAL L 7–28 1 0.0 1 2
11 2016-11-20 vs PIT L 9–24 5 0.0 0 0
12 2016-11-27 vs NYG L 13–27 2 0.0 0 1
14 2016-12-11 vs CIN L 10–23 6 0.0 0 0
15 2016-12-18 @ BUF L 13–33 1 0.0 0 0
16 2016-12-24 vs LAC W 20–17 5 0.0 0 0
17 2017-01-01 @ PIT L 24–27 OT 5 0.0 0 1
2015 game log (5 games) 2015 game log Week Date Opponent Result Tackles Sacks INT PD
1 2015-09-13 @ NYJ L 10–31 6 0.0 0 0
2 2015-09-20 vs TEN W 28–14 6 0.0 0 1
3 2015-09-27 vs LV L 20–27 4 0.0 0 0
5 2015-10-11 @ BAL W 33–30 OT 3 0.0 0 1
8 2015-11-01 vs ARI L 20–34 3 0.0 0 0
2014 game log (15 games) 2014 game log Week Date Opponent Result Tackles Sacks INT PD
1 2014-09-07 @ PIT L 27–30 1 0.0 0 0
2 2014-09-14 vs NO W 26–24 10 0.0 0 1
3 2014-09-21 vs BAL L 21–23 6 0.0 0 0
5 2014-10-05 @ TEN W 29–28 4 0.0 0 0
6 2014-10-12 vs PIT W 31–10 4 0.0 0 2
7 2014-10-19 @ JAX L 6–24 4 0.0 0 0
8 2014-10-26 vs LV W 23–13 9 0.0 0 2
9 2014-11-02 vs TB W 22–17 3 0.0 0 3
10 2014-11-06 @ CIN W 24–3 3 0.0 0 2
11 2014-11-16 vs HOU L 7–23 13 0.0 1 1
12 2014-11-23 @ ATL W 26–24 5 0.0 1 1
13 2014-11-30 @ BUF L 10–26 1 0.0 1 2
14 2014-12-07 vs IND L 24–25 4 0.0 0 2
15 2014-12-14 vs CIN L 0–30 2 0.0 0 1
17 2014-12-28 @ BAL L 10–20 4 0.0 0 3
2013 game log (15 games) 2013 game log Week Date Opponent Result Tackles Sacks INT PD
1 2013-09-08 vs MIA L 10–23 1 0.0 0 1
2 2013-09-15 @ BAL L 6–14 3 0.0 0 1
3 2013-09-22 @ MIN W 31–27 8 0.0 0 1
4 2013-09-29 vs CIN W 17–6 4 0.0 0 2
5 2013-10-03 vs BUF W 37–24 4 0.0 0 1
6 2013-10-13 vs DET L 17–31 3 0.0 0 1
7 2013-10-20 @ GB L 13–31 3 0.0 0 0
8 2013-10-27 @ KC L 17–23 3 0.0 0 2
9 2013-11-03 vs BAL W 24–18 6 0.0 1 2
11 2013-11-17 @ CIN L 20–41 2 0.0 2 2
12 2013-11-24 vs PIT L 11–27 3 0.0 0 3
13 2013-12-01 vs JAX L 28–32 3 0.0 1 1
14 2013-12-08 @ NE L 26–27 4 0.0 0 0
15 2013-12-15 vs CHI L 31–38 5 0.0 0 1
16 2013-12-22 @ NYJ L 13–24 2 0.0 0 2
2012 game log (11 games) 2012 game log Week Date Opponent Result Tackles Sacks INT PD
1 2012-09-09 vs PHI L 16–17 6 0.0 1 2
6 2012-10-14 vs CIN W 34–24 7 0.0 1 3
7 2012-10-21 @ IND L 13–17 2 0.0 0 0
8 2012-10-28 vs LAC W 7–6 8 0.0 0 0
9 2012-11-04 vs BAL L 15–25 4 0.0 0 1
12 2012-11-25 vs PIT W 20–14 3 0.0 1 2
13 2012-12-02 @ LV W 20–17 4 0.0 0 1
14 2012-12-09 vs KC W 30–7 4 0.0 0 0
15 2012-12-16 vs WAS L 21–38 3 0.0 0 2
16 2012-12-23 @ DEN L 12–34 4 0.0 0 0
17 2012-12-30 @ PIT L 10–24 6 0.0 0 0
2011 game log (15 games) 2011 game log Week Date Opponent Result Tackles Sacks INT PD
1 2011-09-11 vs CIN L 17–27 3 1.0 0 5
2 2011-09-18 @ IND W 27–19 5 0.0 0 0
3 2011-09-25 vs MIA W 17–16 4 0.0 0 1
4 2011-10-02 vs TEN L 13–31 1 0.0 0 2
7 2011-10-23 vs SEA W 6–3 5 0.0 0 1
8 2011-10-30 @ SF L 10–20 6 0.0 0 1
9 2011-11-06 @ HOU L 12–30 7 0.0 0 0
10 2011-11-13 vs LA L 12–13 4 0.0 0 3
11 2011-11-20 vs JAX W 14–10 4 0.0 0 3
12 2011-11-27 @ CIN L 20–23 5 0.0 0 0
13 2011-12-04 vs BAL L 10–24 3 0.0 0 1
14 2011-12-08 @ PIT L 3–14 8 0.0 0 0
15 2011-12-18 @ ARI L 17–20 OT 4 0.0 0 0
16 2011-12-24 @ BAL L 14–20 2 0.0 0 2
17 2012-01-01 vs PIT L 9–13 4 0.0 0 0
2010 game log (16 games) 2010 game log Week Date Opponent Result Tackles Sacks INT PD
1 2010-09-12 @ TB L 14–17 2 0.0 0 1
2 2010-09-19 vs KC L 14–16 4 0.0 0 0
3 2010-09-26 @ BAL L 17–24 2 0.0 0 1
4 2010-10-03 vs CIN W 23–20 6 0.0 0 1
5 2010-10-10 vs ATL L 10–20 2 0.0 0 0
6 2010-10-17 @ PIT L 10–28 2 0.0 1 1
7 2010-10-24 @ NO W 30–17 6 0.0 0 0
9 2010-11-07 vs NE W 34–14 2 0.0 0 1
10 2010-11-14 vs NYJ L 20–26 OT 7 0.0 1 2
11 2010-11-21 @ JAX L 20–24 3 0.0 1 3
12 2010-11-28 vs CAR W 24–23 3 0.0 1 1
13 2010-12-05 @ MIA W 13–10 6 0.0 1 4
14 2010-12-12 @ BUF L 6–13 0 0.0 0 1
15 2010-12-19 @ CIN L 17–19 8 0.0 0 0
16 2010-12-26 vs BAL L 10–20 5 1.0 1 1
17 2011-01-02 vs PIT L 9–41 6 0.0 0 1
Data through 2026 week 9. Play-by-play, schedules, rosters and player details: nflverse (CC BY 4.0). EPA is nflfastR’s; WPA is our model’s. Stabilised rates and 90% intervals: see the leaderboards’ notes.