In the last 100 days, Josh Allen got engaged, won NFL MVP and on Sunday he was rewarded with a new record-breaking contract.
Allen and the Bills agreed to a new six-year, $330 million contract that includes $250 million guaranteed making it the largest guaranteed money handed to a player in NFL history, ESPN’s Adam Schefter reported.
The deal, which was officially announced by the Bills shortly after reports started to surface, keeps the 28-year-old quarterback in Western New York through 2030.
Allen still had four years left on his current deal.
The Bills QB has had a massive impact on the organization during his time in Buffalo and has led the franchise to six straight AFC East titles and helped the organization twice reach the AFC title game
Allen won the NFL MVP award for his 2024 campaign where he threw for 3,741 yards and 28 touchdown passes, while recording a 77.3 passer rating.
Bills head coach Sean McDermott was singing Allen’s praises during the draft combine in Indianapolis and told reporters the MVP award helps solidify how successful he’s been over the course of his career.
“It validates everything that he’s been doing for years,” McDermott said, per NFL Network. “It validates his leadership this year, the way he’s played on the field this season, the way he’s matured off the field, on the field. His decision making and how that’s improved. All these areas that were perceived — call it, gaps — Josh has answered those gaps and he’s closed those gaps. When you do that at the level that he did it at on a consistent basis, the result was the MVP. So, to me, as I said during the year, later in the year in particular, he deserved that.”

The Bills had been rewarding other players with new deals before the Allen announcement.
Khalil Shakir, Greg Rousseau and Terrel Bernard have also been handed new contracts by Buffalo.