He represented Great Britain at the 2016 Summer Olympics. Sloan was a member of the England teams that won the bronze medals at the 2018 Commonwealth Games and at the 2017 Men's EuroHockey Nations Championship. He also represented England at the 2018 Men's Hockey World Cup.