Mexico vs. Costa Rica odds, picks: Proven expert reveals predictions for Concacaf Nations League semifinals
Martin Green has generated nearly $19,000 for $100 bettors since the 2017-18 season

Costa Rica, which has beaten Mexico just twice with four draws in 21 attempts since 2001, will look to flip the script when they battle in a 2021 Concacaf Nations League semifinal on Thursday. Costa Rica has been in a scoring drought since defeating Curacao 2-1 on Nov. 14, 2019. Costa Rica is 0-5-3 since then, scoring just three goals in that span.
Kickoff is set for 10 p.m. ET and it can be streamed on Paramount+. The latest Mexico vs. Costa Rica odds from William Hill Sportsbook list Mexico as the -225 favorite (risk $225 to win $100). Costa Rica is going off as the +650 underdog and a draw would return +280. The over-under for total goals scored is 2.5. Before locking in any Costa Rica vs. Mexico picks, check out the soccer predictions and best bets from SportsLine's Martin Green.
After working in the sports betting industry for several years, Green became a professional sports writer and handicapper. Since then, his European soccer picks have been spot-on. Green has generated nearly $19,000 for $100 bettors since the 2017-18 season.
Now, Green has released his best bets for Mexico vs. Costa Rica in the Concacaf Nations League semifinals. You can visit SportsLine now to see his picks.
- Mexico vs. Costa Rica spread: Mexico -1.5 (+130)
- Mexico vs. Costa Rica money line: Mexico -225, Costa Rica +650, Draw +280
- Mexico vs. Costa Rica: over-under: 2.5 goals
- Mexico: Is 11-1-1 in its last 13 matches dating back to October 2019
- Costa Rica: Is 0-5-3 since beating Curacoa 2-1 in November of 2019
Top Mexico vs. Costa Rica predictions
Green sees Mexico being the dominant side, but he is leaning under 2.5 goals. Mexico boasts a strong group of forwards, led by Hirving Lozano and Jesus Corona, and is ranked No. 11 in the latest FIFA rankings. Lozano scored both goals in Mexico's 2-1 win over Iceland on May 29 in a friendly.
Costa Rica, which is ranked 50th, has a number of players who are used to playing in the United States with five Major League Soccer players on its roster. They include Luis Diaz, Randall Leal, Francisco Calvo, Ronald Matarrita and Allan Cruz. Among the Mexican players who have played extensively in the United States is forward Alan Pulido.
Pulido has recorded five goals in 14 matches for Mexico, most recently in a 2-2 friendly against Algeria last October in the Netherlands.
How to make Costa Rica vs. Mexico picks
Green has also revealed two other best bets, including a prop that returns plus-money. He's only sharing his top picks here.
So who should you back in Thursday's Costa Rica vs. Mexico matchup? And where does all the betting value lie? Visit SportsLine now to see the picks, all from the soccer expert who has generated nearly $19,000 since the 2017-18 season.















