Jump to content

NBA:Waivers: Difference between revisions

From 1TC Rules
topic vs thread, Create a topic, G League without a dash
Claimed player joins the claiming team when the period ends (D42)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{1TC NBA rules}}
{{1TC NBA rules}}


There is no direct release. To remove a player you put him on waivers, and every other team has 48 hours to claim him.
To remove a player you put him on waivers, and every other team has 48 hours to claim him.


== The sequence ==
== The sequence ==


'''1. Post the waiver''' in the [https://2teams1cup.com/forum/index.php?showforum=71 NBA: Waiver System] forum — name, salary, contract length, and the cap hit you will take if he is unclaimed.
'''1. [[#How to post|Post the waiver]].'''


'''2. Immediately, on posting:'''
'''2. Immediately, on posting:'''
Line 13: Line 13:
! Effect
! Effect
|-
|-
| Active roster spot
| Roster spot
| Frees '''in full'''
| Frees '''in full'''
|-
|-
Line 22: Line 22:
Neither waits out the 48 hours.
Neither waits out the 48 hours.


'''3. The 48-hour claim period runs.'''
'''3. The 48-hour claim period runs.''' Any team may claim him during it.


'''4a. Claimed''' — he and his contract go to the claiming team and '''you owe nothing'''. Contested claims are settled by [[#Waiver priority|priority]].
'''4a. Claimed''' — the moment a team claims him, the 40% hit comes off your cap and '''you owe nothing'''; you do not wait for the claim period to end. He joins the claiming team, with his contract, when the period ends. Until then no team carries his salary. If more than one team claims him, [[#Waiver priority|priority]] decides who gets him.


'''4b. Unclaimed''' — he is released into the free agent pool and your [[#What it costs|cap hit]] stands.
'''4b. Unclaimed''' — when the period ends, he is released into the free agent pool and your [[#What it costs|cap hit]] stands.


[[NBA:League Structure|TAB]] confirms the move.
[[NBA:League Structure#Commissioner and TAB|TAB]] confirms the move.


== What it costs ==
== What it costs ==


'''40% of salary, per year, through the last year you committed to.'''
'''40% of salary, per year, through your last guaranteed year.'''


{| class="wikitable"
{| class="wikitable"
Line 40: Line 40:
| $495,000
| $495,000
| $198,000
| $198,000
|-
| $500,000
| $200,000
|-
|-
| $1,420,400
| $1,420,400
| $568,160
| $568,160
|-
| $6,200,000
| $2,480,000
|-
|-
| $10,100,000
| $10,100,000
Line 56: Line 50:
=== Which years ===
=== Which years ===


Your last committed year is your last '''guaranteed''' year, or the last '''option you have exercised''', whichever is later. The hit stops at the first option you have not decided.
A year is guaranteed if it is on his original contract or is an option you have '''exercised'''. The hit runs through your last guaranteed year, stopping at the first undecided option.
 
Two things follow:
 
* A hit always covers '''at least the current season''' — you cannot be carrying a player without having committed to the season you are in.
* Options are exercised '''one season at a time''', so a player on year-by-year options is only ever '''one year''' of exposure, however many option years his contract shows.


<blockquote>'''Mark Eaton''', <code>$495,000 (2025, ~2029x)</code>. Going into 2026-2027 the 2026x and 2027x options have been picked up; 2028x is undecided. Waived now the hit is '''$198,000 (2027)''' — not 2025, not 2029.</blockquote>
So a hit always covers '''at least the current season''', and because options are exercised one season at a time, a player on year-by-year options is only ever '''one year''' of exposure — however many option years his contract shows.


Anchored to the 2026-2027 season:
Anchored to the 2026-2027 season:
Line 69: Line 58:
{| class="wikitable"
{| class="wikitable"
! Contract
! Contract
! Committed through
! Guaranteed through
! Hit
! Hit
|-
|-
Line 76: Line 65:
| $198,000 (2027)
| $198,000 (2027)
|-
|-
| <code>$1,420,400 (2028, 2029x)</code> — guaranteed to 2028
| <code>$1,420,400 (2028, 2029x)</code> — 2029x not exercised
| 2028
| 2028
| $568,160 through 2028
| $568,160 (2028)
|-
|-
| <code>$10,100,000 (2028)</code> — no options
| <code>$10,100,000 (2028)</code> — no options
| 2028
| 2028
| $4,040,000 through 2028
| $4,040,000 (2028)
|}
|}
Exercising an option extends your exposure by exactly one season. Weigh that at the [[NBA:Option Years|option deadline]].


=== Exceptions ===
=== Exceptions ===
Line 97: Line 84:
|-
|-
| '''Re-signed''' player
| '''Re-signed''' player
| Normal hit, and the re-sign tag '''stays spent''' until the contract would have expired. Trading him returns the tag; waiving does not. See [[NBA:Re-Signing|Re-Signing]]
| Normal hit, and the [[NBA:Re-Signing#Your 3 tags|re-sign tag]] '''stays spent''' until the contract would have expired
|}
|}


Line 109: Line 96:
|-
|-
| Through week 4
| Through week 4
| Reverse of '''last season's''' final standings
| Reverse of '''last season's''' final [[NBA:League Structure#Standings|standings]]
|-
|-
| After week 4
| After week 4
Line 119: Line 106:
== Conditional waivers ==
== Conditional waivers ==


A waiver you make because a signing or trade needed the roster spot. '''Post it after that move goes through.'''
A conditional waiver is one you make because a signing or trade needed the roster spot. '''Post it after that move goes through''' — waiving first for a bid you then lose leaves you a cap hit for nothing.
 
Bidding while at roster capacity, you state how you will create the spot — that declaration is what makes the bid valid ([[NBA:Free Agency|Free Agency]]). Win the bid, then post the waiver. '''The move you named is the one you must honor.'''


Do not waive speculatively for a bid you have not won: a losing bid leaves you a real cap hit for nothing.
Bidding while at roster capacity, you state how you will create the spot — that [[NBA:Free Agency#Before you bid|declaration]] is what makes the bid valid. '''The move you named is the one you must honor.'''


== Automatic waivers ==
== Automatic waivers ==


Above 15 active players in-season, '''your most recently acquired player goes on waivers by default''' — you do not choose who. Roster limits do not apply in the off-season, so this only bites once the season starts. See [[NBA:Rosters#When the limits bind|Rosters]].
Above 15 active players [[NBA:Rosters#When the limits bind|in-season]], '''your most recently acquired player goes on waivers by default''' — you do not choose who.


== How to post ==
== How to post ==


Create a topic in the [https://2teams1cup.com/forum/index.php?showforum=71 NBA: Waiver System] forum stating:
Create a topic in the [https://2teams1cup.com/forum/index.php?showforum=71 NBA: Waiver System] forum named for the player, stating:


* the player's '''name, salary and contract length'''
* the player's '''name, salary, and contract length'''
* '''the cap hit and through which year''', if he is unclaimed
* '''the cap hit and through which year''', if he is unclaimed


<pre>
<pre style="white-space:pre; overflow-x:auto">
Waive Jeff Malone (WAS - SG) $4,000,000 (2027)
Sonics waive Jeff Malone (WAS - SG) $4,000,000 (2027)
Will take a cap hit of $1,600,000 (2027) if unclaimed.
Will take a cap hit of $1,600,000 (2027) if unclaimed.
</pre>
</pre>


The year is the last year you '''committed''' to, not the guaranteed year printed on the contract:
The year is your last [[#Which years|'''guaranteed''' year]], not the last year printed on his original contract:


<pre>
<pre style="white-space:pre; overflow-x:auto">
Waive Mark Eaton (UTA - C) $495,000 (2025, ~2029x)
Sonics waive Mark Eaton (UTA - C) $495,000 (2025, ~2029x)
Will take a cap hit of $198,000 (2027) if unclaimed.
Will take a cap hit of $198,000 (2027) if unclaimed.
</pre>
</pre>


Then update your roster — the player comes off, and if he clears, the hit goes in your Cap Hits section. See [[NBA:Rosters#Dead money|Rosters]].
Then update your roster post — the player comes off, and if he clears, the hit goes in your [[NBA:Rosters#Dead money|Cap Hits section]].


== See also ==
== See also ==


* [[NBA:Salary Cap|Salary Cap]] — how dead money sits against the cap
* [[NBA:Salary Cap|Salary Cap]] — the cap and calculating your cap space
* [[NBA:Rosters|Rosters]] — roster counts and posting your cap hits
* [[NBA:Rosters|Rosters]] — roster counts and posting your cap hits
* [[NBA:Contracts|Contracts]] — reading salary and option years
* [[NBA:Contracts|Contracts]] — reading salary and option years

Latest revision as of 21:26, 8 October 2026

To remove a player you put him on waivers, and every other team has 48 hours to claim him.

The sequence

1. Post the waiver.

2. Immediately, on posting:

Effect
Roster spot Frees in full
Cap 60% frees. The 40% hit is assumed from this moment

Neither waits out the 48 hours.

3. The 48-hour claim period runs. Any team may claim him during it.

4a. Claimed — the moment a team claims him, the 40% hit comes off your cap and you owe nothing; you do not wait for the claim period to end. He joins the claiming team, with his contract, when the period ends. Until then no team carries his salary. If more than one team claims him, priority decides who gets him.

4b. Unclaimed — when the period ends, he is released into the free agent pool and your cap hit stands.

TAB confirms the move.

What it costs

40% of salary, per year, through your last guaranteed year.

Salary Hit per year
$495,000 $198,000
$1,420,400 $568,160
$10,100,000 $4,040,000

Which years

A year is guaranteed if it is on his original contract or is an option you have exercised. The hit runs through your last guaranteed year, stopping at the first undecided option.

So a hit always covers at least the current season, and because options are exercised one season at a time, a player on year-by-year options is only ever one year of exposure — however many option years his contract shows.

Anchored to the 2026-2027 season:

Contract Guaranteed through Hit
$495,000 (2025, ~2029x) — 2027x exercised 2027 $198,000 (2027)
$1,420,400 (2028, 2029x) — 2029x not exercised 2028 $568,160 (2028)
$10,100,000 (2028) — no options 2028 $4,040,000 (2028)

Exceptions

Case Effect
Draft-and-stash player waived before he comes over One-year hit — his contract has no end date to calculate against. Once he has arrived, the normal rule applies
Re-signed player Normal hit, and the re-sign tag stays spent until the contract would have expired

Waiver priority

Priority settles contested claims.

Period Order
Through week 4 Reverse of last season's final standings
After week 4 Reverse of the current season's standings

Last season's order means the standings themselves, not the lottery-adjusted draft order.

Conditional waivers

A conditional waiver is one you make because a signing or trade needed the roster spot. Post it after that move goes through — waiving first for a bid you then lose leaves you a cap hit for nothing.

Bidding while at roster capacity, you state how you will create the spot — that declaration is what makes the bid valid. The move you named is the one you must honor.

Automatic waivers

Above 15 active players in-season, your most recently acquired player goes on waivers by default — you do not choose who.

How to post

Create a topic in the NBA: Waiver System forum named for the player, stating:

  • the player's name, salary, and contract length
  • the cap hit and through which year, if he is unclaimed
Sonics waive Jeff Malone (WAS - SG) $4,000,000 (2027)
Will take a cap hit of $1,600,000 (2027) if unclaimed.

The year is your last guaranteed year, not the last year printed on his original contract:

Sonics waive Mark Eaton (UTA - C) $495,000 (2025, ~2029x)
Will take a cap hit of $198,000 (2027) if unclaimed.

Then update your roster post — the player comes off, and if he clears, the hit goes in your Cap Hits section.

See also

  • Salary Cap — the cap and calculating your cap space
  • Rosters — roster counts and posting your cap hits
  • Contracts — reading salary and option years
  • Free Agency — bidding with space freed by a waiver
  • Re-Signing — why waiving does not return a tag