Hän kilpaili vuonna 2003 Espanjan Formula Junior 1600 -sarjassa ollen 12:s. Seuraavana vuonna hän sijoittui sarjan toiseksi. Vuonna 2004 Barba kilpaili Espanjan Formula 3 -mestaruussarjassa neljässä kilpailussa. Seuraavana vuonna hän oli sarjan kolmas Copa de España -luokassa ja kymmenes pääluokassa. Hän jatkoi pääluokassa seuraavat kaksi vuotta sijoittuen vuonna 2007 sarjan toiseksi. Vuosina 2006 ja 2008-09 Barba kilpaili myös Formula Renault 3.5 -sarjassa vaihtelevalla menestyksellä. Vuonna 2010 Barba voitti European F3 Open -sarjan mestaruuden. Samana vuonna hän ajoi kaksi kilpailua GP3-sarjassa saavuttamatta pisteitä. Vuonna 2011 Barba kilpaili Auto GP -sarjassa sijoittuen 15:nneksi. Barban veli Álvaro kilpailee International GT Open -sarjassa.
GP3-tulokset
Lihavointi tarkoittaa paalupaikkaa, kursivointi kilpailun nopeinta kierrosta. Muut selitteet löytyvät täältä.