| Date | Team | Transaction | |
|---|---|---|---|
| Oct 30, 2025 | Colorado Avalanche | Signed 8 years @ $11.500M AAV starting in 2026-27 | |
| Jan 24, 2025 | Carolina Hurricanes | Traded to Colorado Avalanche | |
| Jan 24, 2025 | Colorado Avalanche | Acquired from Carolina Hurricanes | |
| Jul 29, 2024 | Carolina Hurricanes | Signed 2 years @ $6.500M AAV starting in 2024-25 | |
| Aug 9, 2022 | Carolina Hurricanes | Signed 2 years @ $3.000M AAV starting in 2022-23 | |
| Jul 14, 2017 | Carolina Hurricanes | Signed to an entry level contract. |
2025-26 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20252026/martin-necas-8480039.png
2024-25 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20242025/martin-necas-8480039.png
2023-24 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20232024/martin-necas-8480039.png
About Player Cards
Player cards present an infographic of a players performance. In this case it shows the player performance over a 3 season span. Each square is separated into three separate sub-boxes with the two smaller boxes on top representing the past two seasons and the larger box on the bottom representing the current or most recent season. This allows the reader to guage how consistent a player has been, and if early in the season it can help identify whether a players performance may be impacted by small sample size and subject to regression or is consistent with recent past performance.
Notes and Definitions
- The numbers represent percentiles so the higher the better.
- Percentiles are determined by comparing Forwards to Forwards and Defensemen to Defensemen.
- Bursts/mi are calculated from NHL Edge Data are are speed bursts above 20mpg per mile skated. The NHL doesn't adjust for ice time so the players that skate more will naturally have more bursts over 20, or at least more opportunity to have more. The NHL also does not provide ice time in the context of NHL Edge Statistics, however, it does provide distance skated. By adjusting for distance skated it will have a similar effect to adjusting for ice time but also adjust for situationional effect. For example, Players don't typically skate as much on the PK, mostly within the defensive zone, so don't get significant opportunity in that ice time to get speed bursts above 20mph. Adjusting with miles skates would account for this better than adjusting with ice time.
- Sh%AE is Shooting Percentage above Expected (Sh% - xSh%) and is an indicator of how good a shooter is at converting chances into goals.
- Relative statistics are On Ice - Off Ice statistics and can be an indicator of whether the player makes his teammates better or worse.
- All data is 5v5 except Shooting Hardest and Average, Skating Top Speed and Bursts/mi which are all situations, ES Average which is even strength (NHL doesn't give a specific definition).
Data Sources
- Salary data is from TheStanleyCap.com
- Shooting and Skating (except Sh%AE) are from NHL Edge
- Other statistics are from Puckalytics.com and derived from data from NHL.com
Terms of Use
You are free to use include player cards in written articles, share on social media, or on other public websites under the following conditions:
- You credit TheStanleyCap.com as the source and provide a link back to TheStanleyCap.com or this player page.
- You do not mass copy/duplicate/publish dozens or hundreds of player cards. A few, or a handful for a written article is fine. Be reasonable. Fair use rules apply.
- If you are a high-traffic website you must download and host the image(s) on your site rather than overload TheStanleyCap servers with traffic.
Note: The image will update daily throughout the season so if you want to include snapshot then you must download the image.
If you have any questions, send an e-mail to the e-mail address at the top of this page.
5v5 Individual Stats
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | CAR | 1 | 6:45 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | - | - | - | - | - |
| 2018-19 | CAR | 7 | 54:00 | 1.11 | 1.11 | 2.22 | 0.32 | 0.79 | 33.33 | 9.55 | 23.78 | 16.67 | 0.00 |
| 2019-20 | CAR | 64 | 738:40 | 0.89 | 0.97 | 1.87 | 0.50 | 0.40 | 16.67 | 9.26 | 7.41 | 4.35 | 1.09 |
| 2020-21 | CAR | 53 | 723:03 | 0.41 | 1.00 | 1.41 | 0.61 | -0.19 | 6.58 | 9.63 | -3.05 | 0.93 | 7.48 |
| 2021-22 | CAR | 78 | 966:09 | 0.56 | 1.37 | 1.93 | 0.62 | -0.06 | 7.96 | 8.83 | -0.86 | 2.40 | 2.99 |
| 2022-23 | CAR | 82 | 1137:29 | 0.69 | 1.16 | 1.85 | 0.83 | -0.15 | 7.78 | 9.47 | -1.69 | 2.98 | 7.23 |
| 2023-24 | CAR | 77 | 1071:35 | 0.67 | 1.06 | 1.74 | 0.84 | -0.17 | 6.90 | 8.64 | -1.75 | 0.40 | 3.98 |
| 2024-25 | COL | 30 | 472:04 | 0.64 | 0.89 | 1.53 | 0.76 | -0.13 | 8.33 | 9.99 | -1.65 | 3.41 | 6.82 |
| 2024-25 | CAR | 49 | 637:25 | 0.66 | 1.69 | 2.35 | 0.63 | 0.03 | 11.11 | 10.66 | 0.45 | 1.82 | 5.45 |
| 2024-25 | CAR, COL | 79 | 1109:29 | 0.65 | 1.35 | 2.00 | 0.69 | -0.04 | 9.76 | 10.33 | -0.58 | 2.53 | 6.06 |
| 2025-26 | COL | 11 | 165:44 | 1.45 | 1.09 | 2.53 | 0.46 | 0.99 | 30.77 | 9.76 | 21.01 | 5.26 | 5.26 |
5v5 On Ice Stats
| Season | Team(s) | GP | TOI | SAF/60 | GF/60 | xGF/60 | SAA/60 | GA/60 | xGA/60 | GF% | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | CAR | 1 | 6:45 | 44.44 | 0.00 | 3.48 | 71.11 | 0.00 | 4.07 | - | 46.07 | 2.52 | 1.51 | 18.98 |
| 2018-19 | CAR | 7 | 54:00 | 38.89 | 2.22 | 1.70 | 38.89 | 2.22 | 2.72 | 50.00 | 38.48 | -1.66 | 0.66 | -23.56 |
| 2019-20 | CAR | 64 | 738:40 | 42.08 | 2.19 | 2.36 | 39.23 | 2.36 | 2.51 | 48.21 | 48.46 | -0.48 | 0.20 | -6.71 |
| 2020-21 | CAR | 53 | 723:03 | 44.06 | 2.24 | 2.54 | 38.92 | 1.00 | 2.43 | 69.23 | 51.11 | -0.02 | 0.07 | -0.93 |
| 2021-22 | CAR | 78 | 966:09 | 49.00 | 2.86 | 2.72 | 41.98 | 2.30 | 2.66 | 55.42 | 50.55 | -0.29 | 0.33 | -5.85 |
| 2022-23 | CAR | 82 | 1137:29 | 50.37 | 3.16 | 3.03 | 38.14 | 2.74 | 2.37 | 53.57 | 56.18 | -0.04 | 0.33 | -4.00 |
| 2023-24 | CAR | 77 | 1071:35 | 52.80 | 2.46 | 2.94 | 40.20 | 2.86 | 2.55 | 46.32 | 53.58 | 0.19 | 0.58 | -4.62 |
| 2024-25 | COL | 30 | 472:04 | 54.40 | 2.92 | 3.47 | 35.97 | 2.16 | 2.11 | 57.50 | 62.20 | 1.15 | -0.06 | 10.48 |
| 2024-25 | CAR | 49 | 637:25 | 47.16 | 2.92 | 2.69 | 38.03 | 2.82 | 2.57 | 50.82 | 51.09 | -0.18 | 0.52 | -7.20 |
| 2024-25 | CAR, COL | 79 | 1109:29 | 50.24 | 2.92 | 3.02 | 37.15 | 2.54 | 2.38 | 53.47 | 55.98 | 0.36 | 0.28 | 0.01 |
| 2025-26 | COL | 11 | 165:44 | 52.13 | 4.34 | 3.40 | 38.37 | 2.17 | 2.18 | 66.67 | 60.91 | 0.58 | 0.00 | 4.47 |
NHL Edge Stats
| Skating | Shooting | Zone Time | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | GP | Top Speed | Bursts>20/mi | Avg. Speed | ES Avg. Speed | Top Speed | Avg. Speed | %Long Range | %Mid Range | %High Danger | ES DZ% | ES NZ% | ES OZ% |
| This table is for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans. | |||||||||||||
Legend
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
5v5 Lines
| Season | Teammate | Teammate | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
Glossary
| Type | Statistic | Definition |
|---|---|---|
| Individual | G/60 | Goals Against per 60 minutes. |
| Individual | A/60 | Assists per 60 minutes. |
| Individual | Pts/60 | Points per 60 minutes. |
| Individual | xG/60 | Expected Goals per 60 minutes. |
| Individual | GAE/60 | Goals Above Expected (G/60 - xG/60). |
| Individual | Sh% | Shooting Percentage. |
| Individual | xSh% | Expected Shooting Percentage. |
| Individual | Sh%AE | Shooting percentage above expected (Sh% - xSh%). |
| Individual | %SA Rush | Percentage of shot attempts determined to be on the rush. |
| Individual | %SA Reb. | Percentage of shot attempts determined to be from rebounds. |
| On Ice | SAF/60 | Shot Attempts For per 60 minutes. |
| On Ice | GF/60 | Goals For per 60 minutes. |
| On Ice | xGF/60 | Expected Goals For per 60 minutes. |
| On Ice | SAA/60 | Shot Attempts Against per 60 minutes (lower is better). |
| On Ice | GA/60 | Goals Against per 60 minutes (lower is better). |
| On Ice | xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| On Ice | GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| On Ice | xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| On Ice | xGF Rel | xGF/60 when On Ice - xGF/60 when not On Ice. |
| On Ice | xGA Rel | xGA/60 when On Ice - xGA/60 when not On Ice (lower is better). |
| On Ice | xGF% Rel | xGF% when On Ice - xGF% when not On Ice. |
News and Opinions
-
Avalanche sign forward Necas to 8-year extension at ESPN (Thu Oct 30, 2025)
-
Martin Necas helped Avalanche fans move on from Mikko Rantanen, en route to extension at Mile High Sticking (Thu Oct 30, 2025)
-
NHL News: Colorado Avalanche Extend Martin Necas at NHL Rumors (Thu Oct 30, 2025)
-
Martin Necas Signs 8-Year Extension With Avalanche at The Hockey Writers (Thu Oct 30, 2025)
-
Avalanche And Martin Necas Commit Long-Term After Last Season's Blockbuster Trade at The Hockey News (Thu Oct 30, 2025)
-
Un contrat de 92 M$ pour Martin Necas au Colorado at Dans Les Coulisses (Thu Oct 30, 2025)
-
Avalanche Lock Up Martin Necas To Long-Term Deal at Colorado Hockey Now (Thu Oct 30, 2025)
-
NHL Rumors: Colorado Avalanche, New York Rangers, and the Edmonton Oilers at NHL Rumors (Wed Oct 29, 2025)
-
Is Necas making the Colorado Avalanche cater to him due to his contract negotiations? at Mile High Sticking (Tue Oct 28, 2025)
-
New Jersey Devils Survive Avalanche With Jack Hughes Overtime Winner, Securing 4-3 Victory at All About the Jersey (Sun Oct 26, 2025)
-
NHL analysts heap high praise on Colorado Avalanche’s Martin Necas at Mile High Sticking (Fri Oct 17, 2025)
-
Game Preview: Yegor Chinakhov Set For Season Debut As Blue Jackets Battle Avalanche At Nationwide Arena at 1st Ohio Battery (Thu Oct 16, 2025)
-
NHL Rumors: The Colorado Avalanche and Martin Necas at NHL Rumors (Wed Oct 15, 2025)
-
Breaking down Martin Necas and Nathan MacKinnon’s sizzling start for the Colorado Avalanche at Mile High Sticking (Tue Oct 14, 2025)
-
10 Observations: There’s No Stopping the MacKinnon and Necas Duo at Colorado Hockey Now (Mon Oct 13, 2025)
-
NHL Rumors: Martin Necas, Patrik Laine, and Evgeny Kuznetsov at NHL Rumors (Mon Oct 13, 2025)
-
NHL Rumor Roundup: Updates On Avalanche's Martin Necas And Canadiens' Mike Matheson at Yahoo Sports NHL (Mon Oct 13, 2025)
-
Pas de précipitation pour Martin Necas, la saison dicte le rythme at HABSolument Fan (Sun Oct 12, 2025)
-
Sunday NHL Rumor Roundup – October 12, 2025 at Spectors Hockey (Sun Oct 12, 2025)
-
Necas & Mackinnon’s 3-Point Effort Not Enough as Stars Beat the Avalanche 5-4 at Yahoo Sports NHL (Sun Oct 12, 2025)
-
NHL Rumors: There are a Few Teams Who’d be Interested in Martin Necas at NHL Rumors (Fri Oct 10, 2025)
-
NHL Rumors: Minnesota Wild, Adrian Kempe, Alex Tuch, and Martin Necas at NHL Rumors (Fri Oct 10, 2025)
-
Ducks potential destination for big-ticket winger at Pucks of a Feather (Fri Oct 10, 2025)
-
Colorado Avalanche would “shock” NHL by keeping Necas at Mile High Sticking (Thu Oct 9, 2025)
-
Martin Necas, échangé parce que la cuvée d’agents libres 2026 est très faible? at Dans Les Coulisses (Thu Oct 9, 2025)
-
The Rangers may already have their 2026 free agency target in mind at Blue Line Station (Thu Oct 9, 2025)
-
The Aftermath: Necas, Wedgewood Lead Dominant Avalanche on Opening Night at Colorado Hockey Now (Wed Oct 8, 2025)
-
Martin Necas’ Two Goals Lift Avalanche to 4-1 Win Over Kings at Yahoo Sports NHL (Wed Oct 8, 2025)
-
How do McDavid and Kaprizov extensions affect negotiations between Avalanche and Martin Necas? at Mile High Sticking (Mon Oct 6, 2025)
-
MHH Roundtable: Bold Predictions for the 2025-26 season at Mile High Hockey (Mon Oct 6, 2025)
-
Predicting power play production for the Colorado Avalanche players at Mile High Sticking (Mon Oct 6, 2025)
-
NHL Rumors: Kirill Kaprizov’s Deal Will Push Martin Necas’ Number Up at NHL Rumors (Fri Oct 3, 2025)
-
Colorado Avalanche, Necas under pressure to work out extension at Mile High Sticking (Tue Sep 30, 2025)
-
Opinion: Kaprizov breaks the bank & Martin Necas just got more expensive at Mile High Hockey (Tue Sep 30, 2025)
-
Bold Prediction: Martin Necas will outscore Mikko Rantanen this season and in the playoffs at Mile High Sticking (Sat Sep 27, 2025)
-
Deen’s Daily: Necas Update; Injured Captains; Waiver Wire at Colorado Hockey Now (Fri Sep 26, 2025)
-
Kaprizov Tampering, Necas Deal, Benn Injury, & More NHL Rumors at The Hockey Writers (Thu Sep 25, 2025)
-
Report: No Numbers Exchanged Yet Between Avalanche, Necas at Colorado Hockey Now (Thu Sep 25, 2025)
-
Mile High Pollster: Avs fans dub the 2025-26 team a ‘Cup Contender’ at Mile High Hockey (Mon Sep 22, 2025)
-
Deen’s Daily: Eichel Talks Extension, Hughes Contract Stalemate; What Will Their Next Deals Mean for Necas? at Colorado Hockey Now (Sat Sep 20, 2025)
-
Why the Avalanche should ignore the Kirill Kaprizov rumors at Mile High Sticking (Thu Sep 18, 2025)
-
Necas, Avalanche Still Negotiating Contract Extension: ‘We’ll See What’s Going to Happen’ at Colorado Hockey Now (Wed Sep 17, 2025)
-
Colorado Avalanche can't afford to let history repeat itself at Mile High Sticking (Wed Sep 17, 2025)
-
Colorado Avalanche heading down familiar path with Necas at Mile High Sticking (Wed Sep 17, 2025)
-
NHL Rumor Roundup: The Latest On Martin Necas, Rasmus Andersson And Yegor Chinakhov at Yahoo Sports NHL (Mon Sep 15, 2025)
-
Avalanche, Necas in holding pattern until superstars re-sign at Mile High Sticking (Sun Sep 14, 2025)
-
Pros and Cons: Should Martin Necas play on a line with MacKinnon or Nelson? at Mile High Sticking (Wed Sep 10, 2025)
-
Deen’s Daily: Necas Contract Extension Saga; Wolf Lands Big Deal; Will Knight Sign Something Similar? at Colorado Hockey Now (Wed Sep 10, 2025)
-
Avalanche Mailbag 1.0: Girard Trade Scenarios, Early Deadline Thoughts, and When Will Makar and Necas Sign Extensions? at Colorado Hockey Now (Tue Sep 9, 2025)
-
NHL Rumor Mill – September 9, 2025 at Spectors Hockey (Tue Sep 9, 2025)
-
Keys to the Stanley Cup: Colorado Avalanche climb to the peak (Part 2) at Mile High Sticking (Tue Sep 2, 2025)
-
Martin Necas & Colorado Avalanche: fit, financials, future at Mile High Sticking (Sat Aug 30, 2025)
-
Seeing Double: How the Colorado Avalanche can turn the duo of MacKinnon and Necas into a power play powerhouse at Mile High Sticking (Mon Aug 18, 2025)
-
3 trade targets for the LA Kings from Central Division teams at Rink Royalty (Mon Aug 18, 2025)
-
The MacKinnon-Necas duo is the lynch pin to the success of the Colorado Avalanche at Mile High Sticking (Sat Aug 16, 2025)
-
Colorado Avalanche could have dodged bullet by trading Rantanen at Mile High Sticking (Sun Aug 10, 2025)
-
Projecting Sabres Trade Cost - Martin Necas at Yahoo Sports NHL (Sat Aug 9, 2025)
-
Pyotr Kochetkov Admits That It Would Be ‘Foolish To Ignore’ That The Loss Of Martin Necas And Mikko Rantanen Impacted Hurricanes at Yahoo Sports NHL (Thu Aug 7, 2025)
-
Deen’s Daily: Two Years Since Karlsson Trade; Should Avs Start Season Without Necas Extension? at Colorado Hockey Now (Wed Aug 6, 2025)
-
Avalanche Mailbag 1.0: Gambling with Necas, EJ and Kiviranta Updates, Goaltending Tandem, & More at Colorado Hockey Now (Tue Aug 5, 2025)
-
Avalanche Must Re-Sign Necas to Long-Term Deal at The Hockey Writers (Wed Jul 30, 2025)
-
Crosby for Necas trade idea makes sense for Colorado Avalanche at Mile High Sticking (Mon Jul 28, 2025)
-
Mile High Pollster: Re-signing Makar should already be the ultimate priority at Mile High Hockey (Wed Jul 23, 2025)
-
Colorado Avalanche must push to re-sign Martin Necas or trade him at Mile High Sticking (Tue Jul 22, 2025)
-
Deen’s Daily: Avs 2025-26 Schedule; Quinn Hughes Rumors Squashed by Teammate; What Will Happen with Martin Necas? at Colorado Hockey Now (Wed Jul 16, 2025)
-
3 trade packages Colorado Avalanche could look for in Martin Necas trade at Mile High Sticking (Fri Jun 27, 2025)
-
1 way the Colorado Avalanche can solve the Martin Necas dilemma at Mile High Sticking (Sun Jun 22, 2025)
-
A blockbuster Colorado Avalanche trade to acquire a first-round draft pick at Mile High Sticking (Sun Jun 8, 2025)
-
Colorado Avalanche rumors: Could Nelson extension mean Martin Necas trade? at Mile High Sticking (Fri Jun 6, 2025)
-
Devils Trek To Colorado To Face Avalanche at Devils Army (Wed Feb 26, 2025)
-
Why it is unlikely Martin Necas will become a Calgary Flame at Flame for Thought (Fri May 31, 2024)
Current Contract
Standard Contract (RFA) ( )  (0 ratings)
Contract Extension
Standard Contract (UFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | 27 | NMC | $11,500,000 | $11,500,000 | - | $8,000,000 | $6,000,000 | $14,000,000 | $14,000,000 | UFA | |
| 2027-28 | 28 | NMC | $11,500,000 | $11,500,000 | - | $9,000,000 | $5,000,000 | $14,000,000 | $14,000,000 | UFA | |
| 2028-29 | 29 | NMC | $11,500,000 | $11,500,000 | - | $9,000,000 | $5,000,000 | $14,000,000 | $14,000,000 | UFA | |
| 2029-30 | 30 | NMC | $11,500,000 | $11,500,000 | - | $9,000,000 | $4,900,000 | $13,900,000 | $13,900,000 | UFA | |
| 2030-31 | 31 | NMC | $11,500,000 | $11,500,000 | - | $4,500,000 | $5,900,000 | $10,400,000 | $10,400,000 | UFA | |
| 2031-32 | 32 | NMC | $11,500,000 | $11,500,000 | - | $7,000,000 | $1,650,000 | $8,650,000 | $8,650,000 | UFA | |
| 2032-33 | 33 | NMC | $11,500,000 | $11,500,000 | - | $7,000,000 | $1,650,000 | $8,650,000 | $8,650,000 | UFA | |
| 2033-34 | 34 | NMC M-NTC | $11,500,000 | $11,500,000 | - | $6,900,000 | $1,500,000 | $8,400,000 | $8,400,000 | UFA | |
| Total | - | $60,400,000 | $31,600,000 | $92,000,000 | $92,000,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 | 23 | $3,000,000 | $3,000,000 | - | - | $2,500,000 | $2,500,000 | $2,500,000 | RFA | ||
| 2023-24 | 24 | $3,000,000 | $3,000,000 | - | - | $3,500,000 | $3,500,000 | $3,500,000 | RFA-arb | ||
| Total | - | - | $6,000,000 | $6,000,000 | $6,000,000 |
Entry Level Contract ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | 18 | $925,000 | $1,462,500 | - | $92,500 | - | $92,500 | - | ELC | ||
| 2018-19 | 19 | $894,167 | $1,431,667 | - | $92,500 | - | $92,500 | - | ELC | ||
| 2019-20 | 20 | $863,333 | $1,400,833 | $537,500 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2020-21 | 21 | $863,333 | $1,400,833 | $537,500 | - | $832,500 | $832,500 | $70,000 | ELC | ||
| 2021-22 | 22 | $863,333 | $1,400,833 | $537,500 | - | $832,500 | $832,500 | $70,000 | ELC | ||
| Total | $1,612,500 | $277,500 | $2,497,500 | $2,775,000 | $210,000 |
Career Statistics
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2011-12 | QC Int PW | Pirati Chomutov | 2 | 4 | 1 | 5 | 2 | 2 | 4 | 1 | 5 | 2 | ||||||||
| 2012-13 | MMCR | Kraj Vysocina U15 | 5 | 0 | 1 | 1 | +1 | 5 | 1 | 1 | +1 | |||||||||
| 2013-14 | Czech U16 | HC Zdar nad Sazavou U16 | 36 | 29 | 29 | 58 | +29 | 14 | ||||||||||||
| 2013-14 | ODM | Kraj Vysocina U15 | 7 | 2 | 10 | 12 | +9 | 1 | ||||||||||||
| 2014-15 | Czech U16 | HC Zdar nad Sazavou U16 | 25 | 24 | 47 | 71 | +50 | 10 | ||||||||||||
| 2014-15 | Czech U18 | HC Kometa Brno U18 | 4 | 1 | 2 | 3 | -1 | 4 | ||||||||||||
| 2014-15 | Czech U16 | HC Kometa Brno U16 | 9 | 8 | 12 | 20 | +17 | 4 | 4 | 4 | 5 | 9 | +7 | 2 | ||||||
| 2015-16 | WHC-17 | Czechia U17 | 5 | 4 | 1 | 5 | 4 | |||||||||||||
| 2015-16 | Czechia U18 | HC Kometa Brno U18 | 18 | 9 | 21 | 30 | +11 | 14 | 10 | 4 | 11 | 15 | +10 | 6 | ||||||
| 2016-17 | Hlinka Gretzky Cup | Czechia U18 | 5 | 2 | 4 | 6 | +4 | 2 | ||||||||||||
| 2016-17 | WJC-18 | Czechia U18 | 5 | 0 | 3 | 3 | -1 | 4 | ||||||||||||
| 2016-17 | WJC-20 | Czechia U20 | 5 | 1 | 2 | 3 | +2 | 2 | ||||||||||||
| 2016-17 | Czechia U20 | HC Kometa Brno U20 | 1 | 1 | 2 | 3 | +2 | 4 | ||||||||||||
| 2016-17 | Czechia | HC Kometa Brno | 41 | 7 | 8 | 15 | -2 | 6 | 10 | 4 | 4 | +3 | 8 | |||||||
| 2016-17 | Czechia2 | SK Horacka Slavia Trebic | 1 | |||||||||||||||||
| 2017-18 | WC | Czechia | 7 | 3 | 2 | 5 | +2 | |||||||||||||
| 2017-18 | WJC-20 | Czechia U20 | 7 | 3 | 8 | 11 | -5 | |||||||||||||
| 2017-18 | EHT | Czechia | 2 | 0 | 0 | 0 | -3 | |||||||||||||
| 2017-18 | Champions HL | HC Kometa Brno | 2 | 1 | 1 | 2 | ||||||||||||||
| 2017-18 | NHL | Carolina Hurricanes | 1 | 0 | 0 | 0 | 0.0 | 6:54 | ||||||||||||
| 2017-18 | Czechia | HC Kometa Brno | 24 | 9 | 8 | 17 | 6 | 14 | 4 | 5 | 9 | +3 | 6 | |||||||
| 2018-19 | NHL | Carolina Hurricanes | 7 | 1 | 1 | 2 | 2 | 6 | 16.7 | 10:01 | ||||||||||
| 2018-19 | WJC-20 | Czechia U20 | 5 | 1 | 3 | 4 | -2 | 18 | ||||||||||||
| 2018-19 | AHL | Charlotte Checkers | 64 | 16 | 36 | 52 | +20 | 36 | 18 | 5 | 8 | 13 | +6 | 6 | ||||||
| 2019-20 | NHL | Carolina Hurricanes | 64 | 16 | 20 | 36 | -6 | 20 | 88 | 18.2 | 14:10 | 8 | 1 | 3 | 4 | 8 | 12.5 | 13:37 | ||
| 2020-21 | NHL | Carolina Hurricanes | 53 | 14 | 27 | 41 | +25 | 10 | 114 | 12.3 | 17:17 | 11 | 2 | 3 | 5 | -1 | 26 | 7.7 | 20:07 | |
| 2021-22 | NHL | Carolina Hurricanes | 78 | 14 | 26 | 40 | +5 | 32 | 159 | 8.8 | 16:11 | 14 | 5 | 5 | 22 | 0.0 | 15:05 | |||
| 2022-23 | NHL | Carolina Hurricanes | 82 | 28 | 43 | 71 | +5 | 32 | 240 | 11.7 | 18:25 | 15 | 4 | 3 | 7 | -2 | 2 | 42 | 9.5 | 19:33 |
| 2023-24 | WC | Czechia | 5 | 1 | 6 | 7 | +6 | 2 | ||||||||||||
| 2023-24 | NHL | Carolina Hurricanes | 77 | 24 | 29 | 53 | -9 | 42 | 231 | 10.4 | 17:21 | 11 | 4 | 5 | 9 | 24 | 16.7 | 17:32 | ||
| 2024-25 | NHL | Carolina Hurricanes | 49 | 16 | 39 | 55 | +4 | 10 | 113 | 14.2 | 18:05 | |||||||||
| 2024-25 | WC | Czechia | 7 | 3 | 4 | 7 | +1 | 4 | ||||||||||||
| 2024-25 | NHL | Colorado Avalanche | 30 | 11 | 17 | 28 | +1 | 6 | 81 | 13.6 | 20:30 | 7 | 1 | 4 | 5 | +2 | 15 | 6.7 | 20:47 | |
| 2025-26 | NHL | Colorado Avalanche | 11 | 7 | 6 | 13 | +7 | 8 | 22 | 31.8 | 21:15 | |||||||||
| NHL Career | 452 | 131 | 208 | 339 | +32 | 162 | 1054 | 12.4 | 17:08 | 66 | 12 | 23 | 35 | -1 | 2 | 137 | 8.8 | 17:46 | ||
