Shea Theodore contract

Last Modified Jan 5, 2025 03:31 GMT
Shea Theodore contract
Shea Theodore

Shea Theodore, born on August 3, 1995, is a Canadian professional ice hockey defenseman, playing for the Vegas Golden Knights in the NHL as of 2024. Theodore began his hockey journey with the Aldergrove Minor Hockey Association, where he was a talented player. Drafted 26th overall by the Anaheim Ducks in the 2013 NHL Entry Draft, Theodore honed his skills in the Western Hockey League (WHL) with the Seattle Thunderbirds, serving as team captain and developing into one of the league’s top defensemen.

On the international stage, Theodore has represented Canada, earning gold medals at the 2013 IIHF U18 World Championship and the 2015 World Junior Championship, as well as a silver at the 2019 IIHF World Championship. Theodore joined the Vegas Golden Knights in 2017 and has been a cornerstone of the team since.

Shea Theodore's contract breakdown

Shea Theodore is under a seven-year $36.4 million contract with the Vegas Golden Knights, signed in 2018. According to Spotrac, the contract guarantees him the full amount, with an average annual salary of $5.2 million. Here's a detailed breakdown of his contract terms:

SeasonAgeCap HitLeague CapCash EarnedCumulative Cash
2018-201923$5,200,000$5,200,000$5,200,000$5,200,000
2019-202024$5,200,000$5,200,000$5,200,000$10,400,000
2020-202125$5,200,000$5,200,000$5,200,000$15,600,000
2021-202226$5,200,000$5,200,000$5,200,000$20,800,000
2022-202327$5,200,000$5,200,000$5,200,000$26,000,000
2023-202428$5,200,000$5,200,000$5,200,000$31,200,000
2024-202529$5,200,000$5,200,000$5,200,000$36,400,000

Shea Theodore salary

Shea Theodore's average annual salary is $5.2 million. For the 2024-2025 season, Theodore will earn a base salary of $5.2 million, which is also his cap hit as per Spotrac.

How much of Shea Theodore’s contract is guaranteed?

Shea Theodore’s entire $36.4 million contract is guaranteed as per Spotrac. This means he is assured to receive the full amount of the contract over seven years regardless of performance or injury, as long as he remains under the terms of the agreement.

What are the terms of Shea Theodore’s contract?

Shea Theodore’s contract is a seven-year deal worth $36.4 million with an average annual salary of $5.2 million. The entire amount is guaranteed. His contract also has a five-team no-trade list for the 2023-2024 season which means Theodore can specify five teams he cannot be traded to during this period as per Spotrac.

Shea Theodore's upcoming contract

According to Spotrac, Shea Theodore has signed an upcoming seven-year contract extension with the Vegas Golden Knights worth $51,975,000, including a $30,875,000 signing bonus. The contract is fully guaranteed, with an average annual salary of $7,425,000. Theodore will remain under contract until the 2031–2032 season, after which he will become an unrestricted free agent (UFA).

Contract Notes:

  • 2025–2029: Full No-Trade Clause (Theodore cannot be traded without his consent).

  • 2030–2031: 15-Team No-Trade List (Theodore can specify 15 teams he cannot be traded to).

Shea Theodore's career earnings

As of 2024, Shea Theodore has earned a total of $39,230,664 over his NHL career. These earnings include his initial entry-level contract with the Anaheim Ducks and his seven-year, $36.4 million contract with the Vegas Golden Knights.

Theodore’s upcoming seven-year, $51.975 million contract extension with the Golden Knights will begin in the 2025–2026 season. This deal includes a $30.875 million signing bonus and an average annual salary of $7.425 million. With his new contract, Theodore's projected career earnings will be $91,205,664 by the end of 2031 as per Spotrac.

Shea Theodore's contract history

Shea Theodore has signed three contracts throughout his NHL career. These include his rookie deal with the Anaheim Ducks, his extension with the Vegas Golden Knights in 2018, and an upcoming contract extension starting in the 2025–2026 season as per Spotrac.

