Cardinals vs. 49ers NFL Week 3 Betting Odds, Picks: NFC West Showdown in San Francisco
It will be a showdown in the NFC West when the San Francisco 49ers host the Arizona Cardinals on Sunday afternoon.
San Francisco has looked elite so far, rolling to a 2-0 record with victories over the LA Rams and Miami Dolphins, while Arizona is 1-1 having knocked off the LA Chargers before getting clobbered by the Seattle Seahawks.
The 49ers have won six of the last eight head-to-head encounters dating back to the 2022 campaign, including both meetings last year (16-15 in San Francisco and 41-22 in Arizona).
Cardinals vs. 49ers Kickoff, Weather, TV, Streaming Info
Kickoff time: 4:05 p.m. ET
Weather: Partly cloudy, 8 MPH winds
TV: FOX
Streaming info: Platforms such as NFL+, Fubo, YouTube TV, or Hulu + Live TV
NFL Betting Odds, Point Spread, Trends
The 49ers come in as -8.5 favourites (-110) on the NFL odds, making the Cardinals +8.5 underdogs (-110). On the moneyline, the home side is -350 and the visitors are +450. The game total is set at 47.5 points, with both the over and the under priced at -110.
Dating back to last season, Arizona is 2-9 against the spread in its last 11 contests. San Francisco is 8-3 ATS in its last 11 overall and 3-1 in its last four.
The under is 4-1 in the Cardinals’ last five contests, but the over is 8-5 in the Niners’ last 13. Head-to-head, Arizona is 3-1 ATS in the last four meetings and the over is 6-2 in the last eight.
NFL Player Odds and Props
Arizona Cardinals
Jacoby Brissett – Under 33.5 pass attempts (-125)
Arizona is not going to solve a stout San Francisco defence with a one-dimensional offence. Head coach Mike LaFleur’s squad will have to feature a nice mix of passing and running.
On the ground, the Cardinals boast a pair of capable running backs in Jeremiyah Love and Tyler Allgeier. Both guys have already carried at least 20 times this season.
It’s also worth noting that Brissett attempted just 28 passes last week even though his team was playing from behind throughout the second half against Seattle.
San Francisco 49ers
George Kittle – Anytime touchdown scorer (+190)
Arizona’s pass defence has underwhelmed so far, conceding four touchdowns through the air and an average of 8.4 yards per attempt.
George Kittle should be able to capitalize – as he often does in this particular matchup. The veteran tight end has scored three touchdowns in his last three games against the Cardinals.
At relatively long odds, Kittle has great value to reach pay-dirt on Sunday afternoon.
Arizona Cardinals
Wide receiver Marvin Harrison Jr., the No. 4 overall pick in 2024, is coming off an injury-plagued 2025 campaign. To say that worrying signs have continued this season would be an understatement. Despite being healthy, Harrison has made only one catch through two games.
An additional concern on offence is that centre Hjalte Froholdt is questionable with an undisclosed injury. On the other side of the ball, defensive backs Garrett Williams and Max Melton are questionable along with defensive tackle Roy Lopez.
San Francisco 49ers
What a difference a clean bill of health makes for the 49ers’ defence. DE Nick Bosa and LB Fred Warner are back on the field this season and their team registers at No. 3 in the NFL in scoring defence (10.0 points per game allowed) and No. 10 in total defence (287.0 yards per game allowed).
Offensively, Kittle played a big role against Miami last week (four receptions for 80 yards and one touchdown) and should do the same on Sunday. WR Mike Evans (hip) is questionable and fellow WR Demarcus Robinson (ankle) is out, so QB Brock Purdy will likely target Kittle early and often.
