Jump to content
The Official Site of the Vancouver Canucks
Canucks Community

2020/21 CDC Puck League

Master Mind

Recommended Posts

League rules:




Roster Requirements

  • 23 Players under contract required on all team rosters at all times.
  • GMs will be required to ice a team of twelve forwards, six defensemen, and one goalie daily. The remaining players will be "benched" for that day.
  • GMs will be required to have at least two goalies on the main roster at all times.
  • The cutoff time for lineup changes will be one minute before the first NHL game that day.
  • GMs have the ability to set "future lineups" in Fantrax, according to the NHL schedule.
  • Limit of 50 total players under contract in AHL and NHL combined.
  • The NHL Salary Cap for 2020-21 is $81.5m. The Salary Cap floor for 2020-21 is $60.2m.
  • NHL Buyout rules apply - see below for more details.
  • Previously, if a team were to have a roster over the salary cap, their roster would be invalid and they would not accumulate points. For the 2019/2020 season and onwards, any team who is not cap compliant on day 1 of the regular season will have any NHL contract signing they have made, voided in reverse-chronological order until they are cap compliant. UFA's will be dropped to the open market, and RFA's will be put at $999,999,999 and will follow regular RFA guidelines. Any team will be allowed to negotiate contract terms with these players (within UFA and RFA guidelines), including the team who previously had them as long as they have moved enough salary out.



  • To move players to and from your NHL and AHL teams, use the Fantrax controls on your team page.
  • If waivers are required, please follow the waivers procedure outlined below.



  • To place a player on the IR, select the player on Fantrax, and move them to the red 'injured reserve' area.
  • Only players with a red flag next to their name are eligible to be placed on the Fantrax IR.
  • When a player that has been placed on the IR becomes healthy (no red flag beside name in Fantrax), the GM has two days remove them from the IR.
  • If two days have elapsed and the player is still on the IR after he is deemed healthy, the Commissioner team will activate the player, which may result in another player being waived to accommodate.


  • Teams will not be permitted to ice their players out of position.
  • Players listed as playing a position on one of the following sites that add to those Fantrax lists, may have those positions added: NHL, TSN, Sportsnet, Elite Prospects, HockeyDB, Yahoo 
  • Please send the relevant Commissioner Team a PM with a direct link for each players corresponding proof with "CDC Puck Player Positions" and your team name in the subject line.




How To Place a Player on Waivers

  • PM the relevant Commissioner that you want to place your player on waivers, with the intention of putting them on your minors team (If you simply state they are going on waivers it will be presumed you are placing them in the minors after they clear unless you state otherwise).
  • The waiver will then be posted in the league thread. After 48 hours, if no other team is interested in claiming them, they will stay on your minors team (to clear up room for your call ups your player will be placed on your minors team so you can bring up a replacement at the time of your posting).
  • Please indicate the player you intend to bring up, even though you can do it manually through Fantrax without a Commissioner. In the event that this is done before the daily roster movement cutoff, but a Commissioner hasn't made the change yet, we will need to know who to replace the moving player with when we backdate the transaction.

Waiver Eligibility

  • Skaters are eligible for waivers if they are at least 27 years old, or have played 125 games in the NHL are subject to waivers.
  • Goalies are eligible for waivers if they are at least 27 years old, or have played 80 games in the NHL.
  • Player waivers eligibility is re-evaluated each game by Fantrax. If you cannot move your player to the minors and could a few days earlier, most likely they reached 125 games or the age of 27.
  • Once a waiver-eligible player is put on waivers in the League Thread, the other teams have 48 hours to claim said player.
  • The waiver priority order is the reverse order of the standings. If a claimed player is waived within a week of their claiming, the team who originally waived them has first dibs on claiming said player.
  • If a player is claimed and then waived again within 24 Hours, the team who originally waived the player may retain them on their minors team without going through waivers provided no other team put in a claim other than the original claiming team.
  • Players claimed off waivers after the trade deadline may not play in that season's playoffs for any team except for the team whose roster they were on at the trade deadline.

Cap Circumvention

  • If a waiver-eligible player is demoted to their minor league affiliate, and has a contract over $1m, their team will have a cap penalty of the amount over $1m. (e.g. $2m contract demoted to AHL, $1m still on the books.)
  • Because the GM has the ability to recall these players without contacting commissioner, you must the relevant Commissioner to remove the cap penalty upon recalling the player to avoid an illegal roster or unfounded cap penalty against your team. 
  • The best method would be to let us move the player back to your team (and backdate the move if need be) so it is all done simultaneously, though you may choose to move the player and have us correct the cap hit later.

