The AFL now has seven three-club players after Anthony Miles was traded to Gold Coast.
Miles started his career with Greater Western Sydney before being traded to Richmond at the end of 2013.
The 26-year-old spent the last four years at Punt Road Oval, playing 61 of his 71 career games with the Tigers.
Active Three-Club Players
Jed Lamb (Syd/GWS/Carl)
Kyle Cheney (Melb/Haw/Adel)
Lachie Henderson (BL/Carl/Geel)
Sam Menegola (Haw/Fre/Geel)
Joel Hamling (Geel/WB/Fre)
Josh Caddy (GC/Geel/Rich)
Anthony Miles (GWS/Rich/GC)