Héctor Herrera

Héctor Herrera
Herrera playing for Mexico at the 2022 FIFA World Cup
Personal information
Full name Héctor Miguel Herrera López
Date of birth (1990-04-19) 19 April 1990
Place of birth Tijuana, Baja California, Mexico
Height 1.80 m (5 ft 11 in)
Position(s) Midfielder
Team information
Current team
Toluca
Number 16
Youth career
2007–2011 Pachuca
2007–2008Cuautla (loan)
2011Tampico Madero (loan)
Senior career*
Years Team Apps (Gls)
2011–2013 Pachuca 52 (2)
2013–2014 Porto B 8 (0)
2013–2019 Porto 164 (26)
2019–2022 Atlético Madrid 58 (0)
2022–2024 Houston Dynamo 62 (5)
2025– Toluca 8 (0)
International career
2012 Mexico U20 5 (1)
2012 Mexico U23 11 (1)
2012–2023 Mexico 105 (10)
Medal record
Men's football
Representing  Mexico
CONCACAF Gold Cup
Winner2015 United StatesTeam
Runner-up2021 United StatesTeam
Olympic Games
2012 LondonTeam
*Club domestic league appearances and goals, correct as of 10 March 2025
‡ National team caps and goals, correct as of 12 September 2023

Héctor Miguel Herrera López (Spanish pronunciation: [ˈeɣtoɾ eˈreɾa]; born 19 April 1990) is a Mexican professional footballer who plays as midfielder for Liga MX club Toluca.

Herrera made his professional debut for Pachuca. Three years later, he was transferred to Portuguese club Porto. During his six-year tenure with Porto, Herrera made over 200 appearances in all competitions, winning a Primeira Liga title and two Supertaça titles. He went on to play for Atlético Madrid, Houston Dynamo and Deportivo Toluca.

On the international stage, Herrera made over 100 appearances for the national team. He represented Mexico at the FIFA World Cup in 2014, 2018 and 2022, and at the 2012 Summer Olympics in London, where he became a gold medalist.