Horshkovozov berkompetisi dalam acara platform 10 meter sinkronisasi pria di Olimpiade Musim Panas 2012, finis ke-8 dengan Oleksandr Bondar, dan di Olimpiade Musim Panas 2016.
di Rio, finis di urutan keenam dengan Maksym Dolhov.