Khalil Shakir stays with the Bills through 2029.
Khalil Shakir isn’t the flashiest name in the NFL. He isn’t a top-five receiver, won’t put up 1,500-yard seasons, and won’t dominate highlight reels. But Buffalo knows his worth. That’s why they locked him in for four more years.
The Bills and Shakir have agreed to a contract extension “worth up to $60.2 million, including $32 million guaranteed at signing with $18 million paid in the first 12 months” (per ESPN’s Adam Schefter). The deal keeps him in Buffalo through the 2029 season. Smart move. While the rest of the league overpays for wideouts in free agency, Buffalo secured one of the most reliable, efficient receivers in the game at a price that won’t cripple their cap.
Shakir led the Bills in receiving yards last season, playing a crucial role in their fifth straight AFC East title run. He was the guy Josh Allen trusted when things broke down. The guy who showed up when the team needed a play. And now, he’s staying in Buffalo for the long haul.
Numbers won’t tell you how important Shakir was last season. He finished with 76 catches, 821 yards, and four touchdowns in the regular season—solid, but not earth-shattering. But if you watched the games, you know.
Shakir was Buffalo’s security blanket. Third-and-6, late in the game, Allen scrambling—Shakir found space. The Bills leaned on him in critical moments, and he delivered. He wasn’t just a slot receiver running short routes. He extended plays, found open spots in broken coverage, and took advantage of defenses focused on stopping Stefon Diggs.
Bills and WR Khalil Shakir agree to terms on 4-year extension worth up to $60.2M ($32M guaranteed). (via @RapSheet, @TomPelissero) pic.twitter.com/ATBhR1lVJs
— NFL (@NFL) February 25, 2025
His impact wasn’t just regular-season noise, either. In the playoffs, he added 18 catches for 174 yards over three games. When Buffalo made it to the AFC Championship Game, Shakir was part of the reason why.
The Bills could have let this ride out, forced him to prove it again in 2025, and risked him hitting free agency in a booming receiver market. Instead, they paid now and likely saved millions in the process.
Buffalo didn’t enter the offseason desperate for cap space, but they had decisions to make. They’ve got five young players with rookie contracts set to expire in 2026, and keeping Shakir now gives them more flexibility moving forward.
The alternative? Let him play out his rookie deal, watch him put up another solid year as Allen’s go-to slot guy, then get priced out when WR contracts explode again. The Bills have been burned before—this time, they got ahead of it.
Here to stay!!
— Buffalo Bills (@BuffaloBills) February 25, 2025
Khalil Shakir has agreed to terms on a four-year contract extension through 2029.#GoBills | #BillsMafia pic.twitter.com/RmVhpUE9vh
Shakir isn’t a WR1, and the Bills aren’t paying him like one. He’s the perfect complementary piece for Allen. A guy who makes plays, doesn’t demand 150 targets, and fits right into what Buffalo is building.
Shakir’s not some household name. But ask Josh Allen how much he matters. Ask Bills fans who watched every snap last season. The Bills made sure to keep one of their most valuable offensive pieces before the market drove his price up.
Four more years in Buffalo. Smart move.
Image: Imagn Images
I write about sports because, well, it brings in the big bucks! I’m not some lifelong analyst or stats guru, truth being told, you’ve probably never heard of me!—I just know how to research, write, and make things sound good. That’s the job!
Got into sports media the same way most people do: by (fortunate) accident. Started with SEO writing, took on a few sports gigs, and now here we are! I cover games, trades, player drama—whatever needs words.
Favorite part? The chaos. One day it’s a blockbuster trade, the next it’s a goat running onto the field. Never boring.
Message to readers: If you want deep analysis, there are people for that. If you want sharp, no-BS writing that actually makes sense, stick around.
We use cookies for ads and to improve your experience. By continuing on the site, you agree to our Privacy Policy. Read more about it
NFL