Oct 25, 2020

UFA Rule Changes:
If there are multiple bids for a free agent within a 24 hour period, then the player will go to a bid among those teams that have submitted a bid, with the player awarded to the team with the highest guaranteed dollars (term*$*AHL %) per standard CPHL free agents rules.

This applies to any instance where a free agent signs, regardless of whether they are in the system already or not, apart from our off-season batch processes.

If you want to sign a free agent, follow the normal process and send an email to with the player details and if you are signing for 1, 2 or 3 years and the standard corresponding amounts for each term. If no one else submits an email – he is yours. If another team does within 24 hours you will submit new bids against each other.

This also means we will do away with the Free Agent signing thread.

Dec 12 2014
Effectively immediately if you are trading strictly cap in a deal – GMs may not deal cap without something returning. That is to say – you can’t trade $20K for nothing. At minimum the same amount of cap should be traded back in the following year.

The league also reserves the right to reject any deal where something is being given up without anything being returned. We may allow deals where no value players are being supplied for AHL roster purposes.

March 19, 2015
1. ECHL Contracts.
Starting with players drafted in 2015, all 1st round picks will be given 2 year ECHL contracts. Players drafted in remaining rounds will still be given 3 years ECHL contracts. These contracts will be based on CPHL draft position, not NHL draft position.
2. Draft
Following the draft, the league will now hold a supplementary draft. This will be for players drafted in the NHL but not drafted in the CPHL. It will be in reverse standing order and will be held on the forums over the following week. Only non-playoff teams will be included. Each will have the chance to pick a player or pass. If they pass, the draft is over for them. We will hold multiple rounds until all teams have passed. The league will not supply a list of players – GMs are expected to do this work themselves
3. Awards
We are removing end of season cap awards for individual player awards and playoff wins. This is one of the biggest factors in creating the disparity as there is a huge range in cap available with the better teams having, in some cases, significantly more cap. We will still do the player awards, for fun, but the $s that come with them are being eliminated
In addition, we will start giving all teams $100K in cap space for the following season for every point improvement they make in standings. For instance, if you improve by 20 points over last season, you will get $2M extra the following season. This is a great way to reward teams that improve. We will include these awards for performance improvement for the 2014/2015 season.
4. UFAs
We will no longer allow teams to trade UFA rights during the off-season. If a pending UFA is on your roster at the trade deadline you will have a choice to re-sign them if you have the available cap space, or let them hit free agency.
5. Re-entry waivers
During the off-season, for a team to re-sign their own UFAs or make any offers to other UFAs, they must have any player above a certain rating (set each off-season) and 23 years or younger on their CPHL squad. Following UFAs these players can be moved to the AHL. This rule is designed to prevent teams from stashing quality players in the AHL to create artificial and temporary cap space for UFA bidding.

Feb 12, 2018 
Moving forward, only picks that may be traded, including conditions, are for the next two drafts.

March 5, 2023

Moving forward and effective immediately teams will not be allowed to trade 1st or 2nd round picks that teams do not own already.
In addition, for teams that are already in a deficit position for first or 2nd round picks, they will not be permitted to trade any picks they currently own that could be used to meet those conditions. There are no limitations on picks in rounds 3-5.

Sept 4, 2023

Changes to Further Help Asset Weak Teams
– When a weak asset team becomes available, the team will be offered to the other league GMs. GMs of strong asset franchises can take over the weaker team and transition up to 3 assets of their choosing from their prior club. This must be approved by the commissioners to ensure that the former club is strong enough to be eligible and will not be materially weakened by losing 3 assets. Intended outcome: Incentives for veteran GMs to takeover weaker clubs. Opportunity to move assets from strong to weak clubs.
– When a new GM takes over a “weak asset” club they will be awarded a compensatory pick at the end of each draft round for the next draft. These draft picks cannot be traded. The pick must be made. The prospect selected can be traded. If there are multiple compensatory picks the order of them will be set by the commissioners based on evaluating the quality of the asset base. The weakest asset base will be awarded the highest compensatory pick. Intended outcome: provides new GMs of weak clubs some additional assets to work with.
– Starting immediately, any ECHL player with a rating above an established threshold (released as part of re-rates) must be signed in the off-season as part of the RFA process, regardless of how many years remaining on their contract. Intended outcome: Prevent hoarding of NHL players in the ECHL while getting those players to their higher priced RFA deals faster
– Starting in for the 2024 draft, we will remove the 5th round of the annual draft. Intended outcome: More drafted prospects available in the supplement draft that is held annually for weak asset clubs


