On 27 July 2006, Rada suffered an injury and missed the start of the season. He spent a month under treatment at the Isokinetic clinic in Bologna. He was left out of the team for the first time on 26 November 2006 by Razvan Lucescu because of his performance against Mladá Boleslav in the UEFA Cup.
George Copos, Rapid's owner, increased Rada's salary from €60,000 to €120,000 on 21 February 2007, due to his good performance. He was one of the lowest paid players from Rapid until his salary was doubled.
He played for Rapid in 65 matches and scored three goals. His best performance at this club was the quarter-finals of the UEFA Cup.
Steaua București
Rada signed with Steaua București on 25 July 2007 for three years.[2] Steaua București transferred him for a known fee of €800,000 but because the player was 50% owned by former Romanian football player Gheorghe Popescu, the club had to pay him another €800,000 thus resulting a total transfer fee of €1,600,000. Popescu said that he was mainly responsible for Rada's transfer to Steaua București.
He was put on the transfer list by his former club Rapid because the fans believed that the player did not give a 100% for the respective club. With his agreement and with the acknowledgment of George Copos he was put on the transfer list.
Rada currently earns €120,000 per season, but he said that the money is not important to him because it was his dream to play for Steaua in the UEFA Champions League. He was sure that he made the right choice because he also had offers from other teams.
He scored his first goal for Steaua București against FC Vaslui in the current season of Liga I. He scored with a perfect header from a corner kick served by Banel Nicolita. The match ended with the score 1–0 for Steaua București. He made his debut in the UEFA Champions League group stage against Slavia Prague, match lost by Steaua București with 2–1.