Rudolf oli 2008.-2012. aastatel Ungari meeskond. Ta tegi oma debüüdi 2008. aasta Dresdeni olümpiamängudel neljandal laual, mängides Hoang Thanh Trangi, Szidonia Vajda ja Ildikó Mádli taga. Tal oli keskmine tulemus, saades 5/9 punkti, sest Ungari lõpetas 14ndal kohal 112 meeskonnast meeskonnapunktiga 14 punkti (<unk>3 = 2). Rudolf oli 2010. aasta Hanti-Mansiiski olümpiamängudel taas neljandal kohal
Mádli ja Vajda vahetasid lauad. Ungari tegi meeskonnana peaaegu identset tulemust, samasuguse meeskonnapunktiga ja 15. kohaga. Rudolfil ei olnud nii hea esinemine, saades 21⁄2/5 ja asendades reservmängija Ticia Gara ülejäänud kuue raundi jooksul. Rudolf mängis viimati 2012. aasta Istanbuli olümpiamängudel, seekord kolmandal laual Hoangi ja Ticia Gara taga ning Anita Gara ja Papp'i ees, kellele anti märkimisväärne hulk mänge reservina. Ungari oli jälle täpselt sama meeskonna skoor, seekord asetades nad 17. kohale. Rudolf saavutas 5/8-ga oma teiste olümpiamängudega võrreldes parema tulemuse, kuid tegi oma hinnangu põhjal siiski veidi ootustest madalamaid tulemusi.