ResearchStart with a team or player
Shared NHL reference 2026-10-1832 clubs / 786 listed players

One reference. Every amount keeps its meaning.

Reviewed reference. Observed rosters, not confirmed game lineups. Older ledger amounts remain visible and unreverified. Scenarios stay hypothetical.

20261018-typed-r6b / 38 staged assertions reviewed / 138 held records given a disposition

Reported AAV for this season170source-qualified references
Reported annual cap hit5kept separate from AAV
AAV comparison eligible159does not establish cap room
Current club charge qualified0adjustments remain unqualified
Release and source fingerprints

Manifest 5f9ea2bb6b7ee2c46474eb838a5b8d885382bc73bbd3cf59f0755e8adc59b445
Projection f64c03ab93bb2c7f985b3451f31b9a747267ec9a65d9b03814fd102d2c8651fd
Policy 90bcedbfb8faccc05667d81b503b59825cbaad4eee709ff18a053aa1f5bb4e1b
Roster 4bd8b431808e8da074c97db2eb9f34b4016483d317760335321c2dc4c0af8fc5
Contracts e872d0204c77565d9886de94dd42ff4897a5dc090fbe406ff6f57d125bc17fd2

4 of 10 columns shown · open a row for the other 6
Columns
PlayerClubComparison AAVEvidence statusDetails
Morgan Geekie / NHL 8479987BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
James Hagens / NHL 8485395BOSUnqualifiedamount qualified expiry held
ELCslide/currentexpiry unresolved; no lastSeason derivation from signing alone

Reported AAV period unresolved; excluded from current-season comparison.
Tanner Jeannot / NHL 8479661BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Mark Kastelic / NHL 8480355BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Marat Khusnutdinov / NHL 8482177BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Sean Kuraly / NHL 8476374BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Elias Lindholm / NHL 8477496BOSUS$7,750,000independently reviewed qualified comparison
Fraser Minten / NHL 8483489BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Casey Mittelstadt / NHL 8479999BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
David Pastrnak / NHL 8477956BOSUS$11,250,000independently reviewed qualified comparison
JJ Peterka / NHL 8482175BOSUS$7,700,000independently reviewed qualified comparison
Matthew Poitras / NHL 8483505BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Pavel Zacha / NHL 8478401BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Jonathan Aspirot / NHL 8481219BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Will Borgen / NHL 8478840BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Frederic Brunet / NHL 8483017BOSUnqualifiedqualified separate cap hit only
No gross AAV assertion; not eligible for grossAav arithmetic

Type varies by season:2026 two-way;2027 one-way
Connor Clifton / NHL 8477365BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Hampus Lindholm / NHL 8476854BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Mason Lohrei / NHL 8482511BOSUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.
Charlie McAvoy / NHL 8479325BOSUS$9,500,000independently reviewed qualified comparison
Nikita Zadorov / NHL 8477507BOSUS$5,000,000independently reviewed qualified comparison
Michael DiPietro / NHL 8480022BOSUnqualifiedqualified for successor
Original reported AAV below current salary minimum; adjusted charge not derived.
Jeremy Swayman / NHL 8480280BOSUS$8,250,000independently reviewed qualified comparison
Zach Benson / NHL 8484145BUFUS$7,500,000independently reviewed qualified comparison
Sam Carrick / NHL 8475842BUFUnqualifiedlegacy not reverified
Legacy evidence not independently reverified in this release.

AAV, annual cap hit, salary and contract total stay separate. Source claims remain visible even when a conflicting amount is held. AAV comparison does not certify current team charges, clauses or eligibility.

Contract intelligence

Contract dossier

An enduring agreement record with amendments, ledger effects, alternatives, and outcome attribution.

Search verified records · Inspect methodology

Data health

Data last checked 2026-10-18

The morning assay has not run for 134 hours, so the figures on this site may be out of date. Each panel shows its own date.

Checks last run2026-10-18
Feeds fresh4 of 7
About this page

What this page covers

Every version

Original agreement, amendments, registration, retention, and termination.

Ledger effects

Year-by-year cash and cap consequences under effective rules.

Decision versus luck

Signing-day quality is separated from realized outcome.

Evidence architecture

Four kinds of evidence, kept apart

CapOrCup does not flatten “true,” “projected,” “believed,” and “argued” into the same feed.

Verified only

Canonical facts

Executed agreements, official registries, notices, reports, and authorized feeds.

Named on every use

Licensed feeds

Roster transactions (waivers, claims, injured reserve, assignments to the minors, signings) come from Sportradar's NHL transfers feed on a 30-day trial: club-announced facts relayed by a licensed distributor, shown with the feed named and never turned into an inference about cause.

Method attached

CapOrCup analysis

Neutral calculations, research, rule interpretation, and model output with versions.

Market signal

Fandaq belief

Aggregated belief movement is labelled as market evidence, never an official event.

Editorial

FilthyGM argument

Opinion and argument stay attributed and visibly separate from neutral analysis.

Licensed and external feeds