General Rules and Participation

Here in the CPHL, General Manager participation is something that is considered mandatory on a regular basis. Even though we are running a fantasy hockey league, there are people who take this organization very seriously. The Commissioners spend countless hours designing and operating the league for you, the General Manager.

Also, there are several General Managers who participate faithfully on a daily basis and some would even say they live and breathe the CPHL. We are not suggesting that you need to go to that extreme, as flattering as it may be, but as a CPHL General Manager, you are expected to participate regularly. The most important thing you should concentrate on is your team management. As a General Manager you will need to actively pursue ways to make your team better via trades, UFA selections or any means available. Team lines will need to be input to the league and the GM will be fully responsible for his/her team. Ignoring your team will result in poor performance in the standings. Failure to participate will result in termination. See the “Firing the General Manager” section for more information.*

The following are considered mandatory duties for all GMs, which failure to complete could result in termination:

– Sending in lines for ALL of your games. No exceptions.
– Maintaining your CPHL/AHL roster according to salary cap and roster restriction rules
– Responding to any inquiry from a fellow GM or the league within 24 hours
– Checking the CPHL forum on calgarypuck DAILY
– Active participation on the league forum*

*( Other participation activities may include, posting reports on the message board, voting on the various issues and events throughout the year and reading your email and posts from other GMs. Sometimes, we will ask for your opinions on specific issues in the league. We look forward to using your opinion in our decision making process. Our posts and emails are written for you and contain information which we feel will help you depending on the current time of year and what is going on at that time.)
– Maintaining your trade block
– Maintaining team Injury Reserve (Placing all injured on IR and activating them when they are usable in the simulator once again)
– Notifying the league if you are going to be absent for longer than 1 day, and finding a fellow GM to submit your lines in your absence. (We don’t need to know the reasons…but we do need to know that you will not be around as much. If you simply vanish on us – we will have no choice but to assign the team to another GM)
– Above all else GMs should also treat each other with respect. Friendly banter and ribbing is
part of the game but personal attacks, name-calling and fighting will not
be tolerated. This is a game to be enjoyed. If you do not play the game the way it is intended, then you should not be a part of the game.

We encourage you to read and save this information.* *We look forward to any ideas, suggestions and comments that you may have on the league. We sometimes use these to make changes to the league and better it for everyone.

Tutoring will be available for new GM’s. The league will appoint a willing person from an opposite division who will teach and monitor the newcomer until both the GM’s and the league feel the need for such action has expired.

Salary Cap Rules
· The base salary cap is 75 Million Dollars for the CPHL (NHL)
· The base salary cap is 3 Million Dollars for the CPHL Farm (AHL)
Teams must stay under the salary cap at all times! In the case a team exceeds the salary cap, that team will be fined:

· 100,000 a day after the 48hour grace period (or put another way- after a 3rd watchdog warning is issued). This will be applied to the salary cap.
· If the situation is not resolved the team will be fined a draft pick for each following day, starting with the 5th rounder, and moving on to 4th rounder and so on. If a team does not have a 5th rounder they will be fined their highest draft pick
Manage your cap carefully. Don’t put yourself in the situation of having to waive a player or sign a player to meet your cap needs as it may not happen quick enough to avoid fines. This is a game, and as such, everyone plays on a level field. GMs that are fined repeatedly will be relieved of their teams.

During the off-season GMs, may exceed the cap and roster limits, but it does impact what they can and can’t do.* *For the off-season teams will be allowed to be in violation of their cap and rosters until the start of the pre-season. Teams are encouraged to keep a close eye on their situation though. Once the deadline hits there will be no grace period allowed, if you are over cap or in violation of roster sizes once the pre-season starts, stiff penalties will be assigned and/or the GM released.

If you are over the cap during the off-season:

· You may NOT re-sign any of you current UFAs
· You may NOT re-sign any regular UFAs that are currently in the league
· You MAY sign players that you request to be added to the league
· You MAY re-sign your RFAs
Any roster moves (specifically player releases, see below for buyout info) made after a team plays its final game of the season (for non playoff teams this will be their final regular season game, for playoff teams, this will be the game that eliminates them), will impact their salary cap for the next season, based on the rolled over contract amount.

