A debutat pentru Oțelul Galați în Liga I pe 23 noiembrie2008, la doar 18 ani, într-un meci pierdut împotriva echipei FC Argeș Pitești. A strâns un total de 118 partide în tricoul gălățenilor, câștigând Liga I în sezonul 2010-2011, printre care și 5 partide în grupele Champions League, într-o grupă cu Manchester United, Benfica și Basel. Râpă a sosit în pauza competițională din iarna sezonului 2012-2013 la echipa Steaua București, pentru suma de 50.000 de euro, aflându-se în ultimele 6 luni de contract cu Oțelul[3][4]. A debutat la scurt timp de la venirea sa, în 16-zecimile UEFA Europa League contra olandezilor de la Ajax Amsterdam, partidă terminată cu scorul de 2-0 pentru Ajax. Râpă nu s-a adaptat la Steaua, fiind titularizat în doar 14 meciuri în primele două sezoane pentru Steaua. În sezonul 2014-15, sub comanda antrenorului Costel Gâlcă, Râpă a jucat 33 de meciuri pentru Steaua, dintre care 16 în campionat. În play-off-ul pentru grupele Ligii Campionilor, Râpă a ratat lovitura de departajare decisivă împotriva bulgarilor de la Ludogorets. La începutul sezonului 2015-16, Râpă și-a câștigat locul de titular în echipa Stelei,[5] loc pe care și l-a pierdut odată cu revenirea lui Reghecampf.[5]
Echipa națională
Râpă a jucat pentru toate categoriile de vârstă ale naționalei României, iar la data de 17 noiembrie2010 a disputat primul meci în tricoul echipei naționale a României, fiind titular într-un amical împotriva Italiei. Între 2010 și 2011 a jucat 5 meciuri pentru România, după care a dispărut din vederile selecționerilor.