What comes from a feed, and how fresh it is

Site data as of: roster moves to 2026-10-17 · injury listings 2026-10-18 · projected lineups 2026-10-12 · odds 2026-10-18 · attention 2026-10-18 (social 2026-10-18) · model state 2026-10-18 · build dpl_2RYonwr9. Each feed is named wherever its data appears. The site never calls a feed at run time; a morning job pulls, builds and deploys.

licensed feed (30-day trial) · as of 2026-10-17

Roster moves

Sportradar NHL API v7, league transfers feed

waivers, claims, injured reserve, assignments to the minors, recalls, releases, signings. 1230 moves on file from 2026-09-19.

licensed feed (30-day trial) · as of 2026-10-18

Club injury listings

Sportradar NHL API v7, league injuries feed

status, body area, listed-since and expected-return dates as clubs publish them. 135 active listings.

licensed feed (30-day trial) · as of 2026-10-12

Projected lineups

Sportradar NHL API v7, team depth charts

lines, pairs, power-play units and the expected starting goalie per club. refreshed weekly on the trial budget.

licensed feed · as of 2026-10-18

Market odds

The Odds API v4

consensus home win probability and total per game, across books. 53 games priced.

public API · as of 2026-10-18

League stories (attention)

NHL.com content feed

stories tagged to each player and club in the league's own news feed, counted for white noise.

public API · as of 2026-10-18

Wikipedia pageviews (attention)

Wikimedia REST API

daily views of each player's and club's article against a 90-day baseline, for white noise.

public API · as of 2026-10-18

Bluesky public search (AT Protocol AppView) (attention)

Bluesky public search (AT Protocol AppView)

posts naming each player and club in the last 7 days, with likes, reposts and replies, for white noise; no post text is shown on the site. 1318 players and clubs measured.

Observed NHL market evidence

Single-book market reference

FanDuel via The Odds API · captured 2026-10-18T17:29:09.130Z. Dated snapshot; no automatic refresh. It is not a market-wide consensus or a forecast.

Review 4 matched games and source times

Historical snapshot — expired for current price comparisons. Full-game moneyline includes overtime and shootouts. Two unmatched events remain excluded.

2026-10-19T23:00:00Z

ANA at NYR

FanDuel · 1 book

New York Rangers: 54.8% · Anaheim Ducks: 45.2%. Paired implied probabilities with bookmaker margin removed.

Market updated 2026-10-18T17:28:43Z · captured 2026-10-18T17:29:09.130Z. NHL game 2026020137.

2026-10-19T23:00:00Z

COL at PHI

FanDuel · 1 book

Philadelphia Flyers: 34.1% · Colorado Avalanche: 65.9%. Paired implied probabilities with bookmaker margin removed.

Market updated 2026-10-18T17:28:43Z · captured 2026-10-18T17:29:09.130Z. NHL game 2026020138.

2026-10-19T23:30:00Z

SJS at TOR

FanDuel · 1 book

Toronto Maple Leafs: 56.2% · San Jose Sharks: 43.8%. Paired implied probabilities with bookmaker margin removed.

Market updated 2026-10-18T17:28:43Z · captured 2026-10-18T17:29:09.130Z. NHL game 2026020139.

2026-10-20T01:00:00Z

PIT at UTA

FanDuel · 1 book

Utah Mammoth: 62.1% · Pittsburgh Penguins: 37.9%. Paired implied probabilities with bookmaker margin removed.

Market updated 2026-10-18T17:28:43Z · captured 2026-10-18T17:29:09.130Z. NHL game 2026020140.

Compared with the primary NHL schedule. Regulation-only, period and unmatched markets are excluded. This evidence does not change player evaluations, roster scenarios or model inputs.

Not connected yet

Feeds the site is built to accept

Each has a normalizer slot and a key name in the hub vault. Connecting one changes nothing downstream.

SportsDataIO (Goaltender feed), RotoWire (lineups)

Starting goalies

SPORTSDATAIO_API_KEY or ROTOWIRE_API_KEY

the morning's expected starters replaced by projected and confirmed ones from a feed; connector built.

TVEyes (licensed monitoring, CBRA)

The ear

TVEYES_API_KEY plus the partner feed URL

the radio call aligned to the clock: names heard per booth, later call energy and what the booth reported; connector and matcher built.

SportsDataIO, RotoWire, BALLDONTLIE

Second injury source

SPORTSDATAIO_API_KEY, ROTOWIRE_API_KEY or BALLDONTLIE_API_KEY

a second club-listing source to cross-check the first; connectors built.

Reddit Data API (a registered script app on the owner's account)

Reddit (attention)

REDDIT_CLIENT_ID + REDDIT_CLIENT_SECRET

posts and comment volume naming each player and club in r/hockey and the club's subreddit, plus each subreddit's audience, added to white noise; connector built.

X API v2 recent post counts (paid tier)

X post counts (attention)

X_BEARER_TOKEN

posts per day naming each player and club, added to white noise; connector built.