Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (83)
- FA Cup (1)
- Premier League (2)
- Championship (1)
- League 1 (1)
- League 2 (12)
- National League (1)
- National League North (2)
- National League South (2)
- EFL Trophy
- Premier League 2 (2)
- Championship Women (5)
- Derbyshire Senior Cup
- Development League 2 (24)
- FA Cup Women (1)
- FA Trophy (1)
- Isthmian Cup
- Isthmian Division One North
- Isthmian Division One South (1)
- Isthmian Premier Division (2)
- National League Cup (1)
- Northern League Division One (6)
- Northern Premier League (2)
- Reserve Matches
- Southern Premier League Central (2)
- Southern Premier League South (2)
- Super League Women (2)
- U21 Premier League Cup (2)
- Northern Ireland Championship
- Northern Ireland Championship Women
- Northern Ireland Cup (1)
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Premier
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League (2)
- Scotland Regional Cup (1)
- Wales League Cup Women
-
UEFA Champions League (4)
-
UEFA Europa League (4)
-
Spain (208)
- La Liga (10)
- Segunda (1)
- Tercera Group 1 (1)
- Tercera Group 2 (9)
- Tercera Group 3 (9)
- Tercera Group 4 (1)
- Tercera Group 5 (9)
- Tercera Group 6 (9)
- Tercera Group 7 (9)
- Tercera Group 8 (9)
- Tercera Group 9 (9)
- Tercera Group 10 (9)
- Tercera Group 11 (1)
- Tercera Group 12 (9)
- Tercera Group 13 (9)
- Tercera Group 14 (1)
- Tercera Group 15 (9)
- Tercera Group 16 (9)
- Tercera Group 17 (9)
- Tercera Group 18 (9)
- Youth League
- Copa de Catalunya
- Copa del Rey
- Kings League - 40 mins play
- Primera Division RFEF Group 1 (10)
- Primera Division RFEF Group 2 (10)
- Primera Federacion Women
- Primera Women (1)
- Queens League - 40 mins play
- Regional Cup
- Regional League (1)
- Segunda Division RFEF Group 1 (9)
- Segunda Division RFEF Group 2 (9)
- Segunda Division RFEF Group 3 (9)
- Segunda Division RFEF Group 4 (9)
- Segunda Division RFEF Group 5 (9)
- Segunda Federacion Women
- Tercera Federacion Women
-
USA (396)
-
Germany (122)
- Bundesliga I (9)
- Bundesliga II (9)
- DFB Pokal (1)
- Regionalliga Bayern (9)
- Regionalliga North (1)
- Regionalliga North East (9)
- Regionalliga South West (9)
- Regionalliga West (8)
- Oberliga Baden-Wuerttemberg (1)
- Oberliga Bayern North (9)
- Oberliga Bayern South (1)
- Oberliga Bremen (1)
- Oberliga Hamburg (1)
- Oberliga Hessen (10)
- Oberliga Mittelrhein (8)
- Oberliga Niederrhein (9)
- Oberliga Niedersachsen (2)
- Oberliga NOFV Nord (8)
- Oberliga NOFV Sud (1)
- Oberliga Rheinland-Pfalz/Saar (1)
- Oberliga Schleswig-Holstein (1)
- Oberliga Westfalen (1)
- 3. Liga (2)
- Bundesliga II Play-Offs
- Bundesliga II Women (7)
- Bundesliga Play-Offs
- Bundesliga U19 (1)
- Bundesliga Women (1)
- DFB Pokal Women (1)
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (87)
- Serie A (3)
- Serie B (10)
- Serie C Group A
- Serie C Group B
- Serie C Group C
- Campionato Nazionale (1)
- Campionato Primavera 1 (4)
- Campionato Primavera 2 (4)
- Serie D (56)
- Coppa Italia (1)
- Coppa Italia Women (1)
- Campionato Primavera 3
- Campionato Primavera 4
- Primavera Cup
- Serie A Women (4)
- Serie B Play-Offs
- Serie B Women
- Serie C Cup
- Serie C Play-Offs (3)
- U19 League Women
-
France (62)
-
Netherlands (32)
-
Scotland (28)
-
Japan J-League (10)
-
Japan J2-League (10)
-
Denmark Superligaen (1)
-
Cyprus Division 1 (3)
-
Israel Premier League (5)
-
Colombia Primera A (1)
-
Indonesia Liga 1 (1)
-
Colombia Primera B (2)
-
Esport (71)
Other Leagues
-
Albania (2)
-
Algeria (32)
-
Andorra (7)
-
Angola (8)
-
Argentina (31)
-
Armenia (13)
-
Aruba (1)
-
Australia (109)
- A-League (6)
- A-League Women
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League (4)
- Capital Territory Premier League Women
- Capital Territory Premier League Women Reserves
- Capital Territory U23 League
- Darwin Premier League
- FFA Cup Qualifying
- New South Wales League 1 (1)
- New South Wales League 2
- New South Wales NPL Women
- New South Wales NPL2 Women
- New South Wales Premier League (8)
- New South Wales U20 League
- Northern NSW Division 1 (5)
- Northern NSW Premier League (1)
- Northern NSW Premier League Women
- Northern NSW Reserves League
- NPL Queensland (7)
- NPL Queensland U23
- NPL Queensland Women (10)
- NPL Victoria (7)
- NPL Victoria U23
- NPL Victoria Women (6)
- NSW League 1 U20
- Queensland PL 2 U23
- Queensland PL U23
- Queensland Premier League (6)
- Queensland Premier League 2
- Queensland Premier League 2 Women
- Queensland Premier League 3
- Queensland Premier League Women
- SA Premier League Reserves
- SA Premier League Women (5)
- SA Premier League Women Reserves
- South Australia Premier League (6)
- South Australia State League 1 (6)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship Women
- Tasmania NPL U21 League
- Tasmania Premier League (4)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria Cup Women
- Victoria PL 1 U23
- Victoria Premier League 1 (7)
- Victoria Premier League 2
- Victoria State League 1
- Victoria State League 1 Reserves
- Victoria State League 2
- WA Premier League Women
- WA Premier League Women U21
- WA State League 1 Reserves
- WA State League Reserves Cup
- Western Australia Premier League (6)
- Western Australia State League 1 (6)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (31)
-
Azerbaijan (7)
-
Bahrain (12)
-
Bangladesh (5)
-
Barbados
-
Belarus (10)
-
Belgium (15)
-
Belize
-
Benin
-
Bhutan
-
Bolivia (14)
-
Bosnia & Herzegovina (20)
-
Botswana (8)
-
Brazil (179)
- Serie A (10)
- Serie B (1)
- Serie C (2)
- Amazonense
- Campeonato Acreano
- Campeonato Alagoano
- Campeonato Amapaense (2)
- Campeonato Baiano 2 (5)
- Campeonato Brasileiro A2 Women (8)
- Campeonato Brasileiro Serie B U20 (8)
- Campeonato Brasiliense
- Campeonato Capixaba
- Campeonato Carioca A2 (6)
- Campeonato Cearense B
- Campeonato Goiano
- Campeonato Goiano 2 (4)
- Campeonato Maranhense (4)
- Campeonato Matogrossense
- Campeonato Mineiro 2 (6)
- Campeonato Mineiro U20 (6)
- Campeonato Paraibano
- Campeonato Paranaense
- Campeonato Paranaense 2 (5)
- Campeonato Paulista A2
- Campeonato Paulista A3
- Campeonato Paulista A4
- Campeonato Paulista U20 (24)
- Campeonato Pernambucano
- Campeonato Piauiense
- Campeonato Potiguar
- Campeonato Rondoniense
- Campeonato Sergipano
- Campeonato Sul-Matogrossense
- Campeonato Tocantinense
- Campeonato U20 Women
- Copa Alagoas
- Copa Rio Women
- Copa Verde
- Matches (5)
- Matches Women
- Paraense (2)
- Paulista Serie B
- Paulista Women (4)
- Serie A U20 (10)
- Serie A1 Women (1)
- Serie A2 Women
- Serie A3 Women
- Serie D (32)
- U20 Cup
- U20 League (2)
- U20 Women Cup
- Campeonato Roraimense
- Copa do Brasil (32)
- Women’s Friendly
-
Bulgaria (6)
-
Burkina Faso (4)
-
Burundi (8)
-
Cambodia (6)
-
Cameroon (8)
-
Canada (8)
-
Chile (25)
-
China (45)
-
Colombia (6)
-
Congo - Brazzaville
-
Costa Rica (6)
-
Côte d’Ivoire
-
Croatia (17)
-
Cuba
-
Cyprus (7)
-
Czech Republic (37)
-
Denmark (49)
- Superligaen (1)
- Division 1 (6)
- Cup (4)
- U19 League
- Danish Womens 1.Division
- Danish Womens Elitedivisionen (3)
- 2 Division Women
- Cup Women
- Danmarksserien Promotion (10)
- Danmarksserien Relegation (10)
- Division 2 (6)
- Division 3 (6)
- Future Cup
- Play-Offs Women (3)
- Series Group 1
- Series Group 2
- Series Group 3
- Series Group 4
- Superligaen Play-Offs
- U21 League
-
Djibouti
-
Dominica
-
Dominican Republic
-
Ecuador (7)
-
Egypt (16)
-
El Salvador (8)
-
Estonia (14)
-
Ethiopia (9)
-
Faroe Islands (12)
-
Fiji
-
Finland (87)
-
Gambia (7)
-
Georgia (10)
-
Ghana (11)
-
Gibraltar (3)
-
Greece (22)
-
Guatemala
-
Haiti
-
Honduras (5)
-
Hong Kong SAR China (10)
-
Hungary (8)
-
Iceland (47)
-
India (5)
-
Indonesia (1)
-
Iran (17)
-
Iraq (4)
-
Ireland (21)
- Republic of Ireland FAI Cup (3)
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (5)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League (2)
- Republic of Ireland Munster Senior Cup
- Republic of Ireland Munster Senior League
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (5)
- Republic of Ireland U20 League
-
Israel (16)
-
Jamaica (7)
-
Japan (57)
-
Jordan (6)
-
Kazakhstan (18)
-
Kenya (8)
-
Kuwait (11)
-
Kyrgyzstan
-
Latvia (12)
-
Lebanon (6)
-
Liberia
-
Liechtenstein (1)
-
Lithuania (29)
-
Luxembourg (18)
-
Macau SAR China
-
Macedonia (10)
-
Malawi (5)
-
Malaysia
-
Mali (6)
-
Malta (4)
-
Mauritania (2)
-
Mexico (3)
-
Moldova (10)
-
Mongolia
-
Montenegro (7)
-
Morocco (1)
-
Mozambique
-
Myanmar (Burma)
-
Namibia
-
Nepal
-
New Zealand (16)
-
Nicaragua (5)
-
Niger
-
Nigeria (10)
-
Norway (65)
- Eliteserien (1)
- Division 1 (6)
- Cup (15)
- Cup Women (10)
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (1)
- Division 2 Group 2 (7)
- Division 3 Group 1 (1)
- Division 3 Group 2 (3)
- Division 3 Group 3 (4)
- Division 3 Group 4 (1)
- Division 3 Group 5 (2)
- Division 3 Group 6 (3)
- Interkretsserie U19
- Toppserien Women (5)
- U19 Elite League
- Youth Cup
-
Oman (3)
-
Panama (1)
-
Paraguay (7)
-
Peru (20)
-
Philippines (1)
-
Poland (64)
-
Portugal (29)
-
Puerto Rico
-
Qatar (4)
-
Romania (59)
-
Russia (59)
-
Rwanda (8)
-
Saint Kitts and Nevis
-
San Marino (2)
-
Saudi Arabia (19)
-
Senegal (3)
-
Serbia (10)
-
Seychelles
-
Sierra Leone
-
Singapore (6)
-
Slovakia (27)
-
Slovenia (13)
-
Solomon Islands
-
South Africa (4)
-
South Korea (32)
-
Suriname
-
Sweden (81)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (8)
- 1.div Södra (2)
- 2.div Norra Götaland (7)
- 2.div Norra Svealand (7)
- 2.div Norrland (7)
- 2.div Södra Götaland (7)
- 2.div Södra Svealand (7)
- 2.div Västra Götaland (7)
- Allsvenskan (3)
- Cup Women (2)
- Damallsvenskan (8)
- Elitettan (7)
- Juniorallsvenskan (7)
- Superettan (2)
-
Switzerland (24)
-
Taiwan
-
Tajikistan
-
Tanzania (3)
-
Thailand (5)
-
Togo (1)
-
Trinidad and Tobago (6)
-
Tunisia (12)
-
Turkey (34)
-
Uganda (10)
-
Ukraine (18)
-
United Arab Emirates (11)
-
Uruguay (16)
-
Uzbekistan (5)
-
Venezuela
-
Vietnam (13)
-
Wales (1)
-
Zambia (9)
-
Zimbabwe (9)
15 Greatest Mexican Soccer Players of All-Time [Ranked]




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.
Cumpleaños 64 de Benjamín Galindo pic.twitter.com/427PFrHGRg
— Joely (@Joely1984) December 11, 2024
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 |




Related Content




