2012 m. vasaros olimpinėse žaidynėse Detti varžėsi 1500 metrų laisvosios stiliaus lenktynėse
, baigė 13-ąją vietą, nesugebėjo patekti į finalą. 2016 m. vasaros olimpinėse žaidynėse jis laimėjo bronzinį medalį vyrų 400 metrų laisvosios stiliaus lenktynėse, taip pat bronzinį medalį vyrų 1500 metrų laisvosios stiliaus lenktynėse, kurią laimėjo jo komandos draugas Gregorio Paltrinieri.