NFL/Teams/Houston Texans

HOUSTON TEXANS

AFC AFC South · 20022026 · 422 games
10-7
2024 REG. SEASON
.588 · AFC South
372
POINTS FOR
21.9 per game
372
POINTS AGAINST
21.9 per game
0
DIFFERENTIAL
2 playoff fixtures

01/2024 schedule

19 played
19 scheduled

02/Tendency

Play log
2020–2025 only
Share of this club’s 2024 regular-season plays, and what each returned
Play typePlaysShareYardsYPPTD
Pass62345.1%3,5265.6620
Run42230.5%1,8854.4715
No play (penalty)856.2%350.410
Kickoff836.0%00.000
Punt775.6%00.000
Field goal423.0%00.000
Extra point362.6%00.000
QB kneel130.9%-11-0.850
QB spike10.1%00.000

03/2024 roster

65 players
Regular season
PASSING
Player#POSGCMPATTYDSY/ATDINT
C.J. Stroud7QB173365323,7277.02012
Davis Mills10QB420362125.900
Stefon Diggs3WR8111313.000
RUSHING
Player#POSGCARYDSY/CTD
Joe MixonRB142451,0164.1511
Dameon Pierce39RB10402937.332
C.J. Stroud7QB17522334.480
Cam AkersRB5401473.671
Dare Ogunbowale32RB16301123.730
J.J. TaylorRB310444.400
Tank Dell1WR149434.780
Davis Mills10QB43113.670
Stefon Diggs3WR8382.671
British Brooks44RB2122.000
RECEIVING
Player#POSGTGTRECYDSY/RTD
Nico Collins12WR1299681,00614.87
Tank Dell1WR14815166713.13
Dalton Schultz86TE17855353210.02
Stefon Diggs3WR8644749610.63
Joe MixonRB1452363098.61
John Metchie13WR10372425410.61
Robert WoodsWR14302020310.20
Dare Ogunbowale32RB16281919810.41
Cade Stover8TE1422151338.91
Xavier Hutchinson19WR1426121179.80
Cam AkersRB574164.01
Diontae JohnsonWR142126.00
Brevin Jordan9TE23273.50
Dameon Pierce39RB104221.00
DEFENSE
Player#POSGTKLSACKTFLINTPDFF
Henry To'oTo'o39ILB151001.57131
Eric Murray29FS16711.021100
Azeez Al-Shaair0ILB11612.07032
Jalen Pitre5FS12600.06181
Neville HewittILB14570.00132
Calen Bullock2SS17540.005110
Kamari Lassiter3CB14540.043100
Derek Stingley24CB16520.045180
Jimmie WardFS10450.05240
Danielle Hunter55DE164112.017031
Will Anderson Jr.51DE133311.016021
Tim Settle97DT15305.010000
Mario EdwardsDT13303.03020
Tommy Togiai72DT8271.52020
Jake Hansen35OLB14261.01000
Derek Barnett50DE15255.04002
Foley FatukasiDT11211.04000
Christian Harris45ILB3191.01000
Devin White45ILB6180.00000
Dylan HortonDE10160.01010
Del'Shawn Phillips53OLB9150.01000
D'Angelo Ross20CB8130.00020
Myles Bryant27CB7120.00000
Ka'Dar HollmanCB3120.00020
Denico AutryDE9113.03030
M.J. Stewart29SS8110.02000
Kurt HinishDT790.02000
Jeff OkudahCB580.00010
Khalil DavisDT671.04000
Kris BoydCB870.00000
Dare Ogunbowale32RB1660.00001
Cade Stover8TE1460.00000
Jerry HughesDE440.00000
Tank Dell1WR1430.00000
Xavier Hutchinson19WR1430.00000
Jamal Hill56ILB530.00000
Nico Collins12WR1220.00000
John Metchie13WR1020.00000
Solomon Byrd50DE120.00010
Ka'imi Fairbairn15K1720.00000
Joe MixonRB1410.00000
Dameon Pierce39RB1010.00000
Cam AkersRB510.00000
British Brooks44RB210.00000
Troy HairstonFB210.00000
Stefon Diggs3WR810.00000
Juice Scruggs70C410.00000
Shaquille MasonG310.00000
Russ Yeast39FS110.00000
KICKING
Player#POSGPTS
Ka'imi Fairbairn15K17142
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

The record above is derived from final scores for 2024 regular season only; playoff fixtures appear in the schedule marked with their round and are excluded from it. A player appears in a roster table only if he recorded something in that block, so the passing table is not a list of everyone who dressed. Games played is games with a stat line, not games on the roster. Sacks carry a half, which is why that column shows a decimal. Where a figure is a dash the block was absent from the source row rather than recorded as zero: the older weekly files carry no offensive block at all for some seasons, and a zero there would be a number the player never earned. The tendency table is a narrower window than the schedule above it — the play log covers 2020 to 2025 only — and carries no field position or down, so there is nothing here about where on the field these plays happened. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.