Denny Medley-USA TODAY Sports

Four-time NFL MVP Aaron Rodgers and current frontrunner Josh Allen will share the field Sunday night when the struggling Green Bay Packers battle the AFC-best Buffalo Bills at Orchard Park, N.Y.

While the Bills (5-1) have won three consecutive contests, the Packers (3-4) have lost three straight games and a frustrated Rodgers created waves this week with some critical comments of teammates.

"I think guys who are making too many mistakes shouldn't be playing," Rodgers said. "Gotta start cutting some reps. And maybe guys who aren't playing, give them a chance."


OddsChecker prediction, pick, odds

Jason Radowitz is here coving an NFL Week 8 game between the Buffalo Bills vs. Green Bay Packers. Come find out his Packers vs. Bills prediction, pick, and odds.

Looking for the latest odds on Packers-Bills? Click here for LIVE updates on OddsChecker!


Of course, Rodgers also wasn't so great in last week's 23-21 road loss to the Washington Commanders. He passed for a season-low 194 yards and the Packers were 0-for-6 on third-down conversion attempts, the team's first o-fer since 1999.

Rodgers was highly disappointed with the offseason trade of star wideout Davante Adams. Green Bay has yet to adjust and ranks just 23rd in scoring offense (18.3 points per game) and 20th in total offense (331.6 yards per game) while prone to making costly mistakes.

"We're just not good enough to overcome some of those things right now," Rodgers added. "We have talent on our team, for sure, but it has to consistently show up from all of us. Otherwise, why would we have any confidence moving forward?"

Packers coach Matt LaFleur didn't take issue with Rodgers' comments.

"I think that we have to be truthful with one another, and sometimes the truth hurts," LaFleur said Wednesday. "And it's no different than when your kids make a mistake, right? You tell them about it."

Rodgers (1,597 yards, 11 touchdowns, three interceptions) will look to help Green Bay escape its slumber against the top-notch defense of the Bills.

Buffalo leads the NFL in scoring defense (13.5 points per game allowed) and total defense (281.5 yards per game allowed) and veterans like outside linebacker Von Miller (six sacks) and safety Jordan Poyer (four interceptions, tied for the NFL lead) are enjoying big campaigns.

But the real catalyst is Allen, who has passed for 1,980 yards, 17 touchdowns and four interceptions. He also has 257 yards and two scores on the ground.

The Allen-led Bills rank first in total offense (440.8) and second in scoring offense (29.3).

Buffalo is coming off a bye after Allen guided the team to a 24-20 road victory over the Kansas City Chiefs in Week 6.

Leading into that game, Allen heard comparisons to former MVP and Kansas City quarterback Patrick Mahomes. Now the Bills star is hearing Allen vs. Rodgers chatter.

"I play the defense," Allen insisted. "Our defense plays the quarterback. I know it's a team game, but I'm not focused on who's the quarterback over there. I'm just trying to do my job and be the best version of myself for this team."

But Allen grew up admiring Rodgers and envisioning himself someday making the same type of NFL throws.

"He's Aaron Rodgers, one of the best if not the best quarterback to ever play the game," Allen said. "I think we understand that.

"I'm a big fan of his. What he's done in his career has been awesome to watch. He's so dynamic. There's really no other quarterback who has done some crazy things, moving off platform, ball placement. It's so impressive to watch him. He's one of the quarterbacks that I looked up to."

Allen had a rough game against the Packers as a rookie in 2018 when he was intercepted twice and sacked seven times during a 22-0 loss at Lambeau Field. Rodgers passed for 298 yards.

Rodgers sat out Wednesday's practice due to the sore thumb on his passing hand. Among other Packers to miss the session were outside linebacker Rashan Gary (concussion) and receiver Allen Lazard (shoulder).

Right tackle Spencer Brown (ankle) sat out for Buffalo.

The Packers are 0-6 all-time when visiting the Bills.

More must-reads:

TODAY'S BEST
Tiger Woods blames one big factor for missing the cut at PGA Championship
Giants All-Star pitcher suffers setback in recovery from injury
Watch: Juan Soto's first multi-homer game as a Yankee
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk