Napisz kontynuację dla tego paragrafu - Madarassy rywalizował dla Węgier w męskim 100 m motyla
na Letnich Igrzyskach Olimpijskich w Pekinie. W pierwszej kolejności na Igrzyskach, zarejestrował czas 54,28 aby zaćmić FINA B-cut (54,70) o 0,42 sekundy na Grand Prix Pływania USA w Columbus, Ohio. Madarassy zmarnował swój najlepszy wynik w historii, 53,93, i zajął czwarte miejsce w trzeciej rundzie, pozostając za zwycięzcą Rimvydasem Šalčiusem z Litwy o nieco więcej niż sekundę. Madarassy nie awansował do półfinału, ponieważ zajął pięćdziesiąte miejsce spośród 66 pływaków w fazie wstępnej.