 Rudy moved to 1899 Hoffenheim in 2010.On 28 August 2010, Rudy made his debut in a Bundesliga match as a substitute by replacing Peniel Mlapa in the 89th minute in a 1–0 victory over St. Pauli.On 5 February 2011, he scored his first goal for the club in a 3–2 victory over 1.