- This page contains affiliate links. We may earn a commission at no extra cost to you.
Group Stage: Switzerland vs Algeria
- When: Jul 2 2026, 11:00 PM
- Where: BC Place Vancouver, Vancouver
- Where to watch: FS1
- Previous Matchup: Switzerland 2-0, May 6, 1986
Match Odds, Spread, Moneyline & Total
Switzerland vs Algeria
Goal Spread
Switzerland -0.5 (-112)
Algeria 0.5 (-108)
Switzerland vs Algeria
Total
Over 2.5 (+122)
Under 2.5 (-148)
Switzerland vs Algeria
3-Way Moneyline
Switzerland -110
Algeria +350
Draw +230
- Odds source: Bovada Sportsbook
- Get real-time live scores & latest betting odds here!
Switzerland vs Algeria Preview & Main Props
Switzerland and Algeria battle tonight at BC Place in Vancouver with a coveted spot in the 2026 FIFA World Cup Round of 16 on the line. Switzerland enters as the betting favorite after an impressive group-stage campaign, while Algeria looks to continue its underdog story after surviving a difficult path to the knockout rounds.
Switzerland finished first in Group B with seven points, drawing Qatar before defeating Bosnia and Herzegovina 4-1 and host nation Canada 2-1. The Swiss have displayed excellent balance on both ends of the pitch, with Johan Manzambi emerging as one of the tournament’s breakout stars after scoring three goals. Granit Xhaka continues to dictate the midfield, while Manuel Akanji anchors a disciplined back line.
Algeria recovered from an opening 3-0 defeat to Argentina by defeating Jordan and battling Austria to a dramatic 3-3 draw, earning one of the best third-place spots. Veteran Riyad Mahrez remains the creative leader, while Amine Gouiri could take on a larger attacking role if Mohamed Amoura is unavailable.
One of the night’s biggest storylines features Algeria manager Vladimir Petković facing the Swiss team he coached successfully for years, adding another layer to this tactical battle.
Prediction: Switzerland Moneyline
Lean: Under 2.5 Goals
Correct Score Prediction: Switzerland 2-0 Algeria
- Updated Daily Specials Odds & Props!!
- What are World Cup Finalists Odds
Switzerland vs Algeria
To Qualify
Switzerland – M -230
Algeria – M +188
Switzerland vs Algeria
Anytime Goal Scorer
Aurele Amenda (SUI) +2500
Riyad Mahrez (ALG) +390
Denis Zakaria (SUI) +1100
Ramy Bensebaini (ALG) +1500
Anis Hadj Moussa (ALG) +650
Noah Okafor (SUI) +295
Zeki Amdouni (SUI) +235
Adil Boulbina (ALG) +390
Nabil Bentaleb (ALG) +1300
Farès Ghedjemis (ALG) +600
Silvan Widmer (SUI) +1100
Ruben Vargas (SUI) +340
Dan Ndoye (SUI) +295
Zineddine Belaïd (ALG) +2800
Djibril Sow (SUI) +900
Rayan Aït-Nouri (ALG) +2500
Hicham Boudaoui (ALG) +1500
Nadhir Benbouali (ALG) +380
Manuel Akanji (SUI) +1300
Fabian Rieder (SUI) +550
Ibrahim Maza (ALG) +650
Cedric Itten (SUI) +215
Johan Manzambi (SUI) +310
Samir Chergui (ALG) +2800
Aïssa Mandi (ALG) +2800
Eray Cömert (SUI) +2000
Houssem Aouar (ALG) +600
Jaouen Hadjam (ALG) +1500
Amine Gouiri (ALG) +380
Rafik Belghali (ALG) +2200
Achref Abada (ALG) +4000
Yacine Titraoui (ALG) +1100
Ardon Jashari (SUI) +1300
Remo Freuler (SUI) +700
Luca Jaquez (SUI) +2000
Ramiz Zerrouki (ALG) +1800
Granit Xhaka (SUI) +500
Ricardo Rodriguez (SUI) +1500
Farès Chaïbi (ALG) +850
Michel Aebischer (SUI) +900
Nico Elvedi (SUI) +1800
Christian Fassnacht (SUI) +360
Amoura Mohamed +380
Mohamed Amine Tougai (ALG) +2200
Breel Embolo (SUI) +180
Switzerland vs Algeria
To Score or Assist a Goal
Jaouen Hadjam (ALG) +380
Amine Gouiri (ALG) +175
Nico Elvedi (SUI) +600
Rayan Aït-Nouri (ALG) +450
Eray Cömert (SUI) +500
Breel Embolo (SUI) -106
Granit Xhaka (SUI) +170
Silvan Widmer (SUI) +280
Noah Okafor (SUI) +140
Amoura Mohamed +163
Adil Boulbina (ALG) +180
Ramiz Zerrouki (ALG) +380
Farès Ghedjemis (ALG) +220
Remo Freuler (SUI) +250
Cedric Itten (SUI) +105
Denis Zakaria (SUI) +340
Manuel Akanji (SUI) +550
Christian Fassnacht (SUI) +160
Aurele Amenda (SUI) +650
Samir Chergui (ALG) +500
Hicham Boudaoui (ALG) +375
Miro Muheim (SUI) +275
Anis Hadj Moussa (ALG) +225
Dan Ndoye (SUI) +120
Houssem Aouar (ALG) +230
Farès Chaïbi (ALG) +230
Rafik Belghali (ALG) +375
Riyad Mahrez (ALG) +140
Ardon Jashari (SUI) +375
Fabian Rieder (SUI) +180
Djibril Sow (SUI) +280
Ramy Bensebaini (ALG) +400
Ibrahim Maza (ALG) +240
Achref Abada (ALG) +600
Zineddine Belaïd (ALG) +550
Luca Jaquez (SUI) +475
Nabil Bentaleb (ALG) +360
Ruben Vargas (SUI) +110
Ricardo Rodriguez (SUI) +375
Mohamed Amine Tougai (ALG) +500
Yacine Titraoui (ALG) +360
Michel Aebischer (SUI) +270
Nadhir Benbouali (ALG) +163
Aïssa Mandi (ALG) +700
Johan Manzambi (SUI) +150
Zeki Amdouni (SUI) +105
Switzerland vs Algeria
Total Corners O/U – Algeria
Over 3.5 (-135)
Under 3.5 (+105)
Switzerland vs Algeria
Total Corners O/U – Switzerland
Over 4.5 (-145)
Under 4.5 (+110)
Switzerland vs Algeria
Total Corners
Over 7.0 (-385)
Under 7.0 (+265)
Over 7.5 (-240)
Under 7.5 (+178)
Over 8.0 (-190)
Under 8.0 (+145)
Over 8.5 (-145)
Under 8.5 (+110)
Over 9.0 (-110)
Under 9.0 (-120)
Over 9.5 (+113)
Under 9.5 (-148)
Over 10.0 (+155)
Under 10.0 (-210)
Over 10.5 (+178)
Under 10.5 (-240)
Over 11.0 (+255)
Under 11.0 (-370)
Switzerland vs Algeria
Draw No Bet
Switzerland -260
Algeria +210
Switzerland vs Algeria
Method of Victory
Switzerland in extra time – M +900
Switzerland in shootout – M +900
Algeria in extra time – M +1600
Algeria in shootout – M +900
Switzerland vs Algeria
Both Teams To Score
Yes -115
No -115
Switzerland vs Algeria
Correct Score Group
Switzerland win 1-0, 2-0 or 2-1 +200
Switzerland win 3-0, 3-1 or 3-2 +650
Draw 1-1, 2-2 or 3-3 +400
Algeria win 1-0, 2-0 or 2-1 +375
Algeria win 3-0, 3-1 or 3-2 +1200
Any other score +425
Switzerland vs Algeria
Correct Score Group (2)
Either Team 1-0 +325
Either Team 2-0 +525
Either Team 2-1 +450
Either Team 3-0 +1100
Either Team 3-1 +1000
Either Team 3-2 +1400
Draw +250
Any Other Score +850
Switzerland vs Algeria
Winning Margin
Switzerland by 1 goal +260
Algeria by 1 goal +475
Switzerland by 2 goals +475
Algeria by 2 goals +1200
Switzerland by 3 goals +1000
Algeria by 3 goals +4000
Switzerland by 4 or more goals +2300
Algeria by 4 or more goals +10000
Switzerland vs Algeria
To Keep a Clean Sheet
Switzerland +130
Algeria +290
Switzerland vs Algeria
Algeria to record a shutout win
Yes +575
No -1100
Switzerland vs Algeria
Switzerland to record a shutout win
Yes +200
No -270
Switzerland vs Algeria
Correct Score
1 – 0 +525
2 – 0 +725
2 – 1 +775
3 – 0 +1600
3 – 1 +1700
3 – 2 +3000
4 – 0 +3500
4 – 1 +3500
4 – 2 +7500
4 – 3 +12500
5 – 0 +9000
5 – 1 +10000
5 – 2 +12500
0 – 0 +750
1 – 1 +550
2 – 2 +1700
3 – 3 +8000
0 – 1 +900
0 – 2 +2100
1 – 2 +1200
0 – 3 +6600
1 – 3 +3500
2 – 3 +4000
0 – 4 +12500
1 – 4 +10000
2 – 4 +12500
Switzerland vs Algeria
Total Shots
Over 22.5 -125
Under 22.5 -110
Switzerland vs Algeria
Total Shots – Switzerland
Over 12.5 -115
Under 12.5 -115
Switzerland vs Algeria
Total Shots – Algeria
Over 9.5 -125
Under 9.5 -110
Switzerland vs Algeria
Total Shots On-Target
Over 8.5 EVEN
Under 8.5 -135
Switzerland vs Algeria
Total Shots On-Target – Switzerland
Over 4.5 -165
Under 4.5 +120
Switzerland vs Algeria
Total Shots On-Target – Algeria
Over 3.5 EVEN
Under 3.5 -135
Switzerland vs Algeria
Exact Goals Scored
Exactly 0 +775
Exactly 1 +335
Exactly 2 +260
Exactly 3 +350
Exactly 4 +600
Exactly 5 +1200
Exactly 6 +2400
7 and Over +3500
Switzerland vs Algeria
Will There Be a Penalty
Yes +225
No -315
Switzerland vs Algeria
Match Result and Both Teams to Score
Switzerland win and Yes +350
Switzerland win and No +200
Tie and Yes +375
Tie and No +700
Algeria win and Yes +750
Algeria win and No +550
Switzerland vs Algeria
Match Result and O/U 1.5 Goals
Switzerland and Over 1.5 Goals +154
Draw and Over 1.5 Goals +375
Algeria and Over 1.5 Goals +500
Switzerland and Under 1.5 Goals +500
Draw and Under 1.5 Goals +700
Algeria and Under 1.5 Goals +825
Switzerland vs Algeria
Match Result and O/U 2.5 Goals
Switzerland and Over 2.5 Goals +235
Draw and Over 2.5 Goals +1100
Algeria and Over 2.5 Goals +650
Switzerland and Under 2.5 Goals +280
Draw and Under 2.5 Goals +290
Algeria and Under 2.5 Goals +600
Switzerland vs Algeria
Match Result and O/U 3.5 Goals
Switzerland and Over 3.5 Goals +550
Draw and Over 3.5 Goals +1100
Algeria and Over 3.5 Goals +1400
Switzerland and Under 3.5 Goals +149
Draw and Under 3.5 Goals +290
Algeria and Under 3.5 Goals +390
Switzerland vs Algeria
Match Result and O/U 4.5 Goals
Switzerland and Over 4.5 Goals +975
Draw and Over 4.5 Goals +2800
Algeria and Over 4.5 Goals +1900
Switzerland and Under 4.5 Goals +115
Draw and Under 4.5 Goals +230
Algeria and Under 4.5 Goals +350
Switzerland vs Algeria
Both Teams To Score and O/U 2.5 Goals
Yes and Over 2½ Goals +161
Yes and Under 2½ Goals +475
No and Over 2½ Goals +700
No and Under 2½ Goals +107
Switzerland vs Algeria
Game Specials
Algeria to take 1+ corners in each half -300
Each team to take 3+ corners -225
2+ Goals Scored; 6+ Corners Taken -200
1+ Goals Scored; 8+ Corners Taken -190
1+ Goals and 8+ Shots on Target -190
1+ Goals Scored; 6+ Corners Taken; 2+ Cards -180
Each team 1+ Cards -170
Algeria 1+ Goals and 2+ Shots on Target -170
Switzerland 4+ Corners and 4+ Shots on Target -170
Each team to take 1+ corners in each half -170
Each team to take 1+ corners; Each team 1+ Cards -160
Each team 3+ Shots on Target -160
Switzerland to score 1+ goals and to take 4+ corners -150
Each team 1+ shots on target each half -145
Switzerland to have 2+ shots on target each half -130
2+ Goals and 8+ Shots on Target -125
Switzerland to take 2+ corners in each half -120
Each team to take 2+ corners; Each team 1+ Cards -120
2+ Goals Scored; 8+ Corners Taken -105
Each team to take 4+ corners +120
2+ Goals; 8+ Corners; 7+ Shots on Target +120
3+ Goals Scored; 6+ Corners Taken +130
Each team to take 3+ corners; Each team 1+ Cards +130
1+ Goals Scored; 10+ Corners Taken +130
Each team 1+ Goals; Each team 3+ Shots on Target +150
Switzerland 2+ Goals and 5+ Shots on Target +150
Algeria to take 2+ corners in each half +150
Algeria to score 1+ goals and to take 4+ corners +150
Algeria to have 2+ shots on target each half +200
3+ Goals and 10+ Shots on Target +225
Switzerland to take 3+ corners in each half +225
Switzerland to have 3+ shots on target each half +225
Switzerland 6+ Corners and 6+ Shots on Target +250
1+ goals in first half; 4+ goals in the match +250
2+ Goals Scored; 10+ Corners Taken; 2+ Cards +250
4+ Goals Scored; 6+ Corners Taken +275
Switzerland to score 2+ goals and to take 6+ corners +300
Each team 2+ Cards +300
3+ Goals; 8+ Corners; 10+ Shots on Target +325
Each team to take 2+ corners in each half +325
10+ Corners and 10+ Shots on Target +325
3+ Goals Scored; 8+ Corners Taken; 3+ Cards +350
Each team 5+ Shots on Target +350
Switzerland to score 1+ goals and to take 8+ corners +375
2+ Goals; 8+ Corners; 7+ Shots on Target; 4+ Cards +400
Each team 2+ shots on target each half +425
Algeria 2+ Goals and 5+ Shots on Target +425
Algeria to take 3+ corners in each half +450
1+ goals before 15:00; 4+ goals in the match +475
4+ Goals Scored; 10+ Corners Taken +550
4+ Goals and 12+ Shots on Target +550
Each team to take 6+ corners +600
Switzerland vs Algeria
Requested Specials
Breel Embolo 2+ Shots & 1+ SOT -250
Dan Ndoye 2+ Shots & 1+ SOT -165
Dan Ndoye 3+ Shots & 1+ SOT +115
Switzerland/Draw Double Chance & Switzerland 0.5 Goals (Team Total) -275
Switzerland to Qualify. Match Total: 18+ Shots, 5+ SOT, 5+ Corners, and 1+ Cards -115
Any Other Draw NOT 0-0 or 1-1 +1200
- Updated World Cup odds here!
- More games picks & predictions
World Cup 2026 Picks & Predictions
Free Pick: Match Result & O/U 1.5 Goals –
Switzerland & Over 1.5 Goals (+154)
A $100 Bet will return $254
- World Cup Odds & Props source: Bovada Sportsbook