Geelong midfielder Josh Caddy has joined Richmond on a four-year deal.

The Cats have traded Caddy, along with pick No.56 to the Tigers in exchange for picks 24 and 64.

Caddy played 24 games with the Gold Coast Suns after being selected with pick No. 7 in the 2010 National Draft. He then joined Geelong at the end of 2012, playing 71 games in four season.

He averaged 20.3 disposals, 3.9 tackles and 3.4 marks in 18 games in 2016.

“We love what Josh is going to bring to our team, he’s a big-bodied, aggressive midfielder that can run, win the contested footy, and also kick goals,” Richmond’s General Manager of Football Talent, Dan Richardson, said.

“Josh has already shown his talent, but at 24 years of age, his best football is still in front of him, and that’s really exciting for us.

“Josh will really add to our midfield depth, and join players like Cotchin, Martin, Prestia, Grigg, Corey and Brandon Ellis, Miles, Conca and Vlastuin all running through the middle, which is a great asset for us entering season 2017."

Get set for the footy with the FREE Zero Hanger 2026 AFL Season Guide! Packed with 150+ pages of player profiles, team previews, insights and analysis, the 2026 AFL Season Guide is built for fans who want the full picture. Download your free Season Guide HERE.

JOIN THE DISCUSSION