Mason McTavish

#83 Mason McTavish

Position Center
Shoots/Catches Left
Height 6' 1"
Weight 219 lbs
Born January 30, 2003
Birthplace Zurich, CHE

Regular Season

Season League Team GP G A PTS +/- PIM
2026-27 NHL St. Louis Blues 14 6 4 10 -1 2
2025-26 NHL Anaheim Ducks 75 17 24 41 -15 42
2024-25 NHL Anaheim Ducks 76 22 30 52 0 38
2023-24 NHL Anaheim Ducks 64 19 23 42 -23 86
2022-23 NHL Anaheim Ducks 80 17 26 43 -19 44
2021-22 NHL Anaheim Ducks 9 2 1 3 3 2
2021-22 WJC-20 Canada U20 7 8 9 17 13 2
2021-22 Memorial Cup Brantford Bulldogs 5 6 2 8 1 2
2021-22 OG Canada 5 0 1 1 1 2
2021-22 OHL Brantford Bulldogs 24 14 26 40 27 20
2021-22 OHL Peterborough Petes 5 6 1 7 3 11
2021-22 AHL San Diego Gulls 3 1 1 2 1 4
2020-21 WJC-18 Canada U18 7 5 6 11 10 10
2020-21 SL EHC Olten 13 9 2 11 4 6
2019-20 WHC-17 Canada White U17 6 2 1 3 8
2019-20 OHL Peterborough Petes 57 29 13 42 -4 31
2018-19 OGC-16 Team HEO 4 1 0 1 6
2018-19 TCQ-O Pembroke Lumber Kings U18 AAA 4 5 3 8 4
2018-19 CWG Team Ontario 6 2 2 4 16
2018-19 CCHL Pembroke Lumber Kings 5 3 4 7 6
2018-19 HEO U18 Pembroke Lumber Kings U18 AAA 41 47 32 79 109
2017-18 HEO U18 Pembroke Lumber Kings U18 AAA 4 2 3 5 2
2017-18 HEO U15 Ottawa Valley Titans U15 AAA 30 49 34 83 40
2016-17 HEO U15 Ottawa Valley Titans U15 AAA 5 3 1 4 6
2016-17 HEO U14 Ottawa Valley Titans U14 AAA 27 27 20 47 32

Playoffs

Season League Team GP G A PTS +/- PIM
2025-26 NHL Anaheim Ducks 10 1 5 6 1 2
2021-22 OHL Brantford Bulldogs 19 16 13 29 2 26
2020-21 SL EHC Olten 4 2 5 7 2 4
2018-19 HEO U18 Pembroke Lumber Kings U18 AAA 8 7 8 15 14
2017-18 HEO U15 Ottawa Valley Titans U15 AAA 11 17 6 23 18
2016-17 HEO U14 Ottawa Valley Titans U14 AAA 10 13 9 22 26

← Back to Roster