- PREMIUM
- HOME
- NFL
Popular Pages
Transactions
Trending Players
AFC East
AFC North
AFC South
NFC East
NFC North
NFC South
- NBA
Popular Pages
Transactions
Trending Players
Southeast
Atlantic
Southwest
Northwest
- MLB
Popular Pages
Transactions
Trending Players
AL West
AL East
NL West
NL East
- NHL
Popular Pages
Transactions
Trending Players
Atlantic
Pacific
- WNBA
Popular Pages
Transactions
Trending Players
Eastern
- EPL
Popular Pages
Transactions
Trending Players
- MLS
Transactions
Trending Players
Eastern
- ATL Atlanta UnitedAtlanta United FC
- MTL MontrealCF Montreal
- CLT CharlotteCharlotte FC
- CHI FireChicago Fire
- CLB Columbus CrewColumbus Crew
- DC UnitedD.C. United
- CIN CincinnatiFC Cincinnati
- MIA Inter MiamiInter Miami FC
- NSH NashvilleNashville SC
- NE RevolutionNew England Revolution
- NYC New York CityNew York City FC
- RBNY Red BullsNew York Red Bulls
- ORL Orlando CityOrlando City
- PHI UnionPhiladelphia Union
- TOR TorontoToronto FC
Western
- ATX AustinAustin FC
- COL RapidsColorado Rapids
- DAL DallasFC Dallas
- HOU DynamoHouston Dynamo
- LA GalaxyLA Galaxy
- LAFC Los AngelesLos Angeles FC
- MIN MinnesotaMinnesota United FC
- POR TimbersPortland Timbers
- RSL Real Salt LakeReal Salt Lake
- SD San Diego FCSan Diego FC
- SJ EarthquakesSan Jose Earthquakes
- SEA SoundersSeattle Sounders FC
- SKC Kansas CitySporting Kansas City
- STL St. Louis CITYSt. Louis CITY SC
- VAN WhitecapsVancouver Whitecaps FC
- NWSL
Popular Pages
Transactions
Trending Players
- ACFC Angel City FCAngel City FC
- BFC Bay FCBay FC
- CHI Chicago Red StarsChicago Red Stars
- HOU Houston DashHouston Dash
- KC Kansas City CurrentKansas City Current
- GFC NJ/NY Gotham FCNJ/NY Gotham FC
- NC North Carolina CourageNorth Carolina Courage
- ORL Orlando PrideOrlando Pride
- POR Portland Thorns FCPortland Thorns FC
- LOU Racing Louisville FCRacing Louisville FC
- SD San Diego Wave FCSan Diego Wave FC
- SEA Seattle Reign FCSeattle Reign FC
- UTA Utah Royals FCUtah Royals FC
- WAS Washington SpiritWashington Spirit
- GOLF
Popular Pages
Trending Players
- TENNIS
ATP
WTA
- RACING
NASCAR CUP
FORMULA 1
- PVF
- OLYMPICS
WHAT'S NEXT: Buffalo Bills
Following their loss to the Cincinnati Bengals, the Buffalo Bills now enter offseason mode, projecting to carry around -$16M of Top 51 cap space, including 9 players with hits north of $10M next season. We’ll dive into each position group, breaking down contract statuses, potential restructures, extensions, cuts, & more.
Related
The Quarterback Room
Restructure & Replenish
Josh Allen skids into the postseason having battled injury & poor play down the stretch, but (obviously) remains the key piece to Buffalo’s puzzle going forward. Contractually speaking his deal contains early vesting guarantees through the 2025 season, with $97.5M to be earned over the next three seasons. His $39.7M cap hit for 2023 ranks 4th in the NFL, making him a restructure candidate this March. A full base salary conversion can open up over $21M of space for the Bills in 2023.
Behind him Case Keenum is a pending free agent, having taken just 24 regular season snaps for the Bills in his 1 season.
The Running Back Room
Consider the Options
RB1 Devin Singletary heads to the open market this March with a $5.5M valuation attached to him. He joins a large list of potentially available halfbacks this free agency.
2022 2nd rounder James Cook holds 3 years, $3.7M remaining on his rookie deal, and is likely thrust into a much larger role next season. Deadline acquisition Nyheim Hines has 2 more years left on his deal, but not of the $10.2M available carries an early guarantee, and the Bills can free up $4.8M of 2023 space by moving on. Hines probably sticks next season with a small restructure for cap purposes.
There’s a dream world where a Miles Sanders type player steps into this offense and balances it out immediately, but there’s another, simpler, more likely world where Buffalo brings in an Alexander Mattison type at a near minimum salary to better serve their financial bottom line.
The Wide Receiver Room
All In for a 2
29-year old Stefon Diggs enters Year 2 of his 6 year, $124M total contract, set to earn $24.4M on a $20M cap hit next season. Buffalo can restructure his $7.91M salary down to $1.65M, but keeping dead cap at bay on this deal will be a priority for GM Brandon Beane.
Gabriel Davis holds a non-guaranteed 1 year, $1M contract which should represent decent value - even if the Bills drop him down the depth chart a bit with a signature WR add this offseason.
Youngster Khalil Shakir enters Year 2 of his rookie contract, with 3 years, $2.9M non-guaranteed remaining. His role continued to grow as the regular season aged on, and he could be developed into an important piece of the puzzle this summer. Isaiah McKenzie more than doubled his production from 2021->2022, finishing with 4 TDs and over 10.1 yards per reception. His role seemed to be reduced heavily down the stretch though, and Buffalo can free up $2.2M of space by moving on in some capacity.
Don’t be surprised if Buffalo makes a big add here, potentially via trade. This is a win now team without time to “see how it develops”.
The Tight End Room
Lightly In for a 2
Dawson Knox enters Year 2 of a 5 year, $54.5M contract, set to earn $12.5M on a $6.4M cap hit this season. $10M of his 2024 compensation becomes fully guaranteed this March. He’ll be year-to-year thereafter.
Behind him, Quintin Morris is on a minimum salary, while Tommy Sweeney is slated for free agency. If Knox is going to remain a more down field threat in the passing game, a block first, short yardage TE2 is on the wishlist.
The Offensive Line
Middle Out Compression
Left Tackle Dion Dawkins enters Year 4 of his 5 year contract, set to earn $9.85M on a $14.8M cap hit. Buffalo can free up $6.15M of 2023 cap with a base salary conversion, but that would make back to back offseasons doing so.
Left Guard Rodger Saffold is slated for free agency (leaving behind $2M of dead cap), while Center Mitch Morse is a roster bubble candidate, as his release can open up $6.3M of space. The 30 year old is one of the locker room leaders on this team, but with Ryan Bates able to slide over to the center position from his current right guard slot, Buffalo may opt to get out of this contract.
Right Guard Ryan Bates holds a fully guaranteed $4M in 2023, on a tenable $4.875M cap hit, while Right Tackle Spencer Brown has 2 years, $2.4M (non-guaranteed) left on his rookie deal.
There’s an addition or two to be made here, with a 1st round selection this April very possible.
The Defensive Line
Oliver's Twist
Ed Oliver enters his fully guaranteed $10.75M 5th year, putting the Bills in a tough spot as he heads toward a contract year. He seemed a slam dunk to be (mildly) extended heading into the 2022 season, but there’s argument to be made that the production and consistency just doesn’t warrant it.
Tim Settle offered limited production in a limited role, and his near $5M cap hit likely falls off freeing up $2.2M. DaQuan Jones is half fully guaranteed and sticks around.
The Bills have other needs (WR2, ILB, S, G/C) but finding a run stuffer in the middle that doesn’t break the bank has to be in the conversation.
The Edge Defender
Run it Back
Von Miller returns for Year 2 of his massive contract, fully guaranteed through 2023, and mostly guaranteed through 2024 right now. His presence was missed down the stretch in 2022, but it’s a reminder that despite his high pay, Buffalo can’t rely on him as a truly full-time player.
Greg Rousseau enters Year 3 of his 5-year rookie contract, set to earn a fully guaranteed $1.7M. He posted 7 sacks in 12 2022 games, and should be asked to do even more next season. The same might not be said for 2020 2nd rounder A.J. Epenesa, who enters a contract year in 2023, set to earn a non-guaranteed $1.4M. He’ll enter March as a trade/cut candidate in our book.
Elsewhere, Carlos Basham Jr. holds a non-guaranteed 2 year, $2.5M, while Jordan Phillips & Shaq Lawson are slated for free agency.
The Linebackers
Will Edmunds Play Ball
Matt Milano proved he’s worth every dollar again in 2022, making up for a dip in sacks (1.5) with 3 interceptions, and 72 solo tackles. He’s year to year now in his remaining 2 years $20M.
2022 3rd rounder Terrel Bernard saw limited work in his first campaign, but could be asked to step into much bigger shoes if pending free agent Tremaine Edmunds isn’t retained. Edmunds finished his best season to date, but his 5 years in Buffalo were inconsistent to say the least, putting him on an $11M valuation heading toward the open market. Many believe he’s a $17M per year player when it’s all said and done. Edmunds backup A.J. Klein is also headed back to free agency.
The Secondary
Safety First
Tre'Davious White only saw action in 6 regular season games as he worked his way back from a torn ACL. He’s more than half guaranteed ($6.35M) through 2023 right now, while the remaining $3.25M locks in March 19th. White’s contract gets right side up after the upcoming season, meaning the Bills will have an out if they feel like he can’t return to All-Pro form.
Kaiir Elam enters Year 2 of his 5 year rookie contract, set to earn a fully guaranteed $1.3M this season. He held his own in 12 games of action, grabbing 2 INTs in his rookie campaign, and is likely asked to take over the full-time RCB starting role next September.
Behind them, Dane Jackson is headed to restricted free agency, with a projected $2.6M tender in front of him. Taron Johnson enters Year 3 of a 4 year deal, set to account for $9.215M of 2023 cap. There’s $4.2M to be saved by moving off of that contract, but Johnson seems too valuable to give up on this March. A small restructure to free up some space makes sense here.
The safety position might hold the most question marks on this roster going forward, as Jordan Poyer is now set to hit the open market (values at $11M per year), and Micah Hyde gets set to return from a season long neck injury, on an expiring 1 year, $7.2M contract ($10.5M cap hit). It’s tough to imagine the 32 year old getting another contract in Buffalo, but the Bills can open up $4.5M of cap space by processing a full cash conversion.
Behind them, Damar Hamlin’s return is obviously in serious question (2 years, $2M non-guaranteed remaining on his contract), while Siran Neal holds a non-guaranteed 2 year, $5.5M deal.
The Special Teamers
Long Term Bass
K Tyler Bass made 87.5% of his field goals for the 2nd straight season, cashing 43/45 PATs as well. The 6th round pick enters a contract year in 2023, and should be considered an extension candidate. He projects to a 4 year, $19.2M contract in our system.
P Sam Martin had his lowest number of attempts in 6 years, and is headed to free agency this March, while LS Reid Ferguson is under contract at a non-guaranteed 2 years, $2.2M.
CATEGORIES
- NBA 93
- NFL 67
- GOLF 55
- NWSL 48
- MLB 27
- NHL 1
AUTHORS
- Michael Ginnitti NFL, MLB
- Keith Smith NBA
- Scott Allen Contributor
- Taylor Vincent NWSL
2025 MLB Offseason Contract Breakdowns
Spotrac details the largest free agent signings and contract extensions across MLB throughout the 2025 offseason. READ MORE
NFL 2025 Roster Bubble Candidates
Spotrac’s annual NFL Roster Bubble report identifies players that have the potential to be released, traded, or retire after the current 2024 season, including notable financial ramifications for each.
NBA Trade Season Unofficially Opens
Early buyers and sellers as the trade season unofficially opens with the majority of the players across the league becoming trade-eligible.
Juan Soto to the Mets
The New York Mets & OF Juan Soto agreed to an historic 15 year, $765 million contract that includes no deferrals & escalators/void cancellations that can raise the deal up to $820M. READ MORE
2025 Free Agency – Offseason Unleashed
Most of the 2025 NWSL Free Agents have been signing with their previous clubs. That has recently changed with the signings of free agents to new clubs. Free Agency has truly began.
TRENDING PLAYERS
- 1 Juan Soto (RF, NYM)
- 2 Garrett Crochet (SP, BOS)
- 3 Jimmy Butler (SF, MIA)
- 4 Kyle Tucker (RF, HOU)
- 5 Max Fried (SP, NYY)
TRENDING PAGES
- 1 MLB Free Agents
- 2 NFL Free Agents
- 3 NBA Trade Machine
- 4 NFL Transactions
- 5 MLB Transactions