News

How to watch Canada vs Mexico TODAY: Concacaf Nations League | Will Jimenez and Edson Alvarez be in the starting XI?

Find out when and where to watch the Concacaf Nations League clash, plus match previews, predictions, team lineups, and betting odds.

By Angel Carrillo Hernández

Canada vs Mexico match | Photo: @miseleccionmx
Canada vs Mexico match | Photo: @miseleccionmx

The Canada vs Mexico match can be watched on Paramount+, ViX (Free), TUDN, and Univision on Thursday, March 20, starting at 10:30 PM ET (7:30 PM PT). Jesse Marsch's Canada aims to take down the historically dominant Mexican side, now under Javier Aguirre. Find out how both teams arrive, their recent form, and the potential lineups for this Concacaf Nations League semifinal match.

Match Preview: Canada vs Mexico

The road to the Concacaf Nations League final reaches a critical point as Canada and Mexico face off in a highly anticipated semifinal. Mexico, one of the region’s traditional powerhouses, comes into this match looking to reclaim its dominance after some inconsistent performances in recent international competitions. Meanwhile, Canada has steadily risen as a serious contender, boasting a talented squad led by Alphonso Davies and Jonathan David.

Both teams met in the last edition of the tournament, where they played to a hard-fought draw. This time, with a spot in the final on the line, expect an intense and physical battle between two of Concacaf’s best squads.

Recent Performances

Canada's Recent Matches

Canada enters this semifinal on a positive note, winning four of their last five matches. They secured a comfortable 3-0 win over Suriname in the quarterfinals and have shown defensive resilience in recent games. Their last meeting with Mexico ended in a scoreless draw, showcasing their ability to contain El Tri's attacking threats.

Last 5 Matches:

  • Canada 3-0 Suriname (Concacaf Nations League) - Nov 19
  • Suriname 0-1 Canada (Concacaf Nations League) - Nov 15
  • Canada 2-1 Panama (Friendly) - Oct 15
  • USA 1-2 Canada (Friendly) - Sep 7
  • Canada 0-0 Mexico (Friendly) - Sep 10

Mexico's Recent Matches

Mexico has shown mixed results leading up to this semifinal. They dominated Honduras in the quarterfinals with a 4-0 victory but suffered losses against River Plate and Honduras in previous matches. However, their recent 2-0 win over the USA in a friendly will give them confidence heading into this encounter.

Last 5 Matches:

  • Mexico 4-0 Honduras (Concacaf Nations League) - Nov 19
  • Honduras 2-0 Mexico (Concacaf Nations League) - Nov 15
  • Mexico 2-0 USA (Friendly) - Oct 15
  • Mexico 2-2 Valencia (Friendly) - Oct 12
  • Canada 0-0 Mexico (Friendly) - Sep 10

Head-to-Head

Mexico has historically dominated this fixture, but Canada has proven to be a tough opponent in recent years. Their last meeting ended in a goalless draw, and with both teams showcasing attacking firepower, this semifinal promises to be a thrilling contest.

Potential Lineups for Canada vs Mexico

Canada (4-4-2)

  • Goalkeeper: Dayne St. Clair
  • Defenders: Alistair Johnston, Moïse Bombito, Derek Cornelius, Alphonso Davies
  • Midfielders: Stephen Eustáquio, Tajon Buchanan, Jacob Shaffelburg, Ali Ahmed
  • Forwards: Jonathan David, Cyle Larin

Mexico (4-3-3)

  • Goalkeeper: Luis Ángel Malagón
  • Defenders: Rodrigo Huescas, César Montes, Johan Vásquez, Jesús Gallardo
  • Midfielders: Édson Álvarez, Carlos Rodríguez, Luis Romo
  • Forwards: Julián Quiñones, Raúl Jiménez, Orbelín Pineda

Predictions and Betting Odds

With Mexico’s experience and Canada’s emerging talent, this match is expected to be evenly contested. Mexico has a slight edge due to their historical dominance, but Canada’s strong defense and homegrown stars could tip the balance in their favor.

Betting Odds:

  • Canada Win: +215
  • Draw: +215
  • Mexico Win: +125

Expect a tense tactical battle, where the first goal could dictate the flow of the game.

Match Details

  • Date: Thursday, March 20, 2025
  • Time: 10:30 PM ET (7:30 PM PT)
  • Tournament: Concacaf Nations League – Semifinals
  • Stadium: Allegiant Stadium, Las Vegas, USA

Where to Watch Canada vs Mexico Live?

Fans can watch the Canada vs Mexico semifinal live on Paramount+, ViX (Free), TUDN, and Univision on Thursday, March 20, starting at 10:30 PM ET (7:30 PM PT).


Angel Carrillo Hernández

Angel Carrillo Hernández

I dedicate myself to writing and SEO. Life took me from poetry to the field, and we are here to score.I graduated with a degree in Lengua y Literatura Hispanicas from FES Acatlan. My passion and need for the written word have led me to be part of various projects related to letters. Before venturing into the professional world, I worked as a copywriter and content creator for various Facebook pages in independent projects.As part of my professional training, I did my social service at the Palaci...

More news