The Canadian men's national team can lock up Group B at the Gold Cup with a win over El Salvador.
The pregame narrative: Canada was disappointing against Curacao, drawing 1-1, but the result put the side in a great position to win the group. El Salvador hasn't scored at the tournament yet and sits in last place in Group B heading into this match.
Check out our Canada vs. El Salvador odds and my predictions for the men's soccer match on June 24.


Canada vs. El Salvador odds
Go to full Canada vs. El Salvador betting markets
Click linked odds to add selection to your betslip.
Canada vs. El Salvador markets | Betting odds |
Canada to win | -455 |
Draw | +575 |
El Salvador to win | +1,200 |
Canada draw no bet | -2,500 |
El Salvador draw no bet | +700 |
Over 3.5 goals | +130 |
Under 3.5 goals | -167 |
Canada vs. El Salvador odds as of 11:19 a.m. ET on 06/23/2024.
Best bet
El Salvador under 0.5 goals (-122): El Salvador is goalless at the Gold Cup, and it's hard to see that changing vs. Canada.
- Canada has conceded one goal through two matches.
- El Salvador ranks last in the Gold Cup with 0.6 expected goals. The next closest team has 1.2.
And the side hasn't played a team as talented as Canada. Honduras and Curacao are both No. 75 or lower in the FIFA World Rankings, while Les Rouges rank No. 30.
El Salvador just doesn't generate many offensive chances. In addition to ranking last in goals for and xG for, take a look at some other offensive stats, according to FotMob:
- Last in shots on goal (1.0 per game)
- Last in big chances (0)
- Fourth-fewest touches in opponents' box (25)
The nation hasn't created a single big chance — meaning an opportunity in which the player is expected to score — at this tournament. That makes it easy to continue fading El Salvador against the defensively sound Canadians.
Canada has conceded 1.7 xG through two games at the Gold Cup.
Key stat: Les Rouges have allowed one goal in their past three games, including an impressive clean sheet against Ivory Coast (No. 41) at the Canadian Shield earlier this month.
Canada vs. El Salvador predictions made at 11:27 a.m. on 06/23/2025.