Collingwood veteran Travis Varcoe. Picture: Getty Images/AFL Photos

COLLINGWOOD veteran Travis Varcoe has announced his retirement, ending a fine career that produced 230 games across two club, including a pair of premierships with Geelong. 

Varcoe, 32, played 138 games for the Cats between 2006-14, including the 2009 and 2011 flags, before joining the Magpies ahead of the 2015 season. 

WHO'S LEAVING? Your club's retirements and delistings

He played a further 92 games for Collingwood. His most recent game in black and white was in round 18 against Port Adelaide at the Gabba. 

00:34

"I've run my race," Varcoe said.

"I don't have another season left in the tank. I leave feeling very fortunate and thankful for all that two wonderful clubs, Geelong and Collingwood, did for me and my family.

"I hope I was able to give something back to both of them in return for the support and care I received. As a footballer, you don't do it alone on or off the field."

Collingwood's general manager of football, Geoff Walsh, thanked Varcoe for his contribution to the club. 

"At his best, Trav was a dynamic player who could hunt opponent or ball with real intent. He was what we needed when he joined us and he has never stopped being a solid member of the group.

"All of Collingwood thanks Trav, Kim and their family."