Mason McTavish

Anaheim Ducks logo
Age 20 Jan 30, 2003
Center shoots left
6'2" 188 cm
207 lbs 94 kg
ELC Signing Age 18
Waivers Signing Age 18
UFA Year 2029
Agent Patrick Morris
Draft Year 2021
Drafted Overall 3
Draft Round 1
Draft Team Anaheim Ducks logo

Transaction History
Nov 25, 2023 Anaheim Ducks | Mason McTavish | McTavish notched a power-play assist, two shots on goal and two PIM in Friday's 5-2 loss to the Los Angeles Kings.
Nov 22, 2023 Anaheim Ducks | Mason McTavish | McTavish scored twice, dished an assist, blocked two shots, added two PIM and fired four shots on net in Wednesday's 4-3 loss to the Montreal Canadiens.
Nov 19, 2023 Anaheim Ducks | Mason McTavish | McTavish netted a goal in a 3-1 loss to St. Louis on Sunday.
Nov 14, 2023 Anaheim Ducks | Mason McTavish | McTavish logged an assist, two shots on goal, two blocked shots and two PIM in Tuesday's 3-2 win over the Nashville Predators.
Nov 12, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal on four shots and went plus-2 in Sunday's 4-1 win over the San Jose Sharks.
Nov 10, 2023 Anaheim Ducks | Mason McTavish | McTavish logged a power-play assist, six shots on goal and a minus-4 rating in Friday's 6-3 loss to the Philadelphia Flyers.
Nov 5, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on three shots in Sunday's 4-2 win over the Vegas Golden Knights.
Nov 1, 2023 Anaheim Ducks | Mason McTavish | McTavish notched an assist in Wednesday's 4-3 overtime win over the Arizona Coyotes.
Oct 30, 2023 Anaheim Ducks | Mason McTavish | McTavish tallied two goals and an assist in Monday's 4-3 win over the Pittsburgh Penguins.
Oct 29, 2023 Anaheim Ducks | Mason McTavish | McTavish notched two assists, three shots on goal and three blocked shots in Saturday's 7-4 win over the Philadelphia Flyers.
Oct 27, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on three shots in Thursday's 4-3 overtime win over the Boston Bruins.
Oct 25, 2023 Anaheim Ducks | Mason McTavish | McTavish posted an assist and two PIM in Tuesday's 3-2 overtime win over the Columbus Blue Jackets.
Oct 22, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on four shots in Sunday's 3-1 loss to the Boston Bruins.
Oct 15, 2023 Anaheim Ducks | Mason McTavish | McTavish notched two assists, two shots on goal, two PIM and a plus-3 rating in Sunday's 6-3 win over the Carolina Hurricanes.
Oct 15, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on three shots and added two hits in Saturday's 4-1 loss to the Vegas Golden Knights.
Sep 26, 2023 Anaheim Ducks | Mason McTavish | McTavish (upper body) took part in practice Tuesday, Derek Lee of The Sporting Tribune reports.
Sep 21, 2023 Anaheim Ducks | Mason McTavish | McTavish (upper body) is not skating Thursday as the Anaheim Ducks open training camp.
Apr 12, 2023 Anaheim Ducks | Mason McTavish | McTavish (upper body) will miss Anaheim's season finale against the Los Angeles Kings on Thursday, per Derek Lee of The Sporting Tribune.
Apr 11, 2023 Anaheim Ducks | Mason McTavish | McTavish sustained an upper-body injury and won't finish Tuesday's game versus the Vancouver Canucks.
Mar 18, 2023 Anaheim Ducks | Mason McTavish | McTavish registered an assist, four shots on goal and a plus-2 rating in Friday's 7-4 win over the Columbus Blue Jackets.
Mar 12, 2023 Anaheim Ducks | Mason McTavish | McTavish scored twice in Sunday's 5-4 overtime loss to the Nashville Predators.
Mar 8, 2023 Anaheim Ducks | Mason McTavish | McTavish notched an assist in Wednesday's 3-2 overtime loss to the Vancouver Canucks.
Mar 3, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal on two shots in Friday's 3-2 win over the Montreal Canadiens.
Mar 1, 2023 Anaheim Ducks | Mason McTavish | McTavish logged an assist in Wednesday's 3-2 overtime loss to the Washington Capitals.
Feb 27, 2023 Anaheim Ducks | Mason McTavish | McTavish logged three assists, four shots on goal and a plus-3 rating in Monday's 4-2 win over the Chicago Blackhawks.
Feb 20, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on four shots in Monday's 4-3 overtime loss to the Florida Panthers.
Feb 17, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal in Friday's 6-3 loss to the Los Angeles Kings.
Feb 10, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on two shots, added an assist, went plus-2 and logged four PIM in Friday's 6-3 loss to the Pittsburgh Penguins.
Jan 26, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a goal on three shots, blocked two shots and went plus-2 in Thursday's 5-3 win over the Colorado Avalanche.
Jan 21, 2023 Anaheim Ducks | Mason McTavish | McTavish (lower body) will return to the lineup Saturday versus Buffalo, Lisa Dillman of the Orange County Register reports.
Jan 19, 2023 Anaheim Ducks | Mason McTavish | McTavish (lower body) won't play Thursday versus the Columbus Blue Jackets.
Jan 16, 2023 Anaheim Ducks | Mason McTavish | McTavish logged a power-play assist, three shots on goal and two blocked shots in Monday's 4-3 overtime loss to the Pittsburgh Penguins.
Jan 6, 2023 Anaheim Ducks | Mason McTavish | McTavish scored twice, dished two assists and added two hits in Friday's 5-4 overtime win over the San Jose Sharks.
Jan 5, 2023 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal on four shots, dished an assist and blocked three shots in Wednesday's 2-0 win over the Dallas Stars.
Dec 23, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal on five shots and added two PIM in Friday's 3-2 overtime loss to the Calgary Flames.
Dec 21, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a goal in Wednesday's 4-1 loss to the Minnesota Wild.
Dec 17, 2022 Anaheim Ducks | Mason McTavish | McTavish put up two assists and two shots, helping the Anaheim Ducks to a 4-3 victory over the Edmonton Oilers on Saturday.
Dec 15, 2022 Anaheim Ducks | Mason McTavish | McTavish logged a pair of assists in Thursday's 5-2 victory over the Montreal Canadiens.
Dec 6, 2022 Anaheim Ducks | Mason McTavish | McTavish picked up an assist, four shots on goal and two blocked shots in Tuesday's 4-3 overtime win over the Carolina Hurricanes.
Dec 3, 2022 Anaheim Ducks | Mason McTavish | McTavish registered two power-play assists and two shots on goal in Saturday's 5-4 shootout loss to the Minnesota Wild.
Nov 27, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a goal and produced three shots during Sunday's 5-4 loss to the visiting Kraken.
Nov 23, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a goal on two shots and added four PIM in Wednesday's 3-2 win over the New York Rangers.
Nov 20, 2022 Anaheim Ducks | Mason McTavish | McTavish logged a power-play assist, two shots on goal and two hits in Saturday's 6-2 loss to the St. Louis Blues.
Nov 15, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a power-play goal on three shots in Tuesday's 3-2 overtime win over the Detroit Red Wings.
Nov 6, 2022 Anaheim Ducks | Mason McTavish | McTavish scored a goal on two shots, added an assist, went plus-2 and produced two PIM in Saturday's 5-4 shootout win over the San Jose Sharks.
Nov 3, 2022 Anaheim Ducks | Mason McTavish | McTavish posted an assist in Thursday's 8-5 loss to the Vancouver Canucks.
Oct 21, 2022 Anaheim Ducks | Mason McTavish | McTavish posted an assist and three shots on goal in Thursday's 2-1 shootout loss to the Boston Bruins.
Oct 18, 2022 Anaheim Ducks | Mason McTavish | McTavish notched an assist and two PIM in Tuesday's 4-2 loss to the New Jersey Devils.
Oct 12, 2022 Anaheim Ducks | Mason McTavish | McTavish logged two assists, three shots on goal and two PIM in Wednesday's 5-4 overtime win over the Seattle Kraken.
Oct 1, 2022 Anaheim Ducks | Mason McTavish | McTavish (undisclosed) is expected to play on Sunday in exhibition action against the Los Angeles Kings, Lisa Dillman of The Orange County Register reports.
Sep 29, 2022 Anaheim Ducks | Mason McTavish | McTavish is dealing with an undisclosed injury, but coach Dallas Eakins doesn't expect it to be a long-term issue, Lisa Dillman of The Orange County Register reports.
Nov 20, 2021 Anaheim Ducks | Mason McTavish | McTavish was assigned to the OHL's Peterborough Petes on Saturday, Jeff Marek of Sportsnet reports.
Nov 11, 2021 Anaheim Ducks | Mason McTavish | McTavish scored a goal on three shots, blocked two shots and went plus-2 in Thursday's 7-4 win over the Seattle Kraken.
Nov 7, 2021 Anaheim Ducks | Mason McTavish | McTavish (lower body) was activated from injured reserve and will play Sunday against the St. Louis Blues.
Nov 6, 2021 Anaheim Ducks | Mason McTavish | McTavish (lower body) was recalled from AHL San Diego on Saturday.
Oct 28, 2021 Anaheim Ducks | Mason McTavish | McTavish (lower body) will join AHL San Diego for a conditioning assignment Thursday, John Hoven of SiriusXM NHL Network Radio reports.
Oct 18, 2021 Anaheim Ducks | Mason McTavish | McTavish left Monday's game against the Calgary Flames with a lower-body injury and will not return.
Oct 13, 2021 Anaheim Ducks | Mason McTavish | McTavish scored a goal and added a power-play assist in his NHL debut, a 4-1 win over the Winnipeg Jets on Wednesday.
Oct 12, 2021 Anaheim Ducks | Mason McTavish | McTavish won a job on the Anaheim Ducks' Opening Night roster in training camp, Elliott Teaford of The Orange County Register reports.
Oct 2, 2021 Anaheim Ducks | Mason McTavish | McTavish (ankle) will center the Anaheim Ducks' third line versus the Arizona Coyotes in Saturday's preseason contest.
Sep 23, 2021 Anaheim Ducks | Mason McTavish | McTavish (ankle) is not expected to practice for a while, Elliott Teaford of The Orange County Register reports.
Aug 13, 2021 Anaheim Ducks | Mason McTavish | McTavish signed a three-year, entry-level contract with Anaheim on Friday.
Jul 23, 2021 Anaheim Ducks | Mason McTavish | McTavish was drafted third overall by the Anaheim Ducks at the 2021 NHL Draft on Friday.
2023-2024 Regular Season Stats

