Sloan has represented England at the 2017 Men's EuroHockey Nations Championship, the 2018 Commonwealth Games and the 2018 Men's Hockey World Cup.