Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballFriendliesFull time

Mexico vs Portugal

Estadio Azteca

Mexico
0:0
Portugal

Team statistics

  • 1Shots on goal2
  • 4Shots off goal7
  • 7Total shots10
  • 2Blocked shots1
  • 2Shots inside box7
  • 5Shots outside box3
  • 1Shots on goal2
  • 4Shots off goal7
  • 7Total shots10
  • 2Blocked shots1
  • 2Shots inside box7
  • 5Shots outside box3
  • 7Fouls10
  • 0Corners4
  • 3Offsides1
  • 34%Possession66%
  • 1Yellow cards1
  • -Red cards-
  • 2Saves1
  • 309Passes608
  • 242Accurate passes549
  • 78%Pass accuracy90%
  • -Expected goals-
  • -Goals prevented-

Line-ups

Mexico 4-1-4-1

  1. 1R. RangelG
  2. 15I. ReyesD
  3. 3C. MontesD
  4. 5J. VasquezD
  5. 23J. GallardoD
  6. 6E. LiraM
  7. 25R. AlvaradoM
  8. 19A. FidalgoM
  9. 18O. VargasM
  10. 24B. GutierrezM
  11. 9R. JimenezF

Portugal 4-2-3-1

  1. 22R. SilvaG
  2. 6M. NunesD
  3. 4A. SilvaD
  4. 13R. VeigaD
  5. 25N. MendesD
  6. 21R. NevesM
  7. 5Samu CostaM
  8. 26F. ConceicaoM
  9. 8B. FernandesM
  10. 10Joao FelixM
  11. 9G. RamosF

Mexico 4-1-4-1

  1. 1R. RangelG
  2. 15I. ReyesD
  3. 3C. MontesD
  4. 5J. VasquezD
  5. 23J. GallardoD
  6. 6E. LiraM
  7. 25R. AlvaradoM
  8. 19A. FidalgoM
  9. 18O. VargasM
  10. 24B. GutierrezM
  11. 9R. JimenezF

Bench

  1. 12C. AcevedoG
  2. 13G. OchoaG
  3. 27J. AnguloD
  4. 22R. LedezmaD
  5. 21E. del VillarD
  6. 2J. SanchezD
  7. 20D. GarciaM
  8. 17O. PinedaM
  9. 8C. RodriguezM
  10. 14E. SanchezM
  11. 7G. BerterameF
  12. 26A. GonzalezF
  13. 11G. MartinezF
  14. 16J. QuinonesF
  15. 10A. VegaF

Coach

Javier Aguirre

Portugal 4-2-3-1

  1. 22R. SilvaG
  2. 6M. NunesD
  3. 4A. SilvaD
  4. 13R. VeigaD
  5. 25N. MendesD
  6. 21R. NevesM
  7. 5Samu CostaM
  8. 26F. ConceicaoM
  9. 8B. FernandesM
  10. 10Joao FelixM
  11. 9G. RamosF

Bench

  1. 12J. SaG
  2. 1R. VelhoG
  3. 20J. CanceloD
  4. 2D. DalotD
  5. 14G. InacioD
  6. 3T. AraujoD
  7. 11M. FernandesM
  8. 15J. NevesM
  9. 23VitinhaM
  10. 19P. GoncalvesM
  11. 17PaulinhoF
  12. 7G. GuedesF
  13. 18P. NetoF
  14. 16TrincaoF
  15. 24R. HortaF

Coach

Roberto Martínez Montoliú

Timeline

0'15'30'45'60'75'90'105'120'
  1. 46'SubstitutionOn: C. RodriguezOff: O. VargasMexico
  2. 46'SubstitutionOn: J. QuinonesOff: B. GutierrezMexico
  3. 46'SubstitutionOn: J. CanceloOff: N. MendesPortugal
  4. 46'SubstitutionOn: D. DalotOff: M. NunesPortugal
  5. 46'SubstitutionOn: T. AraujoOff: A. SilvaPortugal
  6. 46'SubstitutionOn: J. NevesOff: R. NevesPortugal
  7. 46'SubstitutionOn: VitinhaOff: Samu CostaPortugal
  8. 46'SubstitutionOn: G. GuedesOff: Joao FelixPortugal
  9. 46'SubstitutionOn: P. NetoOff: F. ConceicaoPortugal
  10. 54'Yellow cardJesús GallardoMexico
  11. 54'Yellow cardPedro NetoPortugal
  12. 60'SubstitutionOn: R. LedezmaOff: R. AlvaradoMexico
  13. 60'SubstitutionOn: E. SanchezOff: A. FidalgoMexico
  14. 60'SubstitutionOn: G. BerterameOff: R. JimenezMexico
  15. 64'SubstitutionOn: PaulinhoOff: G. RamosPortugal
  16. 78'SubstitutionOn: E. del VillarOff: J. GallardoMexico
  17. 78'SubstitutionOn: A. GonzalezOff: E. LiraMexico
  18. 81'SubstitutionOn: TrincaoOff: B. FernandesPortugal
