Brandon Carlo Contract & Salary

Last Modified Apr 23, 2025 05:12 GMT
Brandon Carlo Contract & Salary
Brandon Carlo during NHL: MAR 20 Maple Leafs at Rangers

Brandon Carlo is an American defenseman currently playing for the Toronto Maple Leafs in the NHL. He was drafted 37th overall by the Boston Bruins in 2015. Carlo spent nine seasons with the Bruins before being traded to Toronto in 2025. He grew up in Colorado Springs and chose hockey over football, playing with local teams like the Colorado Thunderbirds. He joined the Tri-City Americans in the WHL and later became an assistant captain.

Carlo made the Bruins' NHL roster for the 2016–17 season and was paired with Zdeno Chára. He later played with Torey Krug and Matt Grzelcyk as his partners. Carlo missed early playoff chances due to injury but made his postseason debut in 2019, helping Boston reach the Stanley Cup Final. He missed most of the 2020–21 season with injuries but returned strong, signing a six-year extension in 2021.

Brandon Carlo's contract

Brandon Carlo is under a six-year, $24,600,000 contract with the Toronto Maple Leafs. This deal includes a $1,000,000 signing bonus and guarantees the full $24,600,000. His average annual salary is $4,100,000, as per Spotrac. Carlo will become an unrestricted free agent (UFA) in 2027.

Brandon Carlo's contract breakdown

For the 2024–25 season, Brandon Carlo will earn a base salary of $5,450,000 with no signing bonus. His cap hit for the Toronto Maple Leafs is $4,100,000. There is no dead cap listed for this year. He will receive $4,100,000 in total cash earnings for the season.

YearAgeCap HitBase SalaryCumulative Earnings
2021–202225$4,100,000$2,500,000$2,500,000
2022–202326$4,100,000$3,500,000$6,000,000
2023–202427$4,100,000$5,700,000$11,700,000
2024–202528$4,100,000$5,450,000$17,150,000
2025–202629$4,100,000$4,200,000$21,350,000
2026–202730$4,100,000$3,250,000$24,600,000
2027-202831UFA

Read More: Brandon Carlo's wife

Brandon Carlo's salary: How much is Brandon Carlo getting paid?

Brandon Carlo's average annual salary is $4.1 million as part of his six-year, $24.6 million contract with the Toronto Maple Leafs. For the 2024-25 season, Carlo will earn a base salary of $5.45 million, as per Spotrac.

YearBase SalarySigning BonusCap HitDead CapYearly Cash
2024-25$5,450,000-$4,100,000-$4,100,000

Read More: Brandon Carlo's family

How much does Brandon Carlo make in a minute?

Brandon Carlo makes approximately $7.79 per minute based on his $4.1 million annual salary.

Brandon Carlo's career earnings

Brandon Carlo Contract & Salary
Brandon Carlo during a Columbus Blue Jackets v Toronto Maple Leafs game

Brandon Carlo’s career earnings are $24,592,500 as of April 2025, as per Spotrac.

YearCash Cumulative
2016$817,500
2017$1,742,500
2019$3,942,500
2020$7,442,500
2021$9,942,500
2022$13,442,500
2023$19,142,500
2024$24,592,500
Total$24,592,500

How much of Brandon Carlo’s contract is guaranteed?

Brandon Carlo’s contract with the Toronto Maple Leafs is fully guaranteed, which is $24.6 million for six years.

What are the terms of Brandon Carlo’s contract?

Brandon Carlo is under a six-year contract extension with the Toronto Maple Leafs from 2021 to 2026. The deal is worth $24.6 million in total and includes a $1 million signing bonus. All $24.6 million is guaranteed. His average annual salary is $4.1 million. The contract also includes a modified no-trade clause that becomes more limited each year. He will become an unrestricted free agent in 2027.

Brandon Carlo's contract history

Brandon Carlo is playing under a six-year contract extension with the Toronto Maple Leafs, running from 2021 to 2026. The deal is worth $24.6 million in total and includes a $1 million signing bonus. His average annual salary is $4.1 million. The contract is fully guaranteed. In 2024–25, he is set to earn a base salary of $5.45 million with a cap hit of $4.1 million, as per Spotrac.

Before this, Carlo signed a two-year deal with the Bruins from 2019 to 2020 worth $5.7 million. This contract had an average annual salary of $2.85 million. There was no signing bonus included, and he remained a restricted free agent at the end of the deal, as per Spotrac.