Mason McTavish
GP G A P +/- PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60
Anaheim Ducks Anaheim Ducks logo 22 10 11 21 -5 28
Mason McTavish Stats by Elite Prospects Mason McTavish Advanced Stats by
Career Stats
Season Team League GP G A TP PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60 Playoffs GP G A TP PIM
2016-2017 Ottawa Valley Titans U14 AAA HEO U14 27 27 20 47 32 Playoffs 10 13 9 22 0
2016-2017 Ottawa Valley Titans U15 AAA HEO U15 5 3 1 4 6
2017-2018 Ottawa Valley Titans U15 AAA HEO U15 30 49 34 83 40 Playoffs 11 17 6 23 0
2017-2018 Pembroke Lumber Kings U18 AAA HEO U18 4 2 3 5 2
2017-2018 Ottawa Valley Titans U15 AAA OHF Bantam AAA 8 7 3 10 8 Playoffs 11 17 6 23 0
2018-2019 Pembroke Lumber Kings U18 AAA HEO U18 41 47 32 79 109 Playoffs 8 7 8 15 0
2018-2019 Pembroke Lumber Kings CCHL 5 3 4 7 6
2018-2019 Team Ontario CWG 6 2 2 4 16
2018-2019 Pembroke Lumber Kings U18 AAA TCQ-O 4 5 3 8 4 Playoffs 8 7 8 15 0
2018-2019 Team HEO OGC-16 4 1 0 1 6
2019-2020 Peterborough Petes OHL 57 29 13 42 31
2019-2020 Canada White U17 WHC-17 6 2 1 3 8
Draft Yr 2020-2021 Olten SL 13 9 2 11 6 Playoffs 4 2 5 7 0
Draft Yr 2020-2021 Canada U18 WJC-18 7 5 6 11 10
2021-2022 Anaheim Ducks NHL 9 2 1 3 2 97 71.40 47.70 2.20 40.40 -5.60 1.24 1.24
2021-2022 San Diego Gulls AHL 3 1 1 2 4
2021-2022 Peterborough Petes OHL 5 6 1 7 11
2021-2022 Canada U20 WJC-20 Cancelled 2 3 2 5 0
2021-2022 Brantford Bulldogs OHL 24 14 26 40 20 Playoffs 19 16 13 29 0
2021-2022 Canada OG 5 0 1 1 2
2021-2022 Brantford Bulldogs M-Cup 5 6 2 8 2 Playoffs 19 16 13 29 0
2021-2022 Canada U20 WJC-20 7 8 9 17 2
2022-2023 Anaheim Ducks NHL 80 17 26 43 44 1,000 37.60 42.00 3.00 42.90 0.60 0.48 1.44
2023-2024 Anaheim Ducks NHL 22 10 11 21 28
Mason McTavish Stats by Elite Prospects | Mason McTavish Advanced Stats by

Active Contract

Signing Team Anaheim Ducks logo
Signing Date August 14, 2021
Agent Patrick Morris
Qualifying Offer on Expiry $874,125
Entry Level Contract | 3 Years $2,682,501 1.11% of cap space
2021-2022 2022-2023 2023-2024 2024-2025
Cap Hit $925,000 $894,167 $894,167 $894,167
RFA
AAV $3,425,000 $3,394,167 $3,394,167 $3,394,167
Performance Bonuses $0 $2,500,000 $2,500,000 $2,500,000
Base Salary $0 $832,500 $832,500 $832,500
Signing Bonuses $92,500 $92,500 $92,500 $0
Total Salary $92,500 $925,000 $925,000 $832,500
Minors Salary $0 $80,000 $80,000 $80,000
Clauses
ENTRY-LEVEL SLIDE
UFA Year
Buy It Out Buy It Out

Contract History