Contract PeriodTeamContract TermsDurationSigning BonusGuaranteedAverage Annual SalaryFree Agent Status
2013–2017Anaheim Ducks3 years, $2,775,0003 years$277,500$2,775,000$925,0002018 / RFA
2018–2024Vegas Golden Knights7 years, $36,400,0007 yearsN/A$36,400,000$5,200,0002025 / UFA
2025–2031Vegas Golden Knights7 years, $51,975,0007 years$30,875,000$51,975,000$7,425,0002032 / UFA

FAQs on Shea Theodore contract

A. Shea Theodore's average annual salary is $5.2 million. For the 2024-2025 season, Theodore will earn a base salary of $5.2 million, which is also his cap hit.

A. In 2017,  Shea Theodore was traded to the Vegas golden knights from the Anaheim Ducks.

A. Shea Theodore was selected 26th overall by the Anaheim Ducks in the 2013 NHL Entry Draft

A.  Shea Theodore has scored 306 points as of 2024. In the 2023-2024 season, he recorded 42 points.

Related Stories

Oilers lineup today: Edmonton’s projected lineup for game against Buffalo Sabres | March 10, 2025 Oilers lineup today: Edmonton’s projected lineup for game against Buffalo Sabres | March 10, 2025
Oilers lineup today: Edmonton’s projected lineup for game against Buffalo Sabres | March 10, 2025
1d
3 least impressive players from Philadelphia Flyers 3-1 loss to the New Jersey Devils feat. Matvei Michkov 3 least impressive players from Philadelphia Flyers 3-1 loss to the New Jersey Devils feat. Matvei Michkov
3 least impressive players from Philadelphia Flyers 3-1 loss to the New Jersey Devils feat. Matvei Michkov
NHL Trade Rumors: Canucks insider reveals Hurricanes’ 1st round offer for Brock Boeser in final half hour of deadline NHL Trade Rumors: Canucks insider reveals Hurricanes’ 1st round offer for Brock Boeser in final half hour of deadline
NHL Trade Rumors: Canucks insider reveals Hurricanes’ 1st round offer for Brock Boeser in final half hour of deadline
1d
Sam Bennett opens up on first interaction with Brad Marchand on group chat following Florida Panthers trade Sam Bennett opens up on first interaction with Brad Marchand on group chat following Florida Panthers trade
Sam Bennett opens up on first interaction with Brad Marchand on group chat following Florida Panthers trade
1d
Detroit Red Wings vs Ottawa Senators: Game preview, predictions and odds | March 10, 2025 Detroit Red Wings vs Ottawa Senators: Game preview, predictions and odds | March 10, 2025
Detroit Red Wings vs Ottawa Senators: Game preview, predictions and odds | March 10, 2025
1d
Alex Ovechkin makes his thoughts clear on signing contract extension with Capitals in 2026 Alex Ovechkin makes his thoughts clear on signing contract extension with Capitals in 2026
Alex Ovechkin makes his thoughts clear on signing contract extension with Capitals in 2026
10h
Rangers lineup tonight: New York's projected lineup for game against the Winnipeg Jets| March 11, 2025 Rangers lineup tonight: New York's projected lineup for game against the Winnipeg Jets| March 11, 2025
Rangers lineup tonight: New York's projected lineup for game against the Winnipeg Jets| March 11, 2025
14h
Jake Oettinger reacts to Wyatt Johnston's massive $42M contract extension with Dallas Stars Jake Oettinger reacts to Wyatt Johnston's massive $42M contract extension with Dallas Stars
Jake Oettinger reacts to Wyatt Johnston's massive $42M contract extension with Dallas Stars
Canucks lineup tonight: Vancouver’s projected lineup for game against the Montreal Canadiens | March 11 2025 Canucks lineup tonight: Vancouver’s projected lineup for game against the Montreal Canadiens | March 11 2025
Canucks lineup tonight: Vancouver’s projected lineup for game against the Montreal Canadiens | March 11 2025
12h
Rick Tocchet makes his feelings extremely clear about Canucks' top players not earning ice time in 4-1 loss to Stars Rick Tocchet makes his feelings extremely clear about Canucks' top players not earning ice time in 4-1 loss to Stars
Rick Tocchet makes his feelings extremely clear about Canucks' top players not earning ice time in 4-1 loss to Stars
1d
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