How it works · Player Ranking

How EASHL Player Grades Work

ChelScan gives every EASHL player one simple grade: plus/minus per game for skaters, save percentage for goalies. You can check it yourself in two seconds. The same grade follows a player through rankings, scans, Finder cards, profiles and their dossier.

Where the statistics come from

Upload an EASHL lobby screenshot and ChelScan reads every gamertag. For each detected player, it pulls EA NHL Pro Clubs career totals, including games by position, production, plus/minus, physical play, defensive actions and goalie splits when EA makes those fields available.

EA supplies the raw career statistics. ChelScan normalizes and stores them, calculates ratings and percentiles, and preserves one result per UTC day.

One simple grade

ChelScan uses the role where EA records the most games for the player, then grades a single number:

  • Forwards and defensemen: plus/minus per game (career +/- divided by games played). Both use the exact same scale.
  • Goalies: save percentage.

The scale is set from real ChelScan players: A+ is about the top 1.5%, and F is about the bottom 5%. Other stats (goals, points, hits, etc.) are still shown on the player page for information, but they do not change the grade.

A player needs at least 20 career games to enter the overall ranking, and at least 10 games in a role to enter that position's ranking.

Community percentile and daily history

ChelScan compares a player only with eligible players in the same role. “Better than 87%” means 87% of that day's population had a lower plus/minus per game (or save % for goalies). Equal scores receive the same percentile.

The population size, grade and percentile are saved during the daily ranking rebuild. Previous days are retained, allowing the dossier to chart rating and percentile evolution as the player and community change, including rating changes over 7, 30 and 90 days once enough history exists.

Skaters: plus/minus per game

Forwards and defensemen · same scale
GradeRangeMeaning
A+≥ +2.75 / gameElite. Top ~1.5% of skaters.
A+1.50 to +2.74Excellent. Big positive impact.
B+0.50 to +1.49Strong. Reliably on the right side.
C-0.50 to +0.49Even. Close to break-even.
D-1.25 to -0.51Below average. On for more goals against.
E-2.00 to -1.26Struggling. Clearly negative.
F< -2.00 / gameBottom ~5% of skaters.

Goalies: save percentage

Goalies · save %
GradeRangeMeaning
A+≥ 81.5% savesElite wall. Top ~1.5% of goalies.
A76.0% to 81.4%Excellent number-one goalie.
B72.0% to 75.9%Reliable starter.
C67.0% to 71.9%Average EASHL goalie.
D63.0% to 66.9%Gives up avoidable goals.
E60.0% to 62.9%Leaky.
F< 60.0% savesBottom ~5% of goalies.

Why it matters

When you scan a lobby, you instantly see whether a skater is usually on the ice for more goals for than against, and whether the goalie stops the puck.