New York Giants
1st Half: 14–14
Houston Texans
NRG Stadium, Houston
Game Ended · Total Yards: 420–237
Match Facts
- League
- National Football League
- Week
- Week 7
- Date
- 10/25/2026
- Venue
- NRG Stadium
The New York Giants walked into NRG Stadium and walked out with a 27-21 win over the Houston Texans in Week 7. The Giants improved to 4-2-1 on the season, while the Texans dropped to 2-5. It was a game that had a little of everything, and the visitors made the plays when it counted.
New York outscored Houston 27-21 despite the Texans holding a slight edge in total points on the season, doing it with a balanced attack and a defense that forced key stops late.
Head-to-Head
| Date | Result | Venue |
|---|---|---|
| 10/25/2026 | New York Giants 27 @ 21 Houston Texans | NRG Stadium, Houston |
Key Stats Comparison
Record (2026/27)
New York Giants 4-2-1 – Houston Texans 2-5
Points Scored (2026/27)
Points Allowed (2026/27)
Rushing Yards / Game
Passing Yards / Game
Turnovers / Game
Game recap
The Giants took control early and never let go, posting 27 points against a Texans defense that had allowed 170 on the year. Houston kept pace with 21 of their own, but New York’s offense was the difference-maker on the day. The win moved the Giants to 4-2-1, while the Texans slipped to 2-5.
Season form
The Giants have been solid all season, with their last five outings reading W-L-T-W-W. They’ve scored 163 points and allowed 161, showing a knack for finding ways to win close games. The Texans have struggled to find consistency, going L-W-W-L-L in their last five, with 165 points scored and 170 allowed. Houston’s two wins came against Jacksonville and Tennessee, but they’ve now dropped three of their last four.
Offense vs defense
New York’s ground game has been a strength, averaging 4.1 yards per carry and racking up 817 rushing yards on the season. Houston’s defense has been solid against the run, allowing just 3.8 yards per carry. Through the air, the Giants have thrown for 1,605 yards with 11 touchdowns, while the Texans’ pass defense has allowed 1,708 yards and 10 scores. The Giants’ ability to balance the attack gave them the edge in this one.
Head-to-head history
Week 7 marked the latest chapter in this matchup, with New York taking the game 27-21 on the road. The Giants won the only meeting between these two teams in the data, and they’ll look to build on that momentum. Houston, meanwhile, will be eager to flip the script the next time these teams share a field.
Last meeting
In Week 7, the New York Giants beat the Houston Texans 27-21 at NRG Stadium. The Giants came out on top with a complete team effort, while the Texans fought hard but couldn’t close the gap. It was a result that pushed New York to the top of the NFC East and left Houston searching for answers.
What was the final score of the Houston Texans vs New York Giants game?
The New York Giants beat the Houston Texans 27-21 in Week 7 at NRG Stadium.
What are the Houston Texans’ current record and recent form?
The Texans are 2-5, with their last five games reading L-W-W-L-L. They’ve scored 165 points and allowed 170 this season.
What are the New York Giants’ current record and recent form?
The Giants are 4-2-1, with their last five games reading W-L-T-W-W. They’ve scored 163 points and allowed 161 this season.
Who won the Week 7 matchup between the Texans and Giants?
The New York Giants won the Week 7 matchup, beating the Houston Texans 27-21 on the road.
Which division do the Houston Texans and New York Giants play in?
The Houston Texans play in the AFC South, while the New York Giants play in the NFC East.
Next Match
New York Giants vs Houston Texans
Regular Season NFL match-ups by week 272 games ▾
▼ Week 1 16 games
|
Wed, Sep 9 |
|
Thu, Sep 10 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Sun, Sep 13 |
|
Mon, Sep 14 |
▼ Week 2 16 games
|
Thu, Sep 17 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Sun, Sep 20 |
|
Mon, Sep 21 |
▼ Week 3 16 games
|
Thu, Sep 24 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Sun, Sep 27 |
|
Mon, Sep 28 |
▼ Week 4 16 games
|
Thu, Oct 1 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Sun, Oct 4 |
|
Mon, Oct 5 |
▼ Week 5 15 games
|
Thu, Oct 8 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Sun, Oct 11 |
|
Mon, Oct 12 |
▼ Week 6 14 games
|
Thu, Oct 15 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Sun, Oct 18 |
|
Mon, Oct 19 |
▼ Week 7 14 games
|
Thu, Oct 22 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Sun, Oct 25 |
|
Mon, Oct 26 |
▼ Week 8 14 games
|
Thu, Oct 29 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Sun, Nov 1 |
|
Mon, Nov 2 |
▼ Week 9 15 games
|
Thu, Nov 5 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Sun, Nov 8 |
|
Mon, Nov 9 |
▼ Week 10 14 games
|
Thu, Nov 12 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Sun, Nov 15 |
|
Mon, Nov 16 |
▼ Week 11 13 games
|
Thu, Nov 19 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Sun, Nov 22 |
|
Mon, Nov 23 |
▼ Week 12 16 games
|
Wed, Nov 25 |
|
Thu, Nov 26 |
|
Thu, Nov 26 |
|
Thu, Nov 26 |
|
Fri, Nov 27 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Sun, Nov 29 |
|
Mon, Nov 30 |
▼ Week 13 14 games
|
Thu, Dec 3 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Sun, Dec 6 |
|
Mon, Dec 7 |
▼ Week 14 15 games
|
Thu, Dec 10 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Sun, Dec 13 |
|
Mon, Dec 14 |
▼ Week 15 16 games
|
Thu, Dec 17 |
|
Sat, Dec 19 |
|
Sat, Dec 19 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Sun, Dec 20 |
|
Mon, Dec 21 |
▼ Week 16 16 games
|
Thu, Dec 24 |
|
Fri, Dec 25 |
|
Fri, Dec 25 |
|
Fri, Dec 25 |
|
Sat, Dec 26 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Sun, Dec 27 |
|
Mon, Dec 28 |
▼ Week 17 16 games
|
Thu, Dec 31 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Sun, Jan 3 |
|
Mon, Jan 4 |
▼ Week 18 16 games
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |
|
Sun, Jan 10 |