Der 1,76 m große Michal Riszdorfer erkämpfte 1995 bei den Juniorenweltmeisterschaften zwei Goldmedaillen im Vierer-Kajak. 1998 trat er mit Juraj Bača im Zweier-Kajak an. Bei den Weltmeisterschaften 1998 in Szeged siegten die beiden über 500 Meter. Im Jahr darauf gewannen die beiden bei den Europameisterschaften in Zagreb über 1000 Meter und belegten den dritten Platz über 500 Meter. Bei den Weltmeisterschaften in Mailand siegten Riszdorfer und Bača über 1000 Meter. Bei den Olympischen Spielen in Sydney belegten die beiden den sechsten Platz über 1000 Meter und verpassten das Finale über 500 Meter.