Formuła 2 Na sezon 2010, Portugalczyk zaangażował się w Formułę 2 (w serii tej każdy z kierowców posiada bolid o takich samych możliwościach). W ciągu osiemnastu wyścigów, Ricardo pięciokrotnie meldował się na punktowanych lokatach. Najlepiej zaprezentował się podczas pierwszego wyścigu, w San Marino, w którym został sklasyfikowany na piątym miejscu. Uzyskane punkty pozwoliły Teixeiry zająć w klasyfikacji generalnej 16. pozycję.
Statystyki Sezon Seria Zespół Wyścigi PP Zwycięstwa Punkty Poz. koń. 2001 Iberyjski Puchar Junior Formuły BMW ? ? ? 28 20 2002 Brytyjska Formuła 3 Essencial Motorsport (N) 0 0 0 0 NS 2003 Mistrzostwa Formuły 3 ARP Rowan Racing 5 0 1 47 8 2005 Brytyjska Formuła 3 Carlin Motorsport (N) 15 0 0 61 9 2006 Brytyjska Formuła 3 Carlin Motorsport (N)Performance Racing Europe (N) 14 0 0 74 7 2007 Brytyjska Formuła 3 Performance Racing Europe 22 0 0 0 NS Niemiecka Formuła 3 Rennsport Rössler 2 0 0 0 NS Masters of Formula 3 Performance Racing Europe 1 0 0 N/A 24 2008 Brytyjska Formuła 3 Ultimate Motorsport 20 0 0 0 21 Masters of Formula 3 Ultimate Motorsport 1 0 0 N/A NS 2008–09 Azjatycka seria GP2 Trident Racing 4 0 0 0 38 2009 Seria GP2 Trident Racing 18 0 0 0 26 2010 Formuła 2 MotorSport Vision 18 0 0 23 16 2011 Formuła 1 Team Lotus Kierowca testowy 2012 Seria GP2 Rapax 22 0 0 0 29 2013 Seria GP2 Trident