Makany made his first Hungarian team, as a 17-year-old, at the 2004 Summer Olympics in Athens, where he competed in the men's 4 × 200 m freestyle relay, along with his teammates Balázs Gercsák, Tamás Szűcs, and four-time Olympian Tamás Kerékjártó. Swimming the third leg, Gercsak recorded a split of 1:52.75, and the Hungarian team went on to finish heat two in last place, for a total time of 7:31.78.