Skip to content
NFL·Week 12·2025 season
19 - 23
Final
Thursday, November 20, 2025 70,451 attendance
1234T
Bills6100319
Texans3173023

At a glance

All games
Scoring summary9 plays
Quarter 1
TD
James Cook III 45 Yd Rush (Matt Prater PAT Failed)Bills · 9:11
6 - 0
FG
Ka'imi Fairbairn 24 Yd Field GoalTexans · 4:32
6 - 3
Quarter 2
FG
Matt Prater 44 Yd Field GoalBills · 9:35
9 - 3
TD
Christian Kirk 2 Yd pass from Davis Mills (Ka'imi Fairbairn Kick)Texans · 3:47
9 - 10
FG
Ka'imi Fairbairn 43 Yd Field Goal Texans · 1:56
9 - 13
TD
Ray Davis 97 Yd Kickoff Return (Matt Prater Kick)Bills · 1:43
16 - 13
TD
Jayden Higgins 8 Yd pass from Davis Mills (Ka'imi Fairbairn Kick)Texans · 0:05
16 - 20
Quarter 3
FG
Ka'imi Fairbairn 26 Yd Field GoalTexans · 0:17
16 - 23
Quarter 4
FG
Matt Prater 38 Yd Field GoalBills · 5:44
19 - 23

Box score

Buffalo Bills
Passing
PlayerC/ATTYDSAVGTDINTSACKSRTG
Josh AllenQB24/342537.4028-7067.4
Rushing
PlayerCARYDSAVGTDLONG
James CookRB171166.8145
Josh AllenQB5204.0014
Ty JohnsonRB273.509
Receiving
PlayerRECYDSAVGTDLONGTGTS
Khalil ShakirWR811013.804410
Ty JohnsonRB34515.00233
Jackson HawesTE22613.00182
Gabe DavisWR12222.00222
Josh PalmerWR22110.50114
Dawson KnoxTE3175.7094
James CookRB3134.3063
Reggie GilliamRB122.0021
Elijah MooreWR1-3-3.00-33
Defense
PlayerTOTSOLOSACKSTFLPDQB HITSTD
Cole BishopSAF6300000
Jordan PoyerFS6200100
Greg RousseauLB6200000
Taron JohnsonCB5300100
Terrel BernardLB5301000
Matt MilanoOLB4201000
Shaq ThompsonOLB4000000
A.J. EpenesaDE3100000
Christian BenfordCB3100000
Deone WalkerDT3100000
Larry OgunjobiDT2201000
Dorian WilliamsLB2200000
Tre'Davious WhiteCB2100100
Cam LewisCB2100000
Dawson KnoxTE1100000
Sam Franklin Jr.SAF1100000
Josh PalmerWR1100000
Javon SolomonLB1100000
Jordan HancockCB1100000
Reggie GilliamRB1000000
Joe AndreessenLB1000000
T.J. SandersDT1000000
Maxwell HairstonCB1000100
DaQuan JonesDE0000120
Joey BosaDE0000020
Fumbles
PlayerFUMLOSTREC
Khalil ShakirWR110
Kicking
PlayerFGPCTLONGXPPTS
Matt PraterK2/2100.0441/27
Punting
PlayerNOYDSAVGTBIN 20LONG
Mitch WishnowskyP313645.30048
Kick returns
PlayerNOYDSAVGLONGTD
Ray DavisRB314548.3971
Ty JohnsonRB12222.0220
Punt returns
PlayerNOYDSAVGLONGTD
Khalil ShakirWR4153.8110
Houston Texans
Passing
PlayerC/ATTYDSAVGTDINTSACKSRTG
Davis MillsQB16/301535.1200-090.0
Rushing
PlayerCARYDSAVGTDLONG
Woody MarksRB16744.6019
Nick ChubbRB6162.707
Xavier HutchinsonWR199.009
Jaylin NoelWR155.005
Davis MillsQB242.005
Receiving
PlayerRECYDSAVGTDLONGTGTS
Nico CollinsWR35518.30243
Christian KirkWR55410.81336
Jayden HigginsWR4389.51169
Dalton SchultzTE188.0084
Jaylin NoelWR144.0042
Cade StoverTE000.0002
Nick ChubbRB1-1-1.00-11
Woody MarksRB1-5-5.00-51
Defense
PlayerTOTSOLOSACKSTFLPDQB HITSTD
Jaylen ReedSAF12900000
Azeez Al-ShaairLB7400110
Henry To'oTo'oLB7311010
E.J. SpeedLB7300000
Danielle HunterDE6322030
Will Anderson Jr.DE632.52130
Calen BullockSAF5500200
Kamari LassiterCB5502100
Tommy TogiaiDT5200000
Sheldon RankinsDT4201000
Tim SettleDT3212010
Jake HansenLB2200000
Derek BarnettDE1111010
Dare OgunbowaleRB1100000
British BrooksRB1100000
Mario EdwardsDE100.50010
Myles BryantCB1000000
Dylan HortonDE0000010
Interceptions
PlayerINTYDSTD
Calen BullockSAF2290
Fumbles
PlayerFUMLOSTREC
Jaylen ReedSAF001
Kicking
PlayerFGPCTLONGXPPTS
Ka'imi FairbairnK3/3100.0432/211
Punting
PlayerNOYDSAVGTBIN 20LONG
Tommy TownsendP628647.70457
Kick returns
PlayerNOYDSAVGLONGTD
Jaylin NoelWR49624.0380
Tremon SmithCB12020.0200