New England Patriots vs Baltimore Ravens Prediction, 12/21/2025 NFL Picks, Best Bets & Odds Week 16
Game: New England Patriots vs Baltimore Ravens
Date: Sunday, December 21, 2025
Location: M&T Bank Stadium in Baltimore, MD
TV: CBS
Odds-Point Spread: Ravens (-3)
Total-Over-Under: 48
The Baltimore Ravens (7-7) are welcoming the New England Patriots (11-3) at M&T Bank Stadium on Sunday. Baltimore is 3-point favorites from Vegas oddsmakers. The total comes in at 48.
The New England Patriots step on the gridiron holding a record of 11-3 this year. When they last stepped on the football field, the Patriots faced the Buffalo Bills and walked away from this one with a loss by a score of 35-31. Drake Maye finished 14-23 with 155 yards passing. He had a quarterback rating of 62.8 and finished the game with 1 interception. Mack Hollins averaged 10.3 yards per catch by accumulating 41 yards on 4 catches. TreVeyon Henderson was the best rusher for the Patriots with 14 attempts for 148 yds (10.6 yds per carry). When all was said and done, they tallied 48 plays for 385 yds. The New England Patriots ended up running the ball 25 different times and totaled 246 yards, which earned them an average of 9.8 yards per carry. When it came to stopping the run, the Patriots gave up 168 yds on 37 attempts, which is an average of 4.5 yards per run allowed. New England conceded 19 pass completions on 28 attempts for a total of 181 yds, and a completion percentage of 67.9%.

The Patriots have recorded 5,099 yards on the year. New England has accrued 165 first downs as a team, and they have been hurt by 88 penalties for 732 total yards. If you analyze notching touchdowns, New England has accrued 23 touchdowns through the air and 16 touchdowns on the ground. They have coughed up the ball 14 different times (7 picks and 7 lost fumbles). As a unit, they're sitting at 122.4 rush yds which ranks 13th in the league. If you analyze notching touchdowns, the AFC East members are sitting at 27.3 points per outing.
Regarding pass yds, the Patriots have relinquished 2,871 yards, which has them ranked 15th in professional football. They have relinquished 205.1 yds per outing via the pass, and are relinquishing a completion% of 66.5%. All in all, they have relinquished 1,331 yards on the ground through 14 contests this year. They have given up 24 touchdowns by way of the pass, plus 7 touchdowns by way of the ground game. Altogether, they are relinquishing 300.1 yds per outing, giving them a rank of 7th in the league. They are allowing an average of 4.1 yards per rushing attempt and 95.1 running yds per contest over the course of this year. The Patriots currently rank 7th in the league regarding their defensive prowess, conceding 19.7 points per game.
Get all of our NFL Picks Against the Spread
THIS WEEK'S TOP FOOTBALL GAMES SUNDAY SCOTT SPREITZER – 7-Unit NFL Play (1 p.m.) NOTE: Spreitzer and Shiva have the same side. NOTE: Croy and Murphy have opposing sides. NOTE: Menken and Rickenbach have the same side. |
The Ravens come into this matchup holding a record of 7-7 this year. The last time they stepped on the gridiron, the Ravens took home the win by a final score of 24-0 against the Cincinnati Bengals. Derrick Henry carried the ball 11 times for 100 yds, finishing the game with 9.1 yards per carry for Baltimore. Zay Flowers was a featured target for the Ravens, catching 3 balls for 68 yds (22.7 yds per catch). Lamar Jackson (2 touchdowns) walked away from the contest with 150 yards on 8-12 passing while his QB rate was 114.6. He threw 1 interception and his average yds per pass attempt was 12.5 yards. Baltimore gave up 29 running attempts for 100 yds (3.4 yds per carry). The Ravens secondary gave up a completion rate of 64.1%, relinquishing 198 yds on 25 for 39 through the air. The Ravens finished with a total of 317 yards while running 36 plays (8.8 yards per play). Baltimore rushed for 7.9 yds per carry, finishing the contest with 189 yds on 24 attempts.
If you're looking at their scoring prowess, the Ravens rank 14th in football, with an average of 23.9 PPG. For the season, the Ravens sit at 2,497 pass yds and have an average of 178.4 pass yds per contest, which has them ranked 27th in professional football. They maintain an average of 146.2 rush yds per contest, and have carried the ball for 2,047 total yards. The Baltimore Ravens maintain an average of 324.6 total yards per game, which ranks 20th in the league. The Baltimore offense has relinquished 595 total yards on 77 penalty flags, which ranks 28th in the league if you're looking at making mistakes. They have compiled 10 INTs while yielding 10 fumbles, and have earned 121 1st downs.
The Ravens are relinquishing 22.9 points per game, which ranks 15th in the league. They have conceded 19 touchdowns via the pass plus 233.3 passing yards per contest, which is good for 26th in the league. Baltimore has allowed a total of 1,555 running yards (111.1 yards per game), in addition to 13 touchdowns via the ground game on the campaign. The Ravens defense has been on the field for 901 plays from scrimmage, which ranks 29th in the league. The D has accrued 16 takeaways (7 forced fumbles and 9 INTs) on the year. Altogether, they have surrendered 320 points in total.
Who will win tonight's Patriots-Ravens NFL game against the spread?
Tony's Pick: Take the Ravens -3
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:
Baltimore Ravens - Twitter
New England Patriots - Twitter

