| Date | Team | Transaction | |
|---|---|---|---|
| Jul 1, 2024 | Washington Capitals | Signed 2 years @ $1.850M AAV starting in 2024-25 | |
| Jul 16, 2023 | Minnesota Wild | Signed 1 year @ $1.100M AAV starting in 2023-24 | |
| Jul 29, 2021 | Minnesota Wild | Signed 2 years @ $750K AAV starting in 2021-22 | |
| Apr 17, 2019 | Minnesota Wild | Signed to an entry level contract. |
URL: https://www.thestanleycap.com/cdn/player_cards/20252026/brandon-duhaime-8479520.png
URL: https://www.thestanleycap.com/cdn/player_cards/20242025/brandon-duhaime-8479520.png
URL: https://www.thestanleycap.com/cdn/player_cards/20232024/brandon-duhaime-8479520.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. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021-22 | MIN | 80 | 744:08 | 0.32 | 0.81 | 1.13 | 0.60 | -0.28 | 4.76 | 8.86 | -4.10 | 4.50 | 8.11 |
| 2022-23 | MIN | 51 | 484:12 | 0.99 | 0.12 | 1.12 | 0.97 | 0.03 | 10.81 | 10.53 | 0.28 | 2.86 | 9.52 |
| 2023-24 | MIN | 62 | 514:53 | 0.35 | 0.47 | 0.82 | 0.60 | -0.25 | 5.26 | 9.06 | -3.79 | 2.38 | 3.57 |
| 2023-24 | COL | 18 | 180:00 | 0.33 | 1.33 | 1.67 | 0.93 | -0.59 | 4.76 | 13.25 | -8.49 | 2.86 | 8.57 |
| 2023-24 | COL, MIN | 80 | 694:53 | 0.35 | 0.69 | 1.04 | 0.69 | -0.34 | 5.13 | 10.19 | -5.06 | 2.52 | 5.04 |
| 2024-25 | WSH | 82 | 885:02 | 0.54 | 0.75 | 1.29 | 0.63 | -0.09 | 10.67 | 12.46 | -1.79 | 0.79 | 7.14 |
| 2025-26 | WSH | 26 | 276:04 | 0.65 | 0.43 | 1.09 | 0.44 | 0.21 | 20.00 | 13.62 | 6.38 | 0.00 | 7.41 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021-22 | MIN | 80 | 744:08 | 38.94 | 1.85 | 2.16 | 42.17 | 2.18 | 2.37 | 46.00 | 47.65 | -0.54 | 0.09 | -6.50 |
| 2022-23 | MIN | 51 | 484:12 | 39.90 | 2.11 | 2.48 | 40.89 | 1.49 | 2.41 | 58.62 | 50.71 | 0.11 | -0.08 | 1.95 |
| 2023-24 | MIN | 62 | 514:53 | 34.96 | 1.63 | 1.82 | 45.91 | 2.91 | 2.47 | 35.90 | 42.46 | -0.58 | 0.23 | -9.24 |
| 2023-24 | COL | 18 | 180:00 | 47.67 | 3.67 | 2.60 | 42.67 | 3.00 | 2.56 | 55.00 | 50.45 | -0.46 | 0.01 | -4.19 |
| 2023-24 | COL, MIN | 80 | 694:53 | 38.25 | 2.16 | 2.03 | 45.07 | 2.94 | 2.49 | 42.37 | 44.82 | -0.53 | 0.18 | -7.65 |
| 2024-25 | WSH | 82 | 885:02 | 37.69 | 1.97 | 2.12 | 37.63 | 2.03 | 2.06 | 49.15 | 50.76 | -0.47 | -0.28 | -1.82 |
| 2025-26 | WSH | 26 | 276:04 | 34.34 | 1.74 | 2.05 | 38.90 | 1.74 | 2.20 | 50.00 | 48.29 | -0.75 | -0.14 | -6.15 |
| 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. |
After disgusting assist, Brandon Duhaime tells Aliaksei Protas to ‘stop that’ in goal hug at Russian Machine Never Breaks (Thu Dec 4, 2025)
Brandon Duhaime gets special callout from Spencer Carbery, barking from teammates after fighting Joel Edmundson for rough Ethen Frank hit at Russian Machine Never Breaks (Wed Dec 3, 2025)
Brandon Duhaime is on the precipice of tying a Capitals franchise record at Russian Machine Never Breaks (Fri Nov 14, 2025)
Brandon Duhaime’s ‘dog walk’ goes international at Russian Machine Never Breaks (Tue Nov 11, 2025)
Brandon Duhaime on Jordan Binnington pocketing Alex Ovechkin’s 900th goal puck: ‘I thought it was bizarre when I saw it’ at Russian Machine Never Breaks (Sun Nov 9, 2025)
John Carlson walks his ‘Doggie,’ a barking Brandon Duhaime on all fours, into the tunnel before Blues game at Russian Machine Never Breaks (Wed Nov 5, 2025)
Spencer Carbery on Brandon Duhaime’s Halloween prank: ‘The retaliation that Dewey faces after that… it was funny’ at Russian Machine Never Breaks (Fri Oct 31, 2025)
Brandon Duhaime’s werewolf prank gives Capitals players a fright on Halloween eve: ‘You scared the s*** out of me!’ at Russian Machine Never Breaks (Thu Oct 30, 2025)
Spencer Carbery has come to really appreciate Brandon Duhaime both as a player and person: ‘He’s got such an energy, enthusiasm, positivity about him’ at Russian Machine Never Breaks (Mon Oct 20, 2025)
Capitals and a terrified Brandon Duhaime celebrate with Penny the Bald Eagle in locker room after 5-1 win over Wild: ‘Holy s***’ at Russian Machine Never Breaks (Sat Oct 18, 2025)
Brandon Duhaime overcomes ‘big-time’ technical difficulties to debut first spearfishing video on ‘DivinwithDEW’ Youtube channel: ‘Let’s get it out there!’ at Russian Machine Never Breaks (Wed Oct 8, 2025)
Nic Dowd, Brandon Duhaime, and Justin Sourdif to line up as trio for first time this preseason: ‘It’ll be nice to try and develop a little chemistry’ at Russian Machine Never Breaks (Sat Oct 4, 2025)
Spearfishing enthusiast Brandon Duhaime asks Capitals fans to follow his ‘DivinwithDEW’ YouTube channel at Russian Machine Never Breaks (Mon Sep 29, 2025)
Brandon Duhaime is here for all the Caps’ chaos from chirping to eating lineup cards: ‘This locker room is fun’ at Russian Machine Never Breaks (Fri Sep 26, 2025)
Capitals call Brandon Duhaime the best chirper on the team: ‘They don’t always make sense, they’re just always funny’ at Russian Machine Never Breaks (Sat Sep 20, 2025)
Top 3 Capitals studs against Canadiens in Game 4 at Stars and Sticks (Mon Apr 28, 2025)
Brandon Duhaime signed a $3,700,000 2-year contract with the Washington Capitals and General Manager Brian MacLellan on July 1, 2024 with an AAV of $1,850,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 2.10% of the salary cap.
Brandon Duhaime signed a $1,100,000 1-year contract with the Minnesota Wild and General Manager Bill Guerin on July 16, 2023 with an AAV of $1,100,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 1.32% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023-24 | 26 | $1,100,000 | $1,100,000 | - | - | $1,100,000 | $1,100,000 | $1,100,000 | RFA-arb | ||
| Total | - | - | $1,100,000 | $1,100,000 | $1,100,000 |
Brandon Duhaime signed a $1,500,000 2-year contract with the Minnesota Wild and General Manager Bill Guerin on July 29, 2021 with an AAV of $750,000. This contract will start in 2021-22 and end after the 2022-23 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 | 24 | $750,000 | $750,000 | - | - | $750,000 | $750,000 | $100,000 | RFA-arb | ||
| 2022-23 | 25 | $750,000 | $750,000 | - | - | $750,000 | $750,000 | $750,000 | RFA-arb | ||
| Total | - | - | $1,500,000 | $1,500,000 | $850,000 |
Brandon Duhaime signed a $1,850,000 2-year contract with the Minnesota Wild and General Manager Paul Fenton on April 17, 2019 with an AAV of $925,000. This contract will start in 2019-20 and end after the 2020-21 season. In the first season of the contract the cap hit was equivalent to 1.13% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | 22 | $925,000 | $925,000 | - | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2020-21 | 23 | $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 |
| 2011-12 | NAPHL 14U | RINK Hockey Academy Kelowna U15P | 4 | 3 | 3 | 6 | 6 | |||||||||||||
| 2011-12 | John Reid Bantam | Pursuit of Excellence Bantm Prep | 6 | 2 | ||||||||||||||||
| 2012-13 | NAPHL 18U | Pursuit of Excellence 18U | 22 | 4 | 13 | 17 | 22 | |||||||||||||
| 2012-13 | NAPHL 18U | Pursuit of Excellence U18 AAA | 4 | 2 | 3 | 5 | ||||||||||||||
| 2012-13 | CSSHL U18 | Rink Hockey Academy Kelowna U18 | 2 | 4 | ||||||||||||||||
| 2013-14 | Other | PoE Acad. U18 | 9 | 2 | 6 | 8 | 4 | |||||||||||||
| 2013-14 | BCHL | West Kelowna | 3 | 0 | 0 | 0 | ||||||||||||||
| 2013-14 | CSSHL | PoE Acad. Prep | 25 | 9 | 16 | 25 | 38 | 3 | 2 | 1 | 3 | 2 | ||||||||
| 2013-14 | NAPHL | PoE Acad. U18 | 24 | 9 | 16 | 25 | 18 | 3 | 1 | 1 | 15 | |||||||||
| 2014-15 | BCHL | Merritt | 53 | 6 | 19 | 25 | 43 | 4 | 2 | |||||||||||
| 2015-16 | USHL | Chicago | 39 | 10 | 22 | 32 | 97 | |||||||||||||
| 2015-16 | USHL | Chicago Steel | 39 | 10 | 22 | 32 | +5 | 97 | ||||||||||||
| 2015-16 | JCWC | Chicago Steel | 5 | 5 | 0 | 5 | +3 | 8 | ||||||||||||
| 2015-16 | USHL | Tri-City | 18 | 5 | 5 | 10 | 46 | 11 | 4 | 4 | 8 | 24 | ||||||||
| 2015-16 | USHL | Tri-City Storm | 18 | 5 | 5 | 10 | +3 | 46 | 11 | 4 | 4 | 8 | +7 | 24 | ||||||
| 2016-17 | NCAA | Providence College | 35 | 4 | 8 | 12 | -9 | 45 | ||||||||||||
| 2017-18 | NCAA | Providence College | 40 | 7 | 19 | 26 | +12 | 64 | ||||||||||||
| 2018-19 | NCAA | Providence College | 42 | 11 | 23 | 34 | +15 | 53 | ||||||||||||
| 2019-20 | AHL | Iowa Wild | 63 | 6 | 14 | 20 | +4 | 71 | ||||||||||||
| 2020-21 | AHL | Iowa Wild | 24 | 6 | 3 | 9 | +7 | 32 | ||||||||||||
| 2021-22 | NHL | Minnesota Wild | 80 | 6 | 11 | 17 | -2 | 122 | 91 | 6.6 | 10:13 | 6 | -2 | 2 | 6 | 0.0 | 7:08 | |||
| 2022-23 | NHL | Minnesota Wild | 51 | 9 | 1 | 10 | +6 | 42 | 80 | 11.2 | 10:45 | 6 | -2 | 10 | 6 | 0.0 | 11:18 | |||
| 2023-24 | NHL | Minnesota Wild | 62 | 4 | 4 | 8 | -7 | 66 | 68 | 5.9 | 10:41 | |||||||||
| 2023-24 | NHL | Colorado Avalanche | 18 | 1 | 4 | 5 | +2 | 4 | 24 | 4.2 | 11:28 | 11 | 1 | 1 | -2 | 8 | 6 | 16.7 | 7:46 | |
| 2024-25 | NHL | Washington Capitals | 82 | 9 | 12 | 21 | +3 | 98 | 83 | 10.8 | 13:21 | 10 | 3 | 1 | 4 | -4 | 10 | 11 | 27.3 | 14:10 |
| 2025-26 | NHL | Washington Capitals | 29 | 4 | 2 | 6 | +2 | 27 | 17 | 23.5 | 12:10 | |||||||||
| NHL Career | 322 | 33 | 34 | 67 | +4 | 359 | 363 | 9.1 | 11:26 | 33 | 4 | 1 | 5 | -10 | 30 | 29 | 13.8 | 10:14 | ||