Odchovanec litoměřického oddílu se třikrát zúčastnil olympijských her a pokaždé se probojoval do finále.
Největšího úspěchu dosáhl v Mnichově, kde dojel třetí ve čtyřce s kormidelníkem. Posádku spolu s ním tvořili Vladimír Janoš, František Provazník, Karel Neffe a kormidelník Vladimír Petříček.
V roce 1968 na OH v Mexiku dojel Mareček na osmiveslici pátý a v roce 1976 v Montrealu opět na čtyřce s kormidelníkem na čtvrtém místě. Bronz měl i z mistrovství Evropy.
Po ukončení aktivní kariéry byl Mareček v letech 1988 až 1994 předsedou veslařského svazu.