NHL player data
Explore download-ready NHL player-season data for spreadsheets, dashboards, research, analysis, and machine-learning projects.
Export the filtered dataset
Apply filters and sorting, preview the rows, then download the complete filtered result as a CSV file.
Choose a field
Filtered dataset
Page 2 of 52. The CSV export includes the full filtered dataset, not only this preview page.
| Player | Team | GP | G | A | P | Shots | Sh% | Hits | Blocks | +/- | Avg TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tim Stützle |
|
80 | 34 | 49 | 83 | 196 | 0.17 | 126 | 44 | 7 | 20.27 |
| Tage Thompson |
|
81 | 40 | 41 | 81 | 271 | 0.15 | 85 | 48 | -6 | 19.24 |
| Zach Werenski |
|
75 | 22 | 59 | 81 | 260 | 0.08 | 30 | 93 | 7 | 26.61 |
| Mitch Marner |
|
81 | 24 | 56 | 80 | 165 | 0.15 | 24 | 46 | 17 | 19.96 |
| Sebastian Aho |
|
79 | 27 | 53 | 80 | 195 | 0.14 | 63 | 23 | 11 | 19.61 |
| Cale Makar |
|
75 | 20 | 59 | 79 | 200 | 0.10 | 35 | 116 | 32 | 24.86 |
| William Nylander |
|
65 | 30 | 49 | 79 | 156 | 0.19 | 13 | 26 | -14 | 19.42 |
| Lane Hutson |
|
82 | 12 | 66 | 78 | 124 | 0.10 | 31 | 137 | 36 | 23.77 |
| Mika Zibanejad |
|
81 | 34 | 44 | 78 | 215 | 0.16 | 105 | 50 | -20 | 20.90 |
| Jack Hughes |
|
61 | 27 | 50 | 77 | 229 | 0.12 | 4 | 32 | 0 | 21.32 |
| Mikko Rantanen |
|
64 | 22 | 55 | 77 | 138 | 0.16 | 48 | 30 | 0 | 20.18 |
| Lucas Raymond |
|
80 | 25 | 51 | 76 | 172 | 0.15 | 43 | 29 | 2 | 18.80 |
| Filip Forsberg |
|
82 | 40 | 35 | 75 | 245 | 0.16 | 124 | 33 | -2 | 18.89 |
| Connor Bedard |
|
69 | 30 | 45 | 75 | 226 | 0.13 | 31 | 27 | -18 | 20.87 |
| Ryan O'Reilly |
|
81 | 25 | 49 | 74 | 153 | 0.16 | 17 | 66 | 8 | 20.39 |
| Sidney Crosby |
|
68 | 29 | 45 | 74 | 159 | 0.18 | 60 | 30 | 0 | 19.23 |
| Nick Schmaltz |
|
82 | 33 | 41 | 74 | 202 | 0.16 | 23 | 52 | 17 | 19.72 |
| Rasmus Dahlin |
|
77 | 19 | 55 | 74 | 195 | 0.10 | 67 | 80 | 18 | 24.19 |
| Brandon Hagel |
|
71 | 36 | 38 | 74 | 214 | 0.17 | 42 | 38 | 34 | 19.76 |
| Dylan Guenther |
|
79 | 39 | 34 | 73 | 241 | 0.16 | 66 | 28 | 7 | 17.40 |
Dataset grain
One row per player per season.
Default view
The latest available season loads by default to keep previews smaller and faster.
Filtering
Use season and team controls to narrow the dataset.
Sorting
Use desktop headers or mobile sort chips.
CSV export
The download includes the full filtered and sorted result.
Best use
This page is designed for analysis and export rather than casual browsing.
Looking for the player stats page?
Use the main player stats page for quick browsing. This Data Hub page is optimized for filtering, sorting, and CSV export.