How to watch Canada vs Mexico online & on TV, head to head and predictions


Match feed:

Line-ups

Canada Canada
Mexico Mexico
1St. Clair2Johnston15Bombito13Cornelius20Ahmed19Davies7Eustaquio8Kone21Osorio10David9Larin1Malagon2Reyes5Vasquez4Alvarez23Gallardo6Lira8Rodriguez22Alvarado10Vega9Jimenez11Gimenez
1St. Clair2Johnston15Bombito13Cornelius20Ahmed19Davies7Eustaquio8Kone21Osorio10David9Larin
Canada Canada
1Malagon2Reyes5Vasquez4Alvarez23Gallardo6Lira8Rodriguez22Alvarado10Vega9Jimenez11Gimenez
Mexico Mexico
Canada Canada
Marsch, Jesse
Coach
Missing players
Alphonso Davies
Injured
Mexico Mexico
Aguirre, Javier
Coach
Missing players
Edson Alvarez
Injured

News

Head to head

Canada
Matches:  8
Mexico
13%
Wins: 1
25%
Draws: 2
63%
Wins: 5
Recent meetings
  1. Flag nullCONCACAF Nations League
    20 Mar 2025
    CanadaCanada
    0 : 2
    MexicoMexico
  2. Flag nullInt. Friendly Games
    10 Sep 2024
    CanadaCanada
    0 : 0
    MexicoMexico
  3. Flag nullWorld Cup Qualification, CONCACAF
    16 Nov 2021
    CanadaCanada
    2 : 1
    MexicoMexico
  4. Flag nullWorld Cup Qualification, CONCACAF
    7 Oct 2021
    MexicoMexico
    1 : 1
    CanadaCanada
  5. Flag nullGold Cup
    29 Jul 2021
    MexicoMexico
    2 : 1
    CanadaCanada

Form

CanadaCanada
  1. Flag nullGold Cup
    29 Jun 2025
    Canada
    1 : 1
    Guatemala
  2. Flag nullGold Cup
    24 Jun 2025
    Canada
    2 : 0
    El Salvador
  3. Flag nullGold Cup
    21 Jun 2025
    Curacao
    1 : 1
    Canada
  4. Flag nullGold Cup
    17 Jun 2025
    Canada
    6 : 0
    Honduras
  5. Flag nullInt. Friendly Games
    10 Jun 2025
    Canada
    0 : 0
    Ivory Coast
MexicoMexico
  1. Flag nullGold Cup
    2 Jul 2025
    Mexico
    1 : 0
    Honduras
  2. Flag nullGold Cup
    28 Jun 2025
    Mexico
    2 : 0
    Saudi Arabia
  3. Flag nullGold Cup
    22 Jun 2025
    Mexico
    0 : 0
    Costa Rica
  4. Flag nullGold Cup
    18 Jun 2025
    Suriname
    0 : 2
    Mexico
  5. Flag nullGold Cup
    14 Jun 2025
    Mexico
    3 : 2
    Dominican Republic

Match information