ProdigyChain · Methodology · F17

The F17 international factor

How ProdigyChain normalises hockey prospect production across European, Russian, and IIHF leagues so a Swedish U18 forward can be ranked against a CHL or USHL teammate on the same scale.

The cross-league comparability problem

Raw point totals across European, Russian, and North-American junior leagues are not directly comparable. A 60-point season as a 17-year-old in the Swedish J20 Nationell is a very different signal than a 60-point season in the WHL, USHL, or QMJHL. League pace, defensive structure, age class, ice time, and role all distort the surface number. A ranking model that lines up these prospects on raw production will systematically mis-rank players whose path takes them through one of the international ladders.

F17 exists to neutralise that distortion. It is the layer of the ProdigyChain algorithm that converts production in any eligible international league into a single normalised value on the same axis as a CHL or USHL prospect, so the next 46 factors that downstream weight age, role, and team strength see a level playing field as input.

How the normalisation works

For every player-season in an eligible international league, F17 computes a level-adjusted score from four inputs:

The output is a single per-season scalar on the same scale as a CHL/USHL production estimate. Downstream factors — including the draft-year factor F19 and the deployment-bias correction SBI — read F17 as input rather than re-deriving cross-league context.

Which leagues F17 covers

F17 currently normalises production across the international ladders that produce the bulk of NHL draft entrants outside North America:

North-American leagues (WHL, OHL, QMJHL, USHL, NTDP, BCHL, AJHL, NCAA D-I, USPHL Premier) bypass F17 — their scoring is the reference scale F17 normalises everything else against.

Why this matters for rankings

Without F17, an algorithmic ranking inherits whichever league the prospect plays in as a confounding variable. The 17-year-old who spends his draft year on loan to a senior European league looks statistically penalised against a CHL teammate of the same age playing in his fourth season at the junior level. With F17, the algorithm sees both as a comparable production signal and lets the downstream draft + bias factors do the rest of the work.

F17 is also why ProdigyChain is able to rank Slovak, Swiss, and German prospects against the CHL+USHL+NTDP pool without the rank floor collapse that surface comparisons normally produce. The algorithm learns the cross-league exchange rate from years of NHL-draft + NHL career outcomes, then re-applies it to every new season as the data arrives.

Known limitations

These edge cases are why each player profile shows a per-factor confidence indicator next to F17 — readers should know when the cross-league normalisation is operating on robust data and when it's working from a sparse sample.

Want the per-league F17 coefficient for a specific prospect?

The per-prospect F17 score, the league + age-class multipliers, and the role-and-deployment adjustments are all surfaced inside the 47-factor breakdown on theprodigychain.com.