Carlo’s first NHL contract was his entry-level deal signed in 2015. It was a three-year contract worth $2.775 million, with an average annual salary of $925,000. The deal included a signing bonus of $277,500. He became a restricted free agent in 2019 after his rookie contract ended.

FAQs on Brandon Carlo

A. Brandon Carlo was born on November 26, 1996.

A. Brandon Carlo is from Colorado Springs, Colorado, U.S.

A. Brandon Carlo is 6 ft 5 in (196 cm) tall.

A. Brandon Carlo weighs 220 lb (100 kg).

A. Brandon Carlo plays for the Toronto Maple Leafs.

Related Stories

Tampa Bay Lightning vs Florida Panthers: Game 4 preview, predictions and odds | Stanley Cup Playoffs Round 1, April 28, 2025 Tampa Bay Lightning vs Florida Panthers: Game 4 preview, predictions and odds | Stanley Cup Playoffs Round 1, April 28, 2025
Tampa Bay Lightning vs Florida Panthers: Game 4 preview, predictions and odds | Stanley Cup Playoffs Round 1, April 28, 2025
20h
"Rangers finally gonna win a cup", "Back to Boston": NHL fans left speculating as Penguins part ways with HC Mike Sullivan "Rangers finally gonna win a cup", "Back to Boston": NHL fans left speculating as Penguins part ways with HC Mike Sullivan
"Rangers finally gonna win a cup", "Back to Boston": NHL fans left speculating as Penguins part ways with HC Mike Sullivan
1d
Penguins GM Kyle Dubas makes his expectations clear for next HC after parting ways with Mike Sullivan Penguins GM Kyle Dubas makes his expectations clear for next HC after parting ways with Mike Sullivan
Penguins GM Kyle Dubas makes his expectations clear for next HC after parting ways with Mike Sullivan
1d
3 least impressive players from Winnipeg Jets' 5-1 loss to the St. Louis Blues feat. Connor Hellebuyck 3 least impressive players from Winnipeg Jets' 5-1 loss to the St. Louis Blues feat. Connor Hellebuyck
3 least impressive players from Winnipeg Jets' 5-1 loss to the St. Louis Blues feat. Connor Hellebuyck
3 most impressive Edmonton Oilers players from 4-3 OT win in Game 4 over LA Kings feat. Leon Draisaitl 3 most impressive Edmonton Oilers players from 4-3 OT win in Game 4 over LA Kings feat. Leon Draisaitl
3 most impressive Edmonton Oilers players from 4-3 OT win in Game 4 over LA Kings feat. Leon Draisaitl
21h
With Mike Sullivan gone, Sidney Crosby should demand trade from Pittsburgh Penguins: 3 reasons why With Mike Sullivan gone, Sidney Crosby should demand trade from Pittsburgh Penguins: 3 reasons why
With Mike Sullivan gone, Sidney Crosby should demand trade from Pittsburgh Penguins: 3 reasons why
16h
Could Connor Hellebuyck's back-to-back pulls force Jets to start Eric Comrie in Game 5? Exploring the possibility Could Connor Hellebuyck's back-to-back pulls force Jets to start Eric Comrie in Game 5? Exploring the possibility
Could Connor Hellebuyck's back-to-back pulls force Jets to start Eric Comrie in Game 5? Exploring the possibility
20h
NHL fans react as Canadiens, Capitals get fined $25k each for warmup antics; Arber Xhekaj, McIlrath hit with individual penalties - "Bankrupt energy" NHL fans react as Canadiens, Capitals get fined $25k each for warmup antics; Arber Xhekaj, McIlrath hit with individual penalties - "Bankrupt energy"
NHL fans react as Canadiens, Capitals get fined $25k each for warmup antics; Arber Xhekaj, McIlrath hit with individual penalties - "Bankrupt energy"
1d
Brad Marchand makes feelings known about Panthers' comeback win over Lightning in Game 4 Brad Marchand makes feelings known about Panthers' comeback win over Lightning in Game 4
Brad Marchand makes feelings known about Panthers' comeback win over Lightning in Game 4
22h
How to watch Ottawa Senators vs Toronto Maple Leafs Game 5: Live streaming, TV channel, puck-drop and more | Stanley Cup Playoffs, April 29, 2025 How to watch Ottawa Senators vs Toronto Maple Leafs Game 5: Live streaming, TV channel, puck-drop and more | Stanley Cup Playoffs, April 29, 2025
How to watch Ottawa Senators vs Toronto Maple Leafs Game 5: Live streaming, TV channel, puck-drop and more | Stanley Cup Playoffs, April 29, 2025
13h
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications