Born in Gavà, Barcelona, Catalonia, Hernández finished his youth career with local UE Cornellà, making his senior debut in the 2005–06 season in Tercera División.
[1] Hernández joined RC Celta de Vigo in June 2010, being assigned to the B team also in the third division.
[2] The following campaign he dropped down a tier by signing with CF Gavà, but returned to division three shortly after with UE Sant Andreu.
[3] After scoring a career-best 17 goals in his first full season, in 34 appearances, Hernández joined CE Sabadell FC from Segunda División in June 2013.
On 8 July 2021, Herández signed a one-year deal with Primera División RFEF side Gimnàstic de Tarragona.