One of the most versatile and loved defenders in the history of the Geelong Cats will play his 250 game this weekend.

A three-time premiership player and All-Australian, take a look back at the career of Andrew Mackie.

Renowned as one of the game's great sledgers, Mackie gives some lip to the Lions in round 17, 2011.

Mackie and Gary Ablett Jr. celebrate a win at Kardinia Park in 2004.

Brad Ottens and Mackie hold aloft the 2007 premiership cup on a parade through the streets of Geelong.

The defender salutes to the crowd after a goal in the 2007 grand final win over Port Adelaide.

Two seasons later, Mackie and Bartel celebrate their second premiership - this time over the Saints in 2009.

A young Joel Selwood sharing the spoils with Andrew Mackie after their 2009 flag.

The definition of "reliable defender" - Mackie flies above the pack to spoil in the 2009 preliminary final.

Mackie and Ottens with another premiership cup - having won the 2011 grand final.

Tom Lonergan and Mackie all smiles after the 2011 flag.

Mackie in the arms of Joel Corey on grand final day in 2011.

The siren sounds with a win on Easter Monday in 2013 against Hawthorn.

Andrew Mackie's long kicking has been an asset for the Cats in every one one of this 249 games.

One of the most-loved players at the club, Mackie always brings his best on Mad Monday.

Mackie congratulates the Joel Selwood following his 150th match.

Chaired off the ground in Brisbane with a win in game 200 in round 2, 2014.

Two-time premiership winning coach Mark Thompson dishes out some advice to his defender in 2010.

Congratulations to Andrew Mackie on 250 games.