Remember To Balance Your Roster

  • If waiving a player leaves your team short a player and you do not specify in your waiver post in the league thread, which player you wish to bring up from the minors, your team will be illegal until you do this by your own action on Fantrax.
  • If you waive or claim a player, please indicate in your post and the message posted in your 'CDCP - YourTeam' private message thread who will be replacing that player on your roster and if they will be active or in the reserve. 




Signing an Unrestricted Free Agent (UFA)

  • Send any UFA contract offers to the relevant Commissioner; keep your PMs professional, informing the agent of your plans for the player both in terms of term and remuneration, and the role the player is expected to be offered on your teams.
  • Contracts can be a maximum of 5 years.
  • No UFAs can sign between Trade Deadline Day and 1 July* - no matter their league or free agent status.
  • Players playing in NCAA can only be signed between 1 July* and 30 September, unless they are an existing draft pick of your team.
  • Players contracted to an overseas team but technically a UFA in NHL terms CANNOT be signed to a contract while under their overseas contract.
  • Players drafted through the CDCP Entry Draft and playing overseas can still be signed to contracts, as if they were playing in the OHL or any other league.
  • This will be known as the 'Shipachyov Rule' and means that unless you drafted an overseas player and signed him to a contract, you must wait until the player is a real-life free agent before making an offer.
  • UFAs will be able to be signed at any age, provided that 1) they have gone undrafted through two entry drafts, and 2) the time of their signing complies with the rest of the existing rules surrounding free agency, such as the Trade Deadline to July 1 UFA signing freeze, et cetera. This will apply to both North American and European+ Skaters. This means that you will be able to sign 18-year-olds, as long as they've gone through the draft once as a 17-year-old and again as an 18-year old.


*- Free Agent Frenzy. Date TBC due to COVID-19.


Re-signings (UFAs and RFAs)

  • From 14 July 2018 to 31 December 2018, teams are permitted to discuss a new contract with two pending UFAs/RFAs
  • From 1 January 2019 to Trade Deadline Day 2019, teams are permitted to discuss terms with any remaining pending UFAs/RFAs
  • Not all players will wish to discuss contracts in-season; an inquiry made to a player will count towards your total discussions, so choose your offers wisely.
  • Player agents will act in the players' interests, not the teams'. Hometown discounts may be given, or excessive demands made.
  • It is up to each GM to manage their future cap situation and any GMs signing their team into future financial difficulties will be placed under intense scrutiny by the Commissioner team.


Signing your unsigned prospects

  • Between the end of the Stanley Cup Final and the puck dropping on Game 1 of the following season, your unsigned prospects can be signed at any time and added to your NHL roster.
  • From 28 February to the end of the Stanley Cup Final, you can sign your unsigned prospects; they cannot, however, play on your NHL roster during the season.
  • If you choose to negotiate with an unsigned prospect between 1 March 2021 and 1 April 2021, that will count as one of your two permitted contract negotiations.
  • Unsigned prospects drafted in 2019 will be released two nights before the 2021 draft if left unsigned.


Offer sheets

  • An offer sheet can be made to any RFA who remains unsigned by his current team.
  • If you decide to match an offer sheet made to one of your players, you CAN trade him - unlike in real life, where you cannot for one year after matching.
  • If you trade the player soon after matching an offer sheet, it will be counted as a sign-and-trade - which carries unspecific penalties when attempting to sign UFAs, as well as when negotiating with your existing UFAs/RFAs.
  • Compensation for offer sheets in the 2018/19 season:


$1,395,053 or less No compensation
$1,395,054 to $2,113,716 Third-round pick
$2,113,717 to $4,227,437 Second-round pick
$4,227,438 to $6,341,152 First and third-round picks
$6,341,153 to $8,454,871 First, second and third-round picks
$8,454,872 to $10,568,589    Two firsts, a second and third-round picks
Over $10,568,589 Four first-round picks


Player Happiness

  • Player happiness will not be proactively mandated (player demanding a trade etc) in an effort to keep this league as free of Commissioner bias as possible. In the occasion of retaining your pending UFA, we may however dig deeper into the situation and use this variable in our decision to sign the player to your or another team's offer. If you offer $5m to your pending UFA star and another team offers $5m and is more likely to win the Stanley Cup, the player may well ask for more money or take the new team's contract.
  • We do not want this to turn into a popularity contest so there won't be too much interpretation and thinking on behalf of NHL players, but we will use some basic factors in re-signings that may border on player happiness.


