[3] He also represented Australia in Youth One Day Internationals at Under-19 level[4] and played alongside his brother in the 2014 Prime Minister's XI match against England.
On 12 January 2017, while playing for the Hobart Hurricanes against the Melbourne Renegades in the 2016–17 Big Bash League season, he claimed his maiden T20 century by scoring 114 runs off 52 balls, including 9 sixes and 8 fours.
[8] In March 2017, McDermott scored his maiden first-class century, when he made 104 runs for Tasmania in round 10 of the 2016–17 Sheffield Shield season.
[9] On 3 June 2018, McDermott was selected to play for the Winnipeg Hawks in the players' draft for the inaugural edition of the Global T20 Canada tournament.
[15] On 16 July 2020, McDermott was named in a 26-man preliminary squad of players to begin training ahead of a possible tour to England following the COVID-19 pandemic.