2012 m. vasaros olimpinėse žaidynėse Horshkovozovas varžėsi vyrų sinchronizuotoje 10 metrų platformos varžybose, kur Oleksandras Bondaras užėmė 8-ąją vietą, o
2016 m. vasaros olimpinėse žaidynėse Rio de Žaneiroje, užėmė 6-ąją vietą su Maksimu Dolhovu.