Hockey InsightsTrade Trees
Pick ownership ledger · 1990–2026 · outcomes settle as careers do

Follow every pick.
All the way home.

Explore documented exchanges and pick journeys. Pick histories trace ownership to the selected player; they do not contain every asset in the original deal.

2,412 picks are in the ledger, from the 2000 draft through 2026, spread across 35 franchise codes: Atlanta, Phoenix and Arizona still appear in the chains under their own crests, tagged (hist) rather than quietly relabelled. Most picks moved once. 619 changed hands at least twice, and one was traded five times before anybody used it.

—
Traded picks traced
—
Franchises in the ledger
—
Best realized outcome

Both sides of the exchange

Documented transactions, with the outgoing return visible. These are the deals as announced, not complete downstream asset trees or verdicts on who won.

Florida ↔ Calgary

Florida received

Matthew Tkachuk
Conditional 2025 fourth-round pick

Calgary received

Jonathan Huberdeau · MacKenzie Weegar
Cole Schwindt · lottery-protected 2025 first-round pick

Context: Tkachuk would not commit long-term in Calgary; the trade sent him to Florida with a new eight-year contract. The original pick conditions are retained here; subsequent transfers and condition outcomes are not reconstructed.

NHL transaction retrospective →
San Jose ↔ Boston

San Jose received

Joe Thornton

Boston received

Marco Sturm · Wayne Primeau · Brad Stuart

NHL transaction record →

Selected players’ career outcomes.

league-wide · by realized career points engine version not published

The cards below follow one pick to the player selected. Career totals describe that player, not the value of the exchange. Dates, consideration sent the other way, and team motives are absent from this dataset.

Open player outcomes from the pick ledger

Pick a franchise.

any appearance in the chain counts

Pick journeys.

newest first
What a tree does not settle

This ledger follows picks only. The return sent the other way is absent. Differences in the selected players’ career totals cannot establish the net value of a transaction or either club’s reasoning.

A hit is defined at 100 NHL games, and that is a deliberately blunt line: it treats a 100-game journeyman and a 1,000-game star as the same event. That is why the ledger carries games and points alongside the hit count instead of leaning on the count alone.

Picks drafted after 2021 are shown but flagged outcome-pending, and career totals for active players are still moving underneath the page. Nothing here is final until the careers are.