0'15'30'45'60'75'90'105'120'
  1. 46'SubstitutionOn: C. RodriguezOff: O. VargasMexico
  2. 46'SubstitutionOn: J. QuinonesOff: B. GutierrezMexico
  3. 46'SubstitutionOn: J. CanceloOff: N. MendesPortugal
  4. 46'SubstitutionOn: D. DalotOff: M. NunesPortugal
  5. 46'SubstitutionOn: T. AraujoOff: A. SilvaPortugal
  6. 46'SubstitutionOn: J. NevesOff: R. NevesPortugal
  7. 46'SubstitutionOn: VitinhaOff: Samu CostaPortugal
  8. 46'SubstitutionOn: G. GuedesOff: Joao FelixPortugal
  9. 46'SubstitutionOn: P. NetoOff: F. ConceicaoPortugal
  10. 54'Yellow cardJesús GallardoMexico
  11. 54'Yellow cardPedro NetoPortugal
  12. 60'SubstitutionOn: R. LedezmaOff: R. AlvaradoMexico
  13. 60'SubstitutionOn: E. SanchezOff: A. FidalgoMexico
  14. 60'SubstitutionOn: G. BerterameOff: R. JimenezMexico
  15. 64'SubstitutionOn: PaulinhoOff: G. RamosPortugal
  16. 78'SubstitutionOn: E. del VillarOff: J. GallardoMexico
  17. 78'SubstitutionOn: A. GonzalezOff: E. LiraMexico
  18. 81'SubstitutionOn: TrincaoOff: B. FernandesPortugal

Players of the match

  • 7.9Bruno FernandesPortugal
  • 7.5VitinhaPortugal
  • 7.3Israel ReyesMexico
PlayerMinutesRating
Bruno Fernandes817.9
Vitinha457.5
Israel Reyes907.3
João Neves457.3
Raúl Rangel907.2
Julián Quiñones457.2
Rui Silva907.2
Samú Costa457.2
Johan Vásquez907
Brian Gutierrez457
Renato Veiga907
César Montes906.9
Roberto Alvarado606.9
Obed Vargas456.9
Raúl Jiménez606.9
António Silva456.9
Rúben Neves456.9
João Félix456.9
João Cancelo456.9
Pedro Neto456.9
Jesús Gallardo786.7
Erik Lira786.7
Carlos Rodríguez456.7
Erick Sánchez306.7
Germán Berterame306.7
Gonçalo Ramos646.7
Álvaro Fidalgo606.6
Richard Ledezma306.6
Matheus Nunes456.6
Gonçalo Guedes456.5
Everardo López126.3
Armando González126.3
Francisco Conceição456.3
Tomás Araújo456.3
Diogo Dalot456.3
Paulinho266.3
Francisco Trincão96.3
Nuno Mendes456.2
Guillermo Ochoa--
Carlos Acevedo--
Jorge Sánchez--
Denzell Garcia--
Jesús Angulo--
Orbelín Pineda--
Alexis Vega--
Guillermo Martínez--
José Sá--
Ricardo Velho--
Gonçalo Inácio--
Pedro Gonçalves--
Mateus Fernandes--
Ricardo Horta--

Recent matches

  • Portugal
    3-1-1WWDLWW1
  • Mexico
    5-0WWWWWW5

Head-to-head

2 matches

0 MexicoDraws 11 Portugal

2 matches

0 MexicoDraws 11 Portugal
  1. 2017-07-02Portugal
  2. 2017-06-18Draw

Also in this competition

FinishedScotlandvsJapanFriendliesHampden Park0:1
FinishedCanadavsIcelandFriendliesBMO Field2:2
FinishedUSA U18vsMorocco U18FriendliesCidade do Futebol1:2
FinishedBurkina FasovsGuinea-BissauFriendliesStade du 4 Aout5:0
FinishedScotlandvsJapanFriendliesHampden Park0:1
FinishedCanadavsIcelandFriendliesBMO Field2:2
FinishedUSA U18vsMorocco U18FriendliesCidade do Futebol1:2
FinishedBurkina FasovsGuinea-BissauFriendliesStade du 4 Aout5:0
FinishedUSAvsBelgiumFriendliesMercedes-Benz Stadium2:5
FinishedBrazil U20vsParaguay U20FriendliesEstadio Martins Pereira3:1
FinishedHaitivsTunisiaFriendliesBMO Field0:1
FinishedKorea Republic U23vsJapan U21FriendliesKorea Football Park2:1

Entertainment only. 18+. Play responsibly.