Buffalo Bills vs Green Bay Packers NFL match analysis, predictions and odds

The Green Bay Packers (3-4) travel to the Highmark Stadium to face the Buffalo Bills (5-1) on Monday in a Week 8 match-up. The pressure will be on the Green Bay Packers, who are 3-4 for this season and second in the NFC North, to deliver against AFC East table-toppers, Buffalo Bills. Fresh from a bye last week, the 5-1 hosts aim to continue where they left off by downing a sorry-looking Green Bay Packers to extend their current winning streak.

Form Buffalo Bills

The Buffalo Bills had a bye in Week 7 to recover following a superb start to the season. The hosts won their last matchup 24-20 against the Kansas City Chiefs, which extended their winning streak to three matches. They have won all of their past eight games at home, and are 7-3 in the last 10 overall.

From six games this season, the Buffalo Bills have scored a solid 29.3 points on average. This gives them bragging rights as one of the league’s top-scoring offenses. They also have one of the most stubborn defensive units in the entire league, having allowed just 13.5 points per game this season.

Form Green Bay Packers

The Green Bay Packers fell to a third straight defeat in Week 7 when the Washington Commanders edged them 23-21. It was their sixth defeat in 10 games and left them 1-4 in their last five on the road.

The Green Bay Packers offense has struggled to bring its A-game this season, putting up a mere 18.3 points on average. While a middle-of-the-pack defense is what the Green Bay Packers have to offer ahead of their latest road trip, with 20.9 points allowed across seven matches so far.


The Buffalo Bills came away with a 19-0 win in their latest encounter with the Green Bay Packers, which took place during pre-season at the Highmark Stadium. They are 3-3 against the Green Bay Packers in their last six matchups and lead the series 8-5.

In these past six encounters, the Buffalo Bills managed an average of 15.33 points a game while the Green Bay Packers averaged 18.33 points.


The playoff picture is taking shape for both teams as we near the halfway point of the season. Buffalo Bills look like an early shoo-in for postseason. They lead the way in the AFC East and AFC Conference standings, having bagged two more wins than the Green Bay Packers, who are below .500 and second in the NFC North.



Take the Buffalo Bills (-556) for the outright win on the moneyline.

The hosts are recharged and raring to go again after a bye last week. They are 5-1 SU in their six matches this season, won all of their last eight home matches, and are 6-0 SU against the Green Bay Packers at the Highmark Stadium.

This strong run of form by the Buffalo Bills has trouble written all over it for the Green Bay Packers, who are on a three-match losing streak.


The last five games between the Buffalo Bills and Green Bay Packers have produced an average winning margin of 16.0 points. The current spread is set at 11.5 points.

Taking the Buffalo Bills on the spread has been worth its weight in gold at home recently, with the hosts covering the spread in their last six matches at the Highmark Stadium. In their past 10 games, they have gone 6-3 ATS overall and 7-2 ATS at home.

Siding with the Green Bay Packers, on the other hand, seems to be a red flag at the moment, as they’ve failed to cover the spread in their last three matches and are 1-4 ATS in the last five alone. Take the Buffalo Bills (-110) instead as the 11.5-point favorites. 


The average total in the last five matchups between the Buffalo Bills and Green Bay Packers was 30.0 points. As the total for their latest showdown is 47.50 points, it might be worth siding with the Under (-110).

After all, the total has gone under in five of the Buffalo Bills’ six games this season and in seven of their previous eight rounds against an NFC opponent. 

The Green Bay Packers have also seen the total go under in six of their last eight games against an AFC opponent, as well as in five of their past eight matches this year.