Out
Injury Lower Body
Est. Return 9/15/2026
2025 Stats
G
0
A
7
PP Pts
0
+/-
4
PIM
37
2026 Projections
Traded on Day 2 of Entry Draft
Carlo (lower body) has been traded from Toronto to St. Louis in exchange for two 2026 third-round draft picks, per Elliotte Friedman of Sportsnet on Saturday.
ANALYSIS
The picks are No. 73 and 76. Carlo is a massive, right-shot shutdown specialist who plays a safe, low-risk game that coaches adore. He's excellent on the penalty kill, but endured a lot of injury issues last season. He produced seven assists, 66 shots on goal, 98 blocked shots and 65 hits across 55 appearances during the 2025-26 campaign. Carlo has one more season left on his six-year, $24.6 million contract.
The picks are No. 73 and 76. Carlo is a massive, right-shot shutdown specialist who plays a safe, low-risk game that coaches adore. He's excellent on the penalty kill, but endured a lot of injury issues last season. He produced seven assists, 66 shots on goal, 98 blocked shots and 65 hits across 55 appearances during the 2025-26 campaign. Carlo has one more season left on his six-year, $24.6 million contract.
NHL Stats
Loading Skater Stats...
2025 NHL Game Log
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2025 NHL Game Log
Loading Skater Game Log...
2025–26 Time On Ice Stats
- Average Time On Ice: 19:22
- Average Power Play TOI: 0:02
- Average Short-Handed TOI: 2:51
Ice Time
Power Play
Short-Handed
2023–24
19:54
0:02
3:05
2024–25
18:48
0:03
2:49
2024–25
19:13
0:00
1:50
2025–26
19:22
0:02
2:51
Blues Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Blues Power Play Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Past Fantasy Outlooks
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Carlo is a player who has more value to his team than he does on fantasy rosters. The 28-year-old has never finished a regular season with 20 or more points, and he didn’t come close in 2024-25, recording a goal and 12 points in 83 appearances between Boston and Toronto before the playoffs began. However, he is a good bet to record 30-45 PIM and over 100 blocks. Carlo is also capable of reaching 100 hits, even if he finished the 2024-25 regular season with just 90. Fantasy managers can get some utility out of Carlo in certain formats, as long as they’re willing to accept his limited offensive output.
More Fantasy News
Done for season
Carlo (lower body) has been ruled out for the remainder of the season, David Alter of The Hockey News reports Saturday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Won't play Thursday
Carlo (lower body) won't be in the lineup Thursday versus the Islanders, Terry Koshan of The Toronto Sun reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Injured versus Capitals
Carlo (lower body) won't finish Wednesday's game versus the Capitals.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Still looking for first goal
Carlo picked up an assist Saturday in a 5-2 loss to Ottawa.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Chips in with helper
Carlo logged an assist and two blocked shots in Monday's 4-2 win over the Flames.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Drawing trade interest
Carlo is available via trade and is drawing interest from around the league, Andre Leal of The Hockey News reports Wednesday.
ANALYSIS
Carlo is entering the final season of a six-year deal he signed with the Bruins back in 2021, so it shouldn't come as a surprise to see him on the trading block. Considering he's still under 30 years of age and comes with a $4.1 million contract, the Colorado native could bring in a decent return for the Leafs on the trade market.
Carlo is entering the final season of a six-year deal he signed with the Bruins back in 2021, so it shouldn't come as a surprise to see him on the trading block. Considering he's still under 30 years of age and comes with a $4.1 million contract, the Colorado native could bring in a decent return for the Leafs on the trade market.










