MELBOURNE premiership player James Harmes has been traded to the Western Bulldogs.

The Bulldogs' interest in Harmes, 28, was reported in AFL.com.au's Inside Trading on Saturday and the deal was confirmed on Tuesday, with the Demons securing a future third-round pick in return.

Harmes has signed a three-year deal through to the end of 2026 and adds depth to the Bulldogs' midfield after Luke Beveridge's side missed the finals in 2023.

"James comes to us with plenty of experience, having played over 150 games and winning a premiership across his nine years in the system," Bulldogs list manager Luke Power said.

"His defensive mindset and ability to cover the ground will add to our midfield group, while he also has the versatility to play in a variety of roles."

TRADE HUB All the latest player movement news
TRADE TRACKER Get the details of every trade as they happen
INDICATIVE DRAFT ORDER
 Your club's picks as they stand

Clubs had viewed Harmes as being a trade option throughout this year despite being signed through to the end of 2024 with the Demons. 

The 28-year-old played nine games this season after attracting some interest from Essendon last Trade Period, having featured in the Demons' 2021 flag win. 

The strong-bodied midfielder has played 152 games for the club but finished the season in the VFL as the Demons were bundled out of the finals series.

James Harmes in action during the R12 match between Melbourne and Carlton at the MCG on June 2, 2023. Picture: AFL Photos

While Luke Dunstan and Michael Hibberd have retired and Deakyn Smith was delisted, the Dees have also seen James Jordon depart to Sydney as a free agent.

"He has grown as both a person and a player in our environment and has always displayed genuine care for his teammates and coaches," Demons list manager Tim Lamb said of Harmes.

"We respect James' decision to explore his options and seek greater opportunities, and thank him for all he has done for the Melbourne Football Club."