Rudolfas buvo Vengrijos šachmatų olimpiados moterų komandos narys nuo 2008 iki 2012 metų. 2008 m. Drezdeno olimpiadoje ji debiutavo ant ketvirtos lentelės, žaidžiant už Hoang Thanh Trang, Szidonia Vajda ir Ildikó Mádl. Ji pasiekė vidutinį rezultatą - 5/9 ir Vengrija baigė 14-ąją vietą iš 112 komandų, turėdama 14 taškų. Rudolfas 2010 m. Chanti-Mansijko olimpiadoje vėl buvo ketvirtas
už tų pačių trijų komandos draugų, kai Mádl keičiasi su Vajda. Kaip komanda, Vengrija pasiekė beveik identišką rezultatą su tiksliai tuo pačiu komandiniu rezultatu ir 15-ąja vieta. Rudolfas taip gerai nesidavė, uždirbdamas 21⁄2/5 ir pakeičiant rezervo žaidėją Ticia Gara likusiuose šešiuose raunduose. Rudolfas paskutinį kartą dalyvavo 2012 m. Stambulo olimpiadoje, šį kartą trečioje lentelėje už Hoang ir Ticia Gara ir prieš Anita Gara bei Papp, kuriai buvo suteiktas didelis žaidimų skaičius kaip rezervas. Vengrija vėl pasiekė tą patį komandos rezultatą, šį kartą užėmė 17-ąją vietą. Rudolfas pasiekė geresnį rezultatą nei kitos olimpiados dalyvės - 5/8, tačiau vis tiek pasirodė šiek tiek žemiau lūkesčių, remiantis jos įvertinimu.