Players › DB
Stephon Gilmore CB · BUF /NE /CAR /IND /DAL /MIN · 2012–2024
Born September 19, 1990 · College South Carolina · Drafted 2012 , round 1, pick 10 (BUF) · 6-0, 190 lb
Defensive Player of the Year (2019) · 1st-team All-Pro ×2 (2018, 2019) · Pro Bowl ×5 (2016, 2018, 2019, 2020, 2021)
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 BUF 16 61 0.0 0 1 1 16 3
2013 BUF 11 35 0.0 0 0 2 10 0
2014 BUF 14 46 0.0 0 3 3 6 1
2015 BUF 12 36 0.0 0 0 3 18 0
2016 BUF 15 48 0.0 0 0 5 12 0
2017 NE 13 50 0.0 0 1 2 9 0
2017 playoffs NE 3 10 0.0 0 0 0 6 0
2018 NE 16 45 1.0 1 1 2 20 2
2018 playoffs NE 3 7 0.0 0 0 2 5 1
2019 NE 16 53 0.0 0 0 6 20 0
2019 playoffs NE 1 2 0.0 0 0 0 0 0
2020 NE 11 37 0.0 0 1 1 3 1
2021 CAR 7 16 0.0 0 1 2 2 0
2022 IND 16 66 0.0 0 0 2 11 0
2023 DAL 17 68 0.0 0 0 2 13 1
2023 playoffs DAL 1 5 0.0 0 0 0 0 0
2024 MIN 15 56 0.0 0 1 1 9 0
2024 playoffs MIN 1 2 0.0 0 0 0 1 0
Career MIN 179 617 1.0 1 9 32 149 8
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
2016 Pro Bowl
2018 1st-team All-Pro, Pro Bowl
2019 Defensive Player of the Year, 1st-team All-Pro, Pro Bowl
2020 Pro Bowl
2021 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 BUF 15 – – 965 97.2
2017 NE 13 – – 804 93.6
2017 playoffs NE 3 – – 206 99.5
2018 NE 16 – – 1,005 97.2
2018 playoffs NE 3 – – 178 98.9
2019 NE 16 – – 937 94.3
2019 playoffs NE 1 – – 53 88.3
2020 NE 11 – – 624 89.0
2021 CAR 8 – – 300 59.6
2022 IND 16 – – 1,041 99.0
2023 DAL 17 – – 978 93.4
2023 playoffs DAL 1 – – 55 100.0
2024 MIN 15 – – 838 85.5
2024 playoffs MIN 1 – – 44 86.3
Game logs 2024 game log (16 games) 2024 game log Week Date Opponent Result Tackles Sacks INT PD
1 2024-09-08 @ NYG W 28–6 4 0.0 0 0
2 2024-09-15 vs SF W 23–17 6 0.0 0 0
3 2024-09-22 vs HOU W 34–7 4 0.0 0 0
4 2024-09-29 @ GB W 31–29 0 0.0 0 1
5 2024-10-06 vs NYJ W 23–17 6 0.0 1 2
7 2024-10-20 vs DET L 29–31 4 0.0 0 0
8 2024-10-24 @ LA L 20–30 5 0.0 0 1
9 2024-11-03 vs IND W 21–13 3 0.0 0 1
10 2024-11-10 @ JAX W 12–7 5 0.0 0 0
11 2024-11-17 @ TEN W 23–13 3 0.0 0 0
12 2024-11-24 @ CHI W 30–27 OT 5 0.0 0 1
13 2024-12-01 vs ARI W 23–22 2 0.0 0 1
16 2024-12-22 @ SEA W 27–24 2 0.0 0 2
17 2024-12-29 vs GB W 27–25 5 0.0 0 0
18 2025-01-05 @ DET L 9–31 2 0.0 0 0
P19 2025-01-13 @ LA L 9–27 2 0.0 0 1
2023 game log (18 games) 2023 game log Week Date Opponent Result Tackles Sacks INT PD
1 2023-09-10 @ NYG W 40–0 4 0.0 1 3
2 2023-09-17 vs NYJ W 30–10 5 0.0 0 0
3 2023-09-24 @ ARI L 16–28 3 0.0 0 1
4 2023-10-01 vs NE W 38–3 2 0.0 0 0
5 2023-10-08 @ SF L 10–42 6 0.0 0 1
6 2023-10-16 @ LAC W 20–17 3 0.0 1 1
8 2023-10-29 vs LA W 43–20 4 0.0 0 1
9 2023-11-05 @ PHI L 23–28 4 0.0 0 0
10 2023-11-12 vs NYG W 49–17 1 0.0 0 2
11 2023-11-19 @ CAR W 33–10 2 0.0 0 0
12 2023-11-23 vs WAS W 45–10 6 0.0 0 1
13 2023-11-30 vs SEA W 41–35 1 0.0 0 1
14 2023-12-10 vs PHI W 33–13 9 0.0 0 0
15 2023-12-17 @ BUF L 10–31 5 0.0 0 1
16 2023-12-24 @ MIA L 20–22 5 0.0 0 0
17 2023-12-30 vs DET W 20–19 2 0.0 0 0
18 2024-01-07 @ WAS W 38–10 6 0.0 0 1
P19 2024-01-14 vs GB L 32–48 5 0.0 0 0
2022 game log (16 games) 2022 game log Week Date Opponent Result Tackles Sacks INT PD
1 2022-09-11 @ HOU T 20–20 OT 3 0.0 0 0
2 2022-09-18 @ JAX L 0–24 5 0.0 0 1
3 2022-09-25 vs KC W 20–17 5 0.0 0 1
4 2022-10-02 vs TEN L 17–24 1 0.0 0 0
5 2022-10-06 @ DEN W 12–9 OT 5 0.0 1 2
6 2022-10-16 vs JAX W 34–27 3 0.0 0 0
7 2022-10-23 @ TEN L 10–19 2 0.0 0 0
8 2022-10-30 vs WAS L 16–17 5 0.0 0 0
9 2022-11-06 @ NE L 3–26 4 0.0 0 0
10 2022-11-13 @ LV W 25–20 5 0.0 0 2
11 2022-11-20 vs PHI L 16–17 1 0.0 0 0
12 2022-11-28 vs PIT L 17–24 7 0.0 0 0
13 2022-12-04 @ DAL L 19–54 6 0.0 1 2
15 2022-12-17 @ MIN L 36–39 OT 7 0.0 0 3
16 2022-12-26 vs LAC L 3–20 4 0.0 0 0
17 2023-01-01 @ NYG L 10–38 3 0.0 0 0
2021 game log (7 games) 2021 game log Week Date Opponent Result Tackles Sacks INT PD
8 2021-10-31 @ ATL W 19–13 2 0.0 1 1
9 2021-11-07 vs NE L 6–24 2 0.0 1 1
11 2021-11-21 vs WAS L 21–27 3 0.0 0 0
12 2021-11-28 @ MIA L 10–33 2 0.0 0 0
14 2021-12-12 vs ATL L 21–29 1 0.0 0 0
15 2021-12-19 @ BUF L 14–31 3 0.0 0 0
16 2021-12-26 vs TB L 6–32 3 0.0 0 0
2020 game log (11 games) 2020 game log Week Date Opponent Result Tackles Sacks INT PD
1 2020-09-13 vs MIA W 21–11 5 0.0 1 1
2 2020-09-20 @ SEA L 30–35 3 0.0 0 0
3 2020-09-27 vs LV W 36–20 0 0.0 0 1
4 2020-10-05 @ KC L 10–26 3 0.0 0 0
6 2020-10-18 vs DEN L 12–18 3 0.0 0 0
7 2020-10-25 vs SF L 6–33 6 0.0 0 0
11 2020-11-22 @ HOU L 20–27 6 0.0 0 0
12 2020-11-29 vs ARI W 20–17 4 0.0 0 0
13 2020-12-06 @ LAC W 45–0 1 0.0 0 1
14 2020-12-10 @ LA L 3–24 4 0.0 0 0
15 2020-12-20 @ MIA L 12–22 2 0.0 0 0
2019 game log (17 games) 2019 game log Week Date Opponent Result Tackles Sacks INT PD
1 2019-09-08 vs PIT W 33–3 6 0.0 0 0
2 2019-09-15 @ MIA W 43–0 2 0.0 1 3
3 2019-09-22 vs NYJ W 30–14 3 0.0 0 0
4 2019-09-29 @ BUF W 16–10 4 0.0 0 0
5 2019-10-06 @ WAS W 33–7 4 0.0 0 0
6 2019-10-10 vs NYG W 35–14 3 0.0 1 5
7 2019-10-21 @ NYJ W 33–0 0 0.0 1 1
8 2019-10-27 vs CLE W 27–13 4 0.0 0 1
9 2019-11-03 @ BAL L 20–37 1 0.0 0 0
11 2019-11-17 @ PHI W 17–10 2 0.0 0 1
12 2019-11-24 vs DAL W 13–9 5 0.0 1 2
13 2019-12-01 @ HOU L 22–28 3 0.0 0 0
14 2019-12-08 vs KC L 16–23 5 0.0 0 1
15 2019-12-15 @ CIN W 34–13 2 0.0 2 4
16 2019-12-21 vs BUF W 24–17 1 0.0 0 1
17 2019-12-29 vs MIA L 24–27 8 0.0 0 1
P18 2020-01-04 vs TEN L 13–20 2 0.0 0 0
2018 game log (19 games) 2018 game log Week Date Opponent Result Tackles Sacks INT PD
1 2018-09-09 vs HOU W 27–20 8 0.0 1 2
2 2018-09-16 @ JAX L 20–31 5 0.0 0 2
3 2018-09-23 @ DET L 10–26 4 0.0 0 0
4 2018-09-30 vs MIA W 38–7 2 0.0 0 0
5 2018-10-04 vs IND W 38–24 1 0.0 0 3
6 2018-10-14 vs KC W 43–40 2 0.0 0 1
7 2018-10-21 @ CHI W 38–31 1 0.0 0 1
8 2018-10-29 @ BUF W 25–6 3 0.0 0 2
9 2018-11-04 vs GB W 31–17 3 0.0 0 1
10 2018-11-11 @ TEN L 10–34 4 1.0 0 0
12 2018-11-25 @ NYJ W 27–13 1 0.0 1 3
13 2018-12-02 vs MIN W 24–10 3 0.0 0 0
14 2018-12-09 @ MIA L 33–34 1 0.0 0 1
15 2018-12-16 @ PIT L 10–17 3 0.0 0 2
16 2018-12-23 vs BUF W 24–12 3 0.0 0 0
17 2018-12-30 vs NYJ W 38–3 1 0.0 0 2
P19 2019-01-13 vs LAC W 41–28 1 0.0 1 2
P20 2019-01-20 @ KC W 37–31 OT 1 0.0 0 0
P21 2019-02-03 @ LA W 13–3 5 0.0 1 3
2017 game log (16 games) 2017 game log Week Date Opponent Result Tackles Sacks INT PD
1 2017-09-07 vs KC L 27–42 4 0.0 0 1
2 2017-09-17 @ NO W 36–20 2 0.0 0 0
3 2017-09-24 vs HOU W 36–33 4 0.0 1 1
4 2017-10-01 vs CAR L 30–33 4 0.0 0 0
5 2017-10-05 @ TB W 19–14 5 0.0 0 0
10 2017-11-12 @ DEN W 41–16 3 0.0 0 1
11 2017-11-19 @ LV W 33–8 5 0.0 0 1
12 2017-11-26 vs MIA W 35–17 1 0.0 1 1
13 2017-12-03 @ BUF W 23–3 3 0.0 0 2
14 2017-12-11 @ MIA L 20–27 3 0.0 0 0
15 2017-12-17 @ PIT W 27–24 8 0.0 0 1
16 2017-12-24 vs BUF W 37–16 5 0.0 0 0
17 2017-12-31 vs NYJ W 26–6 3 0.0 0 1
P19 2018-01-13 vs TEN W 35–14 1 0.0 0 2
P20 2018-01-21 vs JAX W 24–20 5 0.0 0 2
P21 2018-02-04 vs PHI L 33–41 4 0.0 0 2
2016 game log (15 games) 2016 game log Week Date Opponent Result Tackles Sacks INT PD
1 2016-09-11 @ BAL L 7–13 5 0.0 0 1
2 2016-09-15 vs NYJ L 31–37 6 0.0 0 0
3 2016-09-25 vs ARI W 33–18 3 0.0 2 4
4 2016-10-02 @ NE W 16–0 1 0.0 0 0
5 2016-10-09 @ LA W 30–19 4 0.0 0 0
6 2016-10-16 vs SF W 45–16 3 0.0 0 1
7 2016-10-23 @ MIA L 25–28 1 0.0 0 1
8 2016-10-30 vs NE L 25–41 3 0.0 0 0
9 2016-11-07 @ SEA L 25–31 3 0.0 0 0
11 2016-11-20 @ CIN W 16–12 6 0.0 2 3
12 2016-11-27 vs JAX W 28–21 2 0.0 0 0
13 2016-12-04 @ LV L 24–38 3 0.0 0 0
14 2016-12-11 vs PIT L 20–27 1 0.0 1 1
15 2016-12-18 vs CLE W 33–13 3 0.0 0 0
16 2016-12-24 vs MIA L 31–34 OT 4 0.0 0 1
2015 game log (12 games) 2015 game log Week Date Opponent Result Tackles Sacks INT PD
1 2015-09-13 vs IND W 27–14 6 0.0 0 4
2 2015-09-20 vs NE L 32–40 5 0.0 0 0
3 2015-09-27 @ MIA W 41–14 1 0.0 0 0
4 2015-10-04 vs NYG L 10–24 2 0.0 1 2
5 2015-10-11 @ TEN W 14–13 1 0.0 1 4
6 2015-10-18 vs CIN L 21–34 5 0.0 0 2
7 2015-10-25 @ JAX L 31–34 2 0.0 0 0
9 2015-11-08 vs MIA W 33–17 3 0.0 0 1
10 2015-11-12 @ NYJ W 22–17 2 0.0 0 2
11 2015-11-23 @ NE L 13–20 1 0.0 1 2
12 2015-11-29 @ KC L 22–30 6 0.0 0 1
13 2015-12-06 vs HOU W 30–21 2 0.0 0 0
2014 game log (14 games) 2014 game log Week Date Opponent Result Tackles Sacks INT PD
2 2014-09-14 vs MIA W 29–10 2 0.0 0 0
3 2014-09-21 vs LAC L 10–22 6 0.0 0 0
4 2014-09-28 @ HOU L 17–23 3 0.0 0 0
5 2014-10-05 @ DET W 17–14 4 0.0 1 1
6 2014-10-12 vs NE L 22–37 3 0.0 0 0
7 2014-10-19 vs MIN W 17–16 4 0.0 0 0
8 2014-10-26 @ NYJ W 43–23 5 0.0 1 1
10 2014-11-09 vs KC L 13–17 3 0.0 0 1
11 2014-11-13 @ MIA L 9–22 2 0.0 0 0
12 2014-11-24 vs NYJ W 38–3 3 0.0 0 0
13 2014-11-30 vs CLE W 26–10 5 0.0 0 0
14 2014-12-07 @ DEN L 17–24 3 0.0 1 1
15 2014-12-14 vs GB W 21–13 2 0.0 0 2
16 2014-12-21 @ LV L 24–26 1 0.0 0 0
2013 game log (11 games) 2013 game log Week Date Opponent Result Tackles Sacks INT PD
6 2013-10-13 vs CIN L 24–27 OT 3 0.0 0 0
7 2013-10-20 @ MIA W 23–21 5 0.0 0 1
8 2013-10-27 @ NO L 17–35 1 0.0 0 0
9 2013-11-03 vs KC L 13–23 7 0.0 0 1
10 2013-11-10 @ PIT L 10–23 3 0.0 0 0
11 2013-11-17 vs NYJ W 37–14 2 0.0 0 1
13 2013-12-01 vs ATL L 31–34 OT 5 0.0 0 1
14 2013-12-08 @ TB L 6–27 2 0.0 1 2
15 2013-12-15 @ JAX W 27–20 2 0.0 1 1
16 2013-12-22 vs MIA W 19–0 3 0.0 0 3
17 2013-12-29 @ NE L 20–34 2 0.0 0 0
2012 game log (16 games) 2012 game log Week Date Opponent Result Tackles Sacks INT PD
1 2012-09-09 @ NYJ L 28–48 5 0.0 0 0
2 2012-09-16 vs KC W 35–17 7 0.0 0 3
3 2012-09-23 @ CLE W 24–14 1 0.0 0 0
4 2012-09-30 vs NE L 28–52 7 0.0 0 4
5 2012-10-07 @ SF L 3–45 5 0.0 0 1
6 2012-10-14 @ ARI W 19–16 OT 5 0.0 0 1
7 2012-10-21 vs TEN L 34–35 1 0.0 0 1
9 2012-11-04 @ HOU L 9–21 3 0.0 0 1
10 2012-11-11 @ NE L 31–37 6 0.0 0 0
11 2012-11-15 vs MIA W 19–14 3 0.0 0 0
12 2012-11-25 @ IND L 13–20 6 0.0 0 2
13 2012-12-02 vs JAX W 34–18 3 0.0 0 1
14 2012-12-09 vs LA L 12–15 2 0.0 1 2
15 2012-12-16 vs SEA L 17–50 1 0.0 0 0
16 2012-12-23 @ MIA L 10–24 4 0.0 0 0
17 2012-12-30 vs NYJ W 28–9 2 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.