Red Zone Math

Players › ST

Tommy Townsend

P · KC/HOU/TEN · 2020–2026

Born November 12, 1996 · College Florida · Undrafted · 6-1, 191 lb

1st-team All-Pro (2022) · Pro Bowl (2022)

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
2024 playoffsHOU110.000000

Punting

Over expected: against the season’s average punter from the same spots, in the same weather (our frozen punt model).

SeasonTeamGPuntsNet yards over
expected / punt
StabilisedGross yards over
expected / punt
Inside 20 %Touchback %
2020KC1652+0.63+0.23−1.36 to +1.81+0.3838.511.5
2020 playoffsKC24−7.58−9.2625.025.0
2021KC1537+1.86+0.54−1.15 to +2.24+0.7745.98.1
2021 playoffsKC310−0.82−0.6150.010.0
2022KC1753+3.51+1.33−0.25 to +2.92+3.0541.57.5
2022 playoffsKC310−0.88+0.7850.00.0
2023KC1759−0.41−0.19−1.74 to +1.36−0.5735.68.5
2023 playoffsKC415+0.63−0.3220.020.0
2024HOU1777+2.02+0.91−0.56 to +2.39+0.2350.69.1
2024 playoffsHOU26−4.46−2.5916.716.7
2025HOU1772+1.35+0.59−0.91 to +2.09+0.4641.76.9
2025 playoffsHOU28+0.73+4.8112.50.0
2026TEN730+0.54+0.14−1.59 to +1.87+1.7333.316.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.

SeasonHonours
20221st-team All-Pro, 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.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2020KC111.5––
2021KC111.3––
2022KC111.6––
2023KC331.5––
2024HOU112.1––

Game logs

2026 game log (7 games)

2026 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12026-09-13vs NYJL 10–237−42.31
22026-09-20vs PHIL 20–244−21.01
32026-09-27@ NYGL 7–125+14.53
42026-10-04@ BALL 18–245+33.52
52026-10-11vs HOUL 3–264+11.91
62026-10-18@ INDW 26–203+8.21
72026-10-25vs CLEL 24–272+11.31
2025 game log (19 games)

2025 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12025-09-07@ LAL 9–144+12.81
22025-09-15vs TBL 19–204+11.02
32025-09-21@ JAXL 10–176−0.32
42025-09-28vs TENW 26–03+12.42
52025-10-05@ BALW 44–101−2.20
72025-10-20@ SEAL 19–277−36.71
82025-10-26vs SFW 26–152+10.31
92025-11-02vs DENL 15–188+8.22
102025-11-09vs JAXW 36–292−14.70
112025-11-16@ TENW 16–135−1.13
122025-11-20vs BUFW 23–196+32.75
132025-11-30@ INDW 20–162−7.30
142025-12-07@ KCW 20–108+12.93
152025-12-14vs ARIW 40–201+8.01
162025-12-21vs LVW 23–215+19.11
172025-12-27@ LACW 20–165+28.84
182026-01-04vs INDW 38–303+0.72
P192026-01-12@ PITW 30–63−11.80
P202026-01-18@ NEL 16–285+16.91
2024 game log (19 games)

2024 game log

WeekDateOpponentResultTacklesSacksINTPDPuntsNet yds
over exp.
Inside 20
12024-09-08@ INDW 29–27––––2−48.40
22024-09-15vs CHIW 19–13––––6+18.32
32024-09-22@ MINL 7–34––––4−10.62
42024-09-29vs JAXW 24–20––––6+16.24
52024-10-06vs BUFW 23–20––––5−1.62
62024-10-13@ NEW 41–21––––4+5.22
72024-10-20@ GBL 22–24––––6+15.53
82024-10-27vs INDW 23–20––––6+10.05
92024-10-31@ NYJL 13–21––––3+23.92
102024-11-10vs DETL 23–26––––5+42.53
112024-11-18@ DALW 34–10––––4+21.73
122024-11-24vs TENL 27–32––––5+34.64
132024-12-01@ JAXW 23–20––––4+5.52
152024-12-15vs MIAW 20–12––––5+4.91
162024-12-21@ KCL 19–27––––2−2.60
172024-12-25vs BALL 2–31––––6−1.62
182025-01-05@ TENW 23–14––––4+17.62
P192025-01-11vs LACW 32–12––––4−16.61
P202025-01-18@ KCL 14–2310.0002−10.10
2023 game log (21 games)

