|Date of birth:||
April 19, 1990
Herrera began his career with Pachuca in 2010 and spent three years at the club before being sold to Porto. He struggled for playing time in his first season at the club, before gradually cementing his place in the starting eleven. During the 2015–16 season, Herrera was named club captain.
A full international since 2012, Herrera won the Olympic gold medal in that year's football tournament, and was part of Mexico's winning team at the 2015 Gold Cup, as well as representing his country at the 2013 and 2017 FIFA Confederations Cup, along with the 2014 and 2018 FIFA World Cup.
In 2014, he was included in The Guardian's list of The 100 best footballers in the world.