2025 Stats
G
0
A
1
PP Pts
0
+/-
0
PIM
0
ROS Projections
2025 Fantasy Outlook
Bains is a decent change-of-pace forward to fill out a bottom-six spot, but his minor-league stats suggest he could also tap into some extra scoring. He has just one goal in 21 regular-season NHL games over the last two years, but he produced 43 points in 50 regular-season outings and an additional 24 points in 24 playoff games for AHL Abbotsford in 2024-25. Looking ahead, there's no guarantee he makes the Canucks' roster out of training camp, but he should be an effective bottom-six fill-in whenever he gets a call-up. Read Past Outlooks

Generates assist Thursday
Bains notched an assist, two hits and two blocked shots in Thursday's 5-1 win over the Flames.
ANALYSIS
Bains set up the second of Filip Chytil's goals in the contest. The two have started the year on the Canucks' second line alongside Conor Garland. It's not a particularly notable trio, but it's encouraging for Bains that he's seeing middle-six minutes. He's a tough customer, but fantasy managers shouldn't be expecting the 24-year-old to produce much offense -- prior to Thursday, he had just one goal, 12 shots and 24 hits over his first 21 NHL appearances across the last two seasons.
Bains set up the second of Filip Chytil's goals in the contest. The two have started the year on the Canucks' second line alongside Conor Garland. It's not a particularly notable trio, but it's encouraging for Bains that he's seeing middle-six minutes. He's a tough customer, but fantasy managers shouldn't be expecting the 24-year-old to produce much offense -- prior to Thursday, he had just one goal, 12 shots and 24 hits over his first 21 NHL appearances across the last two seasons.
NHL Stats
Loading Skater Stats...
2025 NHL Game Log
2025
2024
2023
2025 NHL Game Log
Loading Skater Game Log...
2025–26 Time On Ice Stats
- Average Time On Ice: 14:24
- Average Power Play TOI: 0:43
- Average Short-Handed TOI: 2:11
Ice Time
Power Play
Short-Handed
2023–24
11:48
0:34
0:00
2024–25
10:30
0:45
0:00
2025–26
14:24
0:43
2:11
Canucks Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Canucks Power Play Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
More Fantasy News

Signs two-year deal
Bains signed a two-year, $1.55 million contract with Vancouver on Monday, according to PuckPedia.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Relegated to minors
Bains was reassigned to AHL Abbotsford on Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Back on NHL roster
Bains was recalled from AHL Abbotsford on Tuesday, per Jeff Paterson of CanucksArmy.com.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Sent to AHL
Bains was reassigned to AHL Abbotsford on Thursday, according to the NHL media site.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Summoned from minors
Bains was recalled from AHL Abbotsbord on Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors

Could return Friday
Bains, who was sent down to the minors Monday, might be recalled ahead of Friday's matchup with the Flyers, Randip Jana of Sportsnet reports.
ANALYSIS
Bains was reportedly in the mix for a roster spot right up to the final minutes before he was supplanted by Aatu Raty. If the 23-year-old Bains is added to the lineup against Philadelphia, it would likely be in a bottom-six role. If Bains isn't getting enough minutes at the NHL level, don't be surprised to see him sent back to the minors for more opportunities.
Bains was reportedly in the mix for a roster spot right up to the final minutes before he was supplanted by Aatu Raty. If the 23-year-old Bains is added to the lineup against Philadelphia, it would likely be in a bottom-six role. If Bains isn't getting enough minutes at the NHL level, don't be surprised to see him sent back to the minors for more opportunities.