Schrijf een voortzetting voor deze paragraaf - Madarassy nam deel aan de wedstrijd voor Hongarije op de 100 m vlinder van mannen
op de Olympische Zomerspelen van 2008 in Beijing. Voorafgaand aan de Spelen registreerde hij een tijd van 54,28 om de FINA B-cut (54,70) met 0,42 van een seconde te overtreffen op de USA Swimming Grand Prix in Columbus, Ohio. Madarassy gooide zijn levensbest van 53,93 neer om de muur te raken met een vierde plaats in de derde heat, met net meer dan een seconde achter de winnaar Rimvydas Šalčius uit Litouwen. Madarassy slaagde er niet in om door te gaan naar de halve finale, omdat hij vijftigde plaats behaalde van de 66 zwemmers in de voorrondes.