Mundial 2030 logoMundial 2030My account

Mexico

Mexico is a national team from North, Central America and Caribbean (CONCACAF).

Mexico have played at the World Cup 18 times (first in 1930, most recently in 2026). Best result: quarter-finals (1970, 1986). Record at the finals: 65 matches, 21 wins, 15 draws, 29 defeats, goals 72–104. Top scorer: Javier Hernández, Julián Quiñones and Luis Hernández (4 goals).

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Raúl Rangel (5); most goals: Julián Quiñones (4).

Coach in the latest data: Rafael Marquez.

Team: Mexico
Champions
0
World Cups played
18
Confederation
CONCACAF

Every World Cup appearance

EditionResult
World Cup 1930Group stage
World Cup 1950Group stage
World Cup 1954Group stage
World Cup 1958Group stage
World Cup 1962Group stage
World Cup 1966Group stage
World Cup 1970Quarter-finals
World Cup 1978Group stage
World Cup 1986Quarter-finals
World Cup 1994Round of 16
World Cup 1998Round of 16
World Cup 2002Round of 16
World Cup 2006Round of 16
World Cup 2010Round of 16
World Cup 2014Round of 16
World Cup 2018Round of 16
World Cup 2022Group stage
World Cup 2026Round of 16

Top scorers

PlayerGoals
Javier Hernández4
Julián Quiñones4
Luis Hernández4
Cuauhtémoc Blanco3
Rafael Márquez3
Raúl Jiménez3
Alberto García Aspe2
Fernando Quirarte2
Jared Borgetti2
Javier Valdivia2

Upcoming matches

DateMatchCompetition
9 November 2026Jamaica vs MexicoCONCACAF Nations League
17 November 2026Mexico vs JamaicaCONCACAF Nations League

Predict these matches in the free score game

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Raúl RangelGK5451005.0
Guillermo OchoaGK112004.5
Jesús GallardoDEF5385005.5
Johan VásquezDEF4373007.0
Jorge SánchezDEF4349015.5
César MontesDEF4315005.0
Israel ReyesDEF4200005.0
Mateo ChávezDEF178105.0
Roberto AlvaradoMID54430312.0
Julián QuiñonesMID54144111.0
Erik LiraMID4359018.5
Luis RomoMID4268119.0
Edson ÁlvarezMID4252004.5
Gilberto MoraMID4215006.5
Brian GutiérrezMID4211006.5
Álvaro FidalgoMID3108107.5
Obed VargasMID363006.0
Orbelín PinedaMID229006.5
Luis ChávezMID124005.0
César HuertaMID113005.5
Raúl JiménezFWD43333011.0
Santiago GiménezFWD491006.5
Guillermo MartínezFWD285006.0
Armando GonzálezFWD114005.5
Alexis VegaFWD111006.5

Latest starting line-up

Formation: 4-3-3 · Coach: Rafael Marquez · 7 October 2026 · Chile 0–2

#PlayerPosRating
29A. PadillaGK6.0
13D. EspinozaDEF6.2
15I. ReyesDEF6.7
27E. del VillarDEF6.2
23J. GallardoDEF6.5
18O. VargasMID7.2
6E. LiraMID6.9
8A. FidalgoMID6.7
25R. AlvaradoFWD6.3
14A. GonzalezFWD5.9
9G. BerterameFWD6.7

Legends and former regulars

PlayerCapsYears
Claudio Suárez1791992–2006
Rafael Márquez1481997–2018
Pável Pardo1481996–2009
Gerardo Torrado1461999–2013
Héctor Moreno1322007–2023
Jorge Campos1301991–2003
Carlos Salcido1242004–2014
Cuauhtémoc Blanco1211995–2014
Ramón Ramírez1201991–2000
Alberto García Aspe1091988–2002
Javier Hernández1092009–2019
Francisco Rodríguez1082004–2015

Match reports on this site

DateMatchCompetitionRound
5 July 2026Mexico 2–3 EnglandWorld Cup 2026Round of 16
30 June 2026Mexico 2–0 EcuadorWorld Cup 2026Round of 32
24 June 2026Czech Republic 0–3 MexicoWorld Cup 2026Group stage · Group A
18 June 2026Mexico 1–0 South KoreaWorld Cup 2026Group stage · Group A
11 June 2026Mexico 2–0 South AfricaWorld Cup 2026Group stage · Group A
30 November 2022Saudi Arabia 1–2 MexicoWorld Cup 2022Group stage · Group C
26 November 2022Argentina 2–0 MexicoWorld Cup 2022Group stage · Group C
22 November 2022Mexico 0–0 PolandWorld Cup 2022Group stage · Group C
2 July 2018Brazil 2–0 MexicoWorld Cup 2018Round of 16
27 June 2018Mexico 0–3 SwedenWorld Cup 2018Group stage · Group F
23 June 2018South Korea 1–2 MexicoWorld Cup 2018Group stage · Group F
17 June 2018Germany 0–1 MexicoWorld Cup 2018Group stage · Group F
29 June 2014Netherlands 2–1 MexicoWorld Cup 2014Round of 16
23 June 2014Croatia 1–3 MexicoWorld Cup 2014Group stage · Group A
17 June 2014Brazil 0–0 MexicoWorld Cup 2014Group stage · Group A
13 June 2014Mexico 1–0 CameroonWorld Cup 2014Group stage · Group A
27 June 2010Argentina 3–1 MexicoWorld Cup 2010Round of 16
22 June 2010Mexico 0–1 UruguayWorld Cup 2010Group stage · Group A
17 June 2010France 0–2 MexicoWorld Cup 2010Group stage · Group A
11 June 2010South Africa 1–1 MexicoWorld Cup 2010Group stage · Group A
24 June 2006Argentina 2–1 (a.e.t.) MexicoWorld Cup 2006Round of 16
21 June 2006Portugal 2–1 MexicoWorld Cup 2006Group stage · Group D
16 June 2006Mexico 0–0 AngolaWorld Cup 2006Group stage · Group D
11 June 2006Mexico 3–1 IranWorld Cup 2006Group stage · Group D
17 June 2002Mexico 0–2 USAWorld Cup 2002Round of 16
13 June 2002Mexico 1–1 ItalyWorld Cup 2002Group stage · Group G
9 June 2002Mexico 2–1 EcuadorWorld Cup 2002Group stage · Group G
3 June 2002Croatia 0–1 MexicoWorld Cup 2002Group stage · Group G
29 June 1998Germany 2–1 MexicoWorld Cup 1998Round of 16
25 June 1998Netherlands 2–2 MexicoWorld Cup 1998Group stage · Group E
20 June 1998Belgium 2–2 MexicoWorld Cup 1998Group stage · Group E
13 June 1998South Korea 1–3 MexicoWorld Cup 1998Group stage · Group E
5 July 1994Mexico 1–1 (pens 1–3) BulgariaWorld Cup 1994Round of 16
28 June 1994Italy 1–1 MexicoWorld Cup 1994Group stage · Group E
24 June 1994Mexico 2–1 Rep. of IrelandWorld Cup 1994Group stage · Group E
19 June 1994Norway 1–0 MexicoWorld Cup 1994Group stage · Group E
21 June 1986West Germany 0–0 (pens 4–1) MexicoWorld Cup 1986Quarter-final
15 June 1986Mexico 2–0 BulgariaWorld Cup 1986Round of 16
11 June 1986Iraq 0–1 MexicoWorld Cup 1986Group stage · Group B
7 June 1986Mexico 1–1 ParaguayWorld Cup 1986Group stage · Group B

All national teams · Pick these players in fantasy football