In 2016 he re-signed with the St. George club on a two-year contract until the end of 2018.[5] In September 2016, he was named on the interchange bench in the 2016 NYC Team of the Year.[6]
Dufty played 65 games and scored 55 tries for 220 points in his U20s career from 2014 to 2016.[7]
In the 2018 NRL season, Dufty made 26 appearances for St. George and scored 13 tries as the club finished 7th on the table and qualified for the finals. Dufty played in both finals games, the 48-18 upset victory against Brisbane at Suncorp Stadium and the 13-12 elimination final defeat against South Sydney.[12]
2019
On 18 February Dufty signed a two-year contract extension to remain at St. George Illawarra until the end of the 2021 season.[13]
On 25 April Dufty scored an individual 65 metre try for St. George Illawarra during their match against the Sydney Roosters in the traditional ANZAC Day game. Fox Sports Commentator Andrew Voss said of the try "What a try here at the SCG!, So many great tries over many, many years, and the name Matt Dufty belongs to one as of today. That is super. Tedesco is looking up saying, 'Which way did he go? ... How many steps Dufty? More than the Opera House!".[14]
Dufty made a total of 16 appearances and scored five tries for St. George Illawarra in the 2019 NRL season as the club endured one of the worst ever seasons finishing 15th on the table just above the last placed Gold Coast.[15]
2020
On 15 February, Dufty suffered a fractured cheekbone whilst playing for St. George Illawarra in the pre-season NRL Nines competition against Parramatta and was ruled out for six to eight weeks.[16]
Dufty returned to the St. George Illawarra side for their round 2 match against Penrith at Kogarah Oval. Dufty scored two tries in a 28-32 loss.[17]
In round 10 against Canterbury, Dufty scored two tries as St. George Illawarra won the match 28-22 at WIN Stadium.[18] This was Dufty's fifth try in three matches.
In round 20, Dufty scored two tries in a 30-22 victory over Melbourne at Kogarah Oval. Dufty finished the season with 13 tries for the club.[19]
In round 9 of the 2021 NRL season, he scored two tries in a 32-12 victory over Canterbury.[22]
In round 13, Dufty scored two tries and had five try assists in a man of the match performance as St. George Illawarra defeated Brisbane 52-24.[23]
In June, Dufty was informed by the club that his services would not be required for next season as he was not part of their plans going into the future.[24] It was then reported that several northern hemisphere clubs, including St Helens, had expressed an interest in signing Dufty.[25] It was revealed in July that Dufty had signed with the Canterbury-Bankstown Bulldogs on a one-year deal for the 2022 season.[26]
On 21 July 2022, the Canterbury-Bankstown Bulldogs officially announced an early release grant for Dufty to take up an opportunity in the Super League. On the same day, Dufty signed a two-and-a-half-year deal to join English side Warrington.[28]
In round 21 of the 2022 Super League season, Dufty made his Warrington debut against Huddersfield which ended in defeat. Dufty injured his foot during the match and was taken from the field in the second half.[29]
In round 26 of the 2022 Super League season, Dufty scored four tries for Warrington in a 38-36 loss against Huddersfield.[30]
2023
In round 24 of the 2023 Super League season, Dufty scored two tries for Warrington in their 66-12 victory over Castleford.[31]
Dufty played 28 games for Warrington in the 2023 Super League season and scored 13 tries as Warrington finished sixth on the table and qualified for the playoffs. Dufty played in the clubs elimination playoff loss against St Helens.[32]
2024
In round 5 of the 2024 Super League season, Dufty scored a hat-trick in Warrington's 58-4 victory over the hapless London side.[33]
On 21 March, Dufty signed a contract extension with Warrington to remain at the club until the end of 2026.[34]
On 8 June, Dufty played in Warrington's 2024 Challenge Cup final defeat against Wigan.[35] On 17 August, Dufty scored a hat-trick in Warrington’s 24-6 Magic WKND win over the Leeds Rhinos at Elland Road and was awarded the Betfred Man of the Match award. Dufty played a total of 24 games for Warrington in the 2024 Super League season as the club reached the semi-final before losing to Hull Kingston Rovers.[36]
Controversy
On 5 July 2021, Dufty was fined $23,000 by the NRL and suspended for one game after breaching the game's Covid-19 bio-security protocols when he attended a party along with 12 other St. George Illawarra players at Paul Vaughan's property.[37]