J.J. McCarthy Week 9 Preview vs. the Eagles

New York Giants v Houston Texans

Photo: Kenneth Richmond / Getty Images Sport / Getty Images

J.J. McCarthy will be facing the eighth-worst passing defense in the league when his New York Giants take on the Philadelphia Eagles in Week 9, on Sunday at 1 p.m. ET.

McCarthy has passed for 495 yards (165.0 per game) this season, connecting on 63.3% of his passes with one TD pass with one INT. McCarthy also has carried the ball five times for 29 yards, compiling up 9.7 yards per game.

Listen to the game on WFAN Sports Radio New York

McCarthy vs. the Eagles

  • McCarthy vs the Eagles (since 2021): No games
  • Philadelphia has allowed 300 or more passing yards to a total of two opposing players this year.
  • The Eagles have allowed six players to throw one or more TDs in a game this season.
  • Philadelphia has allowed two or more touchdown passes to five quarterbacks in 2026.
  • The Eagles have given up at least three TD passes in an outing to only one opposing QB this season.
  • The 235.4 passing yards per game allowed by the Eagles defense makes them the NFL's 25th-ranked pass defense.
  • The Eagles' defense is ranked 20th in the NFL with 12 passing TDs allowed so far this season.

Catch NFL action all year long on Fubo.

McCarthy Passing Insights

  • The Giants pass on 54.5% of their plays and run on 45.5%. They are 23rd in NFL action in points scored.
  • McCarthy has averaged 10.1 yards per pass attempt this season.
  • Once in three games this year, McCarthy completed a touchdown pass -- but he has no games with more than one.
  • He has scored one of his team's 17 offensive touchdowns this season (5.9%).
  • McCarthy has passed four times out of his 49 total attempts while in the red zone (7.5% of his team's red zone plays).

Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.

McCarthy's Recent Performance

Opponent Date Week Passing Stats Rushing Stats
vs. Texans 10/25/2026 Week 7 20-for-28 / 252 YDS / 0 TDs / 0 INTs 1 ATT / 1 YDS / 0 TDs
vs. Saints 10/18/2026 Week 6 11-for-21 / 243 YDS / 1 TD / 1 INT 2 ATT / 26 YDS / 0 TDs
vs. Commanders 10/11/2026 Week 5 0-for-0 / 0 YDS / 0 TDs / 0 INTs 2 ATT / 2 YDS / 0 TDs