Buffalo Bills make Josh Allen NFL’s highest-paid player with monster contract extension

The Buffalo Bills and quarterback Josh Allen have reached an agreement on a six-year, $330 million contract that includes $250 million guaranteed, per Adam Schefter of ESPN.
Allen had four years remaining on his deal, but the Bills decided to reward the 28-year-old with a new one after an MVP season in 2024. He is now under contract through the 2030 season. The guarantee is the largest ever given to an NFL player. Deshaun Watson was the previous record holder when the Cleveland Browns gave him $230 million guaranteed in 2022.
Since his breakout 2020 campaign, Allen has been one of the league’s best signal callers. Allen finished in the top five of MVP voting three times before winning it this past season. In 17 games, he threw for 3,731 yards, 28 touchdowns and six interceptions on 63.6 percent passing. Allen rushed for 531 yards and 12 scores.
Josh Allen secures record-breaking deal from Bills
Allen led the Bills on another long playoff run which came to an end in the AFC Championship Game. The Kansas City Chiefs defeated the Bills to advance to Super Bowl LIX. But with Allen locked up long-term, the Bills will almost certainly continue to be one of the favorites in the AFC moving forward.
Top 10
- 1New
Donald Trump blasts NFL
Teams for not drafting Sheduer Sanders
- 2
Jaden Rashada
Makes transfer commitment
- 3
Kim Mulkey
Takes victory lap on South Carolina
- 4Hot
2nd Round NFL Mock Draft
QBs under microscope
- 5
Shedeur Sanders reacts
To going undrafted in 1st round
Get the On3 Top 10 to your inbox every morning
By clicking "Subscribe to Newsletter", I agree to On3's Privacy Notice, Terms, and use of my personal information described therein.
“I think it means a lot to the city,” Allen said after winning MVP. “This is something that they were probably rooting for… I know that anytime we step onto that field in our stadium, they’re all chanting MVP. It’s such a surreal feeling to know that they care so much and care so much about this. I wish we weren’t hosting this trophy.
“I wish we were hoisting the Lombardi. We’re gonna keep working until we do.”
Since coming into the league, Allen has the most wins (76), total touchdowns (262) and total yards (30,595) by any player all-time in their first seven seasons, per the team’s official website. This past season, he passed Pro Football Hall of Fame quarterback Jim Kelly for the most total touchdowns in franchise history.
Allen is just the latest Bill to receive a big pay raise. Within the last week, Buffalo has signed defensive end Gregory Rousseau (four-year, $80 million), linebacker Terrel Bernard (four-year, $50 million) and receiver Khalil Shakir (four-year, $53 million) to big money deals.