Cardinals vs Bills Prediction & NFL Odds For Week 1
The Cardinals and Bills are set to kick off their season at 1:00 ET on Sunday, September 8th at Highmark Stadium in Orchard Park, NY. Buffalo is the heavy favorite with a money line of -271, and they are favored by -6 on the point spread. The over/under line is set at 48 points for this non-conference matchup, which is being televised on CBS.
Prediction at a Glance for Bills vs Cardinals
- We have the Cardinals winning this one by a score of 25 to 22
- Not only do we have the Cardinals winning straight-up, we have them covering the spread at +6
- We see this game finishing below the line of 48 points
Betting Odds & Lines for this Game
- Spread: Cardinals +6 | Bills -6
- Total: 48
- MoneyLine: Cardinals +220 | Bills -271
All Odds are courtesy of (BetMGM | DraftKings | Fanduel | BetRivers)
Cardinals vs. Bills Prediction: MoneyLine
Arizona’s offense was below average last season, finishing 24th in the league with 19.4 points per game. They were also 24th in the league in passing, averaging just 184.9 yards per game. The Cardinals’ running game was a bright spot, ranking 3rd in rushing yards per game with 139.1 and 2nd in rushing yards per attempt, with 5.0.
The Cardinals’ struggles in the passing game were evident, as they ranked 26th in passing yards and 23rd in passing attempts. Their inability to generate big plays in the passing game limited their overall offensive production, as they ranked 19th in yards per game and yards per play, averaging 324.1 yards per game and 5.1 yards per play.
Arizona’s offense struggled last season, finishing 24th in the league with 19.4 points per game. They were better running the ball, ranking 3rd in rushing yards per game with 139.1. However, their passing game was one of the worst in the league, ranking 26th in passing yards per game with 184.9.
The Cardinals were 12th in the league in third-down conversion percentage and 9th in the percentage of first downs coming from rushing plays. Overall, they were 24th in the league in offensive power rankings, and their home/road splits were significant, scoring 23.5 points per game at home (15th) and only 15.8 on the road (26th).
- Free MoneyLine Prediction Cardinals +220 (Bet Now)
Cardinals vs. Bills Prediction: Total
Arizona’s defense was the 32nd ranked unit last season, giving up 26.8 points per game, which was 31st in the league. They struggled particularly at home, allowing 29.8 points per game, the 28th worst figure in the NFL. Opposing quarterbacks had success against them, collectively posting a passer rating of 101, which ranked the Cardinals 31st in that category.
Opposing offenses consistently attacked the Cardinals through the air, as they had the 3rd fewest passing attempts against them. Arizona’s inability to pressure the quarterback was a key issue, as they were below average in sacks and quarterback hits. Additionally, on third downs, opposing offenses converted at a rate of 47.3% against them, placing the Cardinals 27th in the league.
Arizona’s defense struggled to get to the quarterback last season, finishing 19th in sacks and 25th in quarterback hits. This contributed to their overall defensive struggles, as they were the 32nd ranked defense in the NFL. They allowed 26.8 points per game, which was 31st in the league, and their home splits were particularly poor, giving up 29.8 points per game.
Opposing offenses consistently attacked the Cardinals through the air, as they faced the 3rd fewest passing attempts in the league. This was due to the fact that they were much more vulnerable against the pass than the run. Opposing quarterbacks had a collective passer rating of 101 against Arizona (31st), and they allowed a 68.6% completion percentage (29th).
- Free MoneyLine Prediction UNDER 48 (Bet Now)
Cardinals vs. Bills Prediction: Spread
The Cardinals’ 2023 season was a tough one, as they went 4-13 overall, finishing last in the NFC West. Within their division, they were winless at 0-6. Arizona’s only wins came in non-conference games, where they went 1-4. As underdogs in every game, they were 9-8 against the spread.
Against above .500 opponents, the Cardinals were 6-7 vs. the spread, and against below .500 teams, they went 3-1. Their over/under record was 10-7, with their games averaging 46.2 points per game. This was the 8th highest average in the league last season.
- The Cardinals have gone 1-2 over their last three regular season games. They have held up well vs the spread in these matchups, going 2-1 as well as an over-under record of 2-1.
- In their last five road games, Arizona has averaged 18 points per game while allowing 23. The team’s record in this stretch was 2-3 while going 3-2.
The Cardinals’ 2023 season was a tough one, as they finished with a 4-13 record, putting them at the bottom of the NFC West. Within their division, they were winless at 0-6. Despite their struggles, they were the underdog in all of their games and managed a 9-8 record vs. the spread. Arizona went 5-3 ATS as home underdogs and 4-5 ATS as road underdogs.
In games involving the Cardinals, the over hit at a 10-7 clip, with their contests averaging 46.2 combined points. Arizona’s over/under record was 10-7 for the season. They went 3-1 ATS against below .500 teams and 6-7 ATS against above .500 teams.
- Buffalo will look to keep things rolling as they have put together a mark of 2-1 over their past three games. Against the spread, they have gone 1-2 and logged an over-under record of 3-0 in these games.
- When looking at their past five home matchups, Buffalo has an ATS record of 2-3 while averaging 23 per game. The team went 3-2 overall in these games.
- Free Spread Prediction Cardinals +6 (Bet Now)
Cardinals vs. Bills Pick: Cardinals Moneyline (+220)
Our pick vs. the spread for this week one matchup between the Cardinals and Bills is to take the Cardinals to cover as road underdogs. The point spread lines have the Cardinals at -6, and we have them winning by a score of 26-15.
For the over/under, with the line sitting at 48 points, we are leaning towards taking the under, with our projections pointing to a combined score of 41 points.