Buyouts / Contract Terminations

  • If a player on your roster retires or signs overseas, his contract will be terminated at no penalty to the GM if so requested by the GM.
  • If you sign a player who is playing overseas, and they stay overseas, you are on the hook for that contract. We shall call this the Kovalchuk Rule. Sign Kovalchuk in summer 2018 to a 3 year, $6m AAV deal only to find he stays in the KHL? That cap hit stays on your books.
  • The rules for buyouts in CDCP are as follows:

    - The buyout window will be 00:01 on Saturday 21 July 2020 (PST) to 23:59 on Friday 14 September 2020 (PST).

    - Players must pass through waivers to be eligible for a buyout.

    - All buyout cap hits will be for double the term remaining on a contract (ie, 2 years for a 1 year contract, 6 years for a 3 year contract, etc).

    - Buyout costs are as follows: If player is under the age of 26 - 1/3 of the salary owed; if the player is 26 or over, 2/3 of the salary owed.

    - Example: Las Vegas waives 25 year-old Mark Stone (8 years remaining, $6.2m cap hit). He goes unclaimed (somehow). His buyout cap hit is for 16 years (8 years, doubled) at $1,033,333 per season ($49.6m salary owed; 1/3 is $16,533,333; $16,533,333 over 16 seasons is $1,033,333 per season). Cap saved per season is $5,166,667. Stone would then become a UFA.

  • Pending UFAs will be automatically removed after 10pm PST on 30 June 2020 if neither re-signed nor released before then.


RFA / UFA Status

  • An RFA is a player who is no longer considered to be entry-level, but does not qualify as an unrestricted free agent, becomes a restricted free agent when his contract expires. A player may only declare himself to be an unrestricted free agent if he is over the age of 27 or has played in the league for a minimum of 7 years.
  • ELC contracts can be for a maximum of three years for any player signing his ELC. CDCP will not enforce NHL limits on base salary as it is only fair that a first overall such as Connor McDavid should cost more than $925,000 etc. Essentially, ELC bonuses are rolled into the base salary for all prospects being signed to their ELC.
  • If an RFA is left unsigned throughout the summer, GMs will have until December 31st of the season to sign their player. The player will become a UFA if unsigned by the new year.




How to make a trade

  • Upon completion of trade negotiations with a fellow GM in this league, send the relevant Commissioner details of the trade.
  • Both GMs must sign off on the trade before it is valid. Trades processed after the day of the trade will be back dated accordingly.


Remember to balance your roster

  • If your trade leaves your team short a player (or with too many) and you do not specify in the submitted confirmation PM which player you wish to send down/bring up to/from the minors (and if they are to be placed on your active roster or reserve), your roster will be locked until you do this by your own action on Fantrax. 
  • If the trade requires a player to be waived or sent down, please indicate the player to be moved instead.


Trade Deadline

  • The Trade Deadline will mirror the real-life NHL date each year. The 2021 date is TBC, but will take place the weekend after the real-life NHL deadline.
  • Upon completion of the regular season in 2021 GMs may begin to make trades again, though they will not affect playoff rosters.


Sign-and-Trade Penalties

  • As mentioned under trades, if a GM trades a player which has been recently signed, there will be unspecific penalties when attempting to sign UFAs, as well as when negotiating with your existing UFAs/RFAs.


League information:


Commissioner Team:


thejazz97 - responsible for the annual CDCP Entry draft, player contracts, buyouts, Fantrax issues and general enquiries

Salter - responsible for trades and updating Fantrax

Jaku - responsible for waivers

Master Mind - responsible for player positions and all of the above when we're out of commission. He makes the tea in the Commissioners' office now!


League schedule:


f**ked due to covid. pay attention to the discord




Goal: 5
Assist: 4

Game-winning goal: 1

Overtime Goal: 1 (rule change to Overtime Point is pending)

Hat Trick: 3

Short-handed Point: 1

Plus/minus: 0.75/-0.75
Block: 0.75
Hit: 0.5

Fight: 3

Win: 10

Overtime/Shootout loss: 5
Shut-out: 5

