| Date | Team | Transaction | |
|---|---|---|---|
| Feb 2, 2025 | Vancouver Canucks | Activated from IR | |
| Jan 29, 2025 | Vancouver Canucks | Placed on IR | |
| Jul 1, 2024 | Vancouver Canucks | Signed 2 years @ $1.500M AAV starting in 2024-25 | |
| Apr 16, 2023 | Nashville Predators | Signed 1 year @ $775K AAV starting in 2023-24 | |
| Jun 14, 2022 | Nashville Predators | Signed 1 year @ $750K AAV starting in 2022-23 | |
| Jul 22, 2021 | Colorado Avalanche | Signed 1 year @ $750K AAV starting in 2021-22 | |
| Oct 9, 2020 | Colorado Avalanche | Signed 1 year @ $750K AAV starting in 2020-21 | |
| Mar 20, 2018 | Anaheim Ducks | Signed to an entry level contract. |
URL: https://www.thestanleycap.com/cdn/player_cards/20252026/kiefer-sherwood-8480748.png
URL: https://www.thestanleycap.com/cdn/player_cards/20242025/kiefer-sherwood-8480748.png
URL: https://www.thestanleycap.com/cdn/player_cards/20232024/kiefer-sherwood-8480748.png
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.
You are free to use include player cards in written articles, share on social media, or on other public websites under the following conditions:
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.
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018-19 | ANA | 50 | 542:14 | 0.66 | 0.55 | 1.22 | 0.68 | -0.01 | 10.34 | 10.54 | -0.19 | 9.30 | 1.16 |
| 2019-20 | ANA | 10 | 121:53 | 0.00 | 0.49 | 0.49 | 0.73 | -0.73 | 0.00 | 8.76 | -8.76 | 0.00 | 0.00 |
| 2020-21 | COL | 16 | 135:03 | 0.00 | 0.89 | 0.89 | 0.77 | -0.77 | 0.00 | 10.82 | -10.82 | 0.00 | 27.27 |
| 2021-22 | COL | 11 | 85:21 | 0.70 | 0.70 | 1.41 | 0.49 | 0.21 | 12.50 | 8.71 | 3.79 | 11.11 | 0.00 |
| 2022-23 | NSH | 32 | 379:53 | 0.95 | 0.79 | 1.74 | 0.85 | 0.10 | 12.50 | 11.18 | 1.32 | 3.03 | 13.64 |
| 2023-24 | NSH | 68 | 764:17 | 0.78 | 1.26 | 2.04 | 0.73 | 0.06 | 9.80 | 9.06 | 0.75 | 6.62 | 5.30 |
| 2024-25 | VAN | 78 | 937:19 | 0.96 | 1.09 | 2.05 | 0.62 | 0.34 | 13.27 | 8.57 | 4.71 | 0.57 | 5.14 |
| 2025-26 | VAN | 22 | 277:41 | 1.51 | 0.43 | 1.94 | 0.64 | 0.87 | 25.00 | 10.54 | 14.46 | 1.92 | 3.85 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018-19 | ANA | 50 | 542:14 | 38.95 | 2.21 | 2.22 | 48.13 | 2.21 | 3.14 | 50.00 | 41.43 | -0.09 | 0.41 | -4.47 |
| 2019-20 | ANA | 10 | 121:53 | 33.47 | 0.98 | 2.02 | 49.23 | 1.48 | 3.70 | 40.00 | 35.26 | -0.51 | 1.03 | -13.32 |
| 2020-21 | COL | 16 | 135:03 | 46.65 | 2.22 | 2.75 | 23.10 | 1.33 | 1.18 | 62.50 | 70.03 | -0.04 | -0.64 | 9.52 |
| 2021-22 | COL | 11 | 85:21 | 37.96 | 3.51 | 2.49 | 37.26 | 1.41 | 2.31 | 71.43 | 51.92 | -0.05 | -0.27 | 2.28 |
| 2022-23 | NSH | 32 | 379:53 | 38.54 | 3.00 | 2.63 | 44.86 | 2.21 | 3.01 | 57.58 | 46.58 | 0.43 | 0.15 | 3.15 |
| 2023-24 | NSH | 68 | 764:17 | 44.28 | 2.83 | 2.54 | 40.04 | 1.57 | 2.33 | 64.29 | 52.18 | -0.26 | -0.06 | -1.81 |
| 2024-25 | VAN | 78 | 937:19 | 38.41 | 3.01 | 2.09 | 39.43 | 2.88 | 2.27 | 51.09 | 47.93 | -0.05 | 0.01 | -0.65 |
| 2025-26 | VAN | 22 | 277:41 | 38.46 | 2.59 | 2.10 | 43.21 | 3.24 | 2.96 | 44.44 | 41.51 | -0.31 | 0.02 | -3.59 |
| 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. | |||||||||||||
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
| Season | Teammate | Teammate | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
| 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. |
Toronto Maple Leafs must call Canucks about these veterans after Elliotte Friedman's report at Editor in Leaf (Tue Nov 25, 2025)
Kiefer Sherwood ‘gaining the most traction’ in Canucks trade talks: report at Canucks Army (Tue Nov 25, 2025)
Maple Leafs: 3 Potential Trade Targets From the Vancouver Canucks at The Hockey Writers (Tue Nov 25, 2025)
New Jersey Devils should inquire about Kiefer Sherwood amid Elliotte Friedman report at Pucks and Pitchforks (Tue Nov 25, 2025)
Trusted NHL Insider Gives Update on Where Things Stand Between Vancouver Canucks & Kiefer Sherwood at Canucks Daily (Fri Nov 21, 2025)
NHL Rumors: Matthews and Sherwood Trade, Oilers Room Issue, Hellebuyck Out at The Hockey Writers (Fri Nov 21, 2025)
New Announcement Points to Kiefer Sherwood Not Finishing the Season with the Vancouver Canucks at Canucks Daily (Thu Nov 20, 2025)
Instant Reaction: Canucks turn in another strong effort but lose 8-5 to Panthers at Canucks Army (Mon Nov 17, 2025)
The Statsies: Sherwood-Reichel-Boeser line continue to struggle in Canucks’ loss to Canes at Canucks Army (Sat Nov 15, 2025)
Vancouver Canucks Issue Major Announcement on Forward Kiefer Sherwood at Canucks Daily (Fri Nov 14, 2025)
Brad Marchand, Steven Stamkos and the NHL's other shocking performers so far at ESPN (Thu Nov 13, 2025)
The Stanchies: Attention shifts to Demko after Canucks’ loss to Jets at Canucks Army (Wed Nov 12, 2025)
Vancouver Canucks Forward Kiefer Sherwood Suddenly Announces Life-Changing News on Social Media at Canucks Daily (Wed Nov 12, 2025)
GM Patrik Allvin Doesn't Believe Kiefer Sherwood Should be in the Top-6 for the Vancouver Canucks at Canucks Daily (Tue Nov 11, 2025)
It's Now Known What the Vancouver Canucks Can Get in Return for Trading Kiefer Sherwood at Canucks Daily (Sat Nov 8, 2025)
NHL Insider Reals the Contract Number Kiefer Sherwood May Be Demanding From the Vancouver Canucks at Canucks Daily (Thu Nov 6, 2025)
It Is Now Known What It Will Cost the Vancouver Canucks to Keep Kiefer Sherwood Long-Term at Canucks Daily (Tue Nov 4, 2025)
The Stanchies: Brock Boeser and Evander Kane call deuces in Canucks’ 5-4 OT win vs. Predators at Canucks Army (Tue Nov 4, 2025)
Vancouver Canucks May Have an Unexpected Trade Deadline Bargain in Kiefer Sherwood at Canucks Daily (Mon Nov 3, 2025)
JPat’s Monday Mailbag: Have the Canucks been able to employ Adam Foote’s systems with all the injuries? at Canucks Army (Mon Nov 3, 2025)
3 Canucks Stars of the Week: Kiefer Sherwood helps carry a depleted roster at Canucks Army (Sun Nov 2, 2025)
Kiefer Sherwood’s Breakout Creating Sense Of Contract Urgency For Canucks at The Hockey News (Sun Nov 2, 2025)
Keifer Sherwood could be earning a big contract next season, in Vancouver or elsewhere at The Canuck Way (Sun Nov 2, 2025)
Vancouver Canucks Caught in Contract Stalemate with Kiefer Sherwood at Canucks Daily (Sat Nov 1, 2025)
Vancouver Canucks' Rival Reportedly Inquiring on Forward Kiefer Sherwood Amid Contract Stalemate at Canucks Daily (Sat Nov 1, 2025)
Canucks: The Edmonton Oilers don’t have what it takes to trade for Kiefer Sherwood at Canucks Army (Sat Nov 1, 2025)
Canucks Hesitant on Sherwood, Makar Contract & More NHL Rumours at The Hockey Writers (Sat Nov 1, 2025)
Kiefer Sherwood's heroic performance gets Canucks over the edge at Canucks Daily (Sat Nov 1, 2025)
Vancouver Canucks News & Rumours: Sherwood, Lankinen & Boeser at The Hockey Writers (Fri Oct 31, 2025)
The Statsies: Kiefer Sherwood tallies Canucks’ best xGF in shootout win vs. Blues at Canucks Army (Fri Oct 31, 2025)
The Stanchies: Sherwood goes hat trick-or-treating in Canucks’ win over Blues at Canucks Army (Fri Oct 31, 2025)
Sherwood’s Hat Trick Leads Canucks to 4-3 Shootout Win Over Blues at The Hockey Writers (Fri Oct 31, 2025)
Instant Reaction: Sherwood scores hat trick in Canucks’ shootout win vs. Blues at Canucks Army (Thu Oct 30, 2025)
Vancouver Canucks Reportedly Hesitant to Re-Sign Kiefer Sherwood to a Contract Extension at Canucks Daily (Thu Oct 30, 2025)
GAME DAY #12: Canucks @ St Louis Blues Oct 30, 2025 at Nucks Misconduct (Thu Oct 30, 2025)
Kiefer Sherwood Is Forcing the Canucks to Take Notice at The Hockey Writers (Wed Oct 29, 2025)
7 Takeaways From Canucks’ First 11 Games of 2025-26 Season at The Hockey Writers (Wed Oct 29, 2025)
Vancouver Canucks Forward Kiefer Sherwood Enters Elite Company in Franchise History at Canucks Daily (Mon Oct 27, 2025)
NHL Rumors: The Vancouver Canucks and Kiefer Sherwood at NHL Rumors (Mon Oct 27, 2025)
Canucks News & Rumours: Boeser, Sherwood, Pettersson & Coolie at The Hockey Writers (Mon Oct 27, 2025)
The Stanchies: The Kiefer Sherwood game at Canucks Army (Mon Oct 27, 2025)
Sherwood’s 2 Goals Lead Canucks to 4-3 Overtime Victory Over the Oilers at The Hockey Writers (Mon Oct 27, 2025)
Instant Reaction: Kiefer Sherwood scores twice as Canucks beat Oilers 4-3 at Canucks Army (Mon Oct 27, 2025)
JPat’s Monday Mailbag: What will it cost the Canucks to re-sign red hot Kiefer Sherwood to an extension? at Canucks Army (Mon Oct 20, 2025)
3 Canucks Stars of the Week: Kiefer Sherwood makes a statement at Canucks Army (Mon Oct 20, 2025)
Recently Demoted Braeden Cootes Gives Major Props to His Former Canucks Teammate Kiefer Sherwood at Canucks Daily (Sat Oct 18, 2025)
Toronto Maple Leafs Targeting Kiefer Sherwood in Trade Amid Contract Stalemate with the Vancouver Canucks at Canucks Daily (Thu Oct 16, 2025)
It Appears the Vancouver Canucks Are At a Crossroads with Kiefer Sherwood's Next Contract at Canucks Daily (Thu Oct 16, 2025)
Vancouver Canucks' Kiefer Sherwood in Line For Massive Pay Day After Strong Start to 2025-26 Season at Canucks Daily (Tue Oct 14, 2025)
The Stanchies: Kiefer Sherwood’s Thanksgiving party ruined by Blues in Canucks’ 5-2 loss at Canucks Army (Tue Oct 14, 2025)
Big Contract Update Emerges on What's Next for Kiefer Sherwood And the Vancouver Canucks at Canucks Daily (Fri Oct 10, 2025)
Vancouver Canucks Kick Off 2025-26 Regular Season With 5-1 Victory Over The Calgary Flames at Yahoo Sports NHL (Fri Oct 10, 2025)
Vancouver Canucks Speak on Where They Stand with Kiefer Sherwood's Next Contract at Canucks Daily (Tue Sep 30, 2025)
NHL Rumors: Cooley, Holloway, McMann, Hart, Sherwood, and Andersson at NHL Rumors (Sun Sep 28, 2025)
Insider Provides Important Update on Contract Negotiations Between the Vancouver Canucks & Kiefer Sherwood at Canucks Daily (Fri Sep 26, 2025)
The Subtle Move That Could Shape Kiefer Sherwood's Future Negotiations with the Vancouver Canucks at Canucks Daily (Wed Sep 24, 2025)
Kiefer Sherwood wants to ensure Canucks’ penalty kill is a smashing success once again at Canucks Army (Sat Sep 20, 2025)
Vancouver Canucks Expecting to Lose Record Setting Power Forward After Steep Contract Demands at Canucks Daily (Sun Sep 7, 2025)
Vancouver Canucks Learn What It Will Take to Keep Kiefer Sherwood After Hiring a New Agent at Canucks Daily (Fri Sep 5, 2025)
Major Off-Ice Change For Kiefer Sherwood Leads to Questions About His Future With Vancouver Canucks at Canucks Daily (Mon Sep 1, 2025)
Canucks’ Kiefer Sherwood switches agent ahead of contract year at Canucks Army (Fri Aug 29, 2025)
Vancouver Canucks Breakout Star Kiefer Sherwood Makes Major Career Decision as He Enters Contract Year at Canucks Daily (Fri Aug 29, 2025)
Vancouver Canucks Have to be Cautious When Approaching Contract Extension for Kiefer Sherwood at Canucks Daily (Mon Aug 18, 2025)
The risks and rewards of a Kiefer Sherwood extension for the Canucks at Canucks Army (Mon Aug 18, 2025)
How will Kiefer Sherwood follow up a phenomenal debut season with the Canucks? at Canucks Army (Wed Aug 13, 2025)
Vancouver Canucks Forward Kiefer Sherwood Announces Life-Changing News Ahead of 2025-26 Season at Canucks Daily (Tue Aug 12, 2025)
Canucks 2025-26 Player Previews: Kiefer Sherwood at The Hockey Writers (Sun Jul 27, 2025)
3 Canucks Who Could Replace Dakota Joshua at The Hockey Writers (Mon Jul 21, 2025)
Kiefer Sherwood signed a $3,000,000 2-year contract with the Vancouver Canucks and General Manager Patrik Alvin on July 1, 2024 with an AAV of $1,500,000. This contract will start in 2024-25 and end after the 2025-26 season. In the first season of the contract the cap hit was equivalent to 1.70% of the salary cap.
Kiefer Sherwood signed a $775,000 1-year contract with the Nashville Predators and General Manager David Poile on April 16, 2023 with an AAV of $775,000. This contract will start in 2023-24 and end after the 2023-24 season. In the first season of the contract the cap hit was equivalent to 0.93% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023-24 | 28 | $775,000 | $775,000 | - | - | $775,000 | $775,000 | $775,000 | UFA | ||
| Total | - | - | $775,000 | $775,000 | $775,000 |
Kiefer Sherwood signed a $750,000 1-year contract with the Nashville Predators and General Manager David Poile on June 14, 2022 with an AAV of $750,000. This contract will start in 2022-23 and end after the 2022-23 season. In the first season of the contract the cap hit was equivalent to 0.91% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 | 27 | $750,000 | $750,000 | - | - | $750,000 | $750,000 | $750,000 | UFA | ||
| Total | - | - | $750,000 | $750,000 | $750,000 |
Kiefer Sherwood signed a $750,000 1-year contract with the Colorado Avalanche and General Manager Joe Sakic on July 22, 2021 with an AAV of $750,000. This contract will start in 2021-22 and end after the 2021-22 season. In the first season of the contract the cap hit was equivalent to 0.92% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021-22 | 26 | $750,000 | $750,000 | - | - | $750,000 | $750,000 | $335,000 | RFA-arb | ||
| Total | - | - | $750,000 | $750,000 | $335,000 |
Kiefer Sherwood signed a $750,000 1-year contract with the Colorado Avalanche and General Manager Joe Sakic on October 9, 2020 with an AAV of $750,000. This contract will start in 2020-21 and end after the 2020-21 season. In the first season of the contract the cap hit was equivalent to 0.92% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020-21 | 25 | $750,000 | $750,000 | - | - | $750,000 | $750,000 | $250,000 | RFA-arb | ||
| Total | - | - | $750,000 | $750,000 | $250,000 |
Kiefer Sherwood signed a $1,850,000 2-year contract with the Anaheim Ducks and General Manager Bob Murray on March 20, 2018 with an AAV of $925,000. This contract will start in 2018-19 and end after the 2019-20 season. In the first season of the contract the cap hit was equivalent to 1.16% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018-19 | 23 | $925,000 | $925,000 | - | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2019-20 | 24 | $925,000 | $925,000 | - | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| Total | - | $185,000 | $1,665,000 | $1,850,000 | $140,000 |
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2009-10 | T1EBHL | Cleveland Barons Bantam Major | 31 | 4 | 10 | 14 | 2 | |||||||||||||
| 2010-11 | T1EHL U16 | Ohio Blue Jackets U16 | 37 | 13 | 11 | 24 | 18 | |||||||||||||
| 2011-12 | T1EHL U16 | Ohio Blue Jackets U16 | 40 | 27 | 23 | 50 | 16 | |||||||||||||
| 2012-13 | T1EHL U18 | Ohio Blue Jackets U18 | 34 | 28 | 19 | 47 | 10 | |||||||||||||
| 2012-13 | USHL | Youngstown Phantoms | 9 | 0 | 2 | 2 | -6 | 4 | ||||||||||||
| 2012-13 | USDP | U.S. National U18 Team | 4 | 0 | 0 | 0 | ||||||||||||||
| 2012-13 | USHL | USNTDP Juniors | 2 | 0 | 0 | 0 | ||||||||||||||
| 2013-14 | USHL | Youngstown Phantoms | 55 | 13 | 19 | 32 | -22 | 31 | ||||||||||||
| 2014-15 | USHL | Youngstown Phantoms | 60 | 29 | 27 | 56 | +4 | 26 | 4 | 1 | 1 | 2 | -3 | 14 | ||||||
| 2015-16 | NCAA | Miami Univ. (Ohio) | 34 | 11 | 7 | 18 | -9 | 8 | ||||||||||||
| 2016-17 | NCAA | Miami Univ. (Ohio) | 36 | 14 | 24 | 38 | -3 | 20 | ||||||||||||
| 2017-18 | NCAA | Miami Univ. (Ohio) | 36 | 9 | 21 | 30 | -8 | 24 | ||||||||||||
| 2017-18 | AHL | San Diego Gulls | 11 | 2 | 0 | 2 | -7 | |||||||||||||
| 2018-19 | NHL | Anaheim Ducks | 50 | 6 | 6 | 12 | +1 | 8 | 60 | 10.0 | 11:22 | |||||||||
| 2018-19 | AHL | San Diego Gulls | 29 | 6 | 12 | 18 | +15 | 12 | 16 | 4 | 4 | 8 | +3 | 20 | ||||||
| 2019-20 | AHL | San Diego Gulls | 37 | 16 | 7 | 23 | +6 | 8 | ||||||||||||
| 2019-20 | NHL | Anaheim Ducks | 10 | 0 | 1 | 1 | -1 | 6 | 17 | 0.0 | 13:20 | |||||||||
| 2020-21 | AHL | Colorado Eagles | 10 | 10 | 6 | 16 | -1 | 8 | ||||||||||||
| 2020-21 | NHL | Colorado Avalanche | 16 | 0 | 3 | 3 | +2 | 18 | 0.0 | 8:48 | 2 | 1 | 1 | 1 | 0.0 | 9:06 | ||||
| 2021-22 | NHL | Colorado Avalanche | 11 | 1 | 1 | 2 | +3 | 9 | 11.1 | 8:34 | ||||||||||
| 2021-22 | AHL | Colorado Eagles | 57 | 36 | 39 | 75 | +24 | 34 | 8 | 4 | 6 | 10 | +2 | 17 | ||||||
| 2022-23 | NHL | Nashville Predators | 32 | 7 | 6 | 13 | +4 | 30 | 57 | 12.3 | 13:36 | |||||||||
| 2022-23 | AHL | Milwaukee Admirals | 42 | 22 | 16 | 38 | +9 | 22 | 14 | 4 | 7 | 11 | -6 | 14 | ||||||
| 2023-24 | NHL | Nashville Predators | 68 | 10 | 17 | 27 | +17 | 41 | 110 | 9.1 | 12:10 | 6 | 1 | 1 | -2 | 4 | 25.0 | 11:58 | ||
| 2024-25 | NHL | Vancouver Canucks | 78 | 19 | 21 | 40 | -1 | 35 | 141 | 13.5 | 14:53 | |||||||||
| 2025-26 | NHL | Vancouver Canucks | 23 | 12 | 4 | 16 | -5 | 16 | 42 | 28.6 | 17:44 | |||||||||
| NHL Career | 288 | 55 | 59 | 114 | +20 | 136 | 454 | 12.1 | 13:05 | 8 | 1 | 1 | 2 | -2 | 5 | 20.0 | 11:15 | |||