The 2026 FIFA World Cup continues today with four compelling group-stage matchups, highlighted by a showdown between Mexico and South Korea. Both sides entered the tournament with ambitions of winning the group, making this Group A clash a pivotal contest in the battle for positioning. However, it’s going to be tough for South Korea to win in Mexico. Home-field advantage is no joke.
Elsewhere, Canada is in a must-win spot against Qatar, Switzerland takes on Bosnia-Herzegovina as they look to bounce back, while Czechia takes on South Africa in a game between two winless teams. Now that we’re on Matchday Two, we have more information on each team, putting us in a better spot for best bets for today’s World Cup games.
Today’s World Cup Games, Odds, Analysis, Predictions: June 18
If you’re looking for today’s World Cup odds, predictions, and the best ways to bet today’s World Cup games, we’ve dove into every matchup for the June 18 slate. Odds are from the industry-leading offshore sportsbooks.
Czechia vs. South Africa
- Time: 12 p.m. ET
- Location: Atlanta Stadium, USA
- Where to Watch: FS1
- Betting Odds: Czechia (-130) / Draw (+280) / South Africa (+384)
Czechia enters this match in a difficult position after suffering a frustrating defeat to South Korea in its tournament opener. Despite taking a 1-0 lead and looking in control for long stretches, Czechia was unable to hold on and ultimately left with no points. That result makes this a virtual must-win match if the Czechs hope to remain in strong contention for a knockout-round berth.
South Africa didn’t fare much better in its opening game against Mexico. The underlying numbers were concerning, as South Africa generated just 0.1 expected goals and struggled to create meaningful scoring opportunities throughout the match. Defensively, they held their shape reasonably well, but it’s difficult to win at this level without offering more going forward.
The Czechs were competitive against a quality South Korean side and should be able to create more chances against a South African team that looked overmatched offensively in its opener. With their tournament hopes already under pressure, expect Czechia to come out aggressively and push for all three points.
Switzerland vs. Bosnia-Herzegovina
- Time: 3 p.m. ET
- Location: Los Angeles Stadium, USA
- Where to Watch: FS1
- Betting Odds: Switzerland (-181) / Draw (+325) / Bosnia-Herzegovina (+540)
Switzerland enters this matchup needing a response after a deeply frustrating 1-1 draw with Qatar in its tournament opener. The Swiss were clearly the better side for most of that match, creating 3.2 expected goals while holding Qatar to just 0.6, but they failed to put the game away and were punished by a last-second equalizer. Dropping two points in that fashion makes this feel like a spot where Switzerland should be highly motivated.
Bosnia-Herzegovina is also coming off a disappointing result after blowing a 1-0 lead against Canada. While that draw still leaves Bosnia in the mix, it also showed some vulnerability when asked to protect a result. Against a Swiss team capable of generating chances in volume, Bosnia may have a difficult time absorbing pressure for a full 90 minutes.
The key difference here is that Switzerland already received its warning. After dominating the underlying numbers against Qatar but failing to finish the job, I expect the Swiss to keep their foot on the gas if they get ahead this time.
Canada vs. Qatar
- Time: 6 p.m. ET
- Location: BC Place, Canada
- Where to Watch: FS1
- Betting Odds: Canada (-362) / Draw (+495) / Qatar (+1100)
Canada finds itself in a must-win situation after settling for a 1-1 draw against Bosnia and Herzegovina in its opening match. There were positives in the performance, particularly Canada’s ability to create chances and control stretches of play, but the finishing left plenty to be desired. The most notable example came when Jonathan David failed to convert a golden opportunity that could have secured all three points.
Qatar enters this match with confidence after rescuing a late draw against Switzerland, but the underlying numbers suggest they were fortunate to come away with a result. Switzerland generated 3.2 expected goals compared to just 0.6 for Qatar, and much of the match was played in Qatar’s defensive third. If Canada can produce a similar level of pressure, the opportunities should be there.
The concern for backing Canada on a larger number is its finishing. The Canadians have the talent advantage and should dictate the game, especially with the support of a home crowd behind them, but they haven’t shown the clinical edge needed to convert on scoring opportunities. I still expect Canada to get the job done in this must-win spot, but it may be another frustrating afternoon in front of the goal. A narrow 1-0 Canada victory feels like the most likely outcome.
Mexico vs. South Korea
- Time: 9 p.m. ET
- Location: Estadio Guadalajara, Mexico
- Where to Watch: FS1
- Betting Odds: Uzbekistan (+875) / Draw (+385) / Colombia (-265)
Mexico looked every bit the group favorite in its opening victory over South Africa. While the attack did enough to secure a 2-0 win, the most impressive aspect of the performance was on the defensive side. South Africa generated just 0.1 expected goals, rarely threatening Mexico’s back line and struggling to create any meaningful chances throughout the match.
South Korea enters with confidence after rallying past Czechia, but this will be a much different test. The Koreans found success against a Czech side that ultimately let a lead slip away, whereas Mexico has already shown it can control matches and limit opponents to almost nothing in the final third. Breaking down this Mexican defense will be significantly more difficult than what South Korea faced in its opener.
Home-field advantage is another factor that shouldn’t be overlooked. Mexico has traditionally enjoyed some of the strongest support of any nation playing in North America, and that atmosphere could play a major role in a match that figures to be tightly contested. With Mexico’s defensive discipline and South Korea’s ability to stay organized, goals may be hard to come by. Rather than expecting a wide-open affair, this feels like a low-scoring game where Mexico avoids defeat and has the best chance to find the decisive moment. A 1-0 Mexico win or a 1-1 draw looks like the most likely outcome.
FIFA World Cup 2026 Responsible Gaming
Before placing wagers, consider the following responsible gaming practices:
- Establish a betting bankroll and stick to it throughout the tournament
- Avoid chasing losses by increasing stake sizes after an unsuccessful wager
- Base betting decisions on data, form, and matchup analysis rather than emotional attachment to a team
- Remember that tournament soccer often produces surprising results and unexpected outcomes
- View sports betting as entertainment and not as a reliable way to generate income
If gambling begins affecting your financial situation, personal relationships, work responsibilities, or mental well-being, consider taking a break and seeking support. Confidential assistance and responsible gaming resources are available through 1-800-GAMBLER.
Final Verdict: Bet on Czechia to Win
Among the four matches on Thursday’s World Cup slate, Czechia to win stands out as one of the strongest betting opportunities. While both teams enter the match needing a result after opening-round defeats, Czechia appears to be the more talented and complete side. The Czechs showed plenty of positive signs against South Korea, taking a 1-0 lead and looking capable of earning points before ultimately letting the match slip away late.
South Africa’s opener against Mexico painted a different picture. Despite keeping the score respectable, South Africa generated just 0.1 expected goals and struggled to create any consistent attacking threat. Against a Czech side that is stronger technically and more dangerous going forward, those offensive limitations could become even more apparent.
With their tournament hopes already under pressure, expect Czechia to play with urgency from the opening whistle. South Africa certainly needs points as well, but the Czechs have the higher ceiling and already demonstrated they can compete with stronger opposition. When you combine the talent advantage with the must-win circumstances, Czechia looks well-positioned to secure all three points and get its World Cup campaign back on track.
