Rocket Weekly: An Early Exit at Habs World (Wed May 13, 2026)
Rocket Weekly: And Now They Wait at Habs World (Thu Apr 23, 2026)
Rocket Weekly: An Iffy Divisional Road Trip at Habs World (Mon Feb 23, 2026)
Kahkonen Would Provide the Shakup the Canadiens Need at The Hockey Writers (Wed Dec 10, 2025)
Canadiens waste no time after Blues loss, sending Kaapo Kahkonen back to Laval at Habs Fanatics (Mon Dec 8, 2025)
Canadiens make surprising goaltender move before St. Louis Blues game at A Winning Habit (Sun Dec 7, 2025)
Kaapo Kahkonen est rappelé par le Canadien at Dans Les Coulisses (Sun Dec 7, 2025)
Les Maple Leafs ont préféré Cayden Primeau à Kaapo Kahkonen at Dans Les Coulisses (Tue Oct 7, 2025)
Canadiens Send Three Players to Laval Rocket, Place Two on Waivers at Habs Fanatics (Sun Oct 5, 2025)
Beck, Engström et F. Xhekaj à Laval | Blais et Kahkonen au ballottage at Dans Les Coulisses (Sun Oct 5, 2025)
Canadiens Face Easy Choice Between Backup Goalies Dobes and Kahkonen at The Hockey Writers (Sat Oct 4, 2025)
Insider Believes Newly Acquired Player Could Already Face Waivers at Habs Fanatics (Sun Sep 7, 2025)
Likeliest Canadiens to Be Odd Men out in 2025-26 at The Hockey Writers (Sun Jul 27, 2025)
À écouter Éric Raymond, Jakub Dobes a de l’avance sur Kaapo Kahkonen at Dans Les Coulisses (Thu Jul 17, 2025)
Kaapo Kahkonen Signing Gives Canadiens Flexibility With Jacob Fowler at A Winning Habit (Tue Jul 1, 2025)
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | GS | W | L | OTL | SA | GA | GAA | Sv% | GP | GS | W | L | OTL | SA | GA | GAA | Sv% |
| 2010-11 | Jr. C I-divisioo | GrIFK U16 | 1 | 1.00 | 0.958 | |||||||||||||||
| 2011-12 | Fin-U18 | Blues U18 | 1 | 1 | 2 | 2.00 | ||||||||||||||
| 2011-12 | U16 SM-sarja | Blues U16 | 9 | 2.17 | 0.936 | |||||||||||||||
| 2012-13 | Fin-U18 | Blues U18 | 2 | 6 | 3.00 | |||||||||||||||
| 2012-13 | Fin-Jr. | Blues Jr. | 28 | 68 | 2.43 | 12 | 28 | 2.68 | ||||||||||||
| 2013-14 | Fin-Jr. | Blues Jr. | 38 | 91 | 2.39 | 10 | 21 | 2.10 | ||||||||||||
| 2013-14 | WJ18-A | Finland | 5 | 2 | 3 | 131 | 15 | 3.37 | ||||||||||||
| 2014-15 | Finland-2 | TuTo Hockey | 47 | 92 | 2.11 | 13 | 26 | 1.95 | ||||||||||||
| 2014-15 | Mestis | TUTO Hockey | 47 | 2.11 | 0.925 | 13 | 1.95 | 0.934 | ||||||||||||
| 2015-16 | Finland-2 | TuTo Hockey | 1 | 0.00 | 6 | 18 | 3.03 | |||||||||||||
| 2015-16 | Liiga | Blues | 27 | 6 | 15 | 5 | 769 | 71 | 2.69 | 0.908 | ||||||||||
| 2015-16 | Mestis | TUTO Hockey | 1 | 0.00 | 1.000 | 6 | 3.03 | 0.885 | ||||||||||||
| 2015-16 | WJC-20 | Finland U20 | 4 | 4 | 99 | 9 | 2.52 | 0.909 | ||||||||||||
| 2016-17 | Liiga | Lukko | 34 | 12 | 12 | 10 | 1096 | 87 | 2.58 | 0.921 | ||||||||||
| 2017-18 | Liiga | Lukko | 56 | 20 | 23 | 12 | 1538 | 120 | 2.20 | 0.922 | 2 | 2 | 63 | 5 | 2.38 | 0.921 | ||||
| 2018-19 | AHL | Iowa Wild | 39 | 17 | 14 | 12 | 1190 | 110 | 2.78 | 0.908 | ||||||||||
| 2019-20 | NHL | Minnesota Wild | 5 | 5 | 3 | 1 | 1 | 172 | 15 | 2.96 | 0.913 | |||||||||
| 2019-20 | AHL | Iowa Wild | 34 | 25 | 6 | 3 | 972 | 71 | 2.07 | 0.927 | ||||||||||
| 2020-21 | NHL | Minnesota Wild | 24 | 24 | 16 | 8 | 692 | 68 | 2.88 | 0.902 | ||||||||||
| 2021-22 | NHL | Minnesota Wild | 25 | 25 | 12 | 8 | 3 | 734 | 66 | 2.87 | 0.910 | |||||||||
| 2021-22 | NHL | San Jose Sharks | 11 | 11 | 2 | 6 | 1 | 322 | 27 | 2.86 | 0.916 | |||||||||
| 2022-23 | NHL | San Jose Sharks | 37 | 37 | 9 | 20 | 7 | 1149 | 135 | 3.85 | 0.883 | |||||||||
| 2023-24 | NHL | San Jose Sharks | 31 | 31 | 6 | 20 | 3 | 996 | 105 | 3.81 | 0.895 | |||||||||
| 2023-24 | NHL | New Jersey Devils | 6 | 6 | 1 | 4 | 143 | 11 | 2.51 | 0.923 | ||||||||||
| 2024-25 | NHL | Colorado Avalanche | 1 | 1 | 1 | 20 | 4 | 4.12 | 0.800 | |||||||||||
| 2024-25 | AHL | Manitoba Moose | 22 | 6 | 14 | 1 | 572 | 66 | 3.29 | 0.885 | ||||||||||
| 2024-25 | AHL | Charlotte Checkers | 12 | 8 | 4 | 1 | 287 | 27 | 2.30 | 0.906 | 18 | 12 | 6 | 434 | 41 | 2.18 | 0.906 | |||
| 2024-25 | AHL | Colorado Eagles | 2 | 2 | 1 | 62 | 5 | 2.57 | 0.919 | |||||||||||
| 2025-26 | AHL | Laval Rocket | 38 | 21 | 9 | 7 | 969 | 102 | 2.73 | 0.895 | 5 | 2 | 3 | 11 | 101 | 13 | 3.03 | 0.871 | ||
| NHL Career | 140 | 140 | 49 | 68 | 15 | 4228 | 431 | 3.34 | 0.898 | |||||||||||
| Season | Team(s) | GP | TOI | Producer | Playmaker | Shooter | Sniper | Rebound | Rush | Skating | Defend |
|---|
| Season | Team(s) | GP | TOI | 5v5 TOI | 5v4 TOI | 4v5 TOI | Possession | Drive | Suppress | Faceoffs |
|---|
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | MIN | 5 | 255:22 | 44.64 | 34.54 | 2.13 | 2.11 | 0.02 | 93.88 | 93.82 | 0.06 |
| 2020-21 | MIN | 24 | 1126:24 | 40.32 | 28.44 | 2.04 | 2.61 | -0.57 | 90.82 | 92.81 | -1.99 |
| 2021-22 | MIN | 25 | 1069:05 | 41.08 | 29.58 | 2.36 | 2.41 | -0.06 | 91.84 | 92.03 | -0.19 |
| 2021-22 | SJS | 11 | 454:57 | 46.82 | 33.76 | 2.88 | 2.51 | 0.38 | 92.58 | 91.46 | 1.11 |
| 2021-22 | MIN, SJS | 36 | 1524:02 | 42.79 | 30.83 | 2.51 | 2.44 | 0.07 | 92.08 | 91.84 | 0.24 |
| 2022-23 | SJS | 37 | 1707:22 | 45.05 | 32.33 | 2.88 | 3.51 | -0.64 | 89.13 | 91.10 | -1.97 |
| 2023-24 | SJS | 31 | 1338:34 | 52.35 | 35.59 | 3.21 | 3.27 | -0.06 | 90.81 | 90.99 | -0.18 |
| 2023-24 | NJD | 6 | 201:06 | 45.95 | 31.03 | 2.79 | 2.39 | 0.40 | 92.31 | 91.02 | 1.29 |
| 2023-24 | NJD, SJS | 37 | 1539:40 | 51.52 | 34.99 | 3.15 | 3.16 | -0.00 | 90.98 | 90.99 | -0.01 |
| 2024-25 | COL | 1 | 42:39 | 37.98 | 23.92 | 2.65 | 5.63 | -2.98 | 76.47 | 88.93 | -12.46 |
| Season | Team(s) | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-20 | MIN | 5 | 17:55 | 90.42 | 56.93 | 7.02 | 16.74 | -9.72 | 70.59 | 87.67 | -17.08 |
| 2020-21 | MIN | 24 | 116:16 | 65.02 | 51.61 | 5.47 | 7.74 | -2.27 | 85.00 | 89.40 | -4.40 |
| 2021-22 | MIN | 25 | 126:17 | 84.10 | 62.72 | 7.14 | 8.08 | -0.94 | 87.12 | 88.61 | -1.49 |
| 2021-22 | SJS | 11 | 40:24 | 90.59 | 59.41 | 10.16 | 7.43 | 2.74 | 87.50 | 82.89 | 4.61 |
| 2021-22 | MIN, SJS | 36 | 166:41 | 85.67 | 61.91 | 7.87 | 7.92 | -0.05 | 87.21 | 87.28 | -0.07 |
| 2022-23 | SJS | 37 | 190:52 | 71.04 | 49.04 | 6.77 | 6.29 | 0.48 | 87.18 | 86.20 | 0.98 |
| 2023-24 | SJS | 31 | 122:07 | 78.12 | 53.06 | 7.91 | 10.81 | -2.90 | 79.63 | 85.09 | -5.46 |
| 2023-24 | NJD | 6 | 26:20 | 77.47 | 59.24 | 6.80 | 4.56 | 2.24 | 92.31 | 88.53 | 3.78 |
| 2023-24 | NJD, SJS | 37 | 148:27 | 78.01 | 54.16 | 7.72 | 9.70 | -1.98 | 82.09 | 85.75 | -3.66 |
| 2024-25 | COL | 1 | 6:51 | 35.04 | 17.52 | 2.31 | 0.00 | 2.31 | 100.00 | 86.81 | 13.19 |
| 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%). |
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.