2016-ban a duisburgi olimpiai pótkvalifikációs versenyen férfi kajak egyes 200 méteren megszerezte Magyarországnak a riói kvótát. Később a II. válogatón megnyerte a 200 méter egyest, majd a szétlövést párosban is megnyerte, hiszen a második válogatón kikaptak a Tótka-Molnár világbajnok párostól. A moszkvai Európa-bajnokságon 200 méter párosban ezüstérmes lett párjával, Szomolányi Mátéval. Tagja volt a riói olimpiára nevezett válogatottnak, de atipusos doppingmintái miatt kikerült a csapatból. 2016 decemberében a Magyar Kajak-Kenu Szövetség fegyelmi bizottsága felmentette, mivel nem tudta igazolni, hogy Horváth tiltott anyagokat használt.