Rudolf was a member of the Hungary Chess Olympiad women's team from 2008 to 2012. She made her debut at the 2008 Dresden Olympiad on the fourth board, playing behind Hoang Thanh Trang, Szidonia Vajda, and Ildikó Mádl. She had an average performance, scoring 5/9 as Hungary finished in 14th place out of 112 teams with a team score of 14 points (–3=2). Rudolf was again on the fourth board at the 2010 Khanty-Mansiysk Olympiad behind the same three teammates, with Mádl swapping boards with Vajda. As a team, Hungary produced a near-identical result with the exact same team score and a 15th-place finish. Rudolf did not have as good of a performance, scoring 2½/5 and being substituted for reserve player Ticia Gara in the other six rounds. Rudolf made her last Olympiad appearance at the 2012 Istanbul Olympiad, this time on the third board behind Hoang and Ticia Gara and ahead of Anita Gara as well as Papp, who was given a significant number of games as a reserve. Hungary again had the exact same team score, this time putting them in 17th place. Rudolf scored better than her other Olympiads with 5/8, but still performed slightly below expectation based on her rating.