| Date | Team | Transaction | |
|---|---|---|---|
| Oct 31, 2025 | New Jersey Devils | Signed 2 years @ $6.000M AAV starting in 2026-27 | |
| Mar 2, 2025 | New Jersey Devils | Activated from IR | |
| Feb 18, 2025 | New Jersey Devils | Placed on IR | |
| Oct 9, 2020 | Calgary Flames | Signed 6 years @ $6.000M AAV starting in 2020-21 | |
| Jul 7, 2017 | Vancouver Canucks | Signed 3 years @ $3.667M AAV starting in 2017-18 | |
| Jun 29, 2015 | Vancouver Canucks | Signed 2 years @ $1.550M AAV starting in 2015-16 | |
| Jul 17, 2013 | Florida Panthers | Signed 2 years @ $1.200M AAV starting in 2013-14 | |
| May 30, 2010 | Florida Panthers | Signed to an entry level contract. |
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 Goalie Stats
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | VAN | 31 | 1455:18 | 42.96 | 30.84 | 2.69 | 2.47 | 0.21 | 91.98 | 91.29 | 0.69 |
| 2016-17 | VAN | 25 | 1108:26 | 38.97 | 28.26 | 2.46 | 2.33 | 0.13 | 91.76 | 91.30 | 0.46 |
| 2017-18 | VAN | 60 | 2722:10 | 42.61 | 30.53 | 2.51 | 2.36 | 0.15 | 92.27 | 91.77 | 0.50 |
| 2018-19 | VAN | 60 | 2830:09 | 43.69 | 32.14 | 2.63 | 2.59 | 0.04 | 91.95 | 91.82 | 0.13 |
| 2019-20 | VAN | 43 | 1951:23 | 45.41 | 33.88 | 2.70 | 2.55 | 0.15 | 92.47 | 92.04 | 0.43 |
| 2020-21 | CGY | 43 | 1967:42 | 36.38 | 26.83 | 2.12 | 2.16 | -0.05 | 91.93 | 92.10 | -0.17 |
| 2021-22 | CGY | 63 | 2972:46 | 38.09 | 27.71 | 2.29 | 1.94 | 0.35 | 93.01 | 91.75 | 1.26 |
| 2022-23 | CGY | 59 | 2696:50 | 36.84 | 26.19 | 2.40 | 2.67 | -0.27 | 89.80 | 90.83 | -1.02 |
| 2023-24 | CGY | 48 | 2245:44 | 40.69 | 28.19 | 2.53 | 2.38 | 0.15 | 91.56 | 91.03 | 0.53 |
| 2024-25 | NJD | 49 | 2390:54 | 38.72 | 24.27 | 2.13 | 2.31 | -0.17 | 90.49 | 91.20 | -0.72 |
| 2025-26 | NJD | 5 | 209:20 | 47.58 | 31.24 | 2.74 | 3.44 | -0.70 | 88.99 | 91.23 | -2.24 |
4v5 Goalie Stats
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | VAN | 31 | 144:36 | 80.91 | 62.66 | 7.19 | 6.22 | 0.97 | 90.07 | 88.52 | 1.55 |
| 2016-17 | VAN | 25 | 116:11 | 73.33 | 53.19 | 6.90 | 7.23 | -0.33 | 86.41 | 87.02 | -0.61 |
| 2017-18 | VAN | 60 | 280:31 | 65.88 | 47.06 | 5.78 | 7.27 | -1.49 | 84.55 | 87.72 | -3.17 |
| 2018-19 | VAN | 60 | 290:50 | 68.70 | 48.28 | 6.29 | 5.78 | 0.52 | 88.03 | 86.96 | 1.07 |
| 2019-20 | VAN | 43 | 222:14 | 74.52 | 54.00 | 6.64 | 5.94 | 0.70 | 89.00 | 87.70 | 1.30 |
| 2020-21 | CGY | 43 | 197:43 | 65.24 | 48.25 | 6.26 | 6.68 | -0.42 | 86.16 | 87.03 | -0.86 |
| 2021-22 | CGY | 63 | 299:26 | 60.51 | 44.68 | 5.47 | 5.01 | 0.46 | 88.79 | 87.76 | 1.03 |
| 2022-23 | CGY | 59 | 289:39 | 64.01 | 43.71 | 6.08 | 5.39 | 0.69 | 87.68 | 86.09 | 1.59 |
| 2023-24 | CGY | 48 | 215:58 | 79.18 | 51.95 | 7.70 | 6.39 | 1.31 | 87.70 | 85.18 | 2.52 |
| 2024-25 | NJD | 49 | 229:56 | 64.45 | 39.14 | 6.13 | 4.96 | 1.17 | 87.33 | 84.33 | 3.00 |
| 2025-26 | NJD | 5 | 23:32 | 79.04 | 58.64 | 6.18 | 10.20 | -4.02 | 82.61 | 89.46 | -6.85 |
Legend
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
Glossary
| 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%). |
News and Opinions
-
Elliotte Friedman just hinted at why the Devils’ goalie plan could be genius at Pucks and Pitchforks (Tue Nov 4, 2025)
-
Jack’s Daily: Frondell Keeps Producing; Markstrom Signs in NJ; Marchand Returns at Chicago Hockey Now (Sun Nov 2, 2025)
-
NJHN Daily: Devils, Markstrom Go Hollywood; Unhappy Coaches; Kuznetsov Ditches Game at New Jersey Hockey Now (Sun Nov 2, 2025)
-
Jacob Markstrom Dethrones the Kings, Delivering 4-1 Devils Win at All About the Jersey (Sun Nov 2, 2025)
-
Jacob Markstrom silences the haters, at least for one night at Pucks and Pitchforks (Sun Nov 2, 2025)
-
Markstrom Flips Script, Mercer Stays Hot, Devils Snap Skid vs. Kings at New Jersey Hockey Now (Sun Nov 2, 2025)
-
Jacob Markstrom signe une prolongation de contrat avec les Devils at HABSolument Fan (Sat Nov 1, 2025)
-
Former Vancouver Canucks Goaltender Signs Multi-Year Contract Extension in the NHL at Canucks Daily (Sat Nov 1, 2025)
-
Devils Analysis: Why the Jacob Markstrom Extension is Bang On at New Jersey Hockey Now (Sat Nov 1, 2025)
-
New Jersey Devils seal Nico Daws' fate with new Jacob Markstrom contract at Pucks and Pitchforks (Sat Nov 1, 2025)
-
Devils sign veteran goalie Jacob Markstrom to $12 million, 2-year contract at NBC Sports (Sat Nov 1, 2025)
-
Jacob Markstrom extension makes sense for now and the future at Pucks and Pitchforks (Sat Nov 1, 2025)
-
Jacob Markstrom's contract extension is going to impact Arseny Gristyuk, Simon Nemec, and Quinn Hughes at Pucks and Pitchforks (Sat Nov 1, 2025)
-
New Jersey Devils take gamble with expensive Jacob Markstrom extension at Pucks and Pitchforks (Fri Oct 31, 2025)
-
Devils, goalie Markstrom agree to 2-year extension at ESPN (Fri Oct 31, 2025)
-
Devils Extend Goaltender Jacob Markstrom to a 2-Year, $12 Million Contract at The Hockey Writers (Fri Oct 31, 2025)
-
Devils Ink Jacob Markstrom to Short-Term Extension at New Jersey Hockey Now (Fri Oct 31, 2025)
-
New Jersey Devils Sign Jacob Markstrom to 2-Year, $12 Million Extension at All About the Jersey (Fri Oct 31, 2025)
-
Devils News & Rumors: Markstrom Extension, Maturity, Brodeur & Load Management at The Hockey Writers (Fri Oct 31, 2025)
-
The Timing with the Jacob Markstrom Extension Talks Makes No Sense at All About the Jersey (Wed Oct 29, 2025)
-
Colorado buries Markstrom Under Avalanche of Goals at All About the Jersey (Wed Oct 29, 2025)
-
3 Takeaways from the Devils’ Streak-Snapping Loss in Colorado at The Hockey Writers (Wed Oct 29, 2025)
-
Jacob Markstrom puts together his worst performance of his career in return at Pucks and Pitchforks (Wed Oct 29, 2025)
-
Markstrom Return Flops; PK Implodes; Devils Streak Snapped in Wild Loss to Avalanche at New Jersey Hockey Now (Wed Oct 29, 2025)
-
It's official, New Jersey Devils get one starter back on Tuesday versus Colorado Avalanche at Pucks and Pitchforks (Tue Oct 28, 2025)
-
Devils Rink Report: New Details on the Jacob Markstrom Contract Negotiations at New Jersey Hockey Now (Mon Oct 27, 2025)
-
Devils Gameday Preview: Hosting the Colorado Avalanche to Close Out the Homestand at The Hockey Writers (Sun Oct 26, 2025)
-
NHL Rumors: New Jersey Devils Will Get Creative on Jacob Markstrom Extension at NHL Rumors (Thu Oct 23, 2025)
-
NHL Rumors: Tom Fitzgerald Wants To Keep Jacob Markstrom at NHL Rumors (Mon Oct 20, 2025)
-
NHL Rumors: More On Panarin, Pinto Long-Term Deal & Markstrom Talks at The Hockey Writers (Sat Oct 18, 2025)
-
Injury won't stop New Jersey Devils from signing Jacob Markstrom to an extension at Pucks and Pitchforks (Thu Oct 16, 2025)
-
Devils Seeking ‘Long-Term’ Extension With Jacob Markstrom | Report at New Jersey Hockey Now (Thu Oct 16, 2025)
-
Devils Turn to Allen and Daws as Goaltending Tandem with Markstrom Sidelined at The Hockey Writers (Thu Oct 16, 2025)
-
Another one bites the dust: Jacob Markstrom will miss "weeks" with lower-body injury at Pucks and Pitchforks (Wed Oct 15, 2025)
-
Devils G Markstrom likely out a couple of weeks at ESPN (Wed Oct 15, 2025)
-
Devils Recall Nico Daws — Jacob Markstrom Injured, Zack MacEwen to Injured Reserve at All About the Jersey (Wed Oct 15, 2025)
-
NHL Rumors: Canadiens Signings, Markstrom & Tkachuk Hurt, Flames Buzz at The Hockey Writers (Tue Oct 14, 2025)
-
Should the New Jersey Devils be concerned with Jacob Markstrom's slow start? at Pucks and Pitchforks (Sun Oct 12, 2025)
-
Devils Takeaways: Bully Meier; Gritsyuk & Brown Dazzle; Markstrom Concern at New Jersey Hockey Now (Sat Oct 11, 2025)
-
Devils Takeaways: ‘Second-Best,’ Luke Hughes Mixed Bag; Jacob Markstrom at New Jersey Hockey Now (Fri Oct 10, 2025)
-
3 Takeaways from the Devils’ Season Opening Loss to the Hurricanes at The Hockey Writers (Fri Oct 10, 2025)
-
Weak Start, Good Fight, Disastrous Finish: Devils Drop Opener 6-3 to Hurricanes With Three Late Goals Against at All About the Jersey (Fri Oct 10, 2025)
-
The essential New Jersey Devils 2025-26 Season Preview at Pucks and Pitchforks (Thu Oct 9, 2025)
-
NHL Rumors: McDavid Signs, Hutson Heat, Markstrom Deal at The Hockey Writers (Mon Oct 6, 2025)
-
NHL Rumors: The New Jersey Devils are Looking to Get Jacob Markstrom Extended at NHL Rumors (Thu Oct 2, 2025)
-
New Jersey Devils 2025-26 Season Preview Part 3: The Goaltenders at All About the Jersey (Thu Oct 2, 2025)
-
NHL Rumor Roundup: Updates On Jacob Markstrom And Yegor Chinakhov at The Hockey News (Wed Oct 1, 2025)
-
NHL Rumor Mill – September 29, 2025 at Spectors Hockey (Mon Sep 29, 2025)
-
NJHN Daily: Devils BIG Man; Markstrom Offer Tabled; Keefe Talks 3C at New Jersey Hockey Now (Mon Sep 29, 2025)
-
New Jersey Devils must avoid this critical mistake on next Jacob Markstrom contract at Pucks and Pitchforks (Mon Sep 29, 2025)
-
New report shows where Devils are willing to go on Jacob Markstrom extension at Pucks and Pitchforks (Sun Sep 28, 2025)
-
Devils Extension Offer to Goaltender Jacob Markstrom Revealed at New Jersey Hockey Now (Sun Sep 28, 2025)
-
Devils 2025-26 Player Previews: Jacob Markstrom at The Hockey Writers (Sat Sep 27, 2025)
-
New Jersey Devils should be very careful with Jacob Markstrom extension talks at Pucks and Pitchforks (Mon Sep 22, 2025)
-
Devils, Jacob Markstrom ‘Talking’ Extension at New Jersey Hockey Now (Thu Sep 18, 2025)
-
What Jacob Markstrom’s next contract will look like if he remains with New Jersey at Pucks and Pitchforks (Tue Sep 2, 2025)
-
Predicting Devils’ Award Winners for 2025-26 at The Hockey Writers (Mon Aug 18, 2025)
-
New Jersey Devils goalie Jacob Markstrom has plenty to prove in 2025-26 at Pucks and Pitchforks (Mon Aug 18, 2025)
-
5 Early Predictions for the Devils’ 2025-26 Season at The Hockey Writers (Fri Aug 8, 2025)
-
Canucks: Revisiting the Luongo Trade at The Hockey Writers (Sat Aug 2, 2025)
-
New Jersey Devils need another big year from Jacob Markstrom at Pucks and Pitchforks (Thu Jul 31, 2025)
-
Top 50 Canucks players of all time: #43 – Jacob Markstrom at Canucks Army (Wed Jul 30, 2025)
-
Should the Devils Consider Extending Jacob Markstrom? at All About the Jersey (Wed Jul 16, 2025)
-
Jacob Markstrom trade creates interesting paradox for New Jersey Devils fans at Pucks and Pitchforks (Sat Jun 28, 2025)
-
New Jersey Devils need a Jacob Markstrom succession plan at Pucks and Pitchforks (Fri Jun 27, 2025)
-
A magical comeback and a 2OT winner sends the Hurricanes to the second round with a Game 5 victory over the Devils at Cardiac Cane (Wed Apr 30, 2025)
-
Gutsy Effort Not Enough For Devils; Trail Hurricanes 2-0 In Series at Devils Army (Wed Apr 23, 2025)
-
Devils Army Blog Roundtable: Predicting Devils, Hurricanes at Devils Army (Sat Apr 19, 2025)
-
Devils Sweep Wild, Move Closer to Playoff Berth at Devils Army (Tue Apr 1, 2025)
-
Devils Brace For The Top Team In The West On The Road at Devils Army (Fri Mar 28, 2025)
-
Devils Look To Distance Themselves In Playoff Race Against Calgary at Devils Army (Thu Mar 20, 2025)
-
Devils Look to Rebound Against Struggling Blue Jackets at Devils Army (Mon Mar 17, 2025)
-
Devils Lose Hamilton, Drop Heartbreaker in Dallas at Devils Army (Wed Mar 5, 2025)
-
Devils Tally Point In Another Overtime Loss To Toronto at Devils Army (Fri Jan 17, 2025)
-
Devils Look To Continue Success Against Panthers at Devils Army (Tue Jan 14, 2025)
-
Markström Steals the Show as Devils Snap Losing Streak at Devils Army (Tue Jan 7, 2025)
-
Devils Drop 3-2 Heart-Breaker to San Jose for Fourth-Straight Loss at Devils Army (Sun Jan 5, 2025)
-
Behind A Defensive Masterclass, Devils Shutout Penguins 3-0 at Devils Army (Sun Dec 22, 2024)
-
Devils Snap Skid, Defeat Kings 3-1 In Sensational Defensive Effort at Devils Army (Fri Dec 13, 2024)
-
Despite Dominant Effort, Devils Drop In Overtime To Toronto at Devils Army (Wed Dec 11, 2024)
-
Devils Rally To Beat Red Wings 5-4 on Black Friday at Devils Army (Fri Nov 29, 2024)
-
Hischier Hat Trick Propels Surging Devils Past Predators at Devils Army (Tue Nov 26, 2024)
-
Markstrom, Devils Defeat Defending-Champion Panthers at Devils Army (Wed Nov 13, 2024)
-
Devils Blanked by Flames in Markstrom’s Return at Devils Army (Sat Nov 2, 2024)
-
Grading the Jacob Markstrom trade for the Calgary Flames at Flame for Thought (Thu Jun 20, 2024)
-
Calgary Flames officially trade goaltender Jacob Markstrom at Flame for Thought (Wed Jun 19, 2024)
-
Flames Rumours: Another team enters the race for Calgary Flames' Jacob Markstrom at Flame for Thought (Mon Jun 10, 2024)
-
Flames rumours: Jacob Markstrom likely done with the Calgary Flames at Flame for Thought (Sat Jun 8, 2024)
-
Calgary Flames rumours: conversation with New Jersey Devils re-ignited at Flame for Thought (Thu Jun 6, 2024)
-
Four reasons the Calgary Flames need to trade Jacob Markstrom this summer at Flame for Thought (Sun May 26, 2024)
-
Five teams that could target a Jacob Markstrom trade with the Calgary Flames this summer at Flame for Thought (Mon Mar 18, 2024)
Current Contract
Standard Contract (UFA) ( )  (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 | 36 | M-NTC | $6,000,000 | $6,000,000 | - | $1,500,000 | $4,500,000 | $6,000,000 | $6,000,000 | UFA | |
| 2027-28 | 37 | M-NTC | $6,000,000 | $6,000,000 | - | - | $6,000,000 | $6,000,000 | $6,000,000 | UFA | |
| Total | - | $1,500,000 | $10,500,000 | $12,000,000 | $12,000,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-18 | 27 | $3,666,667 | $3,666,667 | - | $2,000,000 | $1,400,000 | $3,400,000 | $3,400,000 | UFA | ||
| 2018-19 | 28 | $3,666,667 | $3,666,667 | - | $2,000,000 | $1,600,000 | $3,600,000 | $3,600,000 | UFA | ||
| 2019-20 | 29 | $3,666,667 | $3,666,667 | - | $2,000,000 | $2,000,000 | $4,000,000 | $4,000,000 | UFA | ||
| Total | - | $6,000,000 | $5,000,000 | $11,000,000 | $11,000,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | 25 | $1,550,000 | $1,550,000 | - | - | $1,500,000 | $1,500,000 | $1,500,000 | RFA-arb | ||
| 2016-17 | 26 | $1,550,000 | $1,550,000 | - | - | $1,600,000 | $1,600,000 | $1,600,000 | RFA-arb | ||
| Total | - | - | $3,100,000 | $3,100,000 | $3,100,000 |
Standard Contract (RFA) ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 23 | $1,200,000 | $1,200,000 | - | - | $1,000,000 | $1,000,000 | $200,000 | RFA | ||
| 2014-15 | 24 | $1,200,000 | $1,200,000 | - | - | $1,400,000 | $1,400,000 | $1,400,000 | RFA-arb | ||
| Total | - | - | $2,400,000 | $2,400,000 | $1,600,000 |
Entry Level Contract ( )  (0 ratings)
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 20 | $875,000 | $1,300,000 | $425,000 | $87,500 | $787,500 | $875,000 | $65,000 | ELC | ||
| 2011-12 | 21 | $875,000 | $1,300,000 | $425,000 | $87,500 | $787,500 | $875,000 | $65,000 | ELC | ||
| 2012-13 | 22 | $875,000 | $1,300,000 | $425,000 | $87,500 | $787,500 | $875,000 | $65,000 | ELC | ||
| Total | $1,275,000 | $262,500 | $2,362,500 | $2,625,000 | $195,000 |
Career Statistics
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | GS | W | L | OTL | SA | GA | GAA | Sv% | GP | GS | W | L | OTL | SA | GA | GAA | Sv% |
| 2006-07 | Swe-U18 | 13 | 27 | 2.05 | 3 | 6 | 1.86 | |||||||||||||
| 2006-07 | Swe-Jr. | 1 | 3 | 2.77 | 1 | 4 | 9.76 | |||||||||||||
| 2007-08 | Swe-U18 | 1 | 3 | 3.00 | ||||||||||||||||
| 2007-08 | Swe-Jr. | 22 | 44 | 2.00 | ||||||||||||||||
| 2007-08 | Sweden | 7 | 22 | 3.12 | ||||||||||||||||
| 2007-08 | Sweden-Q | 9 | 15 | 1.78 | ||||||||||||||||
| 2007-08 | WJ18-A | 6 | 4 | 2 | 18 | 3.04 | ||||||||||||||
| 2007-08 | SHL | 9 | 1.78 | 0.931 | ||||||||||||||||
| 2008-09 | Sweden | 35 | 79 | 2.38 | 1 | 2 | 2.02 | |||||||||||||
| 2008-09 | WJC-A | 5 | 4 | 1 | 8 | 1.61 | ||||||||||||||
| 2009-10 | Sweden | 43 | 85 | 2.01 | 4 | 12 | 3.21 | |||||||||||||
| 2009-10 | Swe-Jr. | 2 | 6 | 3.03 | ||||||||||||||||
| 2009-10 | WJC-A | 5 | 4 | 1 | 11 | 2.21 | ||||||||||||||
| 2009-10 | WC-A | 3 | 3 | 72 | 4 | 1.33 | 0.944 | |||||||||||||
| 2010-11 | NHL | 1 | 1 | 1 | 14 | 2 | 3.01 | 0.857 | ||||||||||||
| 2010-11 | AHL | 37 | 16 | 20 | 1051 | 108 | 2.98 | 0.907 | ||||||||||||
| 2011-12 | NHL | 7 | 7 | 2 | 4 | 1 | 222 | 17 | 2.66 | 0.923 | ||||||||||
| 2011-12 | AHL | 32 | 17 | 12 | 979 | 71 | 2.32 | 0.927 | 8 | 4 | 4 | 279 | 26 | 2.85 | 0.907 | |||||
| 2012-13 | NHL | 23 | 23 | 8 | 14 | 1 | 685 | 68 | 3.22 | 0.901 | ||||||||||
| 2012-13 | WC-A | 3 | 2 | 1 | 76 | 5 | 1.58 | 0.934 | ||||||||||||
| 2012-13 | AHL | 33 | 16 | 15 | 1081 | 87 | 2.65 | 0.920 | ||||||||||||
| 2013-14 | NHL | 12 | 12 | 1 | 6 | 3 | 285 | 36 | 3.52 | 0.874 | ||||||||||
| 2013-14 | NHL | 4 | 4 | 1 | 2 | 76 | 10 | 3.01 | 0.868 | |||||||||||
| 2013-14 | AHL | 29 | 12 | 11 | 875 | 72 | 2.56 | 0.918 | ||||||||||||
| 2014-15 | NHL | 3 | 3 | 1 | 1 | 33 | 4 | 3.09 | 0.879 | |||||||||||
| 2014-15 | AHL | 32 | 22 | 7 | 3 | 895 | 59 | 1.88 | 0.934 | 23 | 12 | 11 | 682 | 51 | 2.11 | 0.925 | ||||
| 2015-16 | NHL | 33 | 33 | 13 | 14 | 4 | 988 | 84 | 2.73 | 0.915 | ||||||||||
| 2015-16 | WC | 6 | 2 | 3 | 182 | 19 | 3.16 | 0.896 | ||||||||||||
| 2015-16 | AHL | 2 | 1 | 2 | 55 | 5 | 2.40 | 0.909 | ||||||||||||
| 2016-17 | NHL | 26 | 26 | 10 | 11 | 3 | 692 | 62 | 2.63 | 0.910 | ||||||||||
| 2016-17 | WCup | 1 | 1 | 28 | 1 | 1.00 | 0.964 | |||||||||||||
| 2017-18 | NHL | 60 | 60 | 23 | 26 | 7 | 1745 | 154 | 2.71 | 0.912 | ||||||||||
| 2018-19 | NHL | 60 | 60 | 28 | 23 | 9 | 1896 | 166 | 2.77 | 0.912 | ||||||||||
| 2018-19 | WC | 2 | 1 | 1 | 51 | 8 | 4.00 | 0.843 | ||||||||||||
| 2019-20 | NHL | 43 | 43 | 23 | 16 | 4 | 1420 | 117 | 2.75 | 0.918 | 14 | 14 | 8 | 6 | 491 | 40 | 2.85 | 0.919 | ||
| 2020-21 | NHL | 43 | 43 | 22 | 19 | 2 | 1161 | 111 | 2.68 | 0.904 | ||||||||||
| 2021-22 | NHL | 63 | 63 | 37 | 15 | 9 | 1754 | 137 | 2.22 | 0.922 | 12 | 12 | 5 | 7 | 354 | 35 | 2.95 | 0.901 | ||
| 2022-23 | NHL | 59 | 59 | 23 | 21 | 12 | 1542 | 166 | 2.92 | 0.892 | ||||||||||
| 2023-24 | NHL | 48 | 48 | 23 | 23 | 2 | 1379 | 131 | 2.78 | 0.905 | ||||||||||
| 2024-25 | NHL | 49 | 49 | 26 | 16 | 6 | 1214 | 121 | 2.50 | 0.900 | 5 | 5 | 1 | 4 | 180 | 16 | 2.78 | 0.911 | ||
| 2024-25 | WC | 6 | 4 | 2 | 113 | 12 | 2.14 | 0.894 | ||||||||||||
| 2025-26 | NHL | 4 | 4 | 2 | 2 | 100 | 17 | 5.13 | 0.830 | |||||||||||
| NHL Career | 538 | 538 | 243 | 214 | 63 | 15206 | 1403 | 2.72 | 0.908 | 31 | 31 | 14 | 17 | 0 | 1025 | 91 | 2.88 | 0.911 | ||