2023 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12023-09-07vs DETL 20–215+13.53
22023-09-17@ JAXW 17–94+26.71
32023-09-24vs CHIW 41–101+13.91
42023-10-01@ NYJW 23–202−2.71
52023-10-08@ MINW 27–203−25.31
62023-10-12vs DENW 19–83−7.91
72023-10-22vs LACW 31–173+3.20
82023-10-29@ DENL 9–242−23.61
92023-11-05vs MIAW 21–146+16.82
112023-11-20vs PHIL 17–216−62.10
122023-11-26@ LVW 31–174+18.12
132023-12-03@ GBL 19–271+12.60
142023-12-10vs BUFL 17–204−18.21
152023-12-17@ NEW 27–174+1.91
162023-12-25vs LVL 14–204+1.72
172023-12-31vs CINW 25–171+12.61
182024-01-07@ LACW 13–126−4.93
P192024-01-13vs MIAW 26–73+4.81
P202024-01-21@ BUFW 27–241−6.50
P212024-01-28@ BALW 17–106−15.41
P222024-02-11vs SFW 25–22 OT5+25.81
2022 game log (20 games)

2022 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12022-09-11@ ARIW 44–212+2.60
22022-09-15vs LACW 27–246+42.73
32022-09-25@ INDL 17–203+35.12
42022-10-02@ TBW 41–311−0.60
52022-10-10vs LVW 30–293+18.51
62022-10-16vs BUFL 20–243+38.01
72022-10-23@ SFW 44–231−2.11
92022-11-06vs TENW 20–17 OT6−13.22
102022-11-13vs JAXW 27–172−10.91
112022-11-20@ LACW 30–272+1.20
122022-11-27vs LAW 26–101+12.71
132022-12-04@ CINL 24–271+0.00
142022-12-11@ DENW 34–283+19.71
152022-12-18@ HOUW 30–24 OT4+3.32
162022-12-24vs SEAW 24–106+1.63
172023-01-01vs DENW 27–245+6.21
182023-01-07@ LVW 31–134+31.33
P202023-01-21vs JAXW 27–204+7.62
P212023-01-29vs CINW 23–204+10.33
P222023-02-12@ PHIW 38–352−26.70
2021 game log (18 games)

2021 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12021-09-12vs CLEW 33–292+13.52
22021-09-19@ BALL 35–363−9.90
32021-09-26vs LACL 24–301+7.50
52021-10-10vs BUFL 20–382−4.41
62021-10-17@ WASW 31–132−26.31
72021-10-24@ TENL 3–272+11.51
82021-11-01vs NYGW 20–174+18.83
92021-11-07vs GBW 13–76+57.24
102021-11-14@ LVW 41–141−2.40
112021-11-21vs DALW 19–93+10.31
132021-12-05vs DENW 22–94+16.22
142021-12-12vs LVW 48–91+3.51
152021-12-16@ LACW 34–28 OT1−13.10
172022-01-02@ CINL 31–343−7.31
182022-01-08@ DENW 28–242−9.90
P192022-01-16vs PITW 42–214−18.23
P202022-01-23vs BUFW 42–36 OT2+11.71
P212022-01-30vs CINL 24–27 OT4−1.71
2020 game log (18 games)

2020 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12020-09-10vs HOUW 34–203−9.11
22020-09-20@ LACW 23–20 OT5−10.02
32020-09-28@ BALW 34–201−1.70
42020-10-05vs NEW 26–104+4.51
52020-10-11vs LVL 32–405+18.11
62020-10-19@ BUFW 26–172−16.81
72020-10-25@ DENW 43–163+19.92
82020-11-01vs NYJW 35–93−9.41
92020-11-08vs CARW 33–311+3.81
112020-11-22@ LVW 35–312+6.40
122020-11-29@ TBW 27–244−7.21
132020-12-06vs DENW 22–163+10.72
142020-12-13@ MIAW 33–274+18.31
152020-12-20@ NOW 32–296−7.23
162020-12-27vs ATLW 17–144+15.63
172021-01-03vs LACL 21–382−3.50
P202021-01-24vs BUFW 38–241+3.51
P212021-02-07@ TBL 9–313−33.80