
Getty Images
Getty Images
It was announced Tuesday that the Buffalo Bills agreed to terms with Khalil Shakir on a four-year contract extension, keeping the wide receiver with the team through 2029.
The #Bills and WR Khalil Shakir agreed to terms on a 4-year contract extension worth up to $60.2M, including $32M guaranteed at signing, per me and @TomPelissero.
— Ian Rapoport (@RapSheet) February 25, 2025
Deal negotiated by @EquitySports Co-Directors of Football Sam Mirza and Derek Hawkridge along with CEO Chris Cabott. pic.twitter.com/aSxpLmRVbF
The contract extension is worth up to $60.2M, including $32M guaranteed per Ian Rapoport and Tom Pelissero. He’ll now earn an average annual salary of just over $15 million.
It appears as if general manager Brandon Beane and the Bills got a hometown discount on Shakir, as Spotrac projected his next contract would be for four years and around $77 million.
The Bills made the Shakir extension a priority this offseason after the receiver was the most consistent weapon for quarterback Josh Allen in 2024. He caught 76 passes for 821 yards on 100 targets—all team highs.
The Bills drafted Shakir in the fifth round (148 overall) of the 2022 NFL draft.