Player Mood and Re-Signing: Why Your Best Player Won't Take Your Money
You offered your Pro Bowl edge rusher the exact number on his card and he told you he wanted to "see what the market has to offer." That is not bad luck. Re-signing in BS Football runs on a mood system that has been quietly tracking every week of the season, and by the time you open the re-sign screen the price and the odds are already set. Here is how it works and how to use it.
What Moves Player Mood
Every player carries a mood score from 0 to 100, starting around 70. It updates each week based on a handful of things, and they stack:
- Team record: a winning percentage of .600 or better adds a point; .350 or worse costs two. Losing hurts more than winning helps.
- Role: starters gain a point a week. Backups are neutral. Players buried third or deeper on the depth chart lose a point.
- Pay: a player earning less than 70% of his market value loses a point a week. Cheap veterans on bargain deals get unhappy on their own.
- Streaks and rivalries: a three-game winning streak adds a point and a three-game skid costs one. Beating a rival lifts the whole locker room; losing to one — especially a blowout — stings.
Over a 17-game season, a buried, underpaid player on a losing team can shed 60 or more points. A starter on a winner drifts upward. Sustained discontent eventually produces a formal trade request, which also makes the player more attractive to AI offers.
How Mood Sets the Asking Price
When a contract expires, the asking price starts from the player's market value and gets multiplied:
- Mood below 30: +15%. Mood 30–39: +8%.
- Mood below 20: the player refuses to re-sign at any price. He will only take a one-year deal to test the market.
- Team record: a losing team (under .400) pays a 10% premium; a winning team (over .650) gets a 5% hometown discount.
- Age 32 and up: a 10% discount. Older players accept a little less, not a lot.
Asking years come from age: 34+ wants two years, 32–33 wants three, 30–31 wants three or four, and younger players want longer. Players want security, which is exactly what makes the one-year franchise tag a real trade-off rather than a free option.
Inside the Negotiation
Once you sit down, you have a limited number of rounds and the player has limited patience. A content player (mood 70+) gives you three or four rounds. Mood under 50 gets you two or three; under 30 gets you two. An extension negotiated mid-contract is friendlier — the player is not going anywhere yet, so you get more rounds.
Three "priority" discounts apply if they fit the player's stated motivation: ring-chasers take 6% less from a team at .550 or better, role-seekers take 5% less if they would start, and loyal players take 8% less to return to their own team. A Premium Intel Report knocks another 12% off the asking price and adds a round of patience, which is the single biggest lever in the system.
The part that surprises people: a strong offer is not an automatic yes. A content player who is offered at or above his asking price will, about 8% of the time, hold out for a small sweetener — a little more term or roughly a 5% bump. He is not unhappy, just savvy. Pay the bump and he signs. Unhappy players want that bump every time, even at full asking price.
Lowballing is where deals die. After the first round, any offer that leaves the player under 95% satisfied carries a walkaway chance: 6% baseline for a content player, 15% if he is unhappy, 25% if he is angry. Add 8% if he is an 80+ overall, 4% for 70–79, another 8% once you are into a third round, and 12% more if your offer was under 80% of his ask. A frustrated star in round three with a cheap offer on the table is walking more often than not.
The Franchise Tag, Priced
The tag is a guaranteed one-year deal. For a true star (85+ overall) it costs the average of the top five salaries at his position — or his market value plus 10%, whichever is higher. For a 75–84 player it blends between market value and that positional average. Below that, the tag is capped near market value with a small premium, so you will never see a backup command a star's tag number.
Use it when the negotiation odds are against you: an elite player with sagging mood on a team coming off a losing year. The tag skips the walkaway roll entirely. The cost is one year of certainty at a premium and a player who still wants a long-term deal next spring. AI teams use it the same way — on their best expiring player rated 70 or better.
Managing Mood Before It Costs You
Fix the depth chart in September, not March
A good player stuck at third string loses a point every week. If a contract is expiring and the player is clearly a starter-caliber talent, start him or trade him. Letting him rot on the bench guarantees a premium or a refusal at re-sign time.
Extend ascending players before they outgrow their deals
The moment a player's salary drops under 70% of his market value, he starts losing mood every week. An early extension costs cap room now but keeps the mood meter — and the eventual price — under control. Extensions also get the friendlier negotiation rules.
Win, or at least avoid collapse
The record effects are lopsided: .350 costs twice what .600 earns. A tanking season does not just cost you draft position math; it also makes every expiring contract more expensive and every star more likely to walk.
Check the mood before you open talks
If the number is under 20, do not waste the rounds — tag him or trade him. Under 40, buy the Intel Report or accept the premium. Over 85, you have a 5% discount coming; do not overpay out of habit.
The Bottom Line
Re-signing in BS Football is decided during the season, not at the table. Mood is built from record, role, pay and streaks; it sets the asking price, the number of rounds you get, and the odds the player walks. Keep your expiring players starting and fairly paid, use the Intel Report and priority discounts when they fit, reserve the franchise tag for the stars you cannot afford to lose to a bad roll, and never lowball a star past round two.
Ready to run a front office? Play BS Football free in your browser.
Ready to put this into practice?
BS Football is free, runs in your browser, and you'll be drafting in 60 seconds.
Play Now — It's Free