Assist: 4



  • CDC Puck follows the NHL playoff structure.
  • The top four teams in each division will make up the 16 playoff teams.
  • In the First Round, the division winner with the best record in each conference will be matched against the wild-card team with the lesser record; the wild card team with the better record will play the other division winner.
  • The teams finishing second and third in each division will meet in the First Round within the bracket headed by their respective division winners. First-round winners within each bracket play one another in the Second Round to determine the four participants in the Conference Finals.
  • The playoffs will be decided by the final point total of each team after that round is fully over. While it is a head to head playoff structure, series will not be decided by four days in a row of having more points that your opponent. Again, the team with more points at the end of the round wins. Points are then reset at the beginning of each new round.
  • Tie breakers will be as follows: 1st, the team with the most Goals+Assists; 2nd, the team with the most goals; 3rd, the higher seeded team.
  • There will be no waivers or minimum roster restrictions. Also, salary cap restrictions do not apply.


Optional Fantrax donation:


As it was in the first four seasons, this is a free league and we do not charge a fee to join. However, with a $80 cost for Fantrax, any GM wishing to offer a small 'donation' is very welcome to do so. Again, this would only be voluntary and is certainly not expected in any way. Please PM the Commissioner Team if you would like details. Some GMs have done this, and one unnamed individual paid for some specific colleagues - you know who you are Batman.



Edited by thejazz97
  • Like 1
  • Vintage 1
Link to comment
Share on other sites




January 2021


To ARZ: Nick Bjugstad
To PHI: 2022 ARZ 3rd, Matthias From


To OTT: Alex Chiasson (50% Retained)

To TBL: Andrew Ladd + 2021 COL 3rd


To VGK: Adam Henrique & CHI 2021 4th

To CHI: Matt Nieto


To FLA: Patrik Laine

To CAR: Nils Lundkvist, Otto Koivula, FLA 2021 3rd


To OTT: Carter Hutton (250K retained)

To STL: Aaron Dell, OTT 2021 3rd, Conditional 2021 CBJ 5th*

*If IRL Sabres make the postseason; pick is transferred


To STL: Dennis Cholowski, TBL 2021 3rd

To TBL: Jack Roslovic


Edited by Salter
  • Like 1
Link to comment
Share on other sites

League History



Draft History



Waiver Order



































Edited by Master Mind
  • Vintage 1
Link to comment
Share on other sites



Pacioretty - Giroux [A] - Marchessault

Granlund - Kuznetsov [C] - Johnson

Connolly - Brassard - Virtanen

Khaira - Dowling - Foegele

Johnston, Kaut


Ellis [A] - Schmidt

Edmundson - Pelech

DeMelo - Tinordi

Clifton, Riikola




Edited by Master Mind
  • Like 1
Link to comment
Share on other sites


Sebastian Aho - Connor McDavid - Matthew Tkachuk

Tyler Toffoli - Mark Schiefele - Jean-Gabriel Pageau

Andreas Athanasiou - Nick Bjugstad - Blake Comeau

Kyle Clifford - Jay Beagle - Adam Erne

Nate Thompson


Rasmus Dahlin - Charlie McAvoy

Cale Makar - Juuso Valimaki

Artyom Zub - Dean Kukan

Connor Carrick, Julius Honka


Braden Holtby

Mike Smith



small.png Charlie McAvoy, D

small.png Rasmus Dahlin, D

small.png Zac Rinaldo, F

small.png Matthew Tkachuk, F

small.png Juuso Valimaki, D

small.png Artyom Zagidulin, G

small.png Sebastian Aho, F

small.png Andrei Altybarmakyan, F

small.png Evan Baratt, F

small.png Zack Smith, F

small.png Kyle Burroughs, D

small.png Cale Makar, D

small.png Danila Zhuravlyov, D

small.png Blake Comeau, F

small.png Julius Honka, D

small.png Albin Grewe, F

small.png Connor McDavid, F

small.png Mike Smith, G

small.png Andreas Athanasiou, F

small.png Michael Eyssimont, F

small.png Alex Turcotte, F

Tyler Toffoli, F

small.png Marc del Gaizo, D

small.png Tomas Vomacka, G

small.png Connor Carrick, D

small.png Nikita Popugaev, F

small.png Jean-Gabriel Pageau, F

small.png Anthony Bitetto, D

small.png Patrick Newell, F

Artyom Zub, D

small.png Thomas Di Pauli, F

small.png Jasper Weatherby, F

small.png Kyle Clifford, F

small.png Niko Mikkola, D

small.png Mikhail Shalagin, F

small.png Jay Beagle, F

small.png Braden Holtby, G


small.png Braden Holtby, G

small.png Mark Scheifele, F

small.png Nate Thompson, F 





Edited by thejazz97
  • Like 2
Link to comment
Share on other sites

San Jose Sharks


