Players › DB
Rodney McLeod Jr. FS · LA /PHI /IND /CLE · 2012–2024
Born June 23, 1990 · College Virginia · Undrafted · 5-10, 185 lb
Receiving Season Team G Targets Rec Yds TD Catch % EPA/target Stabilised EPA/target Target share % aDOT Rec EPA Rec WPA (wins)
2012 LA 10 1 1 21 0 100.0 +1.027 0.3 10.0 +1.0 +0.08
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
2012 LA 10 13 0.0 0 0 0 0 0
2013 LA 16 79 0.0 0 2 2 7 2
2014 LA 16 72 0.0 0 3 2 6 2
2015 LA 15 82 0.0 0 2 1 5 3
2016 PHI 16 83 1.0 0 3 3 7 1
2017 PHI 14 54 0.0 0 2 3 6 1
2017 playoffs PHI 3 15 1.0 1 1 0 1 0
2018 PHI 3 10 0.0 0 0 0 4 0
2019 PHI 15 76 1.0 1 0 2 6 2
2019 playoffs PHI 1 2 0.0 0 0 0 0 0
2020 PHI 13 66 0.0 0 3 1 7 0
2021 PHI 13 58 0.0 0 0 2 4 0
2021 playoffs PHI 1 6 0.0 0 0 0 0 0
2022 IND 16 96 0.0 0 8 2 8 0
2023 CLE 10 29 0.0 0 2 0 1 0
2024 CLE 14 38 0.0 0 2 0 5 0
Career CLE 171 756 2.0 1 27 18 66 11
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 PHI 16 – – 994 99.4
2017 PHI 14 – – 837 94.6
2017 playoffs PHI 3 – – 202 100.0
2018 PHI 3 – – 161 86.6
2019 PHI 16 – – 998 99.8
2019 playoffs PHI 1 – – 57 100.0
2020 PHI 13 – – 848 96.7
2021 PHI 13 – – 671 80.7
2021 playoffs PHI 1 – – 72 98.6
2022 IND 17 – – 1,013 90.8
2023 CLE 10 – – 277 49.7
2024 CLE 17 – – 548 52.2
Game logs 2024 game log (14 games) 2024 game log Week Date Opponent Result Tackles Sacks INT PD
2 2024-09-15 @ JAX W 18–13 3 0.0 0 0
3 2024-09-22 vs NYG L 15–21 3 0.0 0 0
4 2024-09-29 @ LV L 16–20 2 0.0 0 0
5 2024-10-06 @ WAS L 13–34 7 0.0 0 1
6 2024-10-13 @ PHI L 16–20 8 0.0 0 1
7 2024-10-20 vs CIN L 14–21 1 0.0 0 0
8 2024-10-27 vs BAL W 29–24 2 0.0 0 1
12 2024-11-21 vs PIT W 24–19 3 0.0 0 0
13 2024-12-02 @ DEN L 32–41 1 0.0 0 1
14 2024-12-08 @ PIT L 14–27 2 0.0 0 0
15 2024-12-15 vs KC L 7–21 1 0.0 0 0
16 2024-12-22 @ CIN L 6–24 1 0.0 0 0
17 2024-12-29 vs MIA L 3–20 2 0.0 0 0
18 2025-01-04 @ BAL L 10–35 2 0.0 0 1
2023 game log (10 games) 2023 game log Week Date Opponent Result Tackles Sacks INT PD
1 2023-09-10 vs CIN W 24–3 4 0.0 0 0
2 2023-09-18 @ PIT L 22–26 1 0.0 0 1
3 2023-09-24 vs TEN W 27–3 1 0.0 0 0
4 2023-10-01 vs BAL L 3–28 2 0.0 0 0
6 2023-10-15 vs SF W 19–17 8 0.0 0 0
7 2023-10-22 @ IND W 39–38 2 0.0 0 0
8 2023-10-29 @ SEA L 20–24 2 0.0 0 0
9 2023-11-05 vs ARI W 27–0 3 0.0 0 0
10 2023-11-12 @ BAL W 33–31 1 0.0 0 0
11 2023-11-19 vs PIT W 13–10 5 0.0 0 0
2022 game log (16 games) 2022 game log Week Date Opponent Result Tackles Sacks INT PD
2 2022-09-18 @ JAX L 0–24 6 0.0 0 0
3 2022-09-25 vs KC W 20–17 5 0.0 1 2
4 2022-10-02 vs TEN L 17–24 4 0.0 0 0
5 2022-10-06 @ DEN W 12–9 OT 5 0.0 0 0
6 2022-10-16 vs JAX W 34–27 5 0.0 0 0
7 2022-10-23 @ TEN L 10–19 4 0.0 0 1
8 2022-10-30 vs WAS L 16–17 9 0.0 0 0
9 2022-11-06 @ NE L 3–26 6 0.0 0 0
10 2022-11-13 @ LV W 25–20 7 0.0 0 0
11 2022-11-20 vs PHI L 16–17 6 0.0 0 1
12 2022-11-28 vs PIT L 17–24 6 0.0 0 1
13 2022-12-04 @ DAL L 19–54 6 0.0 0 1
15 2022-12-17 @ MIN L 36–39 OT 7 0.0 0 1
16 2022-12-26 vs LAC L 3–20 9 0.0 0 0
17 2023-01-01 @ NYG L 10–38 3 0.0 0 0
18 2023-01-08 vs HOU L 31–32 8 0.0 1 1
2021 game log (14 games) 2021 game log Week Date Opponent Result Tackles Sacks INT PD
4 2021-10-03 vs KC L 30–42 4 0.0 0 0
5 2021-10-10 @ CAR W 21–18 5 0.0 0 0
6 2021-10-14 vs TB L 22–28 5 0.0 0 0
7 2021-10-24 @ LV L 22–33 8 0.0 0 0
8 2021-10-31 @ DET W 44–6 2 0.0 0 1
9 2021-11-07 vs LAC L 24–27 8 0.0 0 0
10 2021-11-14 @ DEN W 30–13 4 0.0 0 0
11 2021-11-21 vs NO W 40–29 6 0.0 0 0
12 2021-11-28 @ NYG L 7–13 3 0.0 0 0
13 2021-12-05 @ NYJ W 33–18 3 0.0 0 0
15 2021-12-21 vs WAS W 27–17 4 0.0 0 0
16 2021-12-26 vs NYG W 34–10 1 0.0 1 2
17 2022-01-02 @ WAS W 20–16 5 0.0 1 1
P19 2022-01-16 @ TB L 15–31 6 0.0 0 0
2020 game log (13 games) 2020 game log Week Date Opponent Result Tackles Sacks INT PD
1 2020-09-13 @ WAS L 17–27 8 0.0 0 2
2 2020-09-20 vs LA L 19–37 4 0.0 0 0
3 2020-09-27 vs CIN T 23–23 OT 5 0.0 0 0
4 2020-10-04 @ SF W 25–20 9 0.0 1 1
5 2020-10-11 @ PIT L 29–38 7 0.0 0 2
6 2020-10-18 vs BAL L 28–30 6 0.0 0 0
7 2020-10-22 vs NYG W 22–21 6 0.0 0 0
8 2020-11-01 vs DAL W 23–9 1 0.0 0 2
10 2020-11-15 @ NYG L 17–27 6 0.0 0 0
11 2020-11-22 @ CLE L 17–22 4 0.0 0 0
12 2020-11-30 vs SEA L 17–23 4 0.0 0 0
13 2020-12-06 @ GB L 16–30 4 0.0 0 0
14 2020-12-13 vs NO W 24–21 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 vs WAS W 32–27 3 0.0 0 0
2 2019-09-15 @ ATL L 20–24 7 0.0 0 1
3 2019-09-22 vs DET L 24–27 3 0.0 0 0
4 2019-09-26 @ GB W 34–27 10 0.0 0 1
5 2019-10-06 vs NYJ W 31–6 6 0.0 1 1
6 2019-10-13 @ MIN L 20–38 6 0.0 0 0
7 2019-10-20 @ DAL L 10–37 6 0.0 0 0
8 2019-10-27 @ BUF W 31–13 4 0.0 0 0
9 2019-11-03 vs CHI W 22–14 4 0.0 0 0
11 2019-11-17 vs NE L 10–17 3 0.0 0 1
12 2019-11-24 vs SEA L 9–17 4 1.0 1 1
13 2019-12-01 @ MIA L 31–37 5 0.0 0 0
14 2019-12-09 vs NYG W 23–17 OT 3 0.0 0 0
15 2019-12-15 @ WAS W 37–27 7 0.0 0 0
17 2019-12-29 @ NYG W 34–17 5 0.0 0 1
P18 2020-01-05 vs SEA L 9–17 2 0.0 0 0
2018 game log (3 games) 2018 game log Week Date Opponent Result Tackles Sacks INT PD
1 2018-09-06 vs ATL W 18–12 6 0.0 0 2
2 2018-09-16 @ TB L 21–27 3 0.0 0 1
3 2018-09-23 vs IND W 20–16 1 0.0 0 1
2017 game log (17 games) 2017 game log Week Date Opponent Result Tackles Sacks INT PD
1 2017-09-10 @ WAS W 30–17 4 0.0 0 0
2 2017-09-17 @ KC L 20–27 2 0.0 0 0
4 2017-10-01 @ LAC W 26–24 1 0.0 0 0
5 2017-10-08 vs ARI W 34–7 3 0.0 0 1
6 2017-10-12 @ CAR W 28–23 4 0.0 0 1
7 2017-10-23 vs WAS W 34–24 3 0.0 0 1
8 2017-10-29 vs SF W 33–10 4 0.0 1 1
9 2017-11-05 vs DEN W 51–23 2 0.0 1 1
11 2017-11-19 @ DAL W 37–9 3 0.0 1 1
12 2017-11-26 vs CHI W 31–3 1 0.0 0 0
13 2017-12-03 @ SEA L 10–24 5 0.0 0 0
14 2017-12-10 @ LA W 43–35 4 0.0 0 0
15 2017-12-17 @ NYG W 34–29 11 0.0 0 0
16 2017-12-25 vs LV W 19–10 7 0.0 0 0
P19 2018-01-13 vs ATL W 15–10 7 1.0 0 0
P20 2018-01-21 vs MIN W 38–7 2 0.0 0 0
P21 2018-02-04 @ NE W 41–33 6 0.0 0 1
2016 game log (16 games) 2016 game log Week Date Opponent Result Tackles Sacks INT PD
1 2016-09-11 vs CLE W 29–10 4 0.0 1 1
2 2016-09-19 @ CHI W 29–14 5 0.0 0 0
3 2016-09-25 vs PIT W 34–3 5 0.0 1 2
5 2016-10-09 @ DET L 23–24 9 0.0 0 0
6 2016-10-16 @ WAS L 20–27 13 0.0 0 0
7 2016-10-23 vs MIN W 21–10 7 1.0 1 1
8 2016-10-30 @ DAL L 23–29 OT 6 0.0 0 0
9 2016-11-06 @ NYG L 23–28 3 0.0 0 1
10 2016-11-13 vs ATL W 24–15 3 0.0 0 0
11 2016-11-20 @ SEA L 15–26 3 0.0 0 1
12 2016-11-28 vs GB L 13–27 3 0.0 0 0
13 2016-12-04 @ CIN L 14–32 7 0.0 0 0
14 2016-12-11 vs WAS L 22–27 3 0.0 0 0
15 2016-12-18 @ BAL L 26–27 5 0.0 0 0
16 2016-12-22 vs NYG W 24–19 3 0.0 0 0
17 2017-01-01 vs DAL W 27–13 4 0.0 0 1
2015 game log (15 games) 2015 game log Week Date Opponent Result Tackles Sacks INT PD
1 2015-09-13 vs SEA W 34–31 OT 6 0.0 0 0
2 2015-09-20 @ WAS L 10–24 6 0.0 0 0
3 2015-09-27 vs PIT L 6–12 7 0.0 0 0
4 2015-10-04 @ ARI W 24–22 5 0.0 0 0
5 2015-10-11 @ GB L 10–24 3 0.0 0 0
7 2015-10-25 vs CLE W 24–6 2 0.0 0 0
9 2015-11-08 @ MIN L 18–21 OT 8 0.0 0 0
10 2015-11-15 vs CHI L 13–37 6 0.0 0 0
11 2015-11-22 @ BAL L 13–16 9 0.0 1 1
12 2015-11-29 @ CIN L 7–31 5 0.0 0 1
13 2015-12-06 vs ARI L 3–27 7 0.0 0 0
14 2015-12-13 vs DET W 21–14 1 0.0 0 0
15 2015-12-17 vs TB W 31–23 8 0.0 0 1
16 2015-12-27 @ SEA W 23–17 3 0.0 0 1
17 2016-01-03 @ SF L 16–19 OT 6 0.0 0 1
2014 game log (16 games) 2014 game log Week Date Opponent Result Tackles Sacks INT PD
1 2014-09-07 vs MIN L 6–34 7 0.0 0 0
2 2014-09-14 @ TB W 19–17 5 0.0 1 1
3 2014-09-21 vs DAL L 31–34 4 0.0 0 1
5 2014-10-05 @ PHI L 28–34 4 0.0 0 1
6 2014-10-13 vs SF L 17–31 6 0.0 0 0
7 2014-10-19 vs SEA W 28–26 5 0.0 0 1
8 2014-10-26 @ KC L 7–34 2 0.0 0 0
9 2014-11-02 @ SF W 13–10 6 0.0 0 0
10 2014-11-09 @ ARI L 14–31 6 0.0 0 0
11 2014-11-16 vs DEN W 22–7 2 0.0 0 0
12 2014-11-23 @ LAC L 24–27 4 0.0 0 0
13 2014-11-30 vs LV W 52–0 2 0.0 0 0
14 2014-12-07 @ WAS W 24–0 4 0.0 1 1
15 2014-12-11 vs ARI L 6–12 5 0.0 0 1
16 2014-12-21 vs NYG L 27–37 4 0.0 0 0
17 2014-12-28 @ SEA L 6–20 6 0.0 0 0
2013 game log (16 games) 2013 game log Week Date Opponent Result Tackles Sacks INT PD
1 2013-09-08 vs ARI W 27–24 5 0.0 0 0
2 2013-09-15 @ ATL L 24–31 7 0.0 0 0
3 2013-09-22 @ DAL L 7–31 7 0.0 0 0
4 2013-09-26 vs SF L 11–35 4 0.0 0 0
5 2013-10-06 vs JAX W 34–20 3 0.0 0 1
6 2013-10-13 @ HOU W 38–13 7 0.0 0 0
7 2013-10-20 @ CAR L 15–30 3 0.0 0 1
8 2013-10-28 vs SEA L 9–14 2 0.0 0 0
9 2013-11-03 vs TEN L 21–28 7 0.0 1 1
10 2013-11-10 @ IND W 38–8 2 0.0 0 1
12 2013-11-24 vs CHI W 42–21 6 0.0 1 2
13 2013-12-01 @ SF L 13–23 4 0.0 0 0
14 2013-12-08 @ ARI L 10–30 4 0.0 0 0
15 2013-12-15 vs NO W 27–16 8 0.0 0 0
16 2013-12-22 vs TB W 23–13 2 0.0 0 0
17 2013-12-29 @ SEA L 9–27 8 0.0 0 1
2012 game log (10 games) 2012 game log Week Date Opponent Result Targets Rec Rec yds Rec TD Rec EPA Tackles Sacks INT PD
1 2012-09-09 @ DET L 23–27 0 0 0 0 0.0 2 0.0 0 0
3 2012-09-23 @ CHI L 6–23 0 0 0 0 0.0 1 0.0 0 0
4 2012-09-30 vs SEA W 19–13 0 0 0 0 0.0 1 0.0 0 0
5 2012-10-04 vs ARI W 17–3 0 0 0 0 0.0 1 0.0 0 0
8 2012-10-28 vs NE L 7–45 0 0 0 0 0.0 1 0.0 0 0
10 2012-11-11 @ SF T 24–24 OT 1 1 21 0 +1.0 2 0.0 0 0
11 2012-11-18 vs NYJ L 13–27 0 0 0 0 0.0 2 0.0 0 0
13 2012-12-02 vs SF W 16–13 OT 0 0 0 0 0.0 1 0.0 0 0
14 2012-12-09 @ BUF W 15–12 0 0 0 0 0.0 1 0.0 0 0
16 2012-12-23 @ TB W 28–13 0 0 0 0 0.0 1 0.0 0 0
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.