Battle started his career off at Perpignan in 2009, spending 4 years before joining Colomiers in 2013 in the PRO D2.
After a 2-year spell, he was back in the Top 14 with Grenoble, signing for the 2015/16 season on a 2-year deal.
He didn't enjoy a successful spell under Bernard Jackman and joined Castres for the 2017/18 season.
As of December 2019, Batlle has 55 appearances for Castres and has scored 153 points.
(LS September 30, 2020)
|2017 - present|
|2009 - 2013|
|2013 - 2015|
|2015 - 2017|