Hockey is a game of speed, skill, and strategy. Every goal, assist, and save tells a story of effort and teamwork across an entire season.
This page presents NHL player statistics — Goals, Assists, Points, Shots, and more — broken down by position and team. Whether you're tracking your favorite center, comparing wingers, or studying shooting efficiency, the charts and table below give you a complete picture of the season.
Figure 1. Goals, Assists, and Points broken down by player position (C, RW, D, LW).
Centers dominate every offensive category by a wide margin — recording 277 goals, 341 assists, and 618 total points, more than double any other position. This is not surprising given that centers control zone entries, take most faceoffs, and are typically a team's primary playmakers. Right Wings rank second with 270 points, closely followed by Left Wings at 267, suggesting both wing positions contribute roughly equally to scoring. Defensemen trail significantly with just 93 points, which reflects their primary role as defensive players, though their assist totals (67) show they do contribute offensively through zone exits and power-play quarterback roles. This chart makes a strong argument that when building a roster, investing in elite centers is the highest-value offensive decision a team can make.
Figure 2. Distribution of goals scored grouped by shots taken — showing shooting efficiency.
There is a clear and consistent positive relationship between shot volume and goal production — players who shoot more, score more. The distribution rises steadily from just 1 goal at 4 shots all the way to a peak of 12 goals at 12.2 shots per game, before slightly declining at the highest shot volumes. This dip at 14–17 shots may indicate that extremely high shot counts include lower-quality attempts from bad angles or heavy traffic, slightly reducing conversion rates. The key insight here is that encouraging players to shoot more frequently — rather than always looking for the "perfect" opportunity — directly translates into more goals. Coaches and analysts should prioritize shot generation as a core offensive strategy, as volume shooting is strongly correlated with scoring output.
Figure 3. Total points share per NHL team, showing each franchise's offensive contribution.
The Points Per Team pie chart reveals that offensive production is surprisingly well distributed across the league — no single franchise dominates the scoring landscape. Colorado (COL) leads with 7.5% of total points, followed by Toronto (TOR) at 6.3% and Winnipeg (WPG) at 6.2%, indicating these teams field the deepest and most productive offensive rosters. At the other end, teams like Detroit (DET) and Tampa Bay (TB) each account for just 2.0% of total points, highlighting significant offensive underperformance. The relatively even spread across most franchises suggests that NHL parity mechanisms — like the salary cap — are functioning effectively, preventing any one team from monopolizing offensive talent. However, the gap between top and bottom teams is still meaningful, and these disparities closely mirror each team's playoff success during the season.
| Rank | Player | Team | Position | Points | Goals | Assists | Shots | +/- | PIM | Games | Pts/Game |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nikita Kucherov | TB | RW | 144 | 44 | 100 | 254 | +27 | 30 | 82 | 1.76 |
| 2 | Nathan MacKinnon | COL | C | 140 | 51 | 89 | 310 | +34 | 38 | 82 | 1.71 |
| 3 | David Pastrnak | BOS | RW | 110 | 47 | 63 | 298 | +22 | 44 | 82 | 1.34 |
| 4 | Auston Matthews | TOR | C | 106 | 69 | 37 | 355 | +14 | 18 | 81 | 1.31 |
| 5 | Mikko Rantanen | COL | RW | 102 | 36 | 66 | 238 | +29 | 26 | 81 | 1.26 |
| 6 | Connor McDavid | EDM | C | 100 | 32 | 68 | 220 | +8 | 22 | 70 | 1.43 |
| 7 | Kyle Connor | WPG | LW | 94 | 42 | 52 | 270 | +18 | 20 | 82 | 1.15 |
| 8 | Brayden Point | TB | C | 91 | 34 | 57 | 210 | +15 | 32 | 82 | 1.11 |
| 9 | Mark Scheifele | WPG | C | 84 | 31 | 53 | 204 | +12 | 28 | 82 | 1.02 |
| 10 | Elias Pettersson | VAN | C | 83 | 28 | 55 | 198 | +9 | 36 | 80 | 1.04 |
| 11 | Jake Guentzel | PIT | LW | 81 | 40 | 41 | 230 | +10 | 16 | 79 | 1.03 |
| 12 | Sam Reinhart | FLA | RW | 78 | 33 | 45 | 215 | +7 | 14 | 82 | 0.95 |
| 13 | Artemi Panarin | NYR | LW | 77 | 24 | 53 | 188 | +16 | 22 | 79 | 0.97 |
| 14 | Cale Makar | COL | D | 90 | 21 | 69 | 240 | +40 | 12 | 77 | 1.17 |
| 15 | Roman Josi | NSH | D | 73 | 16 | 57 | 196 | +3 | 24 | 82 | 0.89 |
| 16 | Leon Draisaitl | EDM | C | 100 | 41 | 59 | 262 | +11 | 40 | 80 | 1.25 |
| 17 | Tage Thompson | BUF | C | 92 | 47 | 45 | 276 | -4 | 30 | 78 | 1.18 |
| 18 | Alex Ovechkin | WSH | LW | 65 | 31 | 34 | 316 | -2 | 36 | 73 | 0.89 |
| 19 | Brady Tkachuk | OTT | LW | 63 | 28 | 35 | 186 | -8 | 90 | 82 | 0.77 |
| 20 | Sebastian Aho | CAR | C | 88 | 36 | 52 | 224 | +20 | 18 | 82 | 1.07 |