Dynasty Salary Caps & Keeper Pricing That Actually Work
How to price keepers so your dynasty or keeper league stays competitive year over year, escalation, rookie contracts, budget rollover, and common mistakes.
The health of a keeper or dynasty league lives and dies on one thing: how you price keepers. Get it right and every roster has interesting decisions every year. Get it wrong and the same three teams hoard the same stars forever, and everyone else quits.
The core principle: keeping a player should cost more over time
If a stud costs the same to keep every year, there's no decision, you keep him until he retires. Escalation forces a choice: is this player still worth his rising price, or do you let him go and reinvest? That churn is what keeps a league competitive.
Common pricing models
Round-based (redraft keepers): a kept player costs the draft round he was taken, minus a round or two each year he's kept. Simple, but crude for dynasty.
Auction / salary cap: each player has a dollar salary against a fixed cap (say $255). Keeping a player raises his salary by a set amount each year (e.g., +$5–10), so cap space tightens and you're forced to make cuts.
Contract-based: players are signed for a number of years at a salary; when the contract expires they hit the auction again. The richest model, and the most work to run by hand.
Don't forget rookies
Rookies drafted through a rookie draft need their own cost basis, usually a cheap, slot-based salary that escalates like everyone else's after year one or two. A well-designed rookie scale is what makes tanking-for-picks a real strategy instead of a dead end.
Budget rollover between seasons
Decide what carries over. Do unspent FAAB dollars roll into next year? Does auction budget reset at each startup/auction draft? Rollover rewards discipline but can snowball advantages, pick a rule and write it down.
The mistakes that kill leagues
- No escalation → stars never move, dynasties calcify.
- Pricing stored as a number that gets hand-edited → someone fat-fingers a salary and nobody can reconstruct the truth. Store the inputs (what a player cost and when) and derive the current price, so a rule change re-computes cleanly instead of corrupting history.
- Rules that live in a commissioner's head → every offseason is a re-litigation.
Make the math automatic
This is exactly the kind of bookkeeping that should never be manual. Fantasy HQ models your exact economy, auction salaries, keeper escalation, rookie scale, FAAB, and rollover, and derives every keeper's current and next-year price for you, so the cap board is always right and always current.
FAQ
How should keeper prices escalate each year?
Keeping a player should get more expensive over time so there's a real decision to make. Common approaches raise a player's salary by a fixed amount each year kept (e.g., +$5–10 against a cap) or cost a higher draft round, enough churn that stars eventually change hands.
Should FAAB or auction budget roll over between seasons?
It's your call, but decide explicitly and write it down. Rolling FAAB rewards discipline but can compound advantages; auction budgets usually reset at each startup/auction draft. The key is that the rule is defined and applied consistently.