Section Overview Stats Bio Splits Game log
Overview Punting Season Team GP PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 2025 NO 17 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3
Ranks are over the players on a 2026 NFL roster who have been read, counting only those who recorded that statistic in 2025 — how many that is . Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.
Stats Punting Season Team GP PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 2025 NO 17 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3
Season rows are the regular season only, which is what the source publishes for them. Postseason games are in the game log below, under their own heading and their own total, and they are not counted in these numbers.
Glossary ATT Punt Returns AVG Gross Average Punt Yards; Average Punt Return Yards GP Games Played IN20 Punts Inside20 IN20% Punts Inside20 Percentage LNG Long Punt NET Net Average Punt Yards PUNTS Punts TB Touchbacks TB% Touchback Percentage YDS Punt Yards; Punt Return Yards Bio Team Houston Texans Position Punter Experience 3rd year College South Carolina Height / weight 6' 3" / 213 lbs Birthplace Lake Forest, IL Jersey #38 Status Active
Career history Splits Season 2026 2025
No splits recorded in 2026.
All Splits, home and away Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET All Splits 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3 Home 21 42.6 58 894 1 4.76 7 33.33 8 66 8.3 38.5 Away 35 46.2 61 1,617 3 8.57 11 31.43 17 202 11.9 36.6
In wins and losses Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Wins/Ties 15 43.3 58 649 1 6.67 4 26.67 6 38 6.3 39.4 Losses 41 45.4 61 1,862 3 7.32 14 34.15 19 230 12.1 36.6
By margin of victory Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 0-7 5 49.4 58 247 1 20.00 1 20.00 3 16 5.3 42.2 8-14 9 39.6 54 356 0 0.00 3 33.33 3 22 7.3 37.1 15+ 1 46.0 46 46 0 0.00 0 0.00 0 0 0.0 46.0
Late and close Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 4th QTR, +/-7 4 47.8 55 191 1 25.00 0 0.00 2 15 7.5 39.0 Last 2 Min. Half 4 40.5 50 162 1 25.00 2 50.00 1 7 7.0 33.8
By stretch of the season Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 1-8 26 44.6 61 1,159 2 7.69 7 26.92 12 183 15.3 34.7 9-16 30 45.1 60 1,352 2 6.67 11 36.67 13 85 6.5 39.6
By month Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET September 16 47.4 61 758 2 12.50 5 31.25 8 151 18.9 33.4 October 10 40.1 55 401 0 0.00 2 20.00 4 32 8.0 36.9 November 17 44.7 60 760 1 5.88 9 52.94 6 36 6.0 41.4 December 9 43.2 58 389 1 11.11 1 11.11 4 23 5.8 38.4 January 4 50.8 55 203 0 0.00 1 25.00 3 26 8.7 35.4
By day of the week Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Sunday 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3
Indoors and outdoors Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Outdoors 31 45.6 61 1,414 3 9.68 10 32.26 14 176 12.6 36.8 Indoors 25 43.9 58 1,097 1 4.00 8 32.00 11 92 8.4 37.9
As a starter Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET As Sub 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3
By conference and division Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET vs AFC 15 43.1 60 647 2 13.33 5 33.33 4 24 6.0 38.9 vs NFC 41 45.5 61 1,864 2 4.88 13 31.71 21 244 11.6 36.7 vs. Own Division 19 44.9 58 854 1 5.26 8 42.10 10 70 7.0 38.2
By opponent Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET vs ARI 4 50.5 54 202 0 0.00 2 50.00 3 30 10.0 43.0 vs ATL 7 44.1 55 309 0 0.00 2 28.57 4 31 7.8 34.8 vs BUF 3 47.3 49 142 1 33.33 2 66.67 1 6 6.0 38.7 vs CAR 6 45.3 58 272 0 0.00 4 66.67 3 31 10.3 40.2 vs CHI 3 42.3 49 127 0 0.00 0 0.00 2 18 9.0 36.3 vs LAR 4 46.0 49 184 0 0.00 2 50.00 2 11 5.5 43.3 vs MIA 6 48.8 60 293 1 16.67 3 50.00 1 5 5.0 44.7 vs NE 2 35.0 47 70 0 0.00 0 0.00 1 6 6.0 32.0 vs NYG 2 41.5 51 83 0 0.00 0 0.00 0 0 0.0 41.5 vs NYJ 1 46.0 46 46 0 0.00 0 0.00 0 0 0.0 46.0 vs SEA 5 48.6 61 243 0 0.00 0 0.00 3 114 38.0 21.5 vs SF 4 42.8 52 171 1 25.00 1 25.00 1 1 1.0 37.5 vs TB 6 45.5 55 273 1 16.67 2 33.33 3 8 2.7 40.8 vs TEN 3 32.0 41 96 0 0.00 0 0.00 1 7 7.0 29.7
By half Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 1st 36 42.0 61 1,513 2 5.56 14 38.89 15 177 11.8 34.1 2nd 22 45.4 55 998 2 9.09 4 18.18 10 91 9.1 39.4
By quarter Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 1st 22 40.5 61 891 2 9.09 5 22.73 8 139 17.4 29.7 2nd 14 44.4 55 622 0 0.00 9 64.29 7 38 5.4 41.7 3rd 9 47.1 55 424 1 11.11 3 33.33 3 31 10.3 41.4 4th 13 44.2 55 574 1 7.69 1 7.69 7 60 8.6 38.0
By down Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 4th 58 43.3 61 2,511 4 6.90 18 31.03 25 268 10.7 36.0
Ahead, behind and tied Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Ahead 7 41.7 52 292 1 14.29 3 42.86 2 12 6.0 37.1 Behind 41 44.5 61 1,823 2 4.88 13 31.71 18 231 12.8 37.0 Tied 10 39.6 58 396 1 10.00 2 20.00 5 25 5.0 31.9
By field position Split PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET Own 1-20 12 41.9 55 503 0 0.00 0 0.00 5 46 9.2 35.2 Own 21-50 36 45.8 61 1,649 2 5.56 11 30.56 19 217 11.4 37.6 Opp 49-20 10 35.9 49 359 2 20.00 7 70.00 1 5 5.0 31.4
Game log Season 2026 2025
Date Opp Result PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 9/7 vs ARI L 20-13 4 50.5 54 202 0 0.00 2 50.00 3 30 10.0 43.0 9/14 vs SF L 26-21 4 42.8 52 171 1 25.00 1 25.00 1 1 1.0 42.5 9/21 @ SEA L 44-13 5 48.6 61 243 0 0.00 0 0.00 3 114 38.0 25.8 9/28 @ BUF L 31-19 3 47.3 49 142 1 33.33 2 67.00 1 6 6.0 45.3 10/5 vs NYG W 26-14 2 41.5 51 83 0 0.00 0 0.00 0 0 0.0 41.5 10/12 vs NE L 25-19 2 35.0 47 70 0 0.00 0 0.00 1 6 6.0 32.0 10/19 @ CHI L 26-14 3 42.3 49 127 0 0.00 0 0.00 2 18 9.0 36.3 10/26 vs TB L 23-3 3 40.3 55 121 0 0.00 2 67.00 1 8 8.0 37.7 11/2 @ LAR L 34-10 4 46.0 49 184 0 0.00 2 50.00 2 11 5.5 43.3 11/9 @ CAR W 17-7 4 44.3 54 177 0 0.00 3 75.00 2 15 7.5 40.5 11/23 vs ATL L 24-10 3 35.3 39 106 0 0.00 1 33.00 1 5 5.0 33.7 11/30 @ MIA L 21-17 6 48.8 60 293 1 16.67 3 50.00 1 5 5.0 48.0 12/7 @ TB W 24-20 3 50.7 54 152 1 33.33 0 0.00 2 0 0.0 50.7 12/14 vs CAR W 20-17 2 47.5 58 95 0 0.00 1 50.00 1 16 16.0 39.5 12/21 vs NYJ W 29-6 1 46.0 46 46 0 0.00 0 0.00 0 0 0.0 46.0 12/28 @ TEN W 34-26 3 32.0 41 96 0 0.00 0 0.00 1 7 7.0 29.7 1/4 @ ATL L 19-17 4 50.8 55 203 0 0.00 1 25.00 3 26 8.7 44.3 2025 Regular Season total 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3
Date Opp Result PUNTS AVG LNG YDS TB TB% IN20 IN20% ATT YDS AVG NET 9/7 vs ARI L 20-13 4 50.5 54 202 0 0.00 2 50.00 3 30 10.0 43.0 9/14 vs SF L 26-21 4 42.8 52 171 1 25.00 1 25.00 1 1 1.0 42.5 9/21 @ SEA L 44-13 5 48.6 61 243 0 0.00 0 0.00 3 114 38.0 25.8 9/28 @ BUF L 31-19 3 47.3 49 142 1 33.33 2 67.00 1 6 6.0 45.3 10/5 vs NYG W 26-14 2 41.5 51 83 0 0.00 0 0.00 0 0 0.0 41.5 10/12 vs NE L 25-19 2 35.0 47 70 0 0.00 0 0.00 1 6 6.0 32.0 10/19 @ CHI L 26-14 3 42.3 49 127 0 0.00 0 0.00 2 18 9.0 36.3 10/26 vs TB L 23-3 3 40.3 55 121 0 0.00 2 67.00 1 8 8.0 37.7 11/2 @ LAR L 34-10 4 46.0 49 184 0 0.00 2 50.00 2 11 5.5 43.3 11/9 @ CAR W 17-7 4 44.3 54 177 0 0.00 3 75.00 2 15 7.5 40.5 11/23 vs ATL L 24-10 3 35.3 39 106 0 0.00 1 33.00 1 5 5.0 33.7 11/30 @ MIA L 21-17 6 48.8 60 293 1 16.67 3 50.00 1 5 5.0 48.0 12/7 @ TB W 24-20 3 50.7 54 152 1 33.33 0 0.00 2 0 0.0 50.7 12/14 vs CAR W 20-17 2 47.5 58 95 0 0.00 1 50.00 1 16 16.0 39.5 12/21 vs NYJ W 29-6 1 46.0 46 46 0 0.00 0 0.00 0 0 0.0 46.0 12/28 @ TEN W 34-26 3 32.0 41 96 0 0.00 0 0.00 1 7 7.0 29.7 1/4 @ ATL L 19-17 4 50.8 55 203 0 0.00 1 25.00 3 26 8.7 44.3 Regular season total 56 44.8 61 2,511 4 7.14 18 32.14 25 268 10.7 37.3