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
Upcoming Predictions
Surrey Stars W vs Somerset W prediction United Kingdom One Day Cup Women United Kingdom One Day Cup Women: Surrey Stars W vs Somerset W Match Preview Odds & Predictions Surrey Stars W Odds: 1.8 Somerset W View odds 1xBet
Durham W vs Warwickshire W prediction United Kingdom One Day Cup Women United Kingdom One Day Cup Women: Durham W vs Warwickshire W Match Preview Odds & Predictions Durham W Odds: 1.62 Warwickshire W View odds 1xBet
Guyana Amazon Warriors vs Trinbago Knight Riders  prediction North & Central America Caribbean Premier League North & Central America Caribbean Premier League: Guyana Amazon Warriors vs Trinbago Knight Riders Match Preview Odds & Predictions Guyana Amazon Warriors Odds: 1.86 Trinbago Knight Riders Recommended 1xBet
Freiburg vs Borussia Moenchengladbach prediction Bundesliga Germany Freiburg - Borussia Mönchengladbach: Will Freiburg continue their winning run? Freiburg Odds: 1.7 Borussia Moenchengladbach View odds Mostbet
Mainz 05 vs Eintracht Frankfurt prediction Bundesliga Germany Mainz - Eintracht Frankfurt: Can Frankfurt secure their first win of the season? Mainz 05 Odds: 1.44 Eintracht Frankfurt View odds Mostbet
Borussia Dortmund vs Paderborn prediction Bundesliga Germany Borussia Dortmund - Paderborn: Will Borussia extend their winning streak? Borussia Dortmund Odds: 1.77 Paderborn Recommended Mostbet
Hoffenheim vs VfB Stuttgart prediction Bundesliga Germany Another shootout in Sinsheim? Hoffenheim vs VfB Stuttgart prediction - 12.09.2026 Hoffenheim Odds: 2.1 VfB Stuttgart View odds Melbet
Liverpool vs Fulham prediction English Premier League Can Isak punish Fulham’s fragile defence? Liverpool vs Fulham prediction - 12.09.2026 Liverpool Odds: 1.67 Fulham Recommended Mostbet
Daily Sports News, Predictions and Live Scores