The Cheese Rule
Salary cap may be traded as part of any transactions. However, there will be limitations on this. The Cheese Rule stats that each team has a maximum of $18,000,000 per team in trade limits. In other words, teams can trade up + or – $18,000,000 in cap space during one season. Each team has a feature
on their page that shows how close they are to the upper or lower limit at any one time.

· The maximum salary for one player is $10 million dollars
· The maximum term a team can offer to a player is 3 years
· The minimum salary for one player is $500 000 dollars
· The minimum term a team can offer to a player is 1 year
· There are no No Trade Clauses in the CPHL
When any free agent player is signed they are placed on a team’s CPHL roster. You cannot sign a player to an AHL deal or ECHL deal and have them placed immediately on those teams. The lone exception to this is the ECHL players you choose to sign, which are placed on your AHL squad. The only players on your ECHL team are those you have drafted. All ECHL signings are signed to a 3-year deal.

Required Players
CPHL (NHL) Team Roster

· The maximum amount of players allowed on your CPHL (NHL) team roster is 25
· Teams must will carry at least 12 forwards, 6 defensemen, and 2 goaltenders during their season
· There will be 5 spots allowed on the roster for shuffling guys in and out on a weekly basis (see Editing Lines), or to fill in roster spots in case of injury
· All 25 guys will count against your salary cap
Each player must be assigned a single position for use in the sim. You may send in a position request with proof they can play elsewhere but a player can only play one position at one time. For instance a player cannot play RW on the PK and D on the PP.

CPHL Farm Team Roster

· The maximum amount of players on your CPHL (AHL) team roster is 24
· Teams must will carry at least 12 forwards, 6 defensemen, and 2 goaltenders during their season
· Standard AHL salaries for farm team players is 10% of the CPHL salary, (eg $1,000,000 in the CPHL is $100,000 in the AHL)
· During UFA players can be offered more than 10%, if that is the case the percentage is shown besides players salary
· Players on 1-way deals may not be sent to the AHL
These players can be called up at any time during the season but there will have to be a spot open for them at the position they play. Meaning you cannot drop to 11 forwards on the NHL level to call up a defenceman. The farm team will also be limited by a salary cap. No farm team can exceed 3
Million dollars at any time, and should this occur, the offending team gets penalized at the CPHL (NHL) LEVEL, the same way it would if the violation was at the NHL level.

ECHL Team Roster

· The maximum amount of players on your ECHL roster is 15
· There is no minimum requirement for ECHL roster
Teams must stay at or below roster limits at all times (Except the off-season). If they are in violation of roster limits they will be fined at the CPHL level as per the salary cap fine system outlined above.*

Players on the prospect list will be comprised of players drafted by the GMs in any Entry Draft. Each player on the prospect list will carry a value of $10,000 and the salary total will be counted against the AHL team Salary Cap of $2,000,000. Prospects can be signed to a NHL salary and then are eligible for NHL or AHL rosters. At no time can a player who has an NHL or AHL contract be moved back to the ECHL.*

ECHL signing guidelines (based on NHL selection):
1st Round = Picks 1-10: $1.35 million, Picks 11-20: $1.15 million, Picks 21-30: $1 million*
2nd Round = $0.75 million*
3rd Round and beyond = $0.5 million*
All Contracts are 3 Years*

Coaches have no impact in the CPHL – their presence on team pages is just for appearances only. They have no impact on the simulator and their contracts do not count towards your cap

All trades must be submitted to the CPHL by both GM’s via form on the Team Roster page. Both GMs must agree on exactly what futures means, if included, and spell it out in the trade form. This would include, players, money or picks. Futures cannot be exchanged once the regular season is
completed. We want to protect the integrity of the CPHL, and as such we have implemented a “trade watch”. Should any one particular team start to show a tendency of deliberately destroying their team with one-sided deals, the CPHL will step in and stop the process. The offending GM will be questioned and without satisfactory response, he will likely be fired on the spot. If you do not wish to participate any longer, just let the CPHL know and we will have you replaced.

