Buffalo Bills at Houston Texans
| Team | 1 | 2 | 3 | 4 | Score | Status |
| Buffalo Bills | 6 | 10 | 0 | 3 | 19 | |
| Houston Texans | 3 | 17 | 3 | 0 | 23 | Final |
| Scoring Summary | |
| 1st Quarter | |
| 9:11 | Buffalo Bills touchdown. James Cook III 45 Yd Rush (Matt Prater PAT Failed) |
| 4:32 | Houston Texans field goal. Ka'imi Fairbairn 24 Yd Field Goal |
| 2nd Quarter | |
| 9:35 | Buffalo Bills field goal. Matt Prater 44 Yd Field Goal |
| 3:47 | Houston Texans touchdown. Christian Kirk 2 Yd pass from Davis Mills (Ka'imi Fairbairn Kick) |
| 1:56 | Houston Texans field goal. Ka'imi Fairbairn 43 Yd Field Goal |
| 1:43 | Buffalo Bills touchdown. Ray Davis 97 Yd Kickoff Return (Matt Prater Kick) |
| 0:05 | Houston Texans touchdown. Jayden Higgins 8 Yd pass from Davis Mills (Ka'imi Fairbairn Kick) |
| 3rd Quarter | |
| 0:17 | Houston Texans field goal. Ka'imi Fairbairn 26 Yd Field Goal |
| 4th Quarter | |
| 5:44 | Buffalo Bills field goal. Matt Prater 38 Yd Field Goal |
| Team stats | ||
| First down | Buffalo Bills | Houston Texans |
| Total first downs | 14 | 15 |
| First downs from rushing | 5 | 6 |
| First downs from passing | 9 | 7 |
| First downs from penalties | 0 | 2 |
| Third down | Buffalo Bills | Houston Texans |
| Third downs attempted | 16 | 12 |
| Third downs converted | 5 | 2 |
| Third down percentage | 31 % | 17 % |
| Fourth down | Buffalo Bills | Houston Texans |
| Fourth downs attempted | 0 | 0 |
| Fourth downs converted | 0 | 0 |
| Fourth down percentage | 0 % | 0 % |
| Offense | Buffalo Bills | Houston Texans |
| Total yards | 326 | 261 |
| Total rushing yards | 143 | 108 |
| Total passing yards | 183 | 153 |
| Total offensive plays | 66 | 56 |
| Average yards per play | 4.9 | 4.7 |
| Time of possession | 32:22 | 27:38 |
| Rushing | Buffalo Bills | Houston Texans |
| Total rushing plays | 24 | 26 |
| Total rushing yards | 143 | 108 |
| Average yards per rush | 6.0 | 4.2 |
| Rushing touchdowns | 1 | 0 |
| Passing | Buffalo Bills | Houston Texans |
| Passes attempted | 0 | 0 |
| Passes completed | 0 | 0 |
| Average yards per completion | 4.4 | 5.1 |
| Passing touchdowns | 0 | 2 |
| Penalties | Buffalo Bills | Houston Texans |
| Penalties committed | 6 | 5 |
| Penalty yards | 54 | 40 |
| Turnovers | Buffalo Bills | Houston Texans |
| Passes intercepted | 2 | 0 |
| Interception returns | 2 | 0 |
| Interception return yards | ||
| Fumbles | ||
| Fumbles lost | 1 | 0 |
| Rushing | |||||||||
| Buffalo Bills | Rushes | Yards | Yards/rush | TD | Long | ||||
| James Cook III | 17 | 116 | 6.8 | 1 | 45 | ||||
| Josh Allen | 5 | 20 | 4.0 | 0 | 14 | ||||
| Ty Johnson | 2 | 7 | 3.5 | 0 | 9 | ||||
| Houston Texans | Rushes | Yards | Yards/rush | TD | Long | ||||
| Woody Marks | 16 | 74 | 4.6 | 0 | 19 | ||||
| Nick Chubb | 6 | 16 | 2.7 | 0 | 7 | ||||
| Xavier Hutchinson | 1 | 9 | 9.0 | 0 | 9 | ||||
| Jaylin Noel | 1 | 5 | 5.0 | 0 | 5 | ||||
| Davis Mills | 2 | 4 | 2.0 | 0 | 5 | ||||
| Passing | |||||||||
| Buffalo Bills | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Josh Allen | 34 | 24 | 71 % | 253 | 7.4 | 0 | 2 | 8-70 | 25.8 |
| Houston Texans | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Davis Mills | 30 | 16 | 53 % | 153 | 5.1 | 2 | 0 | 0-0 | 22.3 |
| Receiving | |||||||||
| Buffalo Bills | Catches | Yards | Yards/catch | TD | Long | ||||
| Khalil Shakir | 8 | 110 | 13.8 | 0 | 44 | ||||
| Ty Johnson | 3 | 45 | 15.0 | 0 | 23 | ||||
| Jackson Hawes | 2 | 26 | 13.0 | 0 | 18 | ||||
| Gabe Davis | 1 | 22 | 22.0 | 0 | 22 | ||||
| Joshua Palmer | 2 | 21 | 10.5 | 0 | 11 | ||||
| Dawson Knox | 3 | 17 | 5.7 | 0 | 9 | ||||
| James Cook III | 3 | 13 | 4.3 | 0 | 6 | ||||
| Reggie Gilliam | 1 | 2 | 2.0 | 0 | 2 | ||||
| Elijah Moore | 1 | -3 | -3.0 | 0 | -3 | ||||
| Houston Texans | Catches | Yards | Yards/catch | TD | Long | ||||
| Nico Collins | 3 | 55 | 18.3 | 0 | 24 | ||||
| Christian Kirk | 5 | 54 | 10.8 | 1 | 33 | ||||
| Jayden Higgins | 4 | 38 | 9.5 | 1 | 16 | ||||
| Dalton Schultz | 1 | 8 | 8.0 | 0 | 8 | ||||
| Jaylin Noel | 1 | 4 | 4.0 | 0 | 4 | ||||
| Cade Stover | 0 | 0 | 0.0 | 0 | 0 | ||||
| Nick Chubb | 1 | -1 | -1.0 | 0 | -1 | ||||
| Woody Marks | 1 | -5 | -5.0 | 0 | -5 | ||||
| Fumbles | |||||||||
| Buffalo Bills | Lost | Recovered | Total | ||||||
| Khalil Shakir | 1 | 0 | 1 | ||||||
| Houston Texans | Lost | Recovered | Total | ||||||
| Jaylen Reed | 0 | 1 | 0 | ||||||
| Interceptions | |||||||||
| Buffalo Bills | Total | Yards | Int TDs | ||||||
| None | |||||||||
| Houston Texans | Total | Yards | Int TDs | ||||||
| Calen Bullock | 2 | 29 | 0 | ||||||
| Defense | |||||||||
| Buffalo Bills | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Cole Bishop | 6 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Jordan Poyer | 6 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Greg Rousseau | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Taron Johnson | 5 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Terrel Bernard | 5 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Matt Milano | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Shaq Thompson | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| AJ Epenesa | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Christian Benford | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Deone Walker | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Larry Ogunjobi | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Dorian Williams | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Tre'Davious White | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Cam Lewis | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Dawson Knox | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Sam Franklin Jr. | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Joshua Palmer | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Javon Solomon | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Jordan Hancock | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Reggie Gilliam | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Joe Andreessen | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| T.J. Sanders | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Maxwell Hairston | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| DaQuan Jones | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | |
| Joey Bosa | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| Houston Texans | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Jaylen Reed | 12 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Azeez Al-Shaair | 7 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | |
| Henry To'oTo'o | 7 | 3 | 1 | 0 | 1 | 0 | 0 | 0 | |
| E.J. Speed | 7 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Danielle Hunter | 6 | 3 | 2 | 0 | 3 | 0 | 0 | 0 | |
| Will Anderson Jr. | 6 | 3 | 2 | 1 | 3 | 0 | 0 | 0 | |
| Calen Bullock | 5 | 5 | 0 | 2 | 0 | 0 | 0 | 0 | |
| Kamari Lassiter | 5 | 5 | 2 | 1 | 0 | 0 | 0 | 0 | |
| Tommy Togiai | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Sheldon Rankins | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Tim Settle Jr. | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | |
| Jake Hansen | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Derek Barnett | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| Dare Ogunbowale | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| British Brooks | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Mario Edwards Jr. | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| Myles Bryant | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Dylan Horton | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| Kick returns | |||||||||
| Buffalo Bills | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Ray Davis | 3 | 145 | 48.3 | 97 | 0 | ||||
| Ty Johnson | 1 | 22 | 22.0 | 22 | 0 | ||||
| Houston Texans | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Jaylin Noel | 4 | 96 | 24.0 | 38 | 0 | ||||
| Tremon Smith | 1 | 20 | 20.0 | 20 | 0 | ||||
| Punt returns | |||||||||
| Buffalo Bills | Total | Yards | Avg | Long | TD | ||||
| Khalil Shakir | 4 | 15 | 3.8 | 11 | 0 | ||||
| Houston Texans | Total | Yards | Avg | Long | TD | ||||
| None | |||||||||
| Kicking | |||||||||
| Buffalo Bills | FG | Long | Extra Pt | Points | |||||
| Matt Prater | 2/2 | 44 | 1/2 | 7 | |||||
| Houston Texans | FG | Long | Extra Pt | Points | |||||
| Ka'imi Fairbairn | 3/3 | 43 | 2/2 | 11 | |||||
| Punting | |||||||||
| Buffalo Bills | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Mitch Wishnowsky | 3 | 136 | 45.3 | 0 | 0 | 48 | |||
| Houston Texans | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Tommy Townsend | 6 | 286 | 47.7 | 0 | 4 | 57 | |||
Last updated on Tuesday, November 25, 2025 4:30 AM.