Canada vs. Mexico men’s Nations League soccer predictions: Back both teams to score in semifinal match

Canada vs. Mexico predictions

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.

+ posts

Spencer is a true sports junkie. A graduate of the Sports Journalism program at Centennial College, he first joined NorthStar Gaming as an intern in 2023. He is now a contributing writer. He loves finding the edge to bet on in all sports but has a deep passion for the NBA and UFC. Previous stops include Sportsnet.