Hernández debytoi GP2-sarjassa kaudella 2005 Campos-tallissa ja keräsi 3 pistettä. Seuraavalla kaudella hän ajoi Durango-tallissa keräten yhden pisteen. Kaudella 2007 Hernández ajoi kaksi kilpailua Trident-tallissa korvaten Ricardo Risattin. Samana vuonna Hernández siirtyi World Touring Car Championship -sarjaan. Hän on voittanut sarjassa yhden kilpailun ja WTCC International Trophyn vuonna 2008.
GP2-tulokset
Lihavointi tarkoittaa paalupaikkaa, kursivointi kilpailun nopeinta kierrosta. Muut selitteet löytyvät täältä.