If you are including a special clause in any deal, be VERY specific about what that clause means, and what happens if certain things happen. For instance, if the clause involves a player or players, what happens if that player is traded? Think about it and include what happens in the clause. The more specific you are the better you were protect yourself and ensure both GMs fully understand what is agreed too. Ultimately the league can only enforce the clauses as they read, we can’t make any assumptions, so make sure you are 100% happy with the wording.

The trade deadline will be a day before the last day of the regular season.
When a trade is submitted to the league, it is updated in the sim file following the next set of games. Teams can continue to use any players they have traded, until the next sim file is posted.

Unrestricted Free Agents
Players become a UFA when they are 29 years of age or older when their contract expires
You can sign your own UFA players according to the UFA grid posted on the CPHL forum on Calgarypuck.
Grids are updated yearly based on the new ratings that are set.
Any UFA player signed to a grid deal will be signed to a 3-year and a 1-way contract
Any UFA player signed through unrestricted free agency will sign be signed to a 2-way deal

All players acquired during a UFA season must be bought out if they retire during that season. If it is a multi year deal the player can be released outright (if they retire) after the first year of that contract
is complete

Any player not retained by their CPHL club will become a Unrestricted Free Agent (UFA). UFAs will then hit the market using a bid system whereby players will be bid on in batches throughout the off-season. Players up for bid will be posted on the message board and GMs will email one offer to to sign that player.

Teams MUST have cap space to re-sign their current UFA players. They cannot re-sign a player they do not have cap room and then just trade that player. If you don’t have room under the cap then the contract will be rejected.

When submitting a UFA offer, a GM must include the following:

· The salary per year being offered
· The length of the term being offered
· The AHL % being offered
· The team’s available cap space
· The total amount of money being offered to all UFAs
· Teams must have enough cap space for their offers to be valid
The player will be awarded to a team based on the following tiebreaking criteria

1. The team that offers the highest average contract amount
2. The team that offers the most years
3. The team that offers the highest AHL %
4. In the event that two teams offer identical contracts, the player will be awarded to the team that finished lower in the standings last season.
(To underscore this a contract offer of 2 years @ 5.0 would beat a contract of 3 years @ 4.0 because the average amount is higher.)

For UFA offers to be valid the organization must have the required cap for their offers at the CPHL level but ALSO must be cap compliant at the AHL level. The lone exception to this is the final stage of UFA which is an open batch NOT requiring teams to be cap compliant

Any player not in the database can be added by sending a signing a request to *** <>*. These players will be done purely on a first come, first serve basis. Whomever emails <> with the request first gets the player. That player automatically is assigned to the team’s CPHL roster. Once the season begins teams can sign any UFA listed on the site. *

In both situations the players are signed outside of the bid system according to the following options:*

· 1 year: $1 million / season
· 2 year: $875 000 / season
· 3 year: $750 000 / season
· In all cases the AHL contract is set at 10%*
In some special circumstances the league will apply the bid system for a free agent during the season. This will be used for rare situations where a high profile player worth far above the amounts above becomes unexpectedly available. The league will decide and announce the bidding period in such a case.

Restricted Free Agents
All players with an expiring contract and under the UFA age of 29 will be considered an RFA and will require a new contract.

· GMs have the option of re-signing any of their RFAs to one of the three grid amounts for that rating (1 year, 2 year, or 3 years).
· All RFA deals will be 2-way and AHL10%
· Any player not signed to an RFA grid amount – automatically becomes a UFA with no matching rights retained.
· Teams do NOT need cap space in the off-season to re-sign their RFAs as opposed to UFAs where you do need the space
· There is no RFA offer sheet system in the CPHL
· The RFA re-signing period (To be announced) will start after re-rates AND be completed before the start of UFA free-agency
· Grids will be posted on the cphl forum of calgarypuck and will be updated annually based on re-rates.


Players who are age 23 and under as of June 30 are waiver ineligible
Any player that is 24 and up as of that date will have to pass waivers each and every time he is sent down to the AHL farm club.
Players on a 1-way contract cannot be sent to the AHL, but can be waived. If they clear waivers, they will remain on the CPHL roster.
There will be a 48 hour period where teams may claim any player and add them to their roster*

Any player who is chosen off the waiver wire must remain on the CPHL club he is chosen by for the remainder of that season. The only way to remove the player at that point is via trade or buy-out*

