A spot in the World Cup Round of 16 is on the line Thursday night as Switzerland and Algeria meet at BC Place in Vancouver.
Switzerland earned its place in the knockout stage by winning Group B, finishing unbeaten with victories over Bosnia and Herzegovina and Canada after opening the tournament with a draw against Qatar.
Algeria’s route required a lot more drama. After dropping its opener to Argentina, the Desert Foxes bounced back with a win over Jordan before securing one of the tournament’s third-place berths thanks to a thrilling 3-3 draw against Austria.
Thursday also marks the first World Cup meeting between the two nations. Their only previous encounters came in a pair of international friendlies during the 1980s, both won by Switzerland.
Switzerland vs. Algeria Current Odds
Hard Rock Bet Sportsbook has Switzerland tabbed as the favorite entering Thursday night’s Round of 32 matchup. Before placing any bets, keep in mind that the three-way moneyline is settled after regulation only – any match tied after 90 minutes plus stoppage time is graded as a Draw before extra time begins.
- 🇨🇭 Switzerland (+100)
- ✋ Draw (+230)
- 🇩🇿 Algeria (+325)
Algeria vs. Switzerland Odds to Advance
If your focus is simply on which team reaches the next round, the To Advance market is the way to go. Unlike the three-way moneyline, this wager includes extra time and penalty kicks, with the winning side determined once either team officially advances.
- 🇨🇭 Switzerland to Advance (-210)
- 🇩🇿 Algeria to Advance (+165)
Switzerland vs. Algeria Prediction
Before building your betting card, it’s worth taking a look through Hard Rock Bet’s Stats Hub, where matchup trends and historical data can help identify value within every 2026 World Cup game. Here’s one trend that stuck out for tonight’s match:
Both Teams to Score – Yes (-110)
Both Teams to Score has cashed in each of Switzerland’s last five World Cup matches, a trend that has continued throughout this tournament.
Additionally, five of the six combined group stage matches involving Switzerland and Algeria have featured goals from both sides. Switzerland’s attack has been productive thus far, scoring seven goals during the group stage, but they’ve also conceded in every match they’ve played. And outside of its 3-0 loss to Argentina in its opener, Algeria has done the same.
Knockout matches often become more cautious, but both teams have consistently created chances while leaving openings at the other end. At -110, this one is worth a shot considering the recent track records between these two sides.
Switzerland vs. Algeria Betting Splits (3-Way Moneyline)
Hard Rock Bet players have shown little hesitation in backing Switzerland on the 3-way moneyline:
- 🇨🇭 Switzerland: 79.7% of bets | 83.1% of handle
- 🇩🇿 Algeria: 12.8% of bets | 10.9% of handle
- ✋ Draw: 7.5% of bets | 6.0% of handle
Algeria vs. Switzerland ‘To Advance’ Splits
Support for Switzerland is even stronger in the ‘To Advance’ market, where players have overwhelmingly backed the Swiss to continue their World Cup run:
- 🇨🇭 Switzerland to Advance: 88.6% of bets | 94.0% of handle
- 🇩🇿 Algeria to Advance: 11.4% of bets | 6.0% of handle
Popular Player Props
If player props are more your style, these have emerged as the five most popular selections for Thursday night’s matchup at Hard Rock Bet Sportsbook:
- Breel Embolo – Over 0.5 Shots on Target
- Riyad Mahrez – To Score or Assist
- Breel Embolo – Anytime Goalscorer
- Riyad Mahrez – Over 0.5 Shots on Target
- Breel Embolo – To Score or Assist
World Cup Futures for Switzerland, Algeria
The winner of Thursday night’s matchup will remain in Vancouver for a Round of 16 showdown on July 7 against the winner of Friday’s Colombia vs. Ghana match.
A victory there would send either Switzerland or Algeria to Kansas City for the quarterfinals on July 11, where Argentina, Cape Verde, Australia or Egypt would be waiting.
For bettors thinking beyond the Round of 32, here are the latest futures prices for both nations.
Switzerland World Cup Futures
- Switzerland to win the World Cup: +7500
- Switzerland to reach the Final: +1750
- Switzerland to reach the Semifinal: +650
- Switzerland to reach the Quarterfinal: +200
Algeria World Cup Futures
- Algeria to win the World Cup: +50000
- Algeria to reach the Final: +10000
- Algeria to reach the Semifinal: +3000
- Algeria to reach the Quarterfinal: +650
Switzerland vs. Algeria Match Info
📍 Location: BC Place, Vancouver, Canada
📅 Date: Thursday, July 2
⏰ Start Time: 11:00 PM ET
📺 Where to Watch: FS1, Tele, FOX One
🏆 Stage: World Cup Round of 32
Looking for more ways to stay in the action? Florida players can find Real Money Games powered by Past Motor Racing, available exclusively on Hard Rock Bet, a lineup of fast, engaging real money games you can jump into anytime while you follow your bets.

Offered by the Seminole Tribe of Florida in FL. Offered by Seminole Hard Rock Digital, LLC, in all other states. Must be 21+ and physically present in AZ, CO, FL, IL, IN, MI, NJ, OH, TN or VA to play. Terms and conditions apply. Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA, call 1-800-MY-RESET.
GAMBLING PROBLEM? CALL 1‑800‑GAMBLER (CO, IL, MI, NJ, TN)