Early years As a youth Caruth played
field hockey for both
Campbell College and
Annadale. The 2012–13 season saw him play for Braxgata in the
Men's Belgian Hockey League.
Monkstown In 2013 Caruth began playing for
Monkstown in the
Men's Irish Hockey League. Together with
Graham Shaw and
Kyle Good, Caruth was also a member of the Monkstown team that won the 2014
EuroHockey Club Trophy. He again scored in the final as Monkstown defeated HC OKS-SHVSM of
Ukraine 2–0. Caruth also played for Monkstown in the
2014–15 and the
2015–16 Euro Hockey Leagues.
Annadale In 2016 Caruth re-joined
Annadale, this time as a player/coach. In 2016–17 he guided Annadale to promotion form the
Ulster Senior League to the
Men's Irish Hockey League. He also scored a hat-trick as Annadale defeated
Cookstown 8–1 in the
Kirk Cup final. In 2018 Caruth and Anndale again played in the Kirk Cup final but this time, they lost to
Banbridge. ==Ireland international==