Today's World Cup Matches, 6/24: Schedule, Players To Watch & Key Storylines
The 2026 FIFA World Cup is officially underway! It’s time to dive into the World Cup matches today to get you ready to enjoy the tournament in all its glory. The World Cup schedule today features six matches, headlined by Brazil and Mexico in action. Let’s preview today’s World Cup matches with the top players, biggest storylines, and betting odds to know.
Today’s FIFA World Cup Schedule, 6/24
We have six World Cup matches today as the group stage continues. The games span Group A, Group B, and Group C. Check out the World Cup schedule today before you enjoy the matches.
- Switzerland vs. Canada – 3 pm ET on FOX
- Bosnia and Herzegovina vs. Qatar – 3 pm ET on FS1
- Scotland vs. Brazil – 6 pm ET on FOX
- Morocco vs. Haiti – 6 pm ET on FS1
- Czechia vs. Mexico – 9 pm ET on FOX
- South Africa vs. South Korea – 9 pm ET on FS1
Best World Cup Match To Watch Today
Today’s World Cup matches could all impact the group standings as teams try to lock up spots in the knockout rounds. One game in particular, though, headlines the day. Switzerland and Canada face off with first place in Group B up for grabs.
Switzerland and Canada are tied atop the group with four points apiece heading into today’s match. Switzerland will especially be motivated to win and lock up first place. A draw would mean Canada finishes in first based on goal differential. If the Swiss push up the field to score goals and go for it, though, it leaves the defense vulnerable in the back.
It’s hard to say what type of game we’ll get here. Things may be cagey at the start as both squads figure each other out. Neither wants to lose, obviously, but a draw means both teams advance anyway. Still, finishing first in the group provides an easier matchup in the next round. So, if Switzerland gets the first goal early, this can turn into a back-and-forth shootout.
Top Players To Watch in Today’s Matches
The World Cup matches today feature several top players worth watching. Vinicius Junior leads the Brazil attack, especially with Raphinha out injured. Neymar could return from injury himself and make a difference in the Brazilian offense. On the other side of that matchup, Scott McTominay anchors the attack for Scotland.
Elsewhere in today’s World Cup matches, Brahim Diaz and Achraf Hakimi star for Morocco. Breel Embolo and Granit Xhaka lead the Switzerland attack, while Jonathan David is the main goal-scorer for Canada. Then we have Son Heung-min headlining South Korea’s roster.
Biggest Storylines Heading Into Today’s Matches
As we dive deeper into the World Cup schedule today, let’s look at some of the biggest storylines to know. It’s do-or-die time for many teams in action. In Group A, Czechia and South Africa both need to win to stay alive and advance. In Group B, the Bosnia vs. Qatar matchup is essentially a win-or-go-home situation for both squads.
Group C, though, carries the most intrigue. Brazil, Morocco, and Scotland can all realistically finish first in the group depending on today’s results. The odds favor Brazil to get it done, but Scotland could ruin the party with an upset win.
World Cup Odds Today at DraftKings Sportsbook
Now that we’ve set the stage for the World Cup matches today, let’s talk betting odds. Check out how the odds and lines shake out for the World Cup schedule today, courtesy of DraftKings Sportsbook.
Switzerland vs. Canada
- Moneyline: Switzerland +135 | Draw +210 | Canada +240
- Total Goals: Over 2.5 (+105) | Under 2.5 (-130)
Bosnia and Herzegovina vs. Qatar
- Moneyline: Bosnia -245 | Draw +425 | Qatar +650
- Total Goals: Over 2.5 (-175) | Under 2.5 (+140)
Scotland vs. Brazil
- Moneyline: Scotland +850 | Draw +450 | Brazil -310
- Total Goals: Over 2.5 (-125) | Under 2.5 (+100)
Morocco vs. Haiti
- Moneyline: Morocco -525 | Draw +600 | Haiti +1500
- Total Goals: Over 3.5 (+140) | Under 3.5 (-175)
Czechia vs. Mexico
- Moneyline: Czechia +275 | Draw +290 | Mexico -105
- Total Goals: Over 2.5 (+105) | Under 2.5 (-130)
South Africa vs. South Korea
- Moneyline: South Africa +425 | Draw +295 | South Korea -150
- Total Goals: Over 2.5 (+105) | Under 2.5 (-130)
What Today’s Matches Mean For The Tournament
The World Cup matches today carry plenty of weight for the tournament overall. A win and three points for any team can be critical towards advancing past the group stages. On that note, we have knockout-round implications in nearly every match on the World Cup schedule today.
As noted above, the winner of Switzerland vs. Canada would finish first in Group B. Both teams are through to the next round anyway, but a victory for either side would mean an easier matchup in the Round of 32. Meanwhile, the loser of Bosnia vs. Qatar would be eliminated in that group.
Mexico has already locked up first place in Group A. However, the Mexicans face a Czech squad that needs to win to stay alive to advance. South Korea can solidify its second-place finish in the group with a victory, but South Africa also needs to win to maintain its hopes of qualification.
In Group C, we could see many different results in the standings. Brazil and Morocco have four points, while Scotland has three points. All three can realistically finish in first place after today’s matches. Brazil and Morocco have the edge, but Scotland can shake things up with an outright upset.
