Canada vs Mexico prediction, H2H and probable lineups - 21.03.2025

Canada vs Mexico prediction Photo: https://x.com/danjebbison
Finished
0 : 2
International, Inglewood, Los Angeles Stadium
1' 75'
Raul Jimenez

In the early hours of Friday, March 21st, Canada will face Mexico in the semi-finals of the CONCACAF Nations League. Here's a bet suggestion for this match.

Canada vs Mexico: match facts and head-to-head

  • Canada is unbeaten in five matches: four wins and a draw.
  • Mexico has three wins and two losses in their last five games.
  • The Canadians have won their last three matches, scoring in each.
  • Both teams score in both halves in 30% of matches.
  • Canada wins with a clean sheet in 40% of matches, Mexico in 50%.
  • In the last five head-to-head encounters, Mexico won twice, Canada once, with two matches ending in a draw.

Canada vs Mexico: match preview

Canada began the tournament with a quarter-final against Suriname, confidently winning with an aggregate score of 4-0. The team's form is impressive: seven matches unbeaten (six wins and one draw). The Canadians have yet to win this trophy, having been sensationally knocked out in the quarter-finals by Jamaica in the previous edition. In 2023, Canada reached the final, where they lost to the USA (0-2).

Mexico started with a challenging quarter-final. In the first match, the Mexicans lost to Honduras (0-2), but then thrashed their opponents (4-0) to reach the semi-finals. The team has played in the CONCACAF Nations League finals twice, losing both times to the USA (0-2 in 2023, 2-3 in 2020). Their form is inconsistent: three wins and two losses in the last five matches.

Probable lineups

  • Canada: St. Clair; Johnston, Bombito, Cornelius, Davies; Osorio; Buchanan, Eustáquio, Shaffelburg; David, Larin.
  • Mexico: Malagón; Huéscas, Montes, Vázquez, Gallardo; Ed. Álvarez, Rodríguez; Ef. Álvarez, Romo, Vega; Jiménez.

Prediction

A tense match is expected between two ambitious teams aiming to reach the final. I'm betting on both teams to score (odds 1.85).

Prediction on game Both teams to score - Yes
Odds: 1.85
Betwinner Bonus Code
DAILYSPORTS7 Promo code copied
Betwinner
4.75
View odds
Comments
Only registered users can post and reply to comments
Daily Sports News, Predictions and Live Scores