Mason McTavish
Mason Dale McTavish is a Canadian professional ice hockey player who is a centre and alternate captain for the Anaheim Ducks of the National Hockey League. McTavish was selected third overall by the Ducks in the 2021 NHL entry draft. He made his NHL debut with the Ducks in 2021. Internationally McTavish played for the Canada national team at the 2022 Winter Olympics.
Playing career
McTavish played minor ice hockey for the Pembroke Lumber Kings, where he was coached by his father, Dale McTavish, who also owned the team. He was selected fifth overall in the 2019 OHL Priority Selection by the Peterborough Petes, the same junior team his father played for. In the 2019–20 season, he finished second among under-17 players in goals before the COVID-19 pandemic shut the season down. The following season, with the 2020–21 OHL season suspended due to the pandemic, McTavish returned to Switzerland, though he was unable to get a work visa until he turned 18 years old, eventually joining the Swiss League's EHC Olten on January 29, 2021, where he would play 13 games before returning home to play in the 2021 World U18 Championships, where he served as captain and scored 11 points in seven games as Canada won the gold medal.McTavish was selected third overall by the Anaheim Ducks in the 2021 NHL entry draft. He signed a three-year, entry-level contract with the Ducks on August 13, 2021. He was initially scheduled to not play in the team's opening day game against the Winnipeg Jets on October 13, but was added to the lineup just hours before the contest. In his NHL debut, McTavish scored his first career goal and recorded an assist in a 4–1 win. At 18 years, 256 days old, he surpassed Oleg Tverdovsky as the youngest Ducks player to score a goal. McTavish skated in three games before a lower-body injury forced him out of the lineup. He was assigned to the Ducks' American Hockey League affiliate, the San Diego Gulls, on a conditioning loan on October 28. He recorded two points in three games for the Gulls while with the club. McTavish finished with two goals and one assist in nine games overall for the Ducks before being reassigned to the Petes on November 20. With not having exceeded the nine-game mark, the Ducks did not burn a year off of McTavish's entry-level contract. McTavish appeared in five games with the Petes, posting six goals and seven points before he was traded to contending club, the Hamilton Bulldogs, in exchange for two prospects and six draft selections on January 9, 2022.
On September 27, 2025, McTavish, a restricted free agent, signed a six-year contract with the Ducks.