Buffalo
Bills
0-0
28
FINAL
62
Houston
Texans
0-0
AI Recap
AI RECAPIn a stunning opening to the 2026 season, the Houston Texans overwhelmed the Buffalo Bills with a decisive 62-28 victory. With both teams looking to set the tone for the year, the Texans showcased their offensive firepower and defensive prowess, leaving no doubt who would claim the early momentum in the franchise.
Jaxson Dart was nothing short of spectacular for Houston, throwing for 507 yards and racking up seven touchdown passes, making a significant impact on the game’s outcome. Meanwhile, Jameson Williams was a standout target, amassing 185 receiving yards, and Christian McCaffrey led the Bills on the ground with an impressive 273 rushing yards, though it wasn't enough to keep pace with the Texans' aerial assault.
Defensively, the Texans delivered key plays that changed the momentum of the game. A.J. Haulcy's four interceptions stifled any potential comeback from Buffalo and turned the tide decisively in Houston's favor. Additionally, Donte Jackson's five tackles contributed to a solid defensive effort that kept the Bills' offense in check throughout the contest, ensuring the Texans could maintain their lead and secure a dominating season opener.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Jaxson Dart | QB | 18 | 9 | 50% | 507 | 7 | 1 | 112.2 |
| Kyler Murray | QB | 25 | 13 | 52% | 230 | 1 | 5 | 57.4 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 30 | 273 | 9.1 | 102 | 3 | 69 | 0 |
| Jonathan Taylor | HB | 9 | 186 | 20.7 | 31 | 2 | 74 | 0 |
| Kyler Murray | QB | 1 | 22 | 22.0 | — | 0 | 22 | 0 |
| Kyren Williams | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Jameson Williams | WR | 3 | 185 | 61.7 | 112 | 2 | 85 | 1 |
| Chimere Dike | WR | 2 | 146 | 73.0 | 70 | 2 | 87 | 0 |
| Christian McCaffrey | HB | 4 | 99 | 24.8 | 80 | 1 | 70 | 0 |
| Mark Andrews | TE | 2 | 79 | 39.5 | 26 | 1 | 48 | 0 |
| Jaylin Noel | WR | 1 | 68 | 68.0 | 33 | 1 | 68 | 0 |
| Justin Jefferson | WR | 2 | 53 | 26.5 | 8 | 0 | 38 | 0 |
| Travis Kelce | TE | 4 | 33 | 8.3 | 8 | 0 | 14 | 0 |
| Jonathan Taylor | HB | 1 | 29 | 29.0 | — | 1 | 29 | 0 |
| Xavier Gipson | WR | 1 | 28 | 28.0 | 11 | 0 | 28 | 1 |
| Christian Kirk | WR | 2 | 17 | 8.5 | 2 | 0 | 18 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| A.J. Haulcy | SS | 1 | 0 | 4 | 0 | 0 |
| David Onyemata | DT | 2 | 2 | 0 | 0 | 0 |
| Montez Sweat | LEDG | 3 | 1.5 | 0 | 0 | 1 |
| Cam Taylor-Britt | CB | 1 | 0 | 1 | 0 | 2 |
| Donte Jackson | CB | 5 | 0 | 0 | 0 | 0 |
| Elijah Molden | FS | 1 | 0 | 1 | 0 | 1 |
| Isaiah Rodgers Sr | CB | 5 | 0 | 0 | 0 | 0 |
| Carl Granderson | REDG | 2 | 1.5 | 0 | 0 | 0 |
| Germaine Pratt | WILL | 4 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 2 | 1 | 0 | 0 | 0 |
| Devin Bush | MIKE | 4 | 0 | 0 | 0 | 0 |
| Malcolm Rodriguez | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jaylen Watson | CB | 1 | 0 | 0 | 0 | 1 |
| Jalen McLeod | MIKE | 1 | 0 | 0 | 0 | 0 |
| Nate Landman | MIKE | 1 | 0 | 0 | 0 | 0 |
| Nic Scourton | LEDG | 1 | 0 | 0 | 0 | 0 |
| Taron Johnson | CB | 1 | 0 | 0 | 0 | 0 |
| Kevin Byard III | FS | 1 | 0 | 0 | 0 | 2 |
| Talanoa Hufanga | SS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Nick Folk | K | 0 | 0 | 8 | 0 |
| Evan McPherson | K | 0 | 0 | 4 | 0 |