Waiver order will be determined by using the worst team (by points) in the CPHL to the best team (by points). If a player is claimed via waivers, the team claiming a player will move to the bottom of the list
for the next waiver claim. The waiver list is re-set at the beginning of each regular season.

When waiving a player the GM should post the players is on waivers, on the relevant thread on calgarypuck’s forums. The league will post if the player has been claimed or not, after 48 hours

A player who is in the process of being waived, CANNOT be traded until they have cleared waivers*

During the post-season if a player is waived they can only be claimed by teams eliminated from the playoffs, but they MUST have the cap-space to claim a player


CPHL Entry Draft
The CPHL draft occurs about 1 week before the NHL draft. GMs are expected to do their homework and be ready with their picks in order to have a speedy draft. If GMs can attend the draft they must provide a list to a fellow GM for selections. If this is not done, they will lose their picks.

When selecting your player provide the following:
Full name
Player Position

If you select an ineligible player and it is not noticed, you will lose that pick. GMs MUST be aware of who has been picked and who is remaining.

NHL re-entries are not available in the CPHL. During the draft if there is a trade…ONE of the GMs MUST get to the Commissioner VIA GTalk to let them know. The Commissioner will then post that a trade has happened…let all know what it is…and restart the clock for the new GM to select.
Following the NHL draft any player taken in the NHL draft NOT taken in the CPHL draft
becomes a free agent. Any team can make an offer at a set day, which will be announced by the league. Best offer wins under the same rules of UFA offers.

Releasing Players (Buyouts)*
If a player is released (Bought out) before his contract has ended, the team releasing him is required to pay a portion of the player’s salary. Any player bought out by his team will re-enter the UFA market for all teams to bid on. The team must pay a buyout based on the value of the contract per year – and the number of years left:
· 1 million/year and under–30%
· 2 million/year and under–40%
· 3 million/year and under–50%
· 4 million/year and under–60%
· 6 million/year and under–70%
· 8 million/year and under–80%
· Over 8 million/year–85%
· All numbers are rounded up to the nearest $100k*
The team must pay the above percentage multiplied by the number of years remaining on the contract. For instance a player signed to a 3 year, 8 million/year contract would have the following buyout (80%*8.0*3 years=19.2 million).

The entire amount is applied to the cap in the season that the player is bought out. All buy-outs are counted against the CPHL salary cap.

If a player is in the AHL the percentage will be calculated on the AHL salary and counted against the CPHL cap

Any player released after Game #130 may not be signed by another team until the off-season free agency period starts

Retiring Players
Update for 2021/2022 season:
For the purpose of these rules, the definition is that a player is considered retired when they announce that they are retiring from pro hockey or taking an off ice position. The announcement must be made by the player, their agent, their team, or reported as confirmed by a reputable media source. If a player announces they are done in the NHL but continuing to play pro hockey elsewhere (e.g. KHL), they will still be considered active in the CPHL. A player still being technically active in the NHL via LTIR will no longer be considered an exception for their status as being retired. A player that retired during the season will be considered retired in the CPHL immediately (except when noted in the rule option below). A player that retires at the end of their NHL season, or announces that they will be retiring at the end of the NHL season, will be permitted to complete their CPHL season.

The rule will be applied as such:
All players that fall under the above definition will be retired immediately per the above, except if the player is announcing their retirement at the end of the NHL season, in which case they will be permitted to complete their CPHL season including playoffs. Where the matter is not clear, it will be put to a vote of the league GMs, with a majority required to retire the player. If the player “un-retires” it will be made available as a free agent to the league, following standard UFA bidding rules, with the team’s original GM holding the right to match the winning offer to retain the player. Per standard UFA bidding rules, teams, including the original GM must have the available cap space for their bids.

If the player retires before the completion of their NHL season then they retire in the CPHL right away. For example. If Gary Roberts announced his retirement tomorrow and stopped playing – he will be retired in the CPHL. If Gary Roberts announced tomorrow he is retiring at the END of his season – he can complete his CPHL season. If Gary Roberts season ends in 2 weeks, and he announces his retirement at that point – he can complete his CPHL season
Game Simulating

If a player retires there is no longer a buyout penalty.

All skaters of a hockey league are rated according to following attributes:

CK = Checking
FG = Fighting
DI = Discipline
SK = Skating
ST = Strength
DU = Durability
PH = Puck Handling
FO = Face Offs
PA = Passing
SC = Scoring
DF = Defense
EX = Experience
LD = Leadership
MO = Morale
PO = Potential
OV = Overall

