Christian McCaffrey vs. Cardinals - NFL - Player Props, Lines and Trends
25 September 2026

See what sportsbooks have set for Christian McCaffrey's player prop bets in Sunday's NFL action, as he takes to the field at 4:05 p.m. ET broadcast on FOX. McCaffrey and his San Francisco 49ers (2-0) have a Week 3 game against the Arizona Cardinals (1-1) at Levi's Stadium.
Keep reading for more Dunkel stats, insights and trends.Christian McCaffrey Player Props
| Rush Yds Over/Under | Rush Yds Over Payout | Rec. Yds Over/Under | Rec. Yds Over Payout |
|---|---|---|---|
| 56.5 | -113 | 38.5 | -114 |
McCaffrey Rushing Insights
- McCaffrey records 45.5 rushing yards per game this season, 11.0 less than Sunday's prop total.
- So far this season, McCaffrey has out-rushed this week's prop bet total for rushing yards (56.5 yards) one time.
- McCaffrey's average rushing yards prop bet so far this season (60.0) is higher than his rushing yard average (45.5) this year.
- One time in two opportunities this season, McCaffrey has hit the over on his rushing yards total.
- McCaffrey scored a rushing TD in one game this year, with multiple rushing TDs in that game.
McCaffrey Receiving Insights
- McCaffrey averages 31.5 receiving yards, 7.0 fewer than the prop total of 38.5 that has been set for Sunday's matchup.
- McCaffrey has totaled over 38.5 receiving yards once in two games this season.
- McCaffrey has an average receiving yards over/under of 39.0. But he is accumulating 7.5 less yards per game than that.
- In one of two games this season, McCaffrey has hit the over on his receiving yards prop bet.
- McCaffrey has zero touchdown catches in two games this season.
Arizona Cardinals Rankings
- The 121.5 rushing yards the Cardinals yield per game makes them the 21st-ranked rush defense in the league this year.
- So far this season, the Cardinals have given up two passing TDs to their opponents, averaging one per game. That ranks 16th in the league.
For more expert NFL prop picks and best bets, visit Dunkel Index Best NFL Player Props today.