Jaroslav Halák

Juuse Saros

Pavel Francouz (IR)


MacKenzie Weegar - Justin Holl

Brady Skjei - Radko Gudas 

Dmitri Kulikov - Brian Dumoulin

Travis Dermott

Michal Kempný (IR)


Max Pacioretty - Pierre-Luc Dubois - Andre Burakovsky

Nino Niederreiter - Jesperi Kotkaniemi - Tyler Johnson

Roope Hintz - Joel Eriksson Ek - Alex Tuch

Casey Cizikas - Blake Coleman - Craig Smith

Sean Kuraly - Jujhar Khaira

Riley Nash (IR)



San Jose Barracuda


Petr Kváča


Martin Fehervary - Bowen Byram

Nicolas Meloche - Alexander Alexeyev

Filip Johansson - Danila Galenyuk

David Bernhardt


 Radim Zohorna - Frederick Gaudreau - Alex Barre-Boulet

Yakov Trenin - Mitchell Stephens - Jesper Boqvist

 Klim Kostin - David Kaše - Lukáš Rousek

 Jan Jeník - Nolan Stevens - Wade Allison

Matt Filipe - Cody McLeod - Peter Cehlárik


Unsigned prospects


Vsevolod Skotnikov


Mason Millman - Anttoni Honka

Domenick Fensore - Jayden Struble

Donovan Sebrango - Wyatt Kaiser

Eamon Powell - Eemil Viro

Joni Jurmo


Emil Heineman - Tristen Robins - Maxim Groshev

Alexander Pashin - John-Jason Peterka - Roby Järventie

Sasha Mutala


Edited by pmalina
  • Like 1
Link to comment
Share on other sites

Blues unveil Reverse Retro jersey from adidas




Brady Tkachuk - Colin White - Dominik Kubalik
Zemgus Girgensons - Nolan Patrick - Jack Roslovic
Austin Czarnik - Oskar Sundqvist - Tomas Jurco
Brendan Perlini - Jordy Bellerive - Dylan Gambrell


Thomas Chabot - Jalen Chatfield
Calvin De Haan - Josh Manson
Joakim Ryan - Cale Fleury


Carter Hutton
Kaapo Kahkonen



Potential fill ins: Erik Brannstrom, Alex Petrovic, Brett Leason, Philipp Kurashev, Buddy Robinson, Lucas Elvenes, Mikey DiPietro, Derrick Pouliot.


IR Placements: Jay Bouwmeester                                                                                                                                                                                                  


ice hockey GIF by NHL

Edited by Rush17
  • Like 1
Link to comment
Share on other sites

8 hours ago, pmalina said:

San Jose Sharks


Igor Shestyorkin

Pavel Francouz

Juuse Saros


Mikko Lehtonen - Drew Doughty

Martin Fehervary - Radko Gudas 

Travis Dermott - Adam Boqvist

Erik Gudbranson


Andre Burakovsky - Pierre-Luc Dubois - Brock Boeser

Roope Hintz - Clayton Keller - Blake Coleman

Lawson Crouse - Jesperi Kotkaniemi - Nikita Gusev

Drake Caggiula - Mitchell Stephens - Andrew Shaw

Josh Leivo


  Reveal hidden contents

San Jose Barracuda


Kevin Lankinen

Petr Kváča


Alexander Alexeyev - Nicolas Meloche

Danila Galenyuk - Filip Johansson

David Bernhardt


 Klim Kostin - Tage Thompson - Jan Jeník

 Jesper Boqvist - David Kaše - Lukáš Rousek

 Yakov Trenin - David Gustafsson - Wade Allison

Peter Cehlárik - Nolan Stevens - Sebastian Repo

Cody McLeod - Matt Filipe


Unsigned prospects


Hugo Alnefelt

Vsevolod Skotnikov


Mason Millman - Anttoni Honka

Domenick Fensore - Jayden Struble

Donovan Sebrango - Wyatt Kaiser

Eamon Powell - Eemil Viro

Joni Jurmo


 Alexander Campbell - John-Jason Peterka - Roby Järventie

Emil Heineman - Tristen Robins - Jake Neighbours

Alexander Pashin - Maxim Groshev - Sasha Mutala


Dude if you're going to post your lines backwards then you need to have your first forward line at the bottom and your 3rd goalie at the top. I saw this and assumed Erik Gudbranson was playing both 1st pair roles :o

  • Haha 3
Link to comment
Share on other sites

  • Master Mind changed the title to 2020/21 CDC Puck League

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...