All goalies of a hockey league are rated according to following attributes:

SK = Skating
DU = Durability
ST = Strength
SZ = Size
AG = Agility
RB = Rebound Control
SC = Style Control
HS = Hand Speed
RT = Reaction Time
EX = Experience
LD = Leadership
MO = Morale
PO = Potential
OV = Overall

Morale is turned off in the CPHL. Though each player will have a MO rating, it will not impact game play.
Potential is also turned off in the CPHL. Each player will have a PO rating but it does not impact game play and is not used by the CPHL for re-rates.
During the off-season the commissioner team identifies ratings package to be used as the foundation of ratings for our league. These ratings are then updated by the commissioners to ensure accuracy and provide for GM feedback. UFA/RFA grids are based on these set ratings.

Complaints regarding re-rates will not be tolerated and will result in the removal of the GM.

GMs may request a re-rate at anytime for players below 60 OVR.

Line Changes
Line changes are a key step in the level of participation that is expected of a CPHL General Manager. Regular line changes are encouraged by the league and are in no way considered a hindrance to anyone’s time schedule at Head Office. The league has provided software entitled GM Editor which is downloadable for free from the website. It is easy to use and kept up to date on a daily basis. No line changes will be implemented unless they are completed using the GM Editor. *

The CPHL will follow its own schedule. The CPHL Season is 82 games in length and the Simulator software generates the schedule automatically. Game dates are to be announced at the beginning of each season. Please check the website for the currently scheduled game days. The season will follow the NHL season in length as closely as possible. Exhibition games will be played prior to the start of all League games.

The CPHL uses the simulator for injuries. NHL injuries have no bearing on CPHL injury status. Any player day-to-day or more severe is not useable in the sim and MUST be placed on IR. Similarly when a player is not day to day or worse, they cannot be on IR. Hiding players on IR will result in the removal of the GM. It is the GMs responsibility to send in IR movements to the league when required. This is done through a button link on your GM page.

Google Talk
General Managers must act properly at all times on GTalk. At NO time are GMs allowed to block the Commissioners for any reason. If it is determined that a Commissioner is blocked, the GM in question will be terminated no questions asked. Swearing, racist comments, or any other comment deemed
offensive by the league will also result in termination.*

All protests of rules or any other league direction are to be sent to
** <>*. Posting protests on the Message Board is unacceptable.*

Fining General Managers
GMs will be fined $500,000 for any of these noted transgressions. IF any GM is fined 3 times they will be automatically removed from the game.

Complaining about Player ratings, re-rates or how they are re-rated
Complaining about anything in a degrading or other manner regarding other GMs or the league, on the message board
Getting caught doing anything that degrades fellow GMs or the League using MSN Messenger. (A viable copy must be kept for proof)*

Firing General Managers*
The CPHL commissioners reserve full rights to remove a GM from active duty. Reasons for dismissal can range from the following:*

1. If it becomes apparent that a General Manager is not participatingin any league activities, (roster changes, drafts, chats, and posting on the message board) they may lose their franchise and another General Manager will take over. All teams are property of the CPHL!

2. Any General Manager using the Message Board or GTalk for advertising purposes or abusive behavior will be immediately terminated. No Exceptions!!

3. Any General Manager may propose that another General Manager be removed from the league. Email reasons to *** <>* and if there are sufficient reasons to support your case that General Manager could be terminated we will discuss it with all parties.

4. The CPHL head office will determine how much notice a General Manger will be given before dismissal and can perform actions without warning it the need is felt.

5. The CPHL intends to uphold its image at all times and that includes its portrayal on the Message Board or on GTalk. There are rules for using the CPHL website as a communication tool and failure to adhere to these rules could result in serious reprimand and even dismissal. No profane language is to ever be used in CPHL communications. Also, no personal insults directed toward any other General Manager is permitted or any other kinds of defamation of character or negative mannerisms are allowed. Remember, this is a fun league and there is NEVER any justifiable reason to make an issue become personal. The Message Board is only to be used to communicate with the league about your team and its related issues. Again, the CPHL practices a zero tolerance level of discipline with its policies and Head
Office Commissioners will deal with all offenses on an individual basis.