Career
Born in Palma, Majorca, Balearic Islands, Hernández grew in the youth ranks of local giants RCD Mallorca. He made his senior debuts with the reserves in the 2008-2009 season, in Tercera División. On 4 July 2010 Hernández signed with Elche CF, in Segunda División.
However, a month later, he rescinded his contract, moving to Civil Defense Puertollano in early September.
On 27 July 2011 Hernández returned to Mallorca B, now in Segunda División B. On 14 December he made his maiden appearance with the first team, starting in a 0–1 home loss against Sporting de Gijón for the campaign"s Copa del Rey. In August 2012, Hernández joined Lleida Esportiu.
He moved clubs again the following year, signing with Civil Defense Atlético Baleares also in the third level On 18 July 2014 Hernández signed for CF Reus Deportiu, still in Catalonia and in the third tier.
On 26 May of the following year he moved to neighbouring Gimnàstic de Tarragona which had just been promoted to the second division, with the deal being effective in July.
On 13 January 2016, after being rarely used, Hernández returned to Atlético Baleares on loan until June.