| Player ↕ | League ↕ | GP ↕ | PPG ↕ | NHLe PPG ↓ | Projection | Probability | Career ↕ |
|---|
No players match your filters.
| Player ↕ | League ↕ | GP ↕ | PPG ↕ | NHLe PPG ↓ | Projection | Probability | Career ↕ |
|---|
No players match your filters.
This tool looks at every forward currently playing in college hockey (NCAA, USports) or major junior (OHL, WHL, QMJHL) and asks: if this player turned pro today and played in the ECHL next season, what kind of player would they likely be?
It answers that question by comparing today's player to hundreds of players who made the same journey in recent seasons — college or junior → first year in the ECHL — and seeing how those historical players turned out based on their pre-pro scoring rate.
The result is a probability distribution, not a guarantee. A player projected at 57% 1st liner means that, historically, players at his scoring level became clear contributors about 6 times out of 10. It's a starting point for the conversation, not the final answer.
A player's points-per-game in their feeder league gets converted to an NHL-equivalent rate (NHLe PPG). This levels the playing field — a 1.0 ppg player in the OHL and a 1.0 ppg player in USports are not the same, because those leagues have different competitive levels.
That NHLe rate is matched against a database of 400+ players who went from the same feeder leagues to the ECHL between 2020 and 2025. We look at how those players actually performed in their first ECHL season.
Based on that historical group, the model outputs a probability for each of the five lineup-fit outcomes. The highest probability becomes the main projection label you see in the table.
NHLe stands for NHL-equivalent points per game. It translates a player's raw scoring rate into a standardised number that accounts for how competitive their league is.
The same raw ppg means something different in each league. NHLe normalises for that. Higher NHLe = stronger historical track record of ECHL success. Think of it as the single most important number in this table.
This player appears to be in their final eligible season in their feeder league — they're either a college senior (4th year NCAA or 3rd+ year USports) or an overage-eligible junior (3rd+ year CHL). In plain terms: this is a player you could actually sign this coming offseason.
This player has played fewer games than our reliability threshold for their league (roughly 25% of a full season). Their NHLe rate is based on limited data and could be misleading. A player on a hot or cold streak over 10–12 games looks very different than their true level.
The PPG-only model and the PPG + Per-Game ± model give this player different projection labels. This usually means their scoring looks better (or worse) than their on-ice impact numbers suggest. Worth a closer look before making a decision.
Uses only NHLe PPG — the scoring rate translated from the player's feeder league. This is the primary model and the most reliable because it's built on the most data.
Adds the player's on-ice plus/minus rate (per game played, not raw total) as a second signal. This captures whether a player is helping or hurting their team beyond what the scoresheet shows.
Set the "ECHL Likely" filter to "ECHL Likely Only" to instantly narrow to players who could actually be signed this offseason. This removes underclassmen and keeps the list actionable.
Click the NHLe PPG column header to sort from highest to lowest. This is the single best ranking of how likely a player is to contribute in the ECHL. The top of that list is your primary target pool.
Early in the season many players have only played 10–15 games. Their rates are unstable. Set the GP slider to 20+ if you want a more reliable read. Come back in February for a fuller picture.
If two players have similar NHLe PPG, flip to the PPG + ± tab. The one who also has a positive on-ice impact rate is the safer bet. A ⚡ Diff flag between two otherwise comparable players is a meaningful differentiator.
A Fringe projection means the historical base rate for players at that scoring level making an ECHL impact is low — not zero. Late-blooming players, physical-game contributors, and goalie interference specialists sometimes beat the model. Use it as context, not a veto.
The model doesn't know about skating, compete level, injury history, character, or how a player fits your specific system. It's a data-informed starting point. Your scouts and staff always have the final word.