Sunday, November 8, 2026

Four New Tools for the CCHL

 The CCHL site has four new pages, and each one answers a question GMs ask all season: who is available, how did our drafts turn out, is this trade fair, and how does my franchise stack up. They are Rental Market, Draft Hindsight, Trade Desk and GM Career Cards.

They share a few ideas. Everything is built from the league's own pages, so the numbers are current whenever you open them, and nobody has to update anything by hand. They are written for all 22 GMs, not just the commissioner. And where a page needs a report, such as the League Finances payroll PDF or a draft results sheet, it finds the newest one on its own.

Rental Market

Rental Market lists every player on an expiring contract, who owns him today, and whether that team is likely to sell. Its purpose is to make deadline shopping a ten-minute job instead of a hunt through twenty-two rosters.

The list comes from the League Finances payroll PDF, because that is the one place in the league where a UFA is reliably marked as a UFA. Each player is matched to his live rating, age and position, and shown with his salary and years left. Each owner is tagged by the standings: the bottom seven teams are sellers, the top seven are contenders, and everyone in between is a bubble team. A star UFA on a seller is the obvious phone call. A good one on a contender is a harder sell.

The page always reads the newest payroll PDF, so when the next year's report goes up it switches over without anyone touching it.

Draft Hindsight

Draft Hindsight asks the question every GM argues about over the summer: how did those picks actually turn out? It reads every draft results sheet from 2020 on, matches each pick to where the player is right now, and reports what happened.

Each class is re-ranked by current overall rating, so you can see how the class would go if it were redone today. The gap between where a player went and where he would go now is his climb. A steal is a player who has climbed and is now rated 70 or better. A miss is a top-32 pick who is no longer in the league's pool or sits at 63 overall or lower, and the two newest classes are left out of that list because it is too early to judge them. There is also a team report card that scores each team's picks by how far above 60 overall they now sit.

One honest limit: the roster pages only show players on a CCHL roster, a farm team or the free-agent list, so most players from older classes simply have no rating anymore. For old classes that mostly means the player never made it. The page flags this so nobody reads a missing rating as a data error.

New classes arrive on their own. The page finds the draft sheets by reading the links on the draft archives page, so a newly posted draft is picked up without any edit.

Trade Desk

Trade Desk lets any GM test a deal before proposing it. Pick two teams, tick the players each side would send, and the page shows what each roster looks like afterward.

For each team it compares the lineup before and after: the top-six forwards, the top-four defence, the starting goalie, the average age of the core, payroll and years committed. Under the numbers is one plain-English line per team, along the lines of "gets younger, adds $6M, loses a top-4 defenceman". It also warns when a trade would leave a team short of the roster size it needs.

The fairness grade runs from A+ to F and answers a simple question: did both sides get a similar amount of value? Value counts a player's rating, his age and how long his contract runs, and subtracts what his salary costs. A deal where each side lands near half of the value moved grades A+, and a lopsided one drops toward F. Very small deals are not graded at all, because there is not enough in them to judge.

Draft picks are left out on purpose. A pick has no rating and no contract, so any value put on it would be a guess, and the grade would only be as good as that guess. Trade Desk compares players only. Salary and contract years come from the League Finances PDF, and the page always reads the newest one.

A finished trade can be copied as a short summary or a shareable link, so you can drop it straight into a message to the other GM.

GM Career Cards

GM Career Cards gives every team and its GM a single page that tells the franchise's story. It exists so the league's history, scattered across the career stats, cup winners, awards, draft and trade pages, can be read in one place.

Each card shows the franchise record for the regular season and playoffs, this season's record and rank, championships, and the individual trophies its players have won. It adds a draft record covering picks since 2020, how many are still in the pool, and the best pick and biggest steal. It also has a trade record and the three best players on the current roster.

The trade section is deliberately short. Fort Erie alone has well over 300 trades on record, so listing every player ever dealt would be unreadable. Instead each card shows the trade count, the most frequent partners, and only the significant names: players rated 75 or better on the day of the trade, up to six each way, with how they rate today. If nobody cleared 75, it shows the three biggest names instead.

Below the cards is a sortable league table, and gold badges mark whoever leads the league in cups, trophies, career points percentage, trades, draft value and goal differential.

The league keeps its records by team, not by GM, so a card shows the whole franchise under its current GM. Teams without a GM listed on the site say "not listed", and contact details are never shown.

Putting them together

The four pages cover a GM's year. Rental Market helps you find help at the deadline, Trade Desk helps you decide whether the deal is any good, Draft Hindsight shows how your drafting has held up, and GM Career Cards puts the whole franchise record in one place.

No comments:

Post a Comment