Atlanta Falcons vs Arizona Cardinals Prediction, 12/21/2025 NFL Picks, Best Bets & Odds Week 16
Game: Atlanta Falcons vs Arizona Cardinals
Date: Sunday, December 21, 2025
Location: State Farm Stadium in Glendale, AZ
TV: FOX
Odds-Point Spread: Cardinals (+2.5)
Total-Over-Under: 47.5
The Arizona Cardinals (3-11) are welcoming the Atlanta Falcons (5-9) at State Farm Stadium on Sunday. Arizona opens this matchup as 2.5-point dogs from Vegas oddsmakers. The over-under has been set at 47.5.
The Atlanta Falcons step onto the field holding a record of 5-9 for this campaign. The last time they stepped on the gridiron, the Falcons went up against the Tampa Bay Buccaneers and notched a win by a score of 29-28. Bijan Robinson was the best rusher for the Falcons with 19 totes for 93 yds (4.9 yards per carry). Kyle Pitts averaged 15.1 yds per catch by recording 166 yds on 11 catches. Kirk Cousins went 30-44 with 373 yds through the air and 3 TDs. He had a quarterback rate of 117 and finished the contest without throwing an interception. In the running game, the Falcons conceded 88 yards on 22 tries, which averages out to 4.0 yds per run surrendered. Atlanta gave up 19 pass completions on 34 attempts for 250 yards, and a completion rate of 55.9%. For the game, they tallied 65 plays which gave them a total of 476 yds. The Atlanta Falcons ended up running the ball 21 times and amassed 111 yards, which is an average of 5.3 yards per tote.

The Falcons have produced 4,766 yds on the campaign. Atlanta has attained 154 1st downs, and they have been hurt by 92 penalties for 715 yds. If you analyze notching touchdowns, Atlanta has accrued 15 touchdowns through the air and 15 touchdowns on the ground. They have given the ball away 15 times (6 INTs and 9 fumbles lost). Collectively, they have an average of 122.7 rushing yds which ranks 12th in the league. When it comes to scoring touchdowns, the squad from Atlanta are sitting at 20.1 points per game.
Regarding passing yards, the Falcons have relinquished 2,739 yds, which is good for 9th in the NFL. They have relinquished 195.6 yds per outing through the air, and are granting a completion% of 63.5%. Altogether, they have relinquished 1,791 running yards through 14 contests on the campaign. They have surrendered 23 touchdowns by way of the pass, along with 11 touchdowns via the ground game. Altogether, they are allowing 323.6 yds per contest, which is good for 15th in the league. They are allowing 4.5 yds per run and 127.9 rushing yds per game on the year. The Falcons sit 22nd in the league in terms of their defensive prowess, relinquishing 24.4 points per outing.
Get all of our NFL Picks Today
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 Cardinals come into this game with a record of 3-11 for this campaign. When they last took the field, the Cardinals took a defeat with a final score of 40-20 against the Houston Texans. Michael Carter carried the rock 14 times for 56 yards, finishing the contest with 4.0 yards per carry for Arizona. Trey McBride was the leading receiver for the Cardinals, grabbing 12 passes for 134 yds (11.2 yds per catch). Jacoby Brissett (3 touchdowns) finished the game with 249 yards on 27-40 passing while his quarterback rate was 98.9. He had 1 pick and his avg yards per attempt was 6.2 yds. Arizona surrendered 33 running attempts for 143 yds (4.3 yds per rush). The Cardinals pass defense allowed a completion rate of 75.9%, surrendering 256 yds on 22 out of 29 through the air. The Cardinals finished the game with a total of 307 yds while running 61 plays (5.0 yards per play). Arizona ran the ball for 3.4 yards per tote, finishing the contest with 72 yards on 21 attempts.
The Arizona Cardinals have an average of 333.4 total yards per contest, giving them a rank of 17th in football. They average 95.0 rushing yds per contest, and have rushed for 1,330 total yards. They have thrown 9 picks while granting 9 fumbles lost, and have been able to earn 185 first downs as a team. The Arizona offense has relinquished 732 yds on 98 violations, which is good for 11th in the NFL if you examine hurting your team. In this season, the Cardinals have racked up 3,338 passing yards and have an average of 238.4 passing yards per outing, which is good for 7th in the NFL. Concerning their ability to score points, the Cardinals are ranking 21st in football, scoring 21.6 PPG.
The Cardinals are relinquishing 27.7 PPG, giving them a rank of 27th in football. They have conceded 23 touchdowns via the pass plus 226.6 passing yards per contest, which is good for 21st in the league. Arizona has relinquished a total of 1,743 rush yards (124.5 total yards per contest), and 15 touchdowns via the rush this year. The Cardinals defense has taken the field for 872 plays from the line of scrimmage, giving them a rank of 21st in the league. The D has attained 17 takeaways (8 forced fumbles and 9 INTs) this year. Overall, they have allowed 388 total points.
Who will win tonight's Falcons-Cardinals NFL game against the spread?
Josh's Pick: Take the Cardinals +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:
Arizona Cardinals - Twitter
Atlanta Falcons - Twitter

