| Date | Team | Transaction | |
|---|---|---|---|
| Jul 1, 2026 | New York Islanders | Signed 1 year @ $1.000M AAV starting in 2026-27 | |
| Jul 1, 2025 | Utah Mammoth | Signed 1 year @ $1.500M AAV starting in 2025-26 | |
| Mar 5, 2025 | Florida Panthers | Acquired from San Jose Sharks | |
| Mar 5, 2025 | San Jose Sharks | Traded to Florida Panthers | |
| Feb 2, 2025 | San Jose Sharks | Recalled from AHL | |
| Jan 29, 2025 | San Jose Sharks | Assigned to AHL for conditioning stint | |
| Dec 27, 2024 | San Jose Sharks | Placed on IR | |
| Jul 19, 2022 | New Jersey Devils | Signed 3 years @ $3.400M AAV starting in 2022-23 | |
| Jul 1, 2019 | Washington Capitals | Signed 3 years @ $716K AAV starting in 2019-20 | |
| Jul 15, 2014 | Washington Capitals | Signed to an entry level contract. |
Player cards present an infographic of a players performance using a series of Player Archetypes developed for Puckalytics.com and TheStanleyCap.com. The boxes in the rink image show the archetype ratings for the season specified in the card while the graphs to the right show the five-year trends for those archetypes.
Except for Faceoffs, the values shown are the players z-score (standard deviation from the mean) for the specific metric used to calculate the archetype values. When calculating z-scores forwards were compared to forwards and defensemen were compared to defensemen. Positive values indicate the player is above average and shaded in blue, while negative values indicate the player is below average and shaded in pink. The five year trend charts show a range of -4.0 to 4.0.
The value shown for Faceoffs is the faceoff winning percentage rather than their z-score with winning percentages below 50 in pink shades and above 50 in blue shades.
All archetypes are 5v5 except 5v4 TOI, 4v5 TOI, Skating (even strength) and Faceoffs (all situations). Archetypes use regular season data only.
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: Player cards 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.
Read Introducing Player Archetypes on HockeyAnalysis.com for more details on archetype calculations.
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020-21 | WSH | 37 | 1704:26 | 41.15 | 29.50 | 2.21 | 2.43 | -0.22 | 91.77 | 92.50 | -0.73 |
| 2021-22 | WSH | 41 | 1774:53 | 39.75 | 28.16 | 2.35 | 1.96 | 0.39 | 93.04 | 91.66 | 1.37 |
| 2022-23 | NJD | 52 | 2326:27 | 39.30 | 27.18 | 2.41 | 2.24 | 0.17 | 91.75 | 91.12 | 0.63 |
| 2023-24 | NJD | 32 | 1441:56 | 39.53 | 28.25 | 2.27 | 2.75 | -0.47 | 90.28 | 91.95 | -1.67 |
| 2024-25 | SJS | 18 | 755:45 | 47.71 | 32.07 | 2.75 | 3.26 | -0.50 | 89.85 | 91.41 | -1.56 |
| 2024-25 | FLA | 7 | 332:10 | 42.99 | 27.64 | 2.46 | 2.35 | 0.11 | 91.50 | 91.11 | 0.40 |
| 2024-25 | FLA, SJS | 25 | 1087:55 | 46.27 | 30.72 | 2.66 | 2.98 | -0.31 | 90.31 | 91.33 | -1.02 |
| 2025-26 | UTA | 22 | 966:13 | 35.09 | 23.72 | 2.30 | 2.79 | -0.50 | 88.22 | 90.31 | -2.09 |
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020-21 | WSH | 37 | 169:54 | 64.98 | 39.55 | 6.78 | 5.30 | 1.48 | 86.61 | 82.86 | 3.75 |
| 2021-22 | WSH | 41 | 161:27 | 68.38 | 50.54 | 5.86 | 5.95 | -0.09 | 88.24 | 88.41 | -0.17 |
| 2022-23 | NJD | 52 | 248:00 | 63.87 | 43.79 | 6.36 | 4.35 | 2.00 | 90.06 | 85.48 | 4.57 |
| 2023-24 | NJD | 32 | 144:37 | 70.12 | 46.88 | 7.35 | 6.22 | 1.12 | 86.73 | 84.33 | 2.39 |
| 2024-25 | SJS | 18 | 104:04 | 71.49 | 50.16 | 6.92 | 8.07 | -1.15 | 83.91 | 86.20 | -2.30 |
| 2024-25 | FLA | 7 | 36:15 | 48.00 | 28.14 | 5.18 | 3.31 | 1.87 | 88.24 | 81.58 | 6.66 |
| 2024-25 | FLA, SJS | 25 | 140:19 | 65.42 | 44.47 | 6.47 | 6.84 | -0.37 | 84.62 | 85.45 | -0.83 |
| 2025-26 | UTA | 22 | 103:12 | 69.77 | 46.51 | 6.37 | 4.65 | 1.72 | 90.00 | 86.30 | 3.70 |
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
| Statistic | Definition |
|---|---|
| SAA/60 | Shot Attempts Against per 60 minutes. |
| SA/60 | Shots Against per 60 minutes. |
| xGA/60 | Expected Goals Against per 60 minutes. |
| GA/60 | Goals Against per 60 minutes (lower is better). |
| GS/60 | Goals Saved per 60 minutes (xGA/60 -GA/60). |
| Sv% | Save Percentage. |
| xSv% | Expected Save Percentage. |
| Sv%AE | Save Percentage above Expected (Sv% - xSv%). |
Islanders Sign Vitek Vanecek to a 1-Year Deal at The Hockey Writers (Wed Jul 1, 2026)
NY Islanders sign Vitek Vanecek to provide a goaltending insurance policy at Eyes on Isles (Wed Jul 1, 2026)
Islanders sign Vitek Vanecek to add needed goalie depth in NHL free agency at Yahoo Sports NHL (Wed Jul 1, 2026)
The NY Islanders ink Matias Maccelli, Vitek Vanecek, and Matt Kessel to 1-year deals at Eyes on Isles (Wed Jul 1, 2026)
Brayden Pachal has 3 points as the Flames beat the Mammoth 4-1 at Yahoo Sports NHL (Mon Apr 13, 2026)
Heading into tonight’s start against the Capitals, Vitek Vanecek is the active goaltender with the most saves against Alex Ovechkin without allowing a goal at Russian Machine Never Breaks (Thu Mar 26, 2026)
A Breakdown of Every Trade Tom Fitzgerald Has Made Since Becoming Devils General Manager at All About the Jersey (Wed Nov 19, 2025)
Vitek Vanecek: How the Devils’ 30-Game Winner Became a Stanley Cup Backup at Yahoo Sports NHL (Tue Aug 19, 2025)
Vitek Vanecek brings Stanley Cup to Czechia hometown and gets matching tattoos with Florida Panthers teammate Tomas Nosek at Russian Machine Never Breaks (Thu Aug 14, 2025)
Analyzing Every Tom Fitzgerald Trade Part II; 2021-2023 at Devils Army (Tue Oct 29, 2024)
Grading The Devils Extremely Busy 2024 Trade Deadline at Devils Army (Sat Mar 9, 2024)
Devils Earn Point In 1-0 Overtime Loss In Carolina at Devils Army (Sun Feb 11, 2024)
Three Things That Need To Happen For The Devils When They Return From Break at Devils Army (Mon Feb 5, 2024)
Devils Stumble into All-Star Break With 6-3 Loss to Tampa Bay at Devils Army (Sun Jan 28, 2024)
Devils Fall In Overtime 4-3 After Comeback Against Tampa Bay at Devils Army (Fri Jan 12, 2024)
Devils Drop 5-2 Decision To Boston at Devils Army (Sun Dec 31, 2023)
Just How Bad Is The Devils Goaltending? Is Jake Allen A Solution? at Devils Army (Fri Dec 22, 2023)
Devils Hold Off Canucks 6-5 In Back-and-Forth Contest at Devils Army (Wed Dec 6, 2023)
Devils Look For Three in A Row Against Philadelphia at Devils Army (Thu Nov 30, 2023)
Sluggish, Sloppy Devils Blanked by Red Wings at Devils Army (Thu Nov 23, 2023)
Devils Fall Late In Back-And-Forth Affair Against Rival Rangers at Devils Army (Sun Nov 19, 2023)
Devils Return Home To Face Banged Up Capitals at Devils Army (Fri Nov 10, 2023)
Devils Cling On To 4-3 Win Over Wild In Newark at Devils Army (Mon Oct 30, 2023)
Devils Dominated in Game 4 Loss, On Brink Of Elimination at Devils Army (Wed May 10, 2023)
In-Depth Mega-Preview Of Devils, Rangers Round One Series at Devils Army (Mon Apr 17, 2023)
Devils Fall to Clinical Lightning, Snap Three-Game Win Streak at Devils Army (Wed Mar 15, 2023)
Vanecek, Strong Defense Propel Devils To Vital Victory Over Hurricanes at Devils Army (Mon Mar 13, 2023)
Devils Hang On to Beat Avalanche in Wild 7-5 Win at Devils Army (Thu Mar 2, 2023)
Devils Can’t Solve Montembault, Suffer Frustrating 5-2 Loss at Devils Army (Wed Feb 22, 2023)
Devils Stun Blue Jackets With Last-Second Victory at Devils Army (Wed Feb 15, 2023)
Devils Rally Again, Stun Golden Knights in Overtime at Devils Army (Wed Jan 25, 2023)
Devils Secure Two Points Against Penguins In Overtime at Devils Army (Mon Jan 23, 2023)
10 Takeaways From The First Half Of The Devils’ 2022-23 Season at Devils Army (Wed Jan 18, 2023)
Penalty Kill, Vanecek Lead Devils To Bizarre 4-2 Win at Devils Army (Sat Dec 31, 2022)
Devils Return With 3-1 Loss, Fall to Bruins Again at Devils Army (Thu Dec 29, 2022)
Devils Look For Revenge in Bruins Rematch Out Of Break at Devils Army (Wed Dec 28, 2022)
Vitek Vanecek, Jack Hughes Carry Devils To 5-1 Victory at Devils Army (Sun Nov 27, 2022)
New Jersey Devils Look For History Against Maple Leafs at Devils Army (Wed Nov 23, 2022)
Devils Win 3-2 In Overtime Over Leafs For 11th-Consecutive Victory at Devils Army (Fri Nov 18, 2022)
Vanecek, Hischier Lead Devils To Seventh-Straight Win at Devils Army (Wed Nov 9, 2022)
Vanecek, Penalty Kill Sensational In 1-0 Shutout Of Avalanche at Devils Army (Sat Oct 29, 2022)
Devils Look For Quick Bounce Back On Road In Detroit at Devils Army (Tue Oct 25, 2022)
Who Performed Well And Not So Well In Preseason For The Devils at Devils Army (Tue Oct 11, 2022)
New Jersey Devils Remain Perfect In Preseason After 5-2 Victory at Devils Army (Fri Sep 30, 2022)
Why The Devils Were Wise To Avoid Jack Campbell And Darcy Kuemper at Devils Army (Mon Jul 25, 2022)
New Jersey Devils Acquire Goaltender Vitek Vanecek at Devils Army (Fri Jul 8, 2022)
Vitek Vanecek signed a $1,000,000 1-year contract with the New York Islanders and General Manager Mathieu Darche on July 1, 2026 with an AAV of $1,000,000. This contract will start in 2026-27 and end after the 2026-27 season. In the first season of the contract the cap hit was equivalent to 0.96% of the salary cap.
Vitek Vanecek signed a $1,500,000 1-year contract with the Utah Mammoth and General Manager Bill Armstrong on July 1, 2025 with an AAV of $1,500,000. This contract will start in 2025-26 and end after the 2025-26 season. In the first season of the contract the cap hit was equivalent to 1.57% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | 29 | $1,500,000 | $1,500,000 | - | - | $1,500,000 | $1,500,000 | $1,500,000 | UFA | ||
| Total | - | - | $1,500,000 | $1,500,000 | $1,500,000 |
Vitek Vanecek signed a $10,200,000 3-year contract with the New Jersey Devils and General Manager Tom Fitzgerald on July 19, 2022 with an AAV of $3,400,000. This contract will start in 2022-23 and end after the 2024-25 season. In the first season of the contract the cap hit was equivalent to 4.12% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 | 26 | $3,400,000 | $3,400,000 | - | $1,000,000 | $2,550,000 | $3,550,000 | $3,550,000 | RFA-arb | ||
| 2023-24 | 27 | $3,400,000 | $3,400,000 | - | - | $3,750,000 | $3,750,000 | $3,750,000 | UFA | ||
| 2024-25 | 28 | $3,400,000 | $3,400,000 | - | - | $2,900,000 | $2,900,000 | $2,900,000 | UFA | ||
| Total | - | $1,000,000 | $9,200,000 | $10,200,000 | $10,200,000 |
Vitek Vanecek signed a $2,150,000 3-year contract with the Washington Capitals and General Manager Brian MacLellan on July 1, 2019 with an AAV of $716,667. This contract will start in 2019-20 and end after the 2021-22 season. In the first season of the contract the cap hit was equivalent to 0.88% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | 23 | $716,667 | $716,667 | - | - | $700,000 | $700,000 | $160,000 | RFA | ||
| 2020-21 | 24 | $716,667 | $716,667 | - | - | $700,000 | $700,000 | $700,000 | RFA-arb | ||
| 2021-22 | 25 | $716,667 | $716,667 | - | - | $750,000 | $750,000 | $750,000 | RFA-arb | ||
| Total | - | - | $2,150,000 | $2,150,000 | $1,610,000 |
Vitek Vanecek signed a $2,327,500 3-year contract with the Washington Capitals and General Manager Brian MacLellan on July 15, 2014 with an AAV of $755,833. This contract will start in 2014-15 and end after the 2018-19 season. In the first season of the contract the cap hit was equivalent to 1.10% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014-15 | 18 | $755,833 | $925,000 | - | $92,500 | - | $92,500 | - | ELC | ||
| 2015-16 | 19 | $745,000 | $894,167 | - | $92,500 | - | $92,500 | - | ELC | ||
| 2016-17 | 20 | $714,167 | $863,333 | $232,500 | $92,500 | $600,000 | $692,500 | $70,000 | ELC | ||
| 2017-18 | 21 | $714,167 | $863,333 | $132,500 | - | $700,000 | $700,000 | $70,000 | ELC | ||
| 2018-19 | 22 | $714,167 | $863,333 | $82,500 | - | $750,000 | $750,000 | $70,000 | ELC | ||
| Total | $447,500 | $277,500 | $2,050,000 | $2,327,500 | $210,000 |
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | GS | W | L | OTL | SA | GA | GAA | Sv% | GP | GS | W | L | OTL | SA | GA | GAA | Sv% |
| 2009-10 | Czech U16 | BK Havlickuv Brod U16 | 7 | 4.35 | 0.874 | |||||||||||||||
| 2010-11 | CzR-U18 | Havl. Brod U18 | 1 | 6 | 6.00 | |||||||||||||||
| 2011-12 | CzR-U18 | Havl. Brod U18 | 7 | 22 | 4.09 | |||||||||||||||
| 2012-13 | CzR-U18 | Havl. Brod U18 | 36 | 108 | 3.22 | |||||||||||||||
| 2012-13 | CzRep-Jr. | Havl. Brod Jr. | 2 | 2.00 | ||||||||||||||||
| 2012-13 | Czech U18 | BK Havlickuv Brod U18 | 5 | 2.53 | 0.937 | |||||||||||||||
| 2013-14 | CzRep-Jr. | Liberec Jr. | 38 | 95 | 2.64 | 4 | 15 | 4.23 | ||||||||||||
| 2013-14 | WJ18-A | Czech Republic | 7 | 4 | 2 | 194 | 20 | 2.74 | ||||||||||||
| 2014-15 | CzRep-Jr. | Liberec Jr. | 4 | 12 | 3.60 | |||||||||||||||
| 2014-15 | CzRep | Liberec | 6 | 16 | 2.67 | |||||||||||||||
| 2014-15 | WJC-A | Czech Republic | 3 | 1 | 2 | 76 | 13 | 4.31 | 0.829 | |||||||||||
| 2014-15 | CzRep-2 | Benatky | 20 | 44 | 2.24 | 5 | 13 | 2.77 | ||||||||||||
| 2014-15 | Czech | Bili Tygri Liberec | 2 | 53 | 3 | 1.50 | 0.943 | 4 | 3.26 | 0.870 | ||||||||||
| 2014-15 | WJC-20 | Czechia U20 | 3 | 4.31 | 0.829 | |||||||||||||||
| 2014-15 | Czech2 | HC Benatky nad Jizerou | 20 | 588 | 44 | 2.24 | 0.925 | 5 | 2.77 | 0.902 | ||||||||||
| 2014-15 | Czech U20 | Bili Tygri Liberec U20 | 4 | 3.60 | 0.919 | |||||||||||||||
| 2015-16 | ECHL | South Carolina | 11 | 6 | 4 | 278 | 24 | 2.31 | 0.914 | |||||||||||
| 2015-16 | WJC-A | Czech Republic | 5 | 2 | 3 | 101 | 12 | 2.73 | 0.881 | |||||||||||
| 2015-16 | AHL | Hershey Bears | 1 | 0.92 | 0.962 | |||||||||||||||
| 2015-16 | ECHL | South Carolina Stingrays | 32 | 2.03 | 0.917 | 11 | 2.31 | 0.914 | ||||||||||||
| 2015-16 | WJC-20 | Czechia U20 | 5 | 2.73 | 0.881 | |||||||||||||||
| 2016-17 | AHL | Hershey Bears | 39 | 2.54 | 0.909 | 4 | 2.75 | 0.910 | ||||||||||||
| 2017-18 | AHL | Hershey Bears | 32 | 3.04 | 0.888 | |||||||||||||||
| 2017-18 | ECHL | South Carolina Stingrays | 2 | 2.01 | 0.935 | |||||||||||||||
| 2018-19 | AHL | Hershey Bears | 38 | 21 | 10 | 9 | 1042 | 97 | 2.62 | 0.907 | 4 | 1 | 3 | 9 | 139 | 9 | 2.25 | 0.935 | ||
| 2019-20 | AHL | Hershey Bears | 31 | 19 | 10 | 1 | 827 | 69 | 2.26 | 0.917 | ||||||||||
| 2020-21 | NHL | Washington Capitals | 37 | 37 | 21 | 10 | 4 | 1031 | 95 | 2.69 | 0.908 | 1 | 1 | 4 | 1 | 4.56 | 0.750 | |||
| 2021-22 | NHL | Washington Capitals | 42 | 42 | 20 | 12 | 6 | 1117 | 103 | 2.67 | 0.908 | 2 | 2 | 1 | 1 | 51 | 7 | 4.21 | 0.863 | |
| 2021-22 | AHL | Hershey Bears | 1 | 1 | 23 | 2 | 2.03 | 0.913 | ||||||||||||
| 2022-23 | NHL | New Jersey Devils | 52 | 52 | 33 | 11 | 4 | 1333 | 119 | 2.45 | 0.911 | 7 | 7 | 1 | 3 | 120 | 21 | 4.64 | 0.825 | |
| 2023-24 | NHL | New Jersey Devils | 32 | 32 | 17 | 9 | 3 | 862 | 95 | 3.18 | 0.890 | |||||||||
| 2024-25 | NHL | San Jose Sharks | 18 | 18 | 3 | 10 | 3 | 533 | 63 | 3.88 | 0.882 | |||||||||
| 2024-25 | NHL | Florida Panthers | 7 | 7 | 2 | 4 | 1 | 191 | 21 | 3.00 | 0.890 | |||||||||
| 2024-25 | AHL | San Jose Barracuda | 1 | 1 | 24 | 2 | 2.00 | 0.917 | ||||||||||||
| 2025-26 | NHL | Utah Mammoth | 22 | 22 | 5 | 13 | 3 | 506 | 59 | 2.93 | 0.883 | |||||||||
| NHL Career | 210 | 210 | 101 | 69 | 24 | 5573 | 555 | 2.84 | 0.900 | 10 | 10 | 2 | 4 | 0 | 175 | 29 | 4.52 | 0.834 | ||