- Cap hit
- Share in 2019–20
- Through
- 2026–27
Share of the cap, season by season
The contract as the cap moves
Three lines: the share in the season it was signed (dotted), the share the cap was expected to leave it (dashed: the cap announced on the signing date, grown 3.5% a year), and the share as the cap actually was or is announced (solid). The shaded band is where the share lands if the cap follows the fan.
Against a 3.5% expectation, this deal over 8 seasons with a cap on file.
- 2019–20: of $81.5M (actual cap) · expected 7.8% of $82.3M · gap
- 2020–21: of $81.5M (actual cap) · expected 7.5% of $85.2M · gap
- 2021–22: of $81.5M (actual cap) · expected 7.3% of $88.1M · gap
- 2022–23: of $82.5M (actual cap) · expected 7.0% of $91.2M · gap
- 2023–24: of $83.5M (actual cap) · expected 6.8% of $94.4M · gap
- 2024–25: of $88.0M (actual cap) · expected 6.5% of $97.7M · gap
- 2025–26: of $95.5M (actual cap) · expected 6.3% of $101.1M · gap
- 2026–27: of $104.0M (announced cap) · expected 6.1% of $104.7M · gap
- Flat-cap tax (+) or windfall (−)
- Relative to the league
- over 8 seasons: more room lost than the league's deals in force lost (2019-20 league rate -0.6%, n 60; 2020-21 league rate 2.6%, n 79; 2021-22 league rate 4.8%, n 67; 2022-23 league rate 4.9%, n 93; 2023-24 league rate 5.0%, n 137; 2024-25 league rate 1.9%, n 206; 2025-26 league rate -2.7%, n 381; 2026-27 league rate -6.3%, n 589)
- Buyer's-market discount
- Not on file (applies only to deals signed in the 2020 and 2021 flat-cap summers)
- The same at other expectations
- 2.5%: $1.06M · 3.5%: $3.21M · 4.0%: $4.23M · 4.8%: $5.80M
- At the league guidance on file when signed
- Not on file (no dated league guidance covered these seasons on the signing date)
- Mean share: expected · realised
- 6.9% · 7.4%
- Flat equivalent
- 7.3%
- Netted
- Retention none on file; LTIR and bonus overage Not on file (no allowed source states them per contract)
- Regime
- Signed in the rising (2005-06 to 2019-20) years; runs through rising (2005-06 to 2019-20), flat (2020-21 to 2023-24), fast rise (2024-25 to 2027-28).
- Seasons
- 7 actual · 1 announced
Paid against the market
What the league pays for this production
Worth is what standard deals signed at 26 or older pay for production ranked where his projected points rank. It is a market price, not a judgement of the player.
Terms
What the deal says
- Term
- 8 seasons, 2019–20 to 2026–27
- Signed
- 2018-08-04 (2018–19: 8.1% of that cap)
- At expiry
- UFA
- Trade protection
- modified-ntc: 10-team no-trade clause (as stated June 2024, with three years left on the eight-year contract); seasons are not stated
- Retained
- None on file
- Contract type
- standard
- Rules it was signed under
- 2013 CBA: at most 8 seasons with the incumbent club, 7 elsewhere; no season above 20% of the cap in force at signing.
- Year-by-year salary and bonuses
- Not on file (structure needs a licensed contract source (owner decision pending))
The record
Where each figure comes from
- Tier
- reported
- Sources
- Quoted
- Original Ducks extension signed 2018-08-04; traded to Detroit July 2025 for Petr Mrazek + picks, no retention.
- Archive
- The current deal, from the live ledger. The archive holds 855 standard contracts; year-by-year structure is unknown on every one.
Something wrong? Report it with a source; corrections are logged on the integrity page.