Abbotsford Canucks Win 2025 Calder Cup In Historic AHL Playoff Run
Abbotsford Canucks Win 2025 Calder Cup In Historic AHL Playoff Run
Abbotsford Canucks defeat the Charlotte Checkers 3-2 in Game 6 to win their first Calder Cup title. Recap the full game highlights, goals, and key moments.
The Abbotsford Canucks are Calder Cup champions for the first time in franchise history, defeating the Charlotte Checkers 3-2 in Game 6.
- Subscribe To Watch The Calder Cup Finals In 2025
- 2025 NHL Draft Rankings: Matthew Schaefer Tops Chris Peters' Final Top 100
- FloHockey's 2025 NHL Mock Draft
- FloHockey's NHL Draft 2025 Coverage
Linus Karlsson scored the game-winner late in the second period, and goaltender Artūrs Šilovs stood tall with a strong third-period performance under pressure.
Charlotte pushed hard, pulling their goalie and generating chances in the final minutes, but Abbotsford held on.
Goals from Sammy Blais and Danila Klimovich helped erase an early deficit. It was a hard-fought, physical series—and the Canucks finish it on top. The Calder Cup is heading to Abbotsford.
Recap the live updates, scores, and highlights below, or subscribe to watch the Calder Cup Finals replay.
Abby Canucks Hoist The Calder Cup Trophy
Hoist it high, Chase Wouters! The @abbycanucks lift the Calder Cup high.@abbycanucks | @Canucks | @CanucksArmy#AHL #CalderCup #ProudlyAbbotsford #Canucks pic.twitter.com/h5x4nbIKnu
— FloHockey (@FloHockey) June 24, 2025
Artūrs Šilovs Wins MVP

Watch Abbotsford Win Calder Cup
FOR THE FIRST TIME... THE ABBOTSFORD CANUCKS ARE CALDER CUP CHAMPIONS!!!!!@abbycanucks | @Canucks | @CanucksArmy#AHL #CalderCup #ProudlyAbbotsford #Canucks pic.twitter.com/6gVqLdkKGv
— FloHockey (@FloHockey) June 24, 2025
Abbotsford Canucks Win The Calder Cup Finals!
Final: Abbotsford 3, Charlotte 2
Abbotsford Canucks are the AHL Champions and they will hoist the Calder Cup Trophy tonight.
The Canucks are the champions for the first time in franchise history.
The players are absolutely elated.
The Calder Cup will reside in Canada for the next year.
Less Than A Minute - 3rd, 0:48
Abbotsford 3, Charlotte 2
Abbotsford is less than a minute from being the AHL Champions and holding the Calder Cup trophy.
So. Many. Shots. - 3rd, 1:32
Abbotsford 3, Charlotte 2
Charlotte has taken so many shots, they have pulled the goalie and are pressing hard in their offensive zone.
Karlsson misses an empty-netter.
Charlotte Pulls Goalie, Scuffling - 3rd, 2:30
Abbotsford 3, Charlotte 2
Šilovs covers the puck after a flurry of Charlotte chances and the Checkers players did not like it. Lots of pushing and shoving in front of the net and a few players lost their helmets.
Abbotsford Very Close To Calder Cup - 3rd, 3:09
Abbotsford 3, Charlotte 2
Only three minutes left now. If the Abbotsford Canucks can hold onto this 3-2 lead they will leave the Bojangles Coliseum as the 2025 AHL Champions.
Charlotte undoubtedly will pull the goalie soon.
Both Teams Miss Chances - 3rd, 3:55
Abbotsford 3, Charlotte 2
John Leonard had nothing but ice between him and Šilovs, but the shot went over the net.
On the other end, Arshdeep Bains had his shot deflected by Kahkonen.
Abbotsford Hanging On - 3rd, 5:34
Abbotsford 3, Charlotte 2
Five minutes left in this game.
The Charlotte crowd is trying to get the energy going for the Checkers.
Seven Minutes Left - 3rd, 7:37
Abbotsford 3, Charlotte 2
Abbotsford is furiously defending their defensive zone as Charlotte continues to press.
Flurry Of Changes For Checkers - 3rd, 9:10
Abbotsford 3, Charlotte 2
The Checkers keep an absolute onslaught going for several minutes, with multiple chances to score. Charlotte was unable to score, but they are not backing down.
Nine minutes left in regulation for Game 6 of the Calder Cup Finals.
Charlotte Survives Penalty - 3rd, 11:02
Abbotsford 3, Charlotte 2
The Checkers survive the Abbotsford power play and we are back to 5v5 hockey.
It is frantic each time one of the teams makes their way into the offensive zone. Lots of hits, lots of shots.
Abbotsford Power Play - 3rd, 13:32
Abbotsford 3, Charlotte 2
Two minutes for holding on Charlotte's Matt Kierstad.
Abby Canucks Survive Penalty - 3rd, 13:55
Abbotsford 3, Charlotte 2
Canucks are able to penalty kill, and Charlotte has another scoreless power play.
Charlotte Power Play - 3rd, 15:59
Abbotsford 3, Charlotte 2
Another power play for Charlotte Checkers.
Two minutes for hooking on Abbotsford's Danila Kilmovich.
Back To 5v5 - 3rd, 17:51
Abbotsford 3, Charlotte 2
Abbotsford Canucks have come out firing. Max Sasson has two shots already.
Third Period Begins - 3rd, 20:00
Abbotsford 3, Charlotte 2
If they can hold on to this lead, Abbotsford are 20 minutes from winning the Calder Cup.
Charlotte will try to keep the dream alive.
4v4 To Start Third Period
Abbotsford 3, Charlotte 2
Two penalties were assessed after the end of the 2nd period.
Two minutes two roughing, removing opponent's helmet on Charlotte's Michael Benning.
Two minutes two roughing, removing opponent's helmet on Abbotsford's Phillip Di Giuseppe.
Another Look At Karlsson Goal
KARLY FOR THE LEAD 🤩 pic.twitter.com/bVoC9vWbOY
— X - Abbotsford Canucks (@abbycanucks) June 24, 2025
End Of Second Period
Abbotsford 3, Charlotte 2
Artūrs Šilovs makes a huge save in the waning seconds of the 2nd period as the Canucks hang on to the lead despite a Checkers power play onslaught.
This game has a little bit of everything. Can the @abbycanucks hang onto the lead in the third period? Or will @CheckersHockey find the answer? You don't want to miss the intense finish in this one.
— FloHockey (@FloHockey) June 24, 2025
📺 https://t.co/McfkkhMGBk#CalderCup #ProudlyAbbotsford #CheckersHockey… pic.twitter.com/WIaV57YqBY
Watch Linus Karlsson Goal
LINUS KARLSSON DOES IT AGAIN! 🇸🇪🔥
— FloHockey (@FloHockey) June 24, 2025
His postseason-best 14th goal gives Abbotsford their first lead of Game 6! Plus, check out that dish from Arshdeep Bains... 😮💨@abbycanucks | @Canucks | @CanucksArmy #AHL #CalderCup #ProudlyAbbotsford #Canucks pic.twitter.com/2JNIpfbLnM
Charlotte Power Play 2nd, 2:02
Abbotsford 3, Charlotte 2
This will be a third-straight power play for the Checkers.
Two minutes for cross-checking on Abbotsford's Tristen Nielsen.
Canucks Take The Lead! - 2nd, 2:34
Abbotsford 3, Charlotte 2
What a comeback! Abbotsford takes the lead as Linus Karlsson puts the puck past Kaapo Kahkonen.
In spite of Charlotte looking like the superior team through most of the night, Abbotsford is currently in the lead 3-2 and we're only two minutes from the 3rd period.
Canucks Kill Another Power Play - 2nd: 5:49
Abbotsford 2, Charlotte 2
The game is still tied 2-2. The Checkers have had two power plays killed off by the Canucks this period.
Charlotte is leading in shots with 16, while Abbotsford has nine shots.
Charlotte Power Play - 2nd, 9:39
Abbotsford 2, Charlotte 2
Just after Abbotsford killed off one penalty they are struck with another.
Two minutes for slashing on Abbotsford's Chase Woulters.
The Checkers will look to break the deadlock.
Another Look At Klimovich Goal
KLIM KEEPS STRIKING ‼️ pic.twitter.com/1ylyxQsjcx
— X - Abbotsford Canucks (@abbycanucks) June 24, 2025
Watch Danila Kilmovich Goal
TIE GAME! Danila Klimovich scores a big one on the rebound for Abbotsford. We got another classic on our hands here in Charlotte!@abbycanucks | @Canucks | @CanucksArmy #AHL #CalderCup #ProudlyAbbotsford #Canucks pic.twitter.com/AH5jYP8cBG
— FloHockey (@FloHockey) June 24, 2025
Abby Canucks Tie It Up! - 2nd, 15:56
Abbotsford 2, Charlotte 2
Danila Klimovich gets the goal, and Abbotsford draws even with the Charlotte Checkers.
Four goals through 25 minutes in this game.
Second Period Begins - 2nd, 20:00
Abbotsford 1, Charlotte 2
The teams switch sides and we're underway in the second period.
Watch Sammy Blais Goal
That's a Sammy Blais SNIPE! 🎯
— FloHockey (@FloHockey) June 23, 2025
The Canucks are on the board thanks to the power play late in the first period! It's 2-1 in Game 6.@abbycanucks | @Canucks | @CanucksArmy#AHL #CalderCup #ProudlyAbbotsford #Canucks pic.twitter.com/6pHqZpvkck
End Of Second Period
Abbotsford 1, Charlotte 2
Three goals in the 1st period as Charlotte started hot, with two goals in the first 13 minutes of the game.
Shots After First Period
- Abbotsford Canucks: 6
- Charlotte Checkers: 12
Abby Canucks Score! 1st, 2:22
Abbotsford 1, Charlotte 2
Sammy Blais scores with just about two minutes left in the 1st period.
Canucks get on the board.
Christian Wolanin gets the assist.
Abbotsford Power Play - 1st, 2:57
Abbotsford 0, Charlotte 2
Two minutes for delay of game on Charlotte's Trevor Carrick.
Watch Jack Devine Goal
WHAT A PLAY pic.twitter.com/3l3xAtTdKc
— Charlotte Checkers (@CheckersHockey) June 23, 2025
Charlotte Scores During 4v4! - 1st, 6:46
Abbotsford 0, Charlotte 2
Four skaters? No big deal.
Jack Devine puts the Checkers' second score on the board.
4v4 Hockey Coming - 1st, 9:00
Abbotsford 0, Charlotte 1
Two penalties, one on each team.
Two minutes for slashing on Charlotte Checkers' Rasmus Asplund.
Two minutes for cross-checking on Abbotsford Canucks' Jett Woo.
Artūrs Šilovs Tested Early - 1st, 11:58
Abbotsford 0, Charlotte 1
Charlotte has been pressing hard early in this game. They have eight shots against Abbotsford Canucks goalie Artūrs Šilovs, in just over eight minutes.
Watch John Leonard Goal
HOT START 🔥🔥🔥🔥🔥 pic.twitter.com/CVg32QLOEd
— Charlotte Checkers (@CheckersHockey) June 23, 2025
Checkers Pushing - 1st, 15:41
Abbotsford 0, Charlotte 1
Charlotte has five shots and a goal in less than five minutes into this game.
Charlotte Scores! - 1st, 17:11
Abbotsford 0, Charlotte 1
Charlotte Checkers get on the board early, as John Leonard scoops it into the net around Šilovs.
Micahel Benning gets the assist.
Calder Cup Finals Game 6 Begins - 1st, 20:00
Abbotsford 0, Charlotte 0
The Abbotsford Canucks vs. Charlotte Checkers in Game 6 of the Calder Cup Finals is underway at Bojangles Coliseum.
Abbotsford Canucks Starting Lineup
Locked in 🔐
— X - Abbotsford Canucks (@abbycanucks) June 23, 2025
📺 | https://t.co/HUVZm7aSFK
📻 | Sportsnet 650 pic.twitter.com/qegrAk5T6O
Charlotte Checkers Starting Lineup
Here's how we'll look for Game 6! pic.twitter.com/RqtEECaVi1
— Charlotte Checkers (@CheckersHockey) June 23, 2025
Calder Cup Finals Game 6 Overview
- Date & Time: Tuesday, June 23, 2025, at 7:00 p.m. ET
- Venue: Bojangles Coliseum, Charlotte, NC
- Series: Abbotsford leads 3-2
- Broadcast: Live on FloHockey
Calder Cup Finals Schedule 2025 & Scores
- Game 1 – Fri., June 13 – Abbotsford 4, Charlotte 3 (Final)
- Game 2 – Sun., June 15 – Charlotte 3, Abbotsford 2 (Final)
- Game 3 – Tue., June 17 – Abbotsford 6, Charlotte 1 (Final)
- Game 4 – Thu., June 19 – Abbotsford 3, Charlotte 2 (Final)
- Game 5 – Sat., June 21 – Charlotte 4, Abbotsford 3 (Final)
- Game 6 – Mon., June 23 – Abbotsford at Charlotte, 7 p.m. ET
- *Game 7 – Wed., June 25 – Abbotsford at Charlotte, 7 p.m. ET
Abbotsford Vs. Charlotte Goalie Comparison
Abbotsford Canucks
- Artūrs Šilovs (G) – 23 GP, 15 W, 7 L, 2.01 GAA, .931 SV%, 5 SO
Charlotte Checkers
- Kaapo Kähkönen (G) – 17 GP, 12 W, 5 L, 2.13 GAA, .908 SV%, 1 SO
Leading Scorers
Here are the leading scorers for each team. These stats are only from the 2025 Calder Cup Playoffs.
Abbotsford Canucks
- Linus Karlsson (RW) – 13 G, 12 A, 25 PTS
- Arshdeep Bains (LW,) – 7 G, 15 A, 22 PTS
- Sammy Blais (LW) – 5 G, 13 A, 18 PTS
- Max Sasson (C) – 5 G, 9 A, 14 PTS
- Ty Mueller (C) – 3 G, 9 A, 12 PTS
Charlotte Checkers
- John Leonard (LW) – 7 G, 6 A, 13 PTS
- Jesse Puljujärvi (RW) – 3 G, 8 A, 11 PTS
- Justin Sourdif (F) – 4 G, 6 A, 10 PTS
- Rasmus Asplund (C) – 5 G, 4 A, 9 PTS
- Michael Benning (D) – 5 G, 4 A, 9 PTS
Charlotte Checkers Hype
We brought the series back to the Queen City
— Charlotte Checkers (@CheckersHockey) June 23, 2025
Now let’s keep going pic.twitter.com/2Egbe17WMY
Abby Canucks In The Building
Game faces on! 😤 pic.twitter.com/gi7WHZel9v
— X - Abbotsford Canucks (@abbycanucks) June 23, 2025
Where To Watch Calder Cup Playoffs 2025
FloHockey is the exclusive streaming home of the AHL's Calder Cup Finals.
Abbotsford Canucks Roster 2025
Forwards
- #13 Arshdeep Bains – LW – 6'0" – 184 lbs
- #34 Phillip Di Giuseppe – LW – 6'0" – 193 lbs
- #46 Vilmer Alriksson – LW – 6'6" – 234 lbs
- #61 Ty Glover – LW – 6'3" – 200 lbs
- #71 Josh Bloom – LW – 6'2" – 183 lbs
- #79 Sammy Blais – LW – 6'2" – 206 lbs
- #84 Tristen Nielsen – LW – 5'10" – 192 lbs
- #17 Dino Kambeitz – RW – 6'2" – 212 lbs
- #18 Danila Klimovich – RW – 6'2" – 202 lbs
- #23 Jonathan Lekkerimäki – RW – 5'11" – 172 lbs
- #94 Linus Karlsson – RW – 6'1" – 178 lbs
- #14 John Stevens – C – 6'3" – 199 lbs
- #15 Jujhar Khaira – C – 6'5" – 214 lbs
- #21 Chase Wouters – C – 6'0" – 182 lbs
- #39 Ty Mueller – C – 5'11" – 185 lbs
- #54 Aatu Räty – C – 6'2" – 190 lbs
- #63 Max Sasson – C – 6'1" – 181 lbs
- #83 Nate Smith – C – 6'0" – 177 lbs
- #91 Cooper Walker – C – 6'0" – 185 lbs
Defensemen
- #3 Joe Arntsen – D – 6'3" – 210 lbs
- #4 Jett Woo – D – 6'0" – 205 lbs
- #41 Akito Hirose – D – 6'0" – 170 lbs
- #45 Sawyer Mynio – D – 6'1" – 185 lbs
- #48 Cole McWard – D – 6'1" – 192 lbs
- #55 Guillaume Brisebois – D – 6'2" – 175 lbs
- #58 Christian Felton – D – 6'1" – 185 lbs
- #59 Kirill Kudryavtsev – D – 5'11" – 200 lbs
- #86 Christian Wolanin – D – 6'2" – 190 lbs
- #90 Victor Mancini – D – 6'3" – 229 lbs
Goaltenders
- #30 Jiří Patera – G – 6'3" – 212 lbs
- #31 Artūrs Šilovs – G – 6'4" – 203 lbs
- #60 Nikita Tolopilo – G – 6'6" – 229 lbs
- #85 Ty Young – G – 6'3" – 183 lbs
Charlotte Checkers Roster 2025
Forwards
- #6 Ben Steeves – F – 5'9" – 170 lbs
- #7 C.J. Smith – F – 5'11" – 183 lbs
- #9 Rasmus Asplund – C – 5'11" – 190 lbs
- #10 Will Lockwood – RW – 5'11" – 185 lbs
- #13 Riley Bezeau – F – 6'0" – 188 lbs
- #15 Kyle Criscuolo – C – 5'9" – 178 lbs
- #16 Nicholas Zabaneh – F – 5'11" – 185 lbs
- #18 MacKenzie Entwistle – RW – 6'3" – 203 lbs
- #19 John Leonard – LW – 5'11" – 190 lbs
- #20 Jesse Puljujärvi – RW – 6'4" – 201 lbs
- #21 Zac Dalpe – C – 6'2" – 194 lbs
- #23 Ryan McAllister – F – 5'10" – 185 lbs
- #24 Justin Sourdif – F – 5'11" – 175 lbs
- #25 Wilmer Skoog – F – 6'2" – 197 lbs
- #26 Kai Schwindt – F – 6'3" – 195 lbs
- #28 Aidan McDonough – LW – 6'2" – 201 lbs
- #29 Sandis Vilmanis – LW – 6'1" – 192 lbs
- #36 Brett Chorske – F – 6'7" – 216 lbs
- #37 Riley Hughes – F – 6'2" – 194 lbs
- #38 Oliver Okuliar – LW – 6'0" – 182 lbs
- #39 Riese Gaber – F – 5'8" – 165 lbs
- #41 Jack Devine – F – 6'0" – 185 lbs
- #49 Liam McLinskey – F – 6'3" – 165 lbs
Defensemen
- #2 Mike Benning – D – 5'9" – 177 lbs
- #3 Matt Kiersted – D – 6'0" – 181 lbs
- #5 Trevor Carrick – D – 6'1" – 201 lbs
- #8 Mitch Vande Sompel – D – 5'10" – 190 lbs
- #11 Eamon Powell – D – 5'1" – 172 lbs
- #12 Colton Huard – D – 6'4" – 225 lbs
- #14 Mikulas Hovorka – D – 6'6" – 229 lbs
- #22 Dennis Cesana – D – 5'9" – 188 lbs
- #27 Marek Alscher – D – 6'3" – 196 lbs
- #40 Tobias Bjornfot – D – 6'0" – 200 lbs
Goaltenders
- #31 Cooper Black – G – 6'8" – 223 lbs
- #34 Kaapo Kahkonen – G – 6'2" – 214 lbs
- #35 Ken Appleby – G – 6'4" – 210 lbs
Charlotte Checkers NHL Affiliate
The Charlotte Checkers are the AHL affiliate of the NHL's Florida Panthers.
Abbotsford Canucks NHL Affiliate
The Abbotsford Canucks are the AHL affiliate of the NHL's Vancouver Canucks.
FloHockey's Top 100 NHL Prospects
Matthew Schaefer Tops Chris Peters' Final Top 100 before the NHL Draft, see the full list here.
FloHockey's 2025 NHL Mock Draft
Chris Peters unveils his latest Mock Draft, predicting all 32 picks in the first round.
NHL Prospect Coverage On FloHockey
Watch the AHL, ECHL, USHL, And More On FloHockey
FloHockey is the streaming home to some of the best hockey leagues in North America, including the ECHL and more. Check out the broadcast schedule to watch more hockey.
Join The Hockey Conversation On FloHockey Social
- Follow us on Twitter @FloHockey
- Follow us on Instagram @flohockey
- Follow us on TikTok @flohockeytv
- Watch us on YouTube
- Like us on Facebook