J.J. McCarthy throws for 252 as Giants beat Texans 27–21
The New York Giants (4–2–1) beat the Houston Texans (2–5) 27–21.
Rundown · Listed by game date. First published Oct 25, 2026.

The New York Giants (4–2–1) beat the Houston Texans (2–5) 27–21.
Giants quarterback J.J. His ability to move the offense steadily downfield was complemented by a strong ground game.
Cam Skattebo spearheaded the Giants' rushing effort, carrying the ball 17 times for 124 yards and scoring a rushing touchdown. Despite a negative receiving yardage on one catch, Skattebo's impact on the ground was a key factor in New York's offensive success. Wide receivers Malik Nabers and Malachi Fields also contributed significantly, with Nabers hauling in seven receptions for 111 yards and Fields adding four catches for 83 yards.
On the other side, Houston's quarterback C.J. Running back Woody Marks led the Texans on the ground with 66 yards on 19 carries and also contributed 15 receiving yards. Dalton Schultz and Tank Dell were the primary receiving threats, with Schultz catching five passes for 45 yards and Dell adding one reception for 43 yards.
While the Texans managed to put up 21 points, their offense couldn't overcome the Giants' combined passing and rushing efforts.
Top performers
C.J. Stroud (Houston Texans): 17 CMP, 28 ATT, 153 passing YDS, 2 passing TD, 0 INT thrown, 2 CAR, 4 rushing YDS, 0 rushing TD.
J.J. McCarthy (New York Giants): 20 CMP, 28 ATT, 252 passing YDS, 0 passing TD, 0 INT thrown, 1 CAR, 1 rushing YDS, 0 rushing TD.
Woody Marks (Houston Texans): 19 CAR, 66 rushing YDS, 0 rushing TD, 1 REC, 15 receiving YDS, 0 receiving TD, 1 TGT, 0 FUM, 0 FUM lost, 1 FUM recovered.
What's next
Houston Texans visit Los Angeles Chargers — November 8, 2026 at 4:05 PM EST.
New York Giants visit Philadelphia Eagles — November 8, 2026 at 1:00 PM EST.
Box score
| Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
| New York Giants | 7 | 7 | 0 | 7 | 6 | 27 |
| Houston Texans | 3 | 11 | 0 | 7 | 0 | 21 |
| Player | Team | Game statistics |
|---|---|---|
| Zaire Barnes | New York Giants | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Micah McFadden | New York Giants | 0 sacks, 10 tackles, 10 solo tackles, 2 TFL, 0 passes defended, 1 QB hits |
| C.J. Stroud | Houston Texans | 17 CMP, 28 ATT, 153 passing YDS, 2 passing TD, 0 INT thrown, 2 CAR, 4 rushing YDS, 0 rushing TD |
| Dalton Schultz | Houston Texans | 5 REC, 45 receiving YDS, 0 receiving TD, 6 TGT |
| Xavier Hutchinson | Houston Texans | 2 CAR, 12 rushing YDS, 0 rushing TD, 3 REC, 17 receiving YDS, 1 receiving TD, 6 TGT, 1 FUM, 0 FUM lost, 0 FUM recovered |
| Ar'Darius Washington | New York Giants | 0 sacks, 7 tackles, 5 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Woody Marks | Houston Texans | 19 CAR, 66 rushing YDS, 0 rushing TD, 1 REC, 15 receiving YDS, 0 receiving TD, 1 TGT, 0 FUM, 0 FUM lost, 1 FUM recovered |
| Jaylin Noel | Houston Texans | 2 REC, -3 receiving YDS, 0 receiving TD, 2 TGT |
| Cam Skattebo | New York Giants | 17 CAR, 124 rushing YDS, 1 rushing TD, 1 REC, -3 receiving YDS, 0 receiving TD, 1 TGT |
| Tyrone Tracy Jr. | New York Giants | 6 CAR, 15 rushing YDS, 1 rushing TD, 1 REC, 2 receiving YDS, 0 receiving TD, 1 TGT |
| Will Anderson Jr. | Houston Texans | 0 sacks, 4 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Wade Woodaz | Houston Texans | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Henry To'oTo'o | Houston Texans | 0.5 sacks, 10 tackles, 3 solo tackles, 2 TFL, 0 passes defended, 1 QB hits |
| Kamari Lassiter | Houston Texans | 1 sacks, 8 tackles, 5 solo tackles, 1 TFL, 0 passes defended, 1 QB hits |
| J.J. McCarthy | New York Giants | 20 CMP, 28 ATT, 252 passing YDS, 0 passing TD, 0 INT thrown, 1 CAR, 1 rushing YDS, 0 rushing TD |
| Jameis Winston | New York Giants | 4 CAR, 4 rushing YDS, 1 rushing TD |
| M.J. Stewart | Houston Texans | 0.5 sacks, 12 tackles, 5 solo tackles, 0 TFL, 1 passes defended, 1 QB hits |
| Azeez Al-Shaair | Houston Texans | 0 sacks, 9 tackles, 2 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Malik Nabers | New York Giants | 7 REC, 111 receiving YDS, 0 receiving TD, 9 TGT |
| Darnell Mooney | New York Giants | 1 CAR, 3 rushing YDS, 0 rushing TD, 1 REC, 4 receiving YDS, 0 receiving TD, 3 TGT |
| Tyler Nubin | New York Giants | 0 sacks, 2 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Nico Collins | Houston Texans | 2 REC, 6 receiving YDS, 0 receiving TD, 5 TGT |
| Deonte Banks | New York Giants | 0 sacks, 2 tackles, 1 solo tackles, 0 TFL, 2 passes defended, 0 QB hits |
| Jadeveon Clowney | Houston Texans | 0 sacks, 2 tackles, 2 solo tackles, 0 TFL, 1 passes defended, 0 QB hits |
| Malachi Fields | New York Giants | 4 REC, 83 receiving YDS, 0 receiving TD, 5 TGT |
| Jake Hansen | Houston Texans | 0 sacks, 3 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Danielle Hunter | Houston Texans | 1 sacks, 2 tackles, 1 solo tackles, 1 TFL, 0 passes defended, 3 QB hits |
| Trace Ford | New York Giants | 0 sacks, 3 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Sheldon Rankins | Houston Texans | 0 sacks, 5 tackles, 5 solo tackles, 1 TFL, 0 passes defended, 1 QB hits |
| Paulson Adebo | New York Giants | 0 sacks, 2 tackles, 2 solo tackles, 1 TFL, 0 passes defended, 0 QB hits |
| Darius Alexander | New York Giants | 0.5 sacks, 2 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Arvell Reese | New York Giants | 0.5 sacks, 7 tackles, 5 solo tackles, 1 TFL, 0 passes defended, 0 QB hits |
| Cade Stover | Houston Texans | 1 CAR, 0 rushing YDS, 0 rushing TD, 1 REC, -1 receiving YDS, 0 receiving TD, 1 TGT, 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Devin Singletary | New York Giants | 5 CAR, 41 rushing YDS, 1 rushing TD, 3 REC, 14 receiving YDS, 0 receiving TD, 3 TGT |
| Tremon Smith | Houston Texans | 0 sacks, 2 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Nic Jones | New York Giants | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Kayvon Thibodeaux | New York Giants | 0 sacks, 4 tackles, 2 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Jason Pinnock | New York Giants | 0 sacks, 3 tackles, 2 solo tackles, 0 TFL, 1 passes defended, 0 QB hits |
| Kayshon Boutte | Houston Texans | 1 REC, 25 receiving YDS, 0 receiving TD, 2 TGT |
| Shelby Harris | New York Giants | 0 sacks, 2 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 1 QB hits |
| Abdul Carter | New York Giants | 0 sacks, 4 tackles, 2 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Dominique Robinson | Houston Texans | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Tommy Togiai | Houston Texans | 0 sacks, 3 tackles, 2 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Bobby Jamison-Travis | New York Giants | 0 sacks, 3 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Calen Bullock | Houston Texans | 0 sacks, 4 tackles, 3 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Thomas Fidone II | New York Giants | 1 REC, 29 receiving YDS, 0 receiving TD, 1 TGT, 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Kayden McDonald | Houston Texans | 0 sacks, 2 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Jaden Crumedy | Houston Texans | 0 sacks, 2 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Raheem Layne | New York Giants | 0 sacks, 1 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Dru Phillips | New York Giants | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Tank Dell | Houston Texans | 1 CAR, 2 rushing YDS, 0 rushing TD, 1 REC, 43 receiving YDS, 0 receiving TD, 1 TGT |
| Marvin Harrison Jr. | Houston Texans | 1 REC, 6 receiving YDS, 1 receiving TD, 4 TGT |
| Kenneth Murray Jr. | Houston Texans | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| DJ Reader | New York Giants | 0 sacks, 2 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 1 QB hits |
| Derek Stingley Jr. | Houston Texans | 0 sacks, 3 tackles, 3 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Logan Hall | Houston Texans | 0 sacks, 1 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Bryce Hall | Houston Texans | 0 sacks, 2 tackles, 2 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Isaiah Likely | New York Giants | 2 REC, 12 receiving YDS, 0 receiving TD, 4 TGT |
| Ben Mann | New York Giants | 0 sacks, 1 tackles, 0 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
| Brevin Jordan | Houston Texans | 0 sacks, 1 tackles, 1 solo tackles, 0 TFL, 0 passes defended, 0 QB hits |
- Game scores and player statistics supplied by BALLDONTLIE.
Corner Wire covers MLB, NFL and NBA through its own newsroom. Send a correction.