Kaapo Kahkonen
Player profile and career history
G · #34 · Montréal Canadiens
Kaapo Kahkonen is a goaltender for the Montréal Canadiens. Born August 16, 1996 in Helsinki, Finland, he stands 6'2", weighs 217 lbs and catches left. He was drafted in 2014 (round 4, 109th overall) by the Minnesota Wild. In 140 NHL regular-season games he has 49 wins and 4 shutouts.
NHL regular-season career
- Games
- 140
- Wins
- 49
- GAA
- 3.34
- Save %
- 0.898
All supplied career statistics
- Assists
- 2
- Games Played
- 140
- Games Started
- 132
- Goals
- 0
- Goals Against
- 431
- Goals Against Avg
- 3.3392
- Losses
- 68
- Ot Losses
- 15
- Pim
- 8
- Save Pctg
- 0.8981
- Shots Against
- 4228
- Shutouts
- 4
- Time On Ice
- 7744:21
- Wins
- 49
NHL season record highs
Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.
- Wins
- 16 2020–21 · Minnesota Wild
- Shutouts
- 2 2020–21 · Minnesota Wild
- Games
- 37 2022–23 · San Jose Sharks
Teams & leagues through the years
Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.
2026–27
- Laval RocketAHL
2025–26
- Laval RocketAHL
2024–25
- Charlotte CheckersAHL
- Colorado EaglesAHL
- Manitoba MooseAHL
Colorado AvalancheNHL
2023–24
2022–23
2021–22
2020–21
2019–20
- Iowa WildAHL
Minnesota WildNHL
2018–19
- Iowa WildAHL
2017–18
- LukkoLiiga
2016–17
- LukkoLiiga
2015–16
- TuTo HockeyFinland-2
- BluesLiiga
- TUTO HockeyMestis
- Finland U20WJC-20
2014–15
- TuTo HockeyFinland-2
- TUTO HockeyMestis
2013–14
- Blues Jr.Fin-Jr.
- FinlandWJ18-A
2012–13
- Blues Jr.Fin-Jr.
- Blues U18Fin-U18
2011–12
- Blues U18Fin-U18
- Blues U16U16 SM-sarja
2010–11
- GrIFK U16Jr. C I-divisioona
Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.
Season-by-season history
All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.
Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.
| Season | League | Team | Type | GP | W | L | GAA | SV% | SO | Starts | OTL | SA | GA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026–27 | AHL | Laval Rocket | Regular | 2 | 2 | 0 | 2.01 | 0.902 | 0 | — | 0 | 41 | 4 | All stats
|
| 2025–26 | AHL | Laval Rocket | Regular | 38 | 21 | 9 | 2.73 | 0.895 | 0 | — | 7 | 969 | 102 | All stats
|
| 2025–26 | AHL | Laval Rocket | Playoffs | 5 | 2 | 3 | 3.03 | 0.871 | 1 | — | 11 | 101 | 13 | All stats
|
| 2024–25 | AHL | Charlotte Checkers | Regular | 12 | 8 | 4 | 2.30 | 0.906 | 0 | — | 1 | 287 | 27 | All stats
|
| 2024–25 | AHL | Colorado Eagles | Regular | 2 | 0 | 2 | 2.57 | 0.919 | 0 | — | 1 | 62 | 5 | All stats
|
| 2024–25 | AHL | Manitoba Moose | Regular | 22 | 6 | 14 | 3.29 | 0.885 | 1 | — | 1 | 572 | 66 | All stats
|
| 2024–25 | NHL | Regular | 1 | 0 | 1 | 4.12 | 0.800 | 0 | 1 | 0 | 20 | 4 | All stats
| |
| 2024–25 | AHL | Charlotte Checkers | Playoffs | 18 | 12 | 6 | 2.18 | 0.906 | 1 | — | 0 | 434 | 41 | All stats
|
| 2023–24 | NHL | Regular | 6 | 1 | 4 | 2.51 | 0.923 | 1 | 6 | 0 | 143 | 11 | All stats
| |
| 2023–24 | NHL | Regular | 31 | 6 | 20 | 3.81 | 0.895 | 0 | 27 | 3 | 996 | 105 | All stats
| |
| 2022–23 | NHL | Regular | 37 | 9 | 20 | 3.85 | 0.883 | 1 | 37 | 7 | 1,149 | 135 | All stats
| |
| 2021–22 | NHL | Regular | 25 | 12 | 8 | 2.87 | 0.910 | 0 | 23 | 3 | 734 | 66 | All stats
| |
| 2021–22 | NHL | Regular | 11 | 2 | 6 | 2.86 | 0.916 | 0 | 10 | 1 | 322 | 27 | All stats
| |
| 2020–21 | NHL | Regular | 24 | 16 | 8 | 2.88 | 0.902 | 2 | 23 | 0 | 692 | 68 | All stats
| |
| 2019–20 | AHL | Iowa Wild | Regular | 34 | 25 | 6 | 2.07 | 0.927 | 7 | — | 3 | 972 | 71 | All stats
|
| 2019–20 | NHL | Regular | 5 | 3 | 1 | 2.96 | 0.913 | 0 | 5 | 1 | 172 | 15 | All stats
| |
| 2018–19 | AHL | Iowa Wild | Regular | 39 | 17 | 14 | 2.78 | 0.908 | 6 | — | 12 | 1,190 | 110 | All stats
|
| 2017–18 | Liiga | Lukko | Regular | 56 | 20 | 23 | 2.20 | 0.922 | 6 | — | 12 | 1,538 | 120 | All stats
|
| 2017–18 | Liiga | Lukko | Playoffs | 2 | 0 | 2 | 2.38 | 0.921 | 0 | — | — | 63 | 5 | All stats
|
| 2016–17 | Liiga | Lukko | Regular | 34 | 12 | 12 | 2.58 | 0.921 | 2 | — | 10 | 1,096 | 87 | All stats
|
| 2015–16 | Finland-2 | TuTo Hockey | Regular | 1 | — | — | 0.00 | — | 1 | — | — | — | 0 | All stats
|
| 2015–16 | Liiga | Blues | Regular | 27 | 6 | 15 | 2.69 | 0.908 | 1 | — | 5 | 769 | 71 | All stats
|
| 2015–16 | Mestis | TUTO Hockey | Regular | 1 | — | — | 0.00 | 1.000 | — | — | — | — | — | All stats
|
| 2015–16 | WJC-20 | Finland U20 | Regular | 4 | 4 | 0 | 2.52 | 0.909 | 0 | — | 0 | 99 | 9 | All stats
|
| 2015–16 | Finland-2 | TuTo Hockey | Playoffs | 6 | — | — | 3.03 | — | — | — | — | — | 18 | All stats
|
| 2015–16 | Mestis | TUTO Hockey | Playoffs | 6 | — | — | 3.03 | 0.885 | — | — | — | — | — | All stats
|
| 2014–15 | Finland-2 | TuTo Hockey | Regular | 47 | — | — | 2.11 | — | — | — | — | — | 92 | All stats
|
| 2014–15 | Mestis | TUTO Hockey | Regular | 47 | — | — | 2.11 | 0.925 | — | — | — | — | — | All stats
|
| 2014–15 | Finland-2 | TuTo Hockey | Playoffs | 13 | — | — | 1.95 | — | — | — | — | — | 26 | All stats
|
| 2014–15 | Mestis | TUTO Hockey | Playoffs | 13 | — | — | 1.95 | 0.934 | — | — | — | — | — | All stats
|
| 2013–14 | Fin-Jr. | Blues Jr. | Regular | 38 | — | — | 2.39 | — | — | — | — | — | 91 | All stats
|
| 2013–14 | WJ18-A | Finland | Regular | 5 | 2 | 3 | 3.37 | — | 0 | — | — | 131 | 15 | All stats
|
| 2013–14 | Fin-Jr. | Blues Jr. | Playoffs | 10 | — | — | 2.10 | — | — | — | — | — | 21 | All stats
|
| 2012–13 | Fin-Jr. | Blues Jr. | Regular | 28 | — | — | 2.43 | — | 4 | — | — | — | 68 | All stats
|
| 2012–13 | Fin-U18 | Blues U18 | Regular | 2 | — | — | 3.00 | — | 0 | — | — | — | 6 | All stats
|
| 2012–13 | Fin-Jr. | Blues Jr. | Playoffs | 12 | — | — | 2.68 | — | 2 | — | — | — | 28 | All stats
|
| 2011–12 | Fin-U18 | Blues U18 | Regular | 1 | 1 | 0 | 2.00 | — | 0 | — | — | — | 2 | All stats
|
| 2011–12 | U16 SM-sarja | Blues U16 | Playoffs | 9 | — | — | 2.17 | 0.936 | — | — | — | — | — | All stats
|
| 2010–11 | Jr. C I-divisioona | GrIFK U16 | Regular | 1 | — | — | 1.00 | 0.958 | — | — | — | — | — | All stats
|
NHL game-by-game archive
1 imported games.
| Date | Team | Opponent | Decision | SA | GA | SV% | TOI | Details |
|---|---|---|---|---|---|---|---|---|
| 2024-10-30 | COL | vs TBL | L | 20 | 4 | 0.800 | 58:16 | All stats
|
NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.
Recent NHL games
| Date | Opponent | Goals against | Shots against | Save % | Time on ice |
|---|---|---|---|---|---|
| 2024-10-30 | TBL | 4 | 20 | 0.800 | 58:16 |
Career refresh is delayed. The last imported record is retained.
Profile updated Oct 12, 2:55 am EDT. Missing stats are shown as –.