San Francisco 49ers vs New York Giants Prediction, 11/2/2025 NFL Picks, Best Bets & Odds Week 9
Game: San Francisco 49ers vs New York Giants
Date: Sunday, November 2, 2025
Location: MetLife Stadium in East Rutherford, NJ
TV: CBS
Odds-Point Spread: Giants (+2.5)
Total-Over-Under: 48.5
MetLife Stadium is where the New York Giants (2-6) will attempt to defeat the San Francisco 49ers (5-3) on Sunday. San Francisco opens this game as 2.5-point favorites from Vegas oddsmakers. The total has been set at 48.5.
The San Francisco 49ers step on the gridiron holding a record of 5-3 on the campaign. In their last contest, the 49ers took on the Houston Texans and ended up losing by a score of 26-15. Mac Jones went 19-32 with 193 yds passing and 2 touchdowns. He had a quarterback rating of 84.5 and walked away from the game with 1 pick. Christian McCaffrey led the offense in rushing for the 49ers with 8 carries for 25 yards (3.1 yds per attempt). Jauan Jennings left with an average of 11.3 yds per reception by accumulating 45 yards on 4 catches. The San Francisco 49ers rushed the ball a total of 10 different times and accounted for 48 yards, which had them averaging 4.8 yds per attempt. At the end of the game, they had 42 plays which totaled 223 yds. San Francisco gave up 30 pass completions on 39 tries for 318 yds, and a completion percentage of 76.9%. Against the run, the 49ers gave up 157 yards on 36 attempts, which is an average of 4.4 yds per rush allowed.

With reference to scoring points, the squad who plays in San Francisco are sitting at 20.0 points per contest. As a team, they are sitting at 89.4 rushing yards which ranks them at 30th in football. The 49ers have amassed 2,789 yds on the year. San Francisco has accrued 110 1st downs as a unit, and they have been flagged for 48 infractions for 388 yds. They have given the ball away 12 times (9 interceptions and 3 lost fumbles). When talking about scoring points, San Francisco has produced 12 passing touchdowns and 3 running touchdowns.
When analyzing pass yards, the 49ers have yielded 1,834 total yards, giving them a rank of 26th in the NFL. They have relinquished 229.3 yds per game via the pass, and are conceding a completion percentage of 67.4%. All in all, they have given up 863 rushing yards through 8 contests this season. They have relinquished 13 touchdowns via the pass, along with 4 touchdowns by way of the ground game. In total, they are giving up 337.1 yds per game, which ranks them at 22nd in football. The opposition is running for an average of 4.0 yds per rush and 107.9 running yards per contest on the year. The 49ers rank 8th in football in terms of their opponents scoring, yielding 20.5 PPG.
Get all of our Free NFL Picks
The Giants come into this game with a record of 2-6 on the season. When they last stepped on the football field, the Giants went home defeated by a final of 38-20 when they played the Philadelphia Eagles. Jaxson Dart (1 touchdown) finished the game with 193 yds on 14-24 through the air while his QB rating was 98.1. He kept the ball away from the defense with no interceptions and his avg yards per attempt was 8.0 yards. Tyrone Tracy Jr. ran the ball 10 times for 39 yds, finishing the game with 3.9 yds per carry for New York. Theo Johnson was one of the featured targets for the Giants, snagging 3 passes for 20 yards (6.7 yards per catch). New York ended up running for 3.2 yards per tote, finishing with a total of 68 yds on 21 carries. The Giants finished the contest with a total of 246 yards and they ran 45 plays (5.5 yds per play). The Giants secondary allowed a completion rate of 75.0%, relinquishing 151 yds on 15 out of 20 passing. New York allowed 33 attempts on the ground for 276 yds (8.4 yds per carry).
When examining putting points on the board, the Giants are 23rd in football, holding an average of 21.6 points per contest. In this season, the Giants have a total of 1,658 yards via the pass and are sitting at 207.3 yards via the pass per contest, which has them sitting 18th in football. They hold an average of 118.0 rushing yds per outing, and have carried the ball for 944 yards. The New York Giants have an average of 325.3 yds per outing, which has them sitting 18th in the NFL. The New York offense has relinquished 560 yds by way of 64 infractions, ranking them 5th in the NFL when talking about helping out the opposition. They have tossed 6 interceptions while relinquishing 3 lost fumbles, and have recorded 76 first downs as a unit.
The Giants are yielding 26.9 points per outing, giving them a rank of 26th in the NFL. They have relinquished 13 touchdowns through the air in addition to 233.5 pass yds per outing, which has them sitting 24th in the NFL. New York has surrendered a total of 1,191 rushing yards (148.9 yds per game), along with 10 touchdowns by way of the ground game on the campaign. The Giants defense has taken part in 522 plays from the line of scrimmage, which ranks them at 31st in football. The defense has accrued 5 takeaways (1 fumble and 4 picks) for the season. All in all, they have conceded 215 points.
Who will win tonight's 49ers-Giants NFL game against the spread?
Tony's Pick: Take the 49ers -2.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get NFL picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks
Additional Resources:
New York Giants - Twitter
San Francisco 49ers - Twitter

