Vejmelka signed a big extension to remain in Utah.
Karel Vejmelka signed a five-year contract extension with the Utah Hockey Club last week, carrying a $4.75M cap hit. The deal carries a partial no-trade clause, and kicks in for the 2025-26 season.
Below, we take a look at how the deal looks for Utah HC, and whether they’re getting fair value.
Player Overview
Originally selected by the Nashville Predators in the 2015 NHL Draft, it took a while for Karel Vejmelka to make the jump to North America. The netminder spent another six seasons in Czechia, before eventually signing an NHL contract with the Arizona Coyotes.
With the Coyotes firmly in a rebuild, Vejmelka jumped right to the NHL, and ended up starting 52 games in his rookie season, while posting an .898 save percentage.
The 2022-23 season saw Vejmelka post very similar numbers across 50 games, before a strong year from Connor Ingram in 2023-24 resulted in a bit of a reduced role for Vejmelka last season.
However, Vejmelka has since managed to put together the best season of his career in Utah’s inaugural season. Across 40 games this season, Vejmelka has posted a .910 save percentage, along with a 2.48 goals against average. With his extension keeping him in Utah until 2030, Vejmelka will have the opportunity to take over Utah’s crease for the forseeable future.
Comparables
With Vejmelka turning 29 years old in May, below, we’ll take a look at other contracts signed by goaltenders at a similar age, to get a sense of whether the deal carries fair value. The comparables featured in the article began the first year of their contract around a similar age, and comparables for other contract lengths will be listed as well. The age listed in the tables below represent a netminder’s age by Dec. 31 in the first year of their contract.
7/8 YEARS
Looking at other possible contract lengths, the goalies who signed seven and eight-year contracts below had pretty large gap between their stats, and those that Vejmelka posted.
| Player | Age at first year of deal | First Year Of Deal | SV%/GP in Signing Year | % of Games Started in Signing Year | SV%/GP over Career | Contract | Adjusted to $95.5M cap |
| *Karel Vejmelka | 29 | 2025 | 910 38GP | 57% | 900 178GP | ||
| **Carey Price | 31 | 2018 | 923 62GP | 76% | 920 509GP | $10.50M 8 years | $12.61M 8 years |
| Sergei Bobrovsky | 31 | 2019 | 913 62GP | 76% | 919 457GP | $10.00M 7 years | $11.72M 7 years |
| *Igor Shesterkin | 30 | 2025 | 908 19GP | – | 920 232GP | $11.50M 8 years | $11.50M 8 years |
| **Connor Hellebuyck | 31 | 2024 | 920 64GP | 78% | 916 445GP | $8.50M 7 years | $9.22M 7 years |
| **Ilya Sorokin | 29 | 2024 | 924 62GP | 73% | 924 136GP | $8.25M 8 years | $8.67M 8 years |
| **Cory Schneider | 29 | 2015 | 921 45GP | 52% | 925 143GP | $6.00M 7 years | $7.77M 7 years |
| **Juuse Saros | 30 | 2025 | 906 64GP | 78% | 917 350GP | $7.74M 8 years | $7.74M 8 years |
**Deal signed one year out – stats from season played before signing used for signing year stats
Almost all goalies who signed a seven or eight-year deal both had higher stats, and started a higher percentage of their team’s games in their signing year.
As a result, it’s pretty clear that Vejmelka was never expected to get that length of a contract, either from Utah or in free agency.
6 YEARS
At a six-year term, we see a fairly similar situation. All goalies listed had much higher career stats than Vejmelka, with a good portion of those goalies also posting better signing year stats.
| Player | Age at first year of deal | First Year Of Deal | SV% in Signing Year | % of Games Started in Signing Year | SV% over Career | Contract | Adjusted to $95.5M cap |
| *Karel Vejmelka | 29 | 2025 | 910 38GP | 57% | 900 178GP | ||
| **Corey Crawford | 30 | 2014 | 926 30GP | 58% | 913 152GP | $6.00M 6 years | $8.30M 6 years |
| *Jordan Binnington | 28 | 2021 | 908 19GP | – | 915 102GP | $6.00M 6 years | $7.03M 6 years |
| Jacob Markstrom | 30 | 2020 | 918 43GP | 61% | 911 272GP | $6.00M 6 years | $7.03M 6 years |
| Philipp Grubauer | 30 | 2021 | 922 40GP | 70% | 920 214GP | $5.90M 6 years | $6.91M 6 years |
| **Martin Jones | 28 | 2018 | 912 65GP | 79% | 916 164GP | $5.75M 6 years | $6.91M 6 years |
| Ben Bishop | 31 | 2017 | 910 39GP | 45% | 919 270GP | $4.92M 6 years | $6.26M 6 years |
| *Logan Thompson | 28 | 2025 | 925 27GP | 53% | 915 130GP | $5.85M 6 years | $5.85M 6 years |
| Devan Dubnyk | 29 | 2015 | 929 58GP | 67% | 914 231GP | $4.33M 6 years | $5.79M 6 years |
**Deal signed one year out – stats from season played before signing used for signing year stats
So while the career experience and percentage of games being started in their signing year was closer than with the seven/eight-year comps, a six-year deal was also unlikely for Vejmelka.
5 YEARS
A five-year deal, which Vejmelka signed for, was always the most likely scenario.
As was talked about in the Kevin Lankinen contract analysis article, we’ve seen a recent trend towards 1A/1B goalies around Vejmelka’s age signing five-year deals. Just over the last year, we’ve seen Mackenzie Blackwood, Ukko-Pekka Luukkonen, Joey Daccord, and Kevin Lankinen all sign for that term prior to Vejmelka’s extension.
| Player | Age at first year of deal | First Year Of Deal | SV%/GP in Signing Year | % of Games Started in Signing Year | SV%/GP over Career | Contract | Adjusted to $95.5M cap |
| *Karel Vejmelka | 29 | 2025 | 910 38GP | 57% | 900 178GP | ||
| **Elvis Merzlikins | 28 | 2022 | 916 28GP | 41% | 920 61GP | $5.40M 5 years | $6.25M 5 years |
| Darcy Kuemper | 32 | 2022 | 921 57GP | 70% | 918 299GP | $5.25M 5 years | $6.08M 5 years |
| Tristan Jarry | 28 | 2023 | 909 47GP | 57% | 914 206GP | $5.38M 5 years | $6.15M 5 years |
| Robin Lehner | 29 | 2020 | 920 36GP | 49% | 918 301GP | $5.00M 5 years | $5.86M 5 years |
| Jack Campbell | 30 | 2022 | 914 49GP | 57% | 916 135GP | $5.00M 5 years | $5.79M 5 years |
| *Mackenzie Blackwood | 29 | 2025 | 916 24GP | – | 905 220GP | $5.25M 5 years | $5.25M 5 years |
| Ukko-Pekka Luukkonen | 26 | 2024 | 910 54GP | 66% | 904 100GP | $4.75M 5 years | $5.15M 5 years |
| **Joey Daccord | 29 | 2025 | 916 50GP | 56% | 907 69GP | $5.00M 5 years | $5.00M 5 years |
| Joonas Korpisalo | 29 | 2023 | 914 39GP | 45% | 904 221GP | $4.00M 5 years | $4.57M 5 years |
| *Kevin Lankinen | 30 | 2025 | 905 34GP | 57% | 905 146GP | $4.50M 5 years | $4.50M 5 years |
| James Reimer | 28 | 2016 | 922 40GP | 49% | 914 215GP | $3.40M 5 years | $4.45M 5 years |
**Deal signed one year out – stats from season played before signing used for signing year stats
While Vejmelka’s career stats may have been lower than the other goalies listed, his signing year stats, percentage of games started in his signing year, and career experience all aligned pretty closely.
Looking towards the bottom of the table, we also get an idea as to why Vejmelka’s $4.75M cap hit came in where it did. Mackenzie Blackwood had both higher signing year stats and career stats, as well as more career experience, which points to his $5.25M cap hit being a bit higher than Vejmelka.
There’s likely an argument that Vejmelka could’ve reached the $5M mark, based on having more career experience than Luukkonen ($5.15M adjusted cap hit) and Daccord. ($5M cap hit). At the same time, Luukkonen had better career stats, and a higher percentage of games started in his signing year, while Daccord had better stats both in his signing year and over his career.
Plus, with Korpisalo ($4.57M adjusted cap hit), Vejmelka may have started a higher percentage of games but Korpisalo had the better stats, and a little more career experience.
Lankinen’s recent contract also points to why Vejmelka’s cap hit may have been a bit lower than $5M per year. Lankinen and Vejmelka had started the same percentage of their team’s games in their signing year and had fairly comparable career experience. While Vejmelka had the higher signing year stats, Lankinen had the higher career stats.
So Vejmelka’s range for a cap hit on a five-year deal was likely between $4.5M on the low end, and $5M on the high end, putting his $4.75M cap hit right in the middle of this range.
4 YEARS
While four years or less was a possibility for Vejmelka’s contract, there’s been a lack of recent comps to justify a shorter deal.
| Player | Age at first year of deal | First Year Of Deal | SV%/GP in Signing Year | % of Games Started in Signing Year | SV%/GP over Career | Contract | Adjusted to $95.5M cap |
| *Karel Vejmelka | 29 | 2025 | 910 38GP | 57% | 900 178GP | ||
| **Linus Ullmark | 32 | 2025 | 915 40GP | 48% | 918 247GP | $8.25M 4 years | $8.25M 4 years |
| *Marc-Andre Fleury | 31 | 2015 | 917 75GP | – | 911 540GP | $5.75M 4 years | $7.69M 4 years |
| Semyon Varlamov | 31 | 2019 | 909 49GP | 60% | 916 448GP | $5.00M 4 years | $5.86M 4 years |
| Linus Ullmark | 28 | 2021 | 917 20GP | 36% | 912 117GP | $5.00M 4 years | $5.86M 4 years |
| Scott Darling | 29 | 2017 | 924 32GP | 39% | 923 75GP | $4.15M 4 years | $5.28M 4 years |
**Deal signed one year out – stats from season played before signing used for signing year stats
All deals on the table above, other than Ullmark’s recent extension, were signed in 2021 or before. With Ullmark’s extension with the Ottawa Senators, he’ll also begin the contract at 32 years old, which is three years older than when Vejmelka will begin his deal. So there’s more risk in age-based decline with Ullmark’s contract, pointing to the reasoning for the longer term on Vejmelka’s deal.
With Vejmelka turning 29 years old, this was the best opportunity to capitalize on a deal with the most term possible. While he could’ve opted for a shorter deal to try to cash in later, there also would’ve been substantial risk in doing so. Vejmelka is in the midst of the best season of his career, and mixed with the recent trend of five-year deals for comparable goalies, and the lack of comps for deals at four years or less, it’s clear to see why Vejmelka ended up taking a five-year deal.
Final Analysis
A five-year term for Vejmelka’s deal makes sense, based on the number of recent comps who signed at the same term. Even if Utah wasn’t willing to go to five years, it’s likely that someone else would have in free agency. In a fairly weak UFA goalie market, Vejmelka was poised to be one of the best free agent netminders available.
The five-year comps would’ve pointed towards Vejmelka’s cap hit coming in somewhere between $4.5M on the low end, and $5M on the high end. So his $4.75M cap hit comes in just about as expected.
While there’s risk in the deal, there’s also the potential for big upside. If Vejmelka can sustain this level of play, especially with the salary cap rising, the contract can carry a lot of value for Utah.
Leave a comment