Popular Leagues

Other Leagues

15 Greatest Mexican Soccer Players of All-Time [Ranked]

From Hugo Sánchez to Javier Hernández, Mexico has produced a wealth of footballing talent.
Anna Ciao
By: Anna Ciao

Mexico has long been recognized as a footballing powerhouse, consistently making an impact on the international stage while also producing players who have excelled in Europe's elite leagues. El Tri has participated in the World Cup more times than all but four other nations, with their best finishes coming as hosts in 1970 and 1986, when they reached the quarter-finals.

Historically, Mexican players have often shone brighter at club level than in international tournaments. Whether in Liga MX—one of the world's most-watched domestic leagues, surpassing Major League Soccer (MLS) in viewership—or abroad, Mexico has produced a wealth of top-tier talent.

Today, the Premier League features stars like Edson Álvarez and Raúl Jiménez, but over the years, Europe has been graced by legendary Mexican players such as former Manchester United striker Javier Hernández and ex-Barcelona defender Rafael Márquez. With that in mind, here’s a look at the top 15 Mexican footballers of all time.

Ranking factors

  • Club achievements
  • Individual awards
  • Footballing legacy
  • Overall ability

The 15 Greatest Mexico Players in Football History

Rank

Player

Career Span

Position

Club(s)

International caps (Goals)

1.

Hugo Sanchez

1976-1997

Forward

UNAM, San Diego Sockers, Atletico Madrid, Real Madrid, America, Rayo Vallecano, Atlante, Linz, FC Dallas, Atletico Celaya

58 (29)

2.

Rafael Marquez

1996-2018

Defensive Midfielder

Atlas, Monaco, Barcelona, New York Red Bulls, Leon, Hellas Verona

147 (17)

3.

Cuauhtemoc Blanco

1992-2016

Forward

America, Necaxa, Real Valladolid, Veracruz, Chicago fire, Santos Laguna, Irapuato, Dorados, BUAP, Puebla, America

119 (38)

4.

Jorge Campos

1988-2004

Goalkeeper

UNAM, Atlante, LA Galaxy, Cruz Azul, Chicago Fire, Tigres UANL, Puebla

129

5.

Javier Hernandez

2006-Present

Striker

Guadalajara, Manchester United, Real Madrid, Bayer Leverkusen, West Ham United, Sevilla, LA Galaxy

109 (52)

6.

Guillermo Ochoa

2003-Present

Goalkeeper

Tigrillos UANL Coapa, America, San Luis, Ajaccio, Malaga, Granada, Standard Liege, Salernitana, AVS

151

7.

Andres Guardado

2005-Present

Midfielder

Atlas, Deportivo La Coruna, Valencia, Bayer Leverkusen, PSV, Real Betis, Leon

180 (28)

8.

Luis Hernandez

1990-2005

Striker

Cruz Azul, Queretaro, Monterrey, Necaxa, Boca Juniors, Tigres UANL, LA Galaxy, America, Veracruz, Chiapas, BUAP

85 (35)

9.

Jared Borgetti

1993-2010

Striker

Atlas, Santos Laguna, Sinaloa, Pachuca, Bolton Wanderers, Al-Ittihad, Cruz Azul, Monterrey, Guadalajara, Puebla, Morelia, Leon

89 (46)

10.

Carlos Vela

2005-Present

Forward

Arsenal, Celta Vigo, Salamanca, Osasuna, West Bromwich Albion, Real Sociedad, Los Angeles FC

72 (19)

11.

Benjamin Galindo

1979-2001

Midfielder

Tampico Madero, Guadalajara, Santos Laguna, Cruz Azul, Pachuca

65 (28)

12.

Carlos Hermosillo

1983-2001

Forward

America, Standard Liege, Monterrey, Cruz Azul, Necaxa, LA Galaxy, Atlante, Guadalajara

90 (34)

13.

Giovani dos Santos

2006-2021

Forward

Barcelona, Tottenham Hotspur, Ipswich Town, Galatasaray, Racing Santander, Mallorca, Villarreal, LA Galaxy, America

106 (19)

14.

Claudio Suarez

1988-2009

Centre-back

UNAM, Guadalajara, UANL, Chivas USA

177 (7)

15.

Luis Garcia

1985-2001

Forward

UNAM, Atletico Madrid, Real Sociedad, America, Atlante, Guadalajara, Morelia, Puebla

77 (28)

15. Luis Garcia

Career span: 1985-2001

If you search for Luis García online, chances are the first name that appears will be the former Liverpool and Barcelona winger. While he also had a stint in Mexican football, he is not the Luis García we're focusing on here.

This Luis García was a dynamic striker with a keen eye for goal, spending most of his career making an impact in his homeland, with notable spells at Atlético Madrid and Real Sociedad. He began his professional journey with the iconic Pumas before going on to represent América, Guadalajara, and Morelia. His impressive career also included 77 appearances and 28 goals for the Mexican national team.

Luis Garcia's Club Statistics

Appearances

444

Goals

209

Trophies

2

14. Claudio Suarez

Career span: 1988-2009

For many years, Claudio Suárez held the record for the most international caps for Mexico, earning an impressive 177 appearances. He is firmly established among the nation's footballing legends, a status well deserved for the central defender known as El Emperador in his homeland.

Suárez represented Mexico in three World Cups—though he only featured in two—and played a key role in winning three Gold Cups, as well as the country's only FIFA Confederations Cup. While his international career was particularly illustrious, his club achievements were equally remarkable, solidifying his legacy in Mexican football history.

Claudio Suarez's Club Statistics

Appearances

615

Goals

55

Trophies

5

13. Giovani dos Santos

Career span: 2006-2021

Giovani dos Santos was once hailed as the “future Messi”—a label given to many young talents over the years. While his career ultimately took a different trajectory from the Argentine superstar, it was still a highly respectable one.

The Monterrey-born forward played for clubs like Tottenham Hotspur, Villarreal, and LA Galaxy, showcasing his technical skill and creativity. On the international stage, he earned over 100 caps for Mexico, scoring 19 goals and playing a key role in securing three CONCACAF Gold Cup titles (2009, 2011, 2015).

Giovani dos Santos' Club Statistics

Appearances

372

Goals

78

Assists

61

Trophies

1

12. Carlos Hermosillo

Career span: 1983-2001

When it comes to Mexico's greatest goalscorers, Carlos Hermosillo stands in a league of his own. His 292 goals in the country’s top flight—the second-highest tally in history—speak for themselves.

A prolific striker, Hermosillo made his mark with fierce rivals Club América and Cruz Azul, while also having stints with LA Galaxy and Standard Liège. On the international stage, he earned 90 caps and netted 35 goals, making him Mexico’s fourth-highest scorer. Known for his lethal finishing, iconic number 27, and strong personality, he remains a true legend of Mexican football.

Carlos Hermosillo's Club Statistics

Appearances

654

Goals

362

Trophies

14

11. Benjamin Galindo

Career span: 1979-2001

Nicknamed ‘El Maestro,’ Benjamín Galindo was undoubtedly one of the finest Mexican midfielders of his generation. His remarkable longevity at the highest level speaks for itself—he remains the only Mexican player to have competed in four different decades (1979 to 2001).

With 700 appearances, Galindo ranks third in all-time Mexican league appearances, while his 154 goals place him among the league’s top 20 scorers. On the international stage, he earned 65 caps for El Tri, scoring 28 goals and representing Mexico at the 1994 World Cup. A true master of the game, his legacy endures.

Benjamin Galindo's Club Statistics

Appearances

708

Goals

168

Trophies

5

10. Carlos Vela

Career span: 2005-Present

One of the most naturally gifted Mexican players of all time, Carlos Vela's career took an unexpected turn after signing a five-year deal with Arsenal in 2005. Despite making 62 appearances for the Gunners, he struggled to secure a regular starting spot. Loan spells at Salamanca, Osasuna, and West Bromwich Albion followed before he found his footing at Real Sociedad, initially on loan before making the move permanent in 2012. Vela went on to enjoy a successful spell in Spain before joining Los Angeles FC in 2018, where he became a star in MLS.

On the international stage, Vela earned 72 caps for Mexico, scoring 29 goals. He won two Gold Cups and represented El Tri in the 2010 and 2018 World Cups, leaving his mark on the national team.

Carlos Vela's Club Statistics

Appearances

576

Goals

191

Assists

110

Trophies

3

9. Jared Borgetti

Career span: 1993-2010

A striker renowned for his aerial ability, Jared Borgetti holds the distinction of being the first Mexican player to feature in the Premier League. At his peak, he was a prolific goalscorer, netting at least 20 league goals in every season between 1999 and 2001. He spent the majority of his career with Santos Laguna, where he became a club legend. However, his first venture outside of Mexican football didn’t go as planned—after joining Bolton Wanderers in 2005, he managed just two Premier League goals, and his career began to decline from that point.

On the international stage, Borgetti boasted an outstanding record, scoring 46 goals in 89 appearances for Mexico, making him the nation's second-highest all-time scorer. He found the net twice at the 2002 World Cup in South Korea and Japan, finished as the top scorer in the 2005/06 CONCACAF World Cup Qualifiers, and helped Mexico win the Gold Cup in 2003.

Jared Borgetti's Club Statistics

Appearances

475

Goals

245

Assists

9

Trophies

3

8. Luis Hernandez

Career span: 1990-2005

A true icon of Mexican football, Luis Hernández was a prolific goalscorer who never ventured beyond the American continent during his club career, playing in the top divisions of Mexico, Argentina, and the United States. His most successful spell came with Tigres UANL, where he netted 32 goals in just 59 appearances.

However, it was on the international stage where Hernández truly made his mark. He announced himself at the 1997 Copa América by finishing as the tournament’s top scorer with six goals. A year later, at the 1998 World Cup, ‘El Matador’ cemented his legacy by scoring four times—setting a record for the most goals by a Mexican player in a single World Cup at the time. His international success also included three major titles: two CONCACAF Gold Cups and the 1999 FIFA Confederations Cup.

Luis Hernandez's Club Statistics

Appearances

229

Goals

85

Assists

12

Trophies

3

7. Andres Guardado

Career span: 2005-Present

A well-known name among European football fans, Andrés Guardado enjoyed a distinguished career abroad before returning to Mexico in 2024. After making the move to Valencia in 2012, the versatile midfielder played across La Liga, the Bundesliga, and the Eredivisie. His peak years came between 2014 and 2017, when he excelled at PSV Eindhoven, winning two Eredivisie titles and two Dutch Super Cups. He later spent seven seasons at Real Betis, playing a key role in their Copa del Rey triumph.

On the international stage, Guardado holds the record for the most appearances in Mexico’s history, earning 181 caps. His achievements include three CONCACAF Gold Cup victories, and he is one of the select few players to have featured in five different World Cups.

Andres Guardado's Club Statistics

Appearances

636

Goals

42

Assists

83

Trophies

6

6. Guillermo Ochoa

Career span: 2003-Present

At 39 years old, legendary Mexican goalkeeper Guillermo Ochoa is still going strong. Having played across three of Europe’s top five leagues—Ligue 1, La Liga, and Serie A—he has firmly established himself as one of Mexico’s greatest-ever shot-stoppers, no small feat given the country's rich history of exceptional goalkeepers.

While Ochoa has enjoyed success at club level, his true legacy has been built on the international stage. Nicknamed "World Cup Ochoa," he has delivered some iconic performances in the tournament, most notably his heroic clean sheet against host nation Brazil in 2014, which included a breathtaking save to deny Neymar.

Guillermo Ochoa's Club Statistics

Appearances

751

Goals Conceded

1037

Clean Sheets

188

Trophies

4

5. Javier Hernandez

Career span: 2006-Current

One of the most recognizable Mexican players to European audiences, Javier Hernández holds the title of his country's all-time top goalscorer. Having played in the Premier League, La Liga, and the Bundesliga, he represented some of the biggest clubs in world football, including Manchester United and Real Madrid. While never cementing himself as a regular starter for these European giants, "Chicharito" built a reputation as a clinical super-sub, frequently coming off the bench to score crucial goals. Across his time in Europe, he netted 59 goals in 157 appearances, winning two Premier League titles and a Community Shield with United, as well as a FIFA Club World Cup with Madrid.

Beyond his club achievements, Hernández is a legend for the Mexican national team. As El Tri’s all-time leading scorer, he struck 52 goals in 109 appearances and represented his country at the 2010, 2014, and 2018 World Cups—scoring in all three tournaments.

Javier Hernandez's Club Statistics

Appearances

577

Goals

208

Assists

52

Trophies

6

4. Jorge Campos

Career span: 1988-2004

Recognized for his flamboyant goalkeeper kits, charismatic personality, and even his early-career ability to play as a striker, Jorge Campos is one of the most iconic footballers Mexico has ever produced. Though he never played outside the American continent, he made his mark in both the Mexican first division and Major League Soccer (MLS).

Throughout his career, Campos represented seven clubs, with the bulk of his time spent at Club Universidad Nacional (UNAM). He won three major club honors, including an MLS Cup, a U.S. Open Cup, and a Mexican Champion Apertura. On the international stage, the eccentric shot-stopper earned 129 caps for Mexico, featuring in three World Cups, two Confederations Cups, two Gold Cups, and three Copa América tournaments. His crowning moment came in 1999 when he helped Mexico lift the Confederations Cup on home soil.

Jorge Campos' Club Statistics

Appearances

237

Goals Conceded

322

Clean Sheets

58

Trophies

3

3. Cuauhtemoc Blanco

Career span: 1992-2016

Cuauhtémoc Blanco may not be a household name in Europe, but he is undoubtedly one of Mexico’s most talented and charismatic footballers. Spending the vast majority of his career on the American continent, his only European adventure came in 2002 when he joined Real Valladolid on loan. While he only managed three goals in La Liga, he gained a reputation for scoring spectacular strikes, including a memorable free-kick against Real Madrid. However, his time in Spain was plagued by misfortune—an early leg break derailed his first season, and homesickness cut his second short, prompting a return to Mexico.

A dominant force in Liga MX, the attacking midfielder spent half his career at Club América, where he netted 136 goals in 288 appearances. His club honors include a CONCACAF Champions Cup, a Mexican Campeón de Campeones title, a Mexican Clausura, and a Mexican Cup Apertura.

On the international stage, Blanco was a key figure for Mexico between 1995 and 2014, earning 119 caps and scoring 38 goals. He played in three World Cups (1998, 2002, and 2010), famously scoring in each tournament, with notable goals against France, Belgium, and Croatia.

Cuauhtemoc Blanco's Club Statistics

Appearances

601

Goals

220

Assists

45

Trophies

6

2. Rafael Marquez

Career span: 1996-2018

Rafael Márquez's illustrious European career cements his place among Mexico’s all-time greats. The commanding center-back spent his prime years locking down the continent’s best attackers while playing for Ligue 1 side AS Monaco and Spanish powerhouse Barcelona.

Named the best defender in France in 2001, Márquez played a key role in Monaco’s title-winning campaign before adding a French League Cup in 2002/03. His performances earned him a high-profile move to Barcelona in 2003, where he collected some of football’s most prestigious honors. During his time at the Camp Nou, he won two Champions League titles, four La Liga championships, two Spanish Super Cups, a Copa del Rey, a FIFA Club World Cup, and a UEFA Super Cup.

On the international stage, Márquez made history by featuring in five World Cups, a record he shares with legends like Lionel Messi, Lothar Matthäus, compatriot Andrés Guardado, and Cristiano Ronaldo. He also holds the record for the most World Cup appearances for Mexico (19), having earned 147 caps and scored 17 goals during his remarkable career.

Rafael Maquez's Club Statistics

Appearances

630

Goals

26

Assists

27

Trophies

16

1. Hugo Sanchez

Career span: 1976-1997

Sitting atop the list, Hugo Sánchez is unquestionably the greatest footballer Mexico has ever produced, establishing himself as one of Europe’s most lethal and feared strikers. He dominated Spanish football for over a decade, starring for both Atlético Madrid and Real Madrid.

A five-time Pichichi Trophy winner, Sánchez was among the world's elite forwards, amassing an astonishing 267 goal contributions in 347 La Liga appearances. His time in Spain saw him collect an impressive haul of silverware, including five La Liga titles, two Copa del Rey trophies, four Spanish Super Cups, and a UEFA Cup.

On the international stage, the four-time Mexican Footballer of the Year remained prolific, scoring 29 goals in 58 appearances for El Tri. He also led Mexico to Gold Cup glory and secured a Pan American Games title, further solidifying his legendary status.

Hugo Sanchez's Club Statistics

Appearances

505

Goals

308

Assists

46

Trophies

17

Click star to rate
5 (1 rating)
Anna Ciao
Written by: Anna Ciao
Anna Ciao is a sports content contributor at Betimate. Born and raised in a rural village in China, I have had a passion for football and various sports such as basketball, volleyball, badminton, from a young age. Along with diligent studies, I achieved an IELTS score of 8.0 in the English language, and I have become a content contributor specializing in sports, particularly football, as I am today. I hope that my articles are helpful to readers.

Related Content

Impact Players: Ranking the 11 Best Super-Subs in Football History
Impact Players: Ranking the 11 Best Super-Subs in Football History
Super-subs are vital in crucial moments, often changing the game with their skillful contributions from the bench.
Top 8 Worst Panenka Penalties in Football History (Ranked)
Top 8 Worst Panenka Penalties in Football History (Ranked)
The Premier League has seen some of the most humiliating Panenka penalty misses in history.
FK Jelgava vs SC Grobinas Prediction, Odds & Betting Tips 04/29/2025
FK Jelgava vs SC Grobinas Prediction, Odds & Betting Tips 04/29/2025
[Latvia Virsliga Prediction] Who will reign supreme in the FK Jelgava vs SC Grobinas showdown? Our prediction analysts provide betting tips and current odds for this highly anticipated match.
Petrojet vs Al Ahly Cairo Prediction, Odds & Betting Tips 04/30/2025
Petrojet vs Al Ahly Cairo Prediction, Odds & Betting Tips 04/30/2025
[Egypt Division 1 Prediction] Who will reign supreme in the Petrojet vs Al Ahly Cairo showdown? Our prediction analysts provide betting tips and current odds for this highly anticipated match.
Vikingur Reykjavik Women vs Throttur Reykjavik Women Prediction, Odds & Betting Tips 04/29/2025
Vikingur Reykjavik Women vs Throttur Reykjavik Women Prediction, Odds & Betting Tips 04/29/2025
[Iceland Premier League Women Prediction] Who will reign supreme in the Vikingur Reykjavik Women vs Throttur Reykjavik Women showdown? Our prediction analysts provide betting tips and current odds for this highly anticipated match.