Jack Macrae during the Western Bulldogs' official team photo shoot on March 2, 2022. Picture: AFL Photos

WESTERN Bulldogs vice-captain Jack Macrae is set to finish his career as a one-club player after signing a five-year contract extension, keeping the midfielder at the Kennel until at least the end of the 2027 season. 

The long-term deal was first flagged by AFL.com.au's Callum Twomey in Inside Trading last week.

The 27yo has become one of the most prominent midfielders in the game, claiming his third straight Therabody AFL All-Australian jacket and the Gary Ayres Medal in 2021

AFL'S 50 MVPs Cal Twomey makes the call

Drafted to the club at pick No.6 in 2012, Macrae has already carved out a decorated career, playing 185 games for the Western Bulldogs, including a premiership in 2016. 

Jack Macrae (taken by the Bulldogs with pick No.6) and Jake Stringer (pick No.5) during the 2012 NAB AFL Draft at the Gold Coast Convention and Exhibition Centre. Picture: AFL Photos

The ball-magnet created history last season, setting the record for the most games with 30-plus disposals, breaking the AFL/VFL record of 15 matches in a single campaign, further solidifying Macrae's consistency on field.

"It's no secret how much I love the club and how proud I am to represent this club every week. I obviously want to retire as a Western Bulldogs player," Macrae said in February. 

He entered the year as one of nine free agents at the Kennel, with All-Australian pair Caleb Daniel and Bailey Dale also unsigned beyond this year.