Horshkovozov võistles meeste sünkroniseeritud 10 meetri platvormivõistlustel 2012. aasta suveolümpiamängudel, lõpetades 8. koos Oleksandr Bondariga, ja 2016. aasta suveolümpiamängudel
Rio's, lõpetas kuudes koos Maksim Dolhov'iga.