 He also has a career high ATP doubles ranking of 167 achieved on 9 March 2020.Caruso has won 5 ITF Futures singles titles and 4 ITF Futures and one ATP Challenger doubles titles in his career.Caruso made his ATP main draw debut at the 2016 Internazionali BNL d'Italia, where he received a main draw wildcard.