The San Francisco 49ers hit the road for the second consecutive week to take on the New York Giants at MetLife Stadium. This matchup marks the 44th all-time meeting between the two teams and the first time the 49ers have traveled to New York since the 2020 season. San Francisco leads the series 22-21 and looks to earn its fourth win in the previous five matchups against the Giants.
Previous game
The 49ers are coming off a loss to the Houston Texans. On offense, TE George Kittle led the way with four receptions for 43 yards and a touchdown. RB Christian McCaffrey contributed eight carries for 25 yards on the ground, along with three receptions for 43 yards through the air. TE Jake Tonges also added a two-yard touchdown reception.
Defensively, LB Tatum Bethune recorded a career-high 14 tackles, while S Malik Mustapha tied his career high with 12 tackles. DB Deommodore Lenoir added three tackles and recorded his first interception of the season.
Below is everything you need to know to follow the upcoming game.
When does the game start?
Sunday, November 2 at 10:00 a.m. PT
Where is the game being played?
MetLife Stadium in East Rutherford, New Jersey
Who are the head coaches?
49ers: Kyle Shanahan
Giants: Brian Daboll
Betting Odds
As of October 29, the 49ers are favored by 2.5 points in this game, with an over/under set at 48.5 points, per BetMGM.
What channel is the game on?
Network: CBS
Play-By-Play: Kevin Harlan
Color Analyst: Trent Green
Sideline Reporter: Melanie Collins
Viewers outside the broadcast area can watch the game via NFL Sunday Ticket on YouTube TV or YouTube Premium, but a subscription to the package is required.
What areas will receive the broadcast?
The broadcast will be viewable within the markets designated below for those without NFL Sunday Ticket.
Coverage map courtesy of 506sports.com
Where can I stream the game?
NFL Sunday Ticket subscribers can stream the game using the YouTube TV app. Those who purchased through YouTube Premium can watch via the YouTube app. Additionally, NFL+ subscribers can stream the game in its entirety once the matchup has been completed.
Bay Area fans can stream the game through the official 49ers app or at 49ers.com.
Where can I listen to the radio broadcast?
49ers Radio
Bay Area fans can listen on KGO 810 AM and The Bone 107.7 FM, where Jack Smith and Tim Ryan will call the game.
Jesús Zárate and Carlos Yustis will call the game in Spanish. Fans can listen at 49ers.com/esp.
Giants Radio
New York area fans can listen on WFAN 101.9 FM, where Bob Papa and Carl Banks will call the game.
Streaming
NFL+ subscribers can listen to the game through that service.
Game discussion
Fans can discuss the game within our Niner Talk forum.
How has this series played out historically?
Matchups: 43
Series Record: 49ers lead series 22-21
49ers Home Record vs. Giants: 49ers lead series 13-10
49ers Away Record vs. Giants: Giants lead series 11-9
First Meeting: 11/9/52, Giants win 23-14, at NYG
Last Meeting: 9/21/23, 49ers win 30-12, at SF
Current Streak: Won 2
Longest 49ers Win Streak: 6 (9/6/92 – 1/5/03)
Longest Giants Win Streak: 5 (10/15/72 – 10/14/79)
Most 49ers Points: 44 (1/15/94): 49ers win 44-3, at SF (d)
Most Giants Points: 49 (1/4/87): Giants win 49-3, at NYG (d)
49ers Shutouts: 1 (11/23/80), 49ers win 12-0, at SF
Giants Shutouts: None
(d) – NFC Divisional Playoff
49ers Notes
- QB Brock Purdy has 2+ TD passes in each of his past four starts. He has 36 TDs (35 pass, 1 rush) and a 109.1 rating in 18 career road starts. Passed for 310 yards and 2 TDs in his only career start vs. NYG.
- QB Mac Jones passed for 193 yards and 2 TDs in Week 8. Ranks 2nd in the NFC with 266.2 pass yards per game this season. Has 2+ TD passes in three of his four road starts in 2025.
- RB Christian McCaffrey had three catches and 68 scrimmage yards (43 rec., 25 rush) last week. He is the fifth player ever with 5,000+ rush yards and 5,000+ receiving yards. Ranks 2nd in the NFL in scrimmage yards (1,049) and receptions (56) in 2025. Has 110+ scrimmage yards and a TD in four of his past five games. Has 47 career games with 50+ receiving yards, tied for 3rd-most by an RB in the Super Bowl era. Has 14 catches, 340 scrimmage yards (113.3 per game), and 2 TDs in three career games vs. NYG.
- WR Jauan Jennings led the team with 45 receiving yards in Week 8. Had 31 receiving yards in the last meeting vs. NYG.
- WR Kendrick Bourne had 44 receiving yards last week. Has 5+ catches and 140+ receiving yards in two of his past three road games.
- TE George Kittle had 43 receiving yards and a TD catch in Week 8. Needs four catches to reach 550 for the season and 52 receiving yards to reach 7,500 for his career. Has a TD catch in his past two road games.
- DT Alfred Collins leads rookies with two forced fumbles in 2025.
- DE Mykel Williams (rookie) had his first career forced fumble last week.
- LB Tatum Bethune led the team with a career-high 14 tackles in Week 8. Aims for his fourth straight game with 10+ tackles.
- LB Dee Winters had a career-high 11 tackles last week.
- S Malik Mustapha tied his career-high with 12 tackles and recorded his first TFL of the season in Week 8.
- S Marques Sigle is tied for 1st among NFC rookies in tackles (45) in 2025.
- CB Deommodore Lenoir has a pass defended in three of his past four games.
Giants Notes
- QB Jaxson Dart passed for 193 yards and a TD in Week 8. Leads rookies in TD passes (8) and passer rating (90.8) in 2025. Can become the first QB since 2023 (Jake Browning) to throw a TD in each of his first six career starts. Has 65%+ completion rate, a TD pass, and a rushing TD in both career home starts.
- RB Devin Singletary had 83 scrimmage yards (61 rush, 22 rec.) in his only career game vs. SF (12/7/20 with BUF).
- RB Tyrone Tracy led his team with a season-high 53 scrimmage yards (39 rush, 14 rec.) in Week 8.
- WR Wan'Dale Robinson led the team with 48 receiving yards last week. Has 5+ catches in three of his past four games.
- LB Brian Burns has recorded a sack in seven of his past eight games, including a sack in Week 8. Has a TFL in eight straight games, the longest active streak in the league. Had a sack and pass defended in his last game vs. SF (10/9/22 with CAR).
- LB Bobby Okereke led his team with eight tackles and recorded his first sack of the season last week. Has 6+ tackles in seven of eight games this season. Had nine tackles in the last meeting vs. SF.
- LB Kayvon Thibodeaux had five tackles and a pass defended in Week 8. Has a TFL in three of his past four home games. Recorded a sack in the last meeting vs. SF.
- LB Abdul Carter had a career-high five tackles last week.
- DT Dexter Lawrence had half a sack in Week 8. Recorded seven tackles in the last meeting vs. SF.
- DT Rakeem Nunez-Roches recorded his first sack of the season last week.
- DT Darius Alexander (rookie) had half a sack in Week 8.
- CB Andru Phillips had a pass defended last week. Has a TFL in two of his past three games.
- S Tyler Nubin recorded five tackles, a TFL, and his first pass defended of the season in Week 8. Has 5+ tackles in three of his past four games.
- S Dane Belton had seven tackles last week and aims for his fourth straight game with 5+ tackles.