Canada and Mexico meet on Thursday with a spot in the Nations League final on the line.
The pregame narrative: It’s hard for me to pick a side between two nations that have been so tightly contested over the past few years. I do feel good about both teams scoring, though, and that’s my best bet for this match.
Check out the best Canada vs. Mexico predictions for the men’s soccer semifinal match on March 20.
Canada vs. Mexico predictions
Go to full Canada vs. Mexico betting markets
Best bet: Both teams to score (-110)
When it comes to the history between these two nations, there have been a lot of goals.
You may not think so after the last meeting in September of 2024 was a stalemate 0-0 draw. However, that was only a friendly so I’ll choose to side with the previous results that meant something.
Before that match, the last four games between Canada and Mexico had a goal from both sides. The 11 total goals mean almost three were being scored per match.
That data dates back to 2019 which is when Canada began to gain relevancy on the international stage.
Mexico scored just one goal in Copa but its offence improved after, scoring in five of eight matches since.
Young striker Santiago Gimenez has recently broken onto the scene, setting a record for most goals in one Champions League run by any Mexican player.
He had six goals in seven games for Italian side AC Milan. It’s his first meaningful call-up and he adds a new threat to the Mexican attack — and a dangerous one at that.
Key stat: Canada went on a run at Copa America, reaching the semis and has scored in every match but one since. That was the outing vs. Mexico.
Nations League soccer pick
Match to end in a draw (+235): With odds like this, I’d only play half a unit, but I think a 1-1 draw is well within the cards.
There hasn’t been much separating the two nations as two of the last three matches ended in a draw.
Canada’s been in better form but this will be closer to a home match for Mexico, who gets to play in Los Angeles.
This is also a semifinal match so the lights will be bright and players will be satisfied with playing mistake-free soccer and pushing this to extra time if needed.
In that case, this wager would cash as it only applies to the 90 minutes of full time.
This also covers another 0-0 draw in case these sides have simply figured each other out.
Canada vs. Mexico predictions made at 1:29 p.m. on 03/19/25.