| Date | Team | Transaction | |
|---|---|---|---|
| Nov 6, 2024 | Montreal Canadiens | Assigned to European Team | |
| Jun 15, 2024 | Montreal Canadiens | Signed to an entry level contract. |
2025-26 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20252026/oliver-kapanen-8482775.png
2024-25 Player Card
URL: https://www.thestanleycap.com/cdn/player_cards/20242025/oliver-kapanen-8482775.png
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 Individual Stats
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | MTL | 18 | 166:04 | 0.00 | 0.36 | 0.36 | 0.54 | -0.54 | 0.00 | 9.40 | -9.40 | 0.00 | 0.00 |
| 2025-26 | MTL | 11 | 111:42 | 1.61 | 1.61 | 3.22 | 0.79 | 0.82 | 23.08 | 11.35 | 11.73 | 0.00 | 11.76 |
5v5 On Ice Stats
| Season | Team(s) | GP | TOI | SAF/60 | GF/60 | xGF/60 | SAA/60 | GA/60 | xGA/60 | GF% | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | MTL | 18 | 166:04 | 29.27 | 1.45 | 1.71 | 48.41 | 3.25 | 3.26 | 30.77 | 34.47 | -0.62 | 0.46 | -11.01 |
| 2025-26 | MTL | 11 | 111:42 | 30.62 | 3.76 | 1.86 | 45.66 | 3.22 | 2.26 | 53.85 | 45.21 | -0.46 | 0.10 | -6.63 |
NHL Edge Stats
| Skating | Shooting | Zone Time | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | GP | Top Speed | Bursts>20/mi | Avg. Speed | ES Avg. Speed | Top Speed | Avg. Speed | %Long Range | %Mid Range | %High Danger | ES DZ% | ES NZ% | ES OZ% |
| This table is for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans. | |||||||||||||
Legend
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
5v5 Lines
| Season | Teammate | Teammate | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
Glossary
| Type | Statistic | Definition |
|---|---|---|
| Individual | G/60 | Goals Against per 60 minutes. |
| Individual | A/60 | Assists per 60 minutes. |
| Individual | Pts/60 | Points per 60 minutes. |
| Individual | xG/60 | Expected Goals per 60 minutes. |
| Individual | GAE/60 | Goals Above Expected (G/60 - xG/60). |
| Individual | Sh% | Shooting Percentage. |
| Individual | xSh% | Expected Shooting Percentage. |
| Individual | Sh%AE | Shooting percentage above expected (Sh% - xSh%). |
| Individual | %SA Rush | Percentage of shot attempts determined to be on the rush. |
| Individual | %SA Reb. | Percentage of shot attempts determined to be from rebounds. |
| On Ice | SAF/60 | Shot Attempts For per 60 minutes. |
| On Ice | GF/60 | Goals For per 60 minutes. |
| On Ice | xGF/60 | Expected Goals For per 60 minutes. |
| On Ice | SAA/60 | Shot Attempts Against per 60 minutes (lower is better). |
| On Ice | GA/60 | Goals Against per 60 minutes (lower is better). |
| On Ice | xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| On Ice | GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| On Ice | xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| On Ice | xGF Rel | xGF/60 when On Ice - xGF/60 when not On Ice. |
| On Ice | xGA Rel | xGA/60 when On Ice - xGA/60 when not On Ice (lower is better). |
| On Ice | xGF% Rel | xGF% when On Ice - xGF% when not On Ice. |
News and Opinions
-
Jeux olympiques : Oliver Kapanen projeté dans la formation de la Finlande (mais pas Patrik Laine) at Dans Les Coulisses (Wed Oct 29, 2025)
-
5 Takeaways From Montreal Canadiens’ First 10 Games of 2025-26 Season at The Hockey Writers (Wed Oct 29, 2025)
-
Jack Han : « Je pense qu’Oliver Kapanen ne terminera pas la saison à Montréal » at Dans Les Coulisses (Tue Oct 28, 2025)
-
Kraken Gameday Preview: Hosting the Montreal Canadiens to Close Out the Season Series at The Hockey Writers (Tue Oct 28, 2025)
-
Montreal Canadiens prospect update: Hage, Zharovsky, and Pickford off to hot starts at A Winning Habit (Tue Oct 28, 2025)
-
How the Canadiens’ Youth Movement Is Leading the Team at The Hockey Writers (Mon Oct 27, 2025)
-
Habs Weekly: An Eventful But Successful Week at Habs World (Mon Oct 27, 2025)
-
Meilleurs pointeurs chez les recrues : Ivan Demidov est au premier rang de la LNH at Dans Les Coulisses (Sun Oct 26, 2025)
-
Top-15 des espoirs du CH : Classement estival revu et corrigé at Dans Les Coulisses (Sat Oct 25, 2025)
-
Canadiens’ Newhook off to Underrated Start to 2025-26 at The Hockey Writers (Sat Oct 25, 2025)
-
10 Thoughts – Penalties aren’t Relative, Right? at Habs World (Fri Oct 24, 2025)
-
NHL Morning Recap – October 24, 2025 at The Hockey Writers (Fri Oct 24, 2025)
-
Canadiens @ Oilers Top Six Minutes: The officials flip the outcome in Edmonton at Habs Eyes on the Prize (Fri Oct 24, 2025)
-
Projected Lineups for Oilers vs Canadiens – 10/23/25 at The Hockey Writers (Thu Oct 23, 2025)
-
10 Thoughts: Dobes Carries Habs Over Flames at Habs World (Thu Oct 23, 2025)
-
Canadiens @ Flames Top Six Minutes: Ivan Demidov creates a win in Calgary at Habs Eyes on the Prize (Thu Oct 23, 2025)
-
Habs Daily: Zharovsky Production, Dobes Statistics, Roy at Montreal Hockey Now (Wed Oct 22, 2025)
-
Le Centre Bell était rempli de recruteurs hier (pour voir deux équipes aux directions opposées) at Dans Les Coulisses (Tue Oct 21, 2025)
-
Jakub Dobes et les Blue Jays sur toutes les lèvres dans l’entourage du Canadien at Dans Les Coulisses (Tue Oct 21, 2025)
-
10 Thoughts: Dobes Shines Versus Sabres at Habs World (Tue Oct 21, 2025)
-
Canadiens Hold Off Sabres for Hard-Fought 4-2 Home Win at The Hockey Writers (Tue Oct 21, 2025)
-
3 takeaways from the Buffalo Sabres 4-2 loss to the Montreal Canadiens at Sabres Noise (Tue Oct 21, 2025)
-
Canadiens Highlights: Hutson Youth Movement On Full Display at Montreal Hockey Now (Tue Oct 21, 2025)
-
Habs Weekly: Caufield Comes up Clutch at Habs World (Mon Oct 20, 2025)
-
10 Thoughts: Habs concede 4-3 loss to the Rangers at Habs World (Sun Oct 19, 2025)
-
Canadiens vs. Rangers Top Six Minutes: A rough third ends the home point streak at Habs Eyes on the Prize (Sun Oct 19, 2025)
-
Top 5 Early Season Statistics Driving Montreal’s Success at Montreal Hockey Now (Fri Oct 17, 2025)
-
Canadiens Grooming Michael Hage for Key Role to Complete the Rebuild at The Hockey Writers (Fri Oct 17, 2025)
-
Lane Hutson a raison : Cole Caufield (M. Prolongation) mérite d’aller aux Jeux olympiques at Dans Les Coulisses (Fri Oct 17, 2025)
-
10 Thoughts – Turning Saves Into Goals at Habs World (Fri Oct 17, 2025)
-
Takeaways: Nashville Predators Suffer Tough Overtime Loss To Canadiens at Yahoo Sports NHL (Fri Oct 17, 2025)
-
Canadiens Highlights: More Caufield Late-Game Heroics at Montreal Hockey Now (Fri Oct 17, 2025)
-
Une quatrième victoire de suite pour le Canadien grâce à Cole Caufield at Dans Les Coulisses (Fri Oct 17, 2025)
-
This Canadiens trade fantasy ignores one big Sidney Crosby problem at A Winning Habit (Thu Oct 16, 2025)
-
The Oilers' star studded offence is as deep as it has ever been in 2025-26 at Oil on Whyte (Wed Oct 15, 2025)
-
10 Thoughts: Habs Win Home Opener Over Seattle at Habs World (Wed Oct 15, 2025)
-
Kraken Gameday Preview: Kicking Off the First Road Trip of 2025-26 at The Hockey Writers (Tue Oct 14, 2025)
-
Huit fleurs, sept pots : le Canadien est sur les rails, mais… at Dans Les Coulisses (Tue Oct 14, 2025)
-
Habs Weekly: A Strong Start on the Road at Habs World (Mon Oct 13, 2025)
-
"Kappy" hour at centre ice: Oliver Kapanen at A Winning Habit (Mon Oct 13, 2025)
-
Excellente performance de Kaiden Guhle : il a sauvé le CH de la catastrophe at Dans Les Coulisses (Sun Oct 12, 2025)
-
Habs Wrap: Hage On Fire, Bolduc’s Goals, Kapanen Impact at Montreal Hockey Now (Sun Oct 12, 2025)
-
Responsable, impliqué et dangereux : Oliver Kapanen fait parler de lui at HABSolument Fan (Sat Oct 11, 2025)
-
Canadiens Preview: Montembeault Given Start Vs Chicago at Montreal Hockey Now (Sat Oct 11, 2025)
-
Le trio Newhook-Kapanen-Demidov est bien moins efficace que vous ne le pensez at Dans Les Coulisses (Sat Oct 11, 2025)
-
Blackhawks Game Day: 3 things to watch in Blackhawks home opener versus Canadiens at Blackhawk Up (Sat Oct 11, 2025)
-
Blackhawks vs. Canadiens: Home Opener Preview, Dickinson OUT, Reichel IN, Levshunov Scratched? at Chicago Hockey Now (Sat Oct 11, 2025)
-
« Oliver Kapanen va remplacer Phillip Danault » at Dans Les Coulisses (Sat Oct 11, 2025)
-
Canadiens’ Bolduc Where He Belongs… in Middle Six at The Hockey Writers (Sat Oct 11, 2025)
-
Canadiens Reward Kapanen While Leaving a Roster Spot Open at The Hockey Writers (Sat Oct 11, 2025)
-
Writers Weigh In: What are Montreal’s Playoff Odds This Season? at Habs World (Sat Oct 11, 2025)
-
Gibson Takes the Heat, But Detroit’s Defensive Lapses Deserve the Blame in Montreal Rout at Yahoo Sports NHL (Fri Oct 10, 2025)
-
Le Canadien a Yzerplanté les Red Wings at Dans Les Coulisses (Fri Oct 10, 2025)
-
Habs Daily: Bolduc Fitting In, Demidov Impact, Matheson at Montreal Hockey Now (Fri Oct 10, 2025)
-
Red Wings-Canadiens wrap-up: recovering from a Winged Wheel Wreck at The Malik Report (Fri Oct 10, 2025)
-
10 Thoughts – Marauding in Motown at Habs World (Fri Oct 10, 2025)
-
Canadiens @ Red Wings Top Six Minutes: Habs spoil the party at Habs Eyes on the Prize (Fri Oct 10, 2025)
-
Canadiens Highlights: Bolduc Red Hot Start To Habs career at Montreal Hockey Now (Fri Oct 10, 2025)
-
Montreal Canadiens May Finally Have Found Their Second-Line Center at Habs Fanatics (Fri Oct 10, 2025)
-
Young Canadiens Show Their Potential in Opening-Night Loss at The Hockey Writers (Thu Oct 9, 2025)
-
NHL Rookies Who Made Opening Day Lineups In The East: Demidov, Wings Trio And More at The Hockey News (Thu Oct 9, 2025)
-
Canadiens Preview: Dobes Set To Start Versus Red Wings at Montreal Hockey Now (Thu Oct 9, 2025)
-
Le Canadien doit être meilleur au cercle des mises au jeu at Dans Les Coulisses (Thu Oct 9, 2025)
-
Oliver Kapanen a joué comme un deuxième centre hier soir at Dans Les Coulisses (Thu Oct 9, 2025)
-
Canadiens @ Red Wings: Game preview, start time, Tale of the Tape, and how to watch at Habs Eyes on the Prize (Thu Oct 9, 2025)
-
Habs Daily: Suzuki On Demidov, Zharovsky, Kapanen’s First at Montreal Hockey Now (Thu Oct 9, 2025)
-
A stick was the difference between the Canadiens and the Maple Leafs at A Winning Habit (Thu Oct 9, 2025)
-
10 Thoughts: Habs Drop Opener in Toronto at Habs World (Thu Oct 9, 2025)
-
Maple Leafs open season with 5-2 win over Habs at Pension Plan Puppets (Thu Oct 9, 2025)
-
Canadiens @ Maple Leafs Top Six Minutes: A strong start, without the reward at Habs Eyes on the Prize (Thu Oct 9, 2025)
-
Canadiens Highlights: Kapanen Scores First In Losing Cause at Montreal Hockey Now (Thu Oct 9, 2025)
-
Patrik Laine Sparks Criticism as His Reaction on the Penalty Bench Goes Viral at Habs Fanatics (Thu Oct 9, 2025)
-
Oliver Kapanen marque le premier but de la saison du Canadien et son premier en carrière! at HABSolument Fan (Thu Oct 9, 2025)
-
Oliver Kapanen inscrit le (magnifique) premier but du CH cette saison at Dans Les Coulisses (Thu Oct 9, 2025)
-
Canadiens @ Maple Leafs: Game thread, lines, and how to watch at Habs Eyes on the Prize (Wed Oct 8, 2025)
-
Emil Heineman et Jonathan Drouin sont sur le premier trio des Islanders at Dans Les Coulisses (Wed Oct 8, 2025)
-
Martin St. Louis dévoile son alignement pour le match de ce soir at HABSolument Fan (Wed Oct 8, 2025)
-
Avantage numérique : Patrik Laine, Ivan Demidov et Noah Dobson sur la deuxième vague at Dans Les Coulisses (Tue Oct 7, 2025)
-
La robustesse de Samuel Blais et les leçons de la série contre les Capitals at Dans Les Coulisses (Tue Oct 7, 2025)
-
Canadiens Blending Youth & Experience With 2025-26 Roster at The Hockey Writers (Mon Oct 6, 2025)
-
Le Canadien a (enfin) trouvé son deuxième centre at Dans Les Coulisses (Mon Oct 6, 2025)
-
Canadiens: No Big Surprise In Last Wave Of Cuts at Yahoo Sports NHL (Mon Oct 6, 2025)
-
Le Canadien est meilleur qu’en mars dernier : cela n’a rien à voir at Dans Les Coulisses (Mon Oct 6, 2025)
-
Canadiens: St-Louis Pleased With Intense Training Camp at Yahoo Sports NHL (Mon Oct 6, 2025)
-
Oliver Kapanen est comparé à un pilier silencieux des Panthers at HABSolument Fan (Mon Oct 6, 2025)
-
Voici à quoi devrait ressembler l'alignement du Canadien pour le premier match de la saison mercredi at HABSolument Fan (Sun Oct 5, 2025)
-
Martin St-Louis préfère rouler à 13 attaquants : ça sent le ballottage pour Samuel Blais at Dans Les Coulisses (Sun Oct 5, 2025)
-
Martin St-Louis voit grand pour Oliver Kapanen at HABSolument Fan (Sun Oct 5, 2025)
-
Habs Wrap: Preseason Fights, Roster Decisions, Hutson Extension at Montreal Hockey Now (Sun Oct 5, 2025)
-
Canadiens: Senators Played Hockey And Won at Yahoo Sports NHL (Sun Oct 5, 2025)
-
Alex Newhook: The Canadiens multitool at A Winning Habit (Sat Oct 4, 2025)
-
Nick Cousins : Maxim Lapierre l’aurait suspendu 20 matchs pour son coup de bâton at Dans Les Coulisses (Sat Oct 4, 2025)
-
Martin St-Louis : « Le trio Newhook-Kapanen-Demidov m’en a assez montré » at Dans Les Coulisses (Sat Oct 4, 2025)
-
Dernier match préparatoire : Ivan Demidov et Zachary Bolduc ne joueront pas at Dans Les Coulisses (Sat Oct 4, 2025)
-
Canadiens Preview: Kapanen Sits, Xhekaj Brothers Set To Play at Montreal Hockey Now (Sat Oct 4, 2025)
-
Final Canadiens Roster Decisions Influenced By Physical Play at Montreal Hockey Now (Fri Oct 3, 2025)
-
Richard Labbé : Le CH a peut-être une ligne de centres trop faible pour participer aux séries at Dans Les Coulisses (Fri Oct 3, 2025)
-
Les enjeux à surveiller d’ici la fin du camp du Canadien at Dans Les Coulisses (Fri Oct 3, 2025)
-
Canadiens Take 14th Place In NHL.com Power Rankings at Yahoo Sports NHL (Fri Oct 3, 2025)
-
Predicting The Canadiens Opening-Night Roster, Final Cuts at Montreal Hockey Now (Thu Oct 2, 2025)
-
Le Canadien n’est plus une petite équipe, preuve à l’appui at Dans Les Coulisses (Thu Oct 2, 2025)
-
Josh Anderson et Jake Evans s’entraînent en bleu at Dans Les Coulisses (Thu Oct 2, 2025)
-
Canadiens: Big Battle In Quebec at Yahoo Sports NHL (Wed Oct 1, 2025)
-
10 Thoughts – Citadelle of Quebec at Habs World (Wed Oct 1, 2025)
-
Senators Fall 5-0 to Canadiens After Attempting to Break Preseason Penalty Record at Silver Seven Sens (Wed Oct 1, 2025)
-
Ça a brassé en t*barnak dans une victoire du CH à Québec at Dans Les Coulisses (Wed Oct 1, 2025)
-
Canadiens Highlights: Demidov Shines On Xhekaj Fight Night at Montreal Hockey Now (Wed Oct 1, 2025)
-
Have the Canadiens Found the Perfect Linemate for Ivan Demidov? at Habs Fanatics (Wed Oct 1, 2025)
-
Canadiens @ Senators: Pre-season Game 5 thread, lines, and how to watch at Habs Eyes on the Prize (Tue Sep 30, 2025)
-
Voici l'alignement du CH et des Sens ce soir à Québec at HABSolument Fan (Tue Sep 30, 2025)
-
Canadiens’ 2025-26 Roster Projection 2.0: Preseason Edition at The Hockey Writers (Tue Sep 30, 2025)
-
Entraînement : démotion pour Patrik Laine, promotion pour Brendan Gallagher at Dans Les Coulisses (Tue Sep 30, 2025)
-
Canadiens Preview: More New Lines And Pairings Versus Senators at Montreal Hockey Now (Tue Sep 30, 2025)
-
Martin St. Louis dévoile son alignement pour le match de ce soir at HABSolument Fan (Tue Sep 30, 2025)
-
Oliver Kapanen n’a pas la réputation d’être courageux : ça avantage Joe Veleno at Dans Les Coulisses (Tue Sep 30, 2025)
-
Martin St-Louis Hints at Identity of the Next Canadiens Forwards to Be Cut at Habs Fanatics (Tue Sep 30, 2025)
-
Canadiens Lines Give Insight To Opening-Night Roster at Montreal Hockey Now (Mon Sep 29, 2025)
-
Martin St-Louis n’aide pas Ivan Demidov en le plaçant avec Oliver Kapanen et Alex Newhook at Dans Les Coulisses (Mon Sep 29, 2025)
-
Martin St-Louis dévoile ses nouveaux trios at HABSolument Fan (Mon Sep 29, 2025)
-
Entraînement : Ivan Demidov sur un nouveau trio et des indices en faveur d’Oliver Kapanen at Dans Les Coulisses (Mon Sep 29, 2025)
-
Trois enjeux à surveiller pour le reste du camp du Canadien at Dans Les Coulisses (Mon Sep 29, 2025)
-
Voici l’état de la lutte pour le poste de 12e attaquant at Dans Les Coulisses (Sun Sep 28, 2025)
-
Joe Veleno a montré qu’il mérite sa place avec le Canadien at Dans Les Coulisses (Sun Sep 28, 2025)
-
Canadiens: Three Takeaways From A Surprise Win at Yahoo Sports NHL (Sun Sep 28, 2025)
-
10 Thoughts: Playing the game the way it should be played at Habs World (Sun Sep 28, 2025)
-
Canadiens Instant Recap: Prospects Lead The Offensive Charge at Montreal Hockey Now (Sun Sep 28, 2025)
-
Canadiens @ Maple Leafs Top Six Minutes: Back in the meaningless win column at Habs Eyes on the Prize (Sun Sep 28, 2025)
-
Kaiden Guhle et Noah Dobson ne joueront pas ce soir at Dans Les Coulisses (Sat Sep 27, 2025)
-
Canadiens Preview: Rookie Opportunities With New Forward Lines at Montreal Hockey Now (Sat Sep 27, 2025)
-
Saturday Habs Headlines: Oliver Kapanen’s confidence growing during pre-season at Habs Eyes on the Prize (Sat Sep 27, 2025)
-
4 Young Canadiens’ Players Getting Big Opportunities at Camp at The Hockey Writers (Thu Sep 25, 2025)
-
L’idée de voir Vinzenz Rohrer débuter l’année à Montréal gagne en popularité at Dans Les Coulisses (Thu Sep 25, 2025)
-
Florian Xhekaj : devant Joe Veleno, Owen Beck et Oliver Kapanen at Dans Les Coulisses (Wed Sep 24, 2025)
-
Le fossé entre Mason McTavish et les Ducks est énorme at Dans Les Coulisses (Tue Sep 23, 2025)
-
Canadiens Already Make Big Change on Offense After Yesterday's Game vs Penguins at Habs Fanatics (Tue Sep 23, 2025)
-
Combat de Jared Davidson : Martin St-Louis veut ajouter cet aspect-là à son équipe at Dans Les Coulisses (Tue Sep 23, 2025)
-
Bottom Six Minutes: Shaking off the rust at Habs Eyes on the Prize (Tue Sep 23, 2025)
-
10 Thoughts: Habs Win Interesting Preseason Debut at Habs World (Tue Sep 23, 2025)
-
Canadiens Edge Penguins in Shootout to Start Preseason at The Hockey Writers (Tue Sep 23, 2025)
-
Canadiens Instant Recap: Rookies Steal The Show Vs. Penguins at Montreal Hockey Now (Tue Sep 23, 2025)
-
Oliver Kapanen (et Jacob Fowler) donnent la victoire au CH en tirs de barrage at Dans Les Coulisses (Tue Sep 23, 2025)
-
Canadiens Preview: Preseason Lines Versus Penguins at Montreal Hockey Now (Mon Sep 22, 2025)
-
Canadiens Unveil Tonight's Preseason Lineup vs Penguins, and It's Confirmed for Ivan Demidov at Habs Fanatics (Mon Sep 22, 2025)
-
Kirby Dach ne sera pas au centre d’Ivan Demidov et de Patrik Laine ce soir at Dans Les Coulisses (Mon Sep 22, 2025)
-
Montreal Canadiens lineup vs Pittsburgh: Pre-season debut for Noah Dobson at Habs Eyes on the Prize (Mon Sep 22, 2025)
-
Canadiens’ Demidov Isn’t the Only Prospect Who Could Make the Roster at The Hockey Writers (Mon Sep 22, 2025)
-
Beck/Kapanen ou Veleno/Blais : deux grosses luttes distinctes at Dans Les Coulisses (Sun Sep 21, 2025)
-
Chemistry will be the key to the Canadiens’ season at Habs Eyes on the Prize (Sat Sep 20, 2025)
-
Canadiens Prospect Is Ready To Shine at Yahoo Sports NHL (Fri Sep 19, 2025)
-
Canadiens Announce New Center for Ivan Demidov on Day 2 of Camp at Habs Fanatics (Fri Sep 19, 2025)
Current Contract
Entry Level Contract ( )  (0 ratings)
Career Statistics
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2018-19 | U16 SM-sarja | KalPa U16 | 16 | 8 | 10 | 18 | 14 | 4 | 3 | 3 | 2 | |||||||||
| 2019-20 | U18 SM-sarja | KalPa U18 | 44 | 23 | 27 | 50 | 28 | |||||||||||||
| 2019-20 | U20 SM-sarja | KalPa U20 | 2 | 1 | 0 | 1 | ||||||||||||||
| 2020-21 | U20 SM-sarja | KalPa U20 | 37 | 25 | 16 | 41 | -1 | 26 | ||||||||||||
| 2020-21 | Mestis | JoKP | 5 | 3 | 2 | 5 | +2 | 12 | ||||||||||||
| 2020-21 | WJC-18 | Finland U18 | 4 | 0 | 0 | 0 | -4 | 2 | ||||||||||||
| 2021-22 | Liiga | KalPa | 16 | 1 | 1 | 2 | -4 | 2 | ||||||||||||
| 2021-22 | Mestis | IPK | 8 | 1 | 3 | 4 | -3 | 2 | ||||||||||||
| 2021-22 | WJC-20 | Finland U20 | 7 | 1 | 1 | 2 | +1 | 4 | ||||||||||||
| 2021-22 | Liiga | Kärpät | 2 | 0 | 2 | 2 | +3 | |||||||||||||
| 2021-22 | U20 SM-sarja | KalPa U20 | 11 | 7 | 8 | 15 | +4 | 10 | 5 | 6 | 11 | +6 | 14 | |||||||
| 2022-23 | WJC-20 | Finland U20 | 5 | 2 | 1 | 3 | -1 | |||||||||||||
| 2022-23 | Liiga | KalPa | 55 | 12 | 15 | 27 | +6 | 28 | 7 | 1 | 1 | -1 | 6 | |||||||
| 2023-24 | WC | Finland | 8 | 6 | 0 | 6 | +1 | 4 | ||||||||||||
| 2023-24 | EHT | Finland | 6 | 1 | 2 | 3 | +3 | 2 | ||||||||||||
| 2023-24 | Spengler Cup | KalPa | 3 | 0 | 1 | 1 | 4 | |||||||||||||
| 2023-24 | Liiga | KalPa | 51 | 14 | 20 | 34 | 32 | 13 | 7 | 7 | 14 | +4 | 6 | |||||||
| 2024-25 | EHT | Finland | 6 | 1 | 0 | 1 | -1 | 4 | ||||||||||||
| 2024-25 | AHL | Laval Rocket | 11 | 3 | 3 | 6 | -3 | 2 | ||||||||||||
| 2024-25 | SHL | Timrå IK | 36 | 15 | 20 | 35 | +3 | 12 | 6 | 2 | 1 | 3 | -2 | 6 | ||||||
| 2024-25 | SHL | Timrå IK | 36 | 15 | 20 | 35 | +3 | 12 | 6 | 2 | 1 | 3 | -2 | 6 | ||||||
| 2024-25 | SHL | Timrå IK | 36 | 15 | 20 | 35 | +3 | 12 | 6 | 2 | 1 | 3 | -2 | 6 | ||||||
| 2024-25 | SHL | Timrå IK | 36 | 15 | 20 | 35 | +3 | 12 | 6 | 2 | 1 | 3 | -2 | 6 | ||||||
| 2024-25 | SHL | Timrå IK | 36 | 15 | 20 | 35 | +3 | 12 | 6 | 2 | 1 | 3 | -2 | 6 | ||||||
| 2024-25 | NHL | Montréal Canadiens | 18 | 0 | 2 | 2 | -5 | 2 | 16 | 0.0 | 10:53 | 3 | 1 | 1 | 1 | 0.0 | 6:56 | |||
| 2025-26 | NHL | Montréal Canadiens | 10 | 4 | 3 | 7 | +2 | 2 | 15 | 26.7 | 12:36 | |||||||||
| NHL Career | 28 | 4 | 5 | 9 | -3 | 4 | 31 | 12.9 | 11:30 | 3 | 1 | 1 | 1 | 0.0 | 6:56 | |||||
