All good things must come to an end.

Even the careers of premiership players.

As Brent Macaffer's career comes to an end after 77 senior games, Collingwood Media looks back on his time in the Black and White in photos.



Joining Nathan Brown in learning the ropes from dual Copeland Trophy winner Paul Licuria.



Celebrating with Steele Sidebottom after Collingwood's win over Essendon in the third round of the 2009 NAB Cup. It was Macaffer's second NAB Cup game and Sidebottom's first.



A goal with his first kick on ANZAC Day, 2009.



Training with Sharrod Wellingham, who arrived at Collingwood on the same day in December 2006.



Three goals from 12 disposals against St Kilda in round 16. They'd get to know Brent Macaffer very well, very quickly.



On the fly against Adelaide's Graham Johncock in round 21, 2010.



All smiles after the win over the Western Bulldogs in the 2010 Qualifying Final.



Party time during the 2010 Preliminary Final.



Journey into the unknown: Grand Final Day 2010.



Celebrating a major during the second quarter of the drawn Grand Final.



Things got pretty tense for a while there...



...but snaps like these in the Replay made everything worth it.



Kicking a goal after coming onto the ground as Collingwood's first ever substitute against Port Adelaide in round one, 2011.



Time in the VFL was to follow.



Then came a season on the sidelines.



2012 wasn't the easiest of years.



But 2013 marked a rebirth.



It was time to tag. Yes, even you, Taylor Adams.



Not today, Jobe.



Hanging out with an old mate.



A moment with Ayce Buckley in the rooms on ANZAC Day 2014.



A torn ACL calls an end to 2014.



Back inspiring the VFL Magpies in the 2015 finals series at North Port Oval.



Standing alongside Steele Sidebottom, Scott Pendlebury, Nathan Brown and Taylor Adams as Collingwood's leaders for 2016.



Respect.