Canada vs. Switzerland Prediction & Semifinal Best Bets: Olympic Women's Hockey Preview

I'm expecting Canada's best game of the tournament in my Canada vs. Switzerland prediction and best bets for today's semifinal, and here's why.
Kristin O'Neill celebrates scoring with Marie-Philip Poulin as we make our best Canada vs. Switzerland predictions.
Pictured: Kristin O'Neill celebrates scoring with Marie-Philip Poulin as we make our best Canada vs. Switzerland predictions. Photo by REUTERS/David W Cerny
Enjoying SBR content? Add us as a preferred source on your Google account Add as a preferred source on Google

A spot in the Gold Medal game is on the line as Canada faces Switzerland for the second time in Milan. Canada dominated the first meeting 4-0, but the scoreline didn't tell the full story: the Swiss held Canada to just one goal through 40 minutes thanks to a masterful goaltending performance.

My Canada vs. Switzerland prediction and best bets expect the defending Olympic champs to end the Swiss Cinderella run. With Canada lined as a -8000 moneyline betting favorite, I'm finding value elsewhere in the markets, including a player prop for Marie-Philip Poulin as she chases a historical goal. Puck drop is set for 3:10 p.m. ET.


🏒 Canada vs. Switzerland prediction: Olympic women's hockey semifinal

Our expert Olympic hockey picks are based on the latest betting odds at the best sports betting sites.

Bet type Bet Best odds Confidence Units
Puck line bet Canada -4.5 -114 via FanDuel ⭐⭐⭐⭐ 1u
Total Over 6.5 -120 via BetMGM ⭐⭐⭐⭐ 1u
Player prop Marie-Philip Poulin anytime goal -115 via BetMGM ⭐⭐⭐⭐ 0.5u

💰 Canada vs. Switzerland best bet: Canada -4.5 (-114)

Canada's 4-0 win over Monday's semifinal opponents in its tournament opener flattered Switzerland. Canada didn't score the opening goal until just past the seven-minute mark of the second period. Switzerland's impressive bend-don't-break resistance was primarily due to goaltender Saskia Maurer’s outstanding play. 

She made 51 saves on 55 shots, finishing with a 0.927 save percentage. That's a ton of pressure to withstand, and while I have no doubt Maurer will again stand on her head, I'm more confident Canada will break the damn earlier and be more ruthless this time around.  

Score prediction: Canada 6, Switzerland 1

🏒 Can I get a shot here?

Switzerland might have been held in by Maurer's outstanding play, but it did little to test Emerance Maschmeyer in the first meeting, launching just six shots on goal all game.

🔥 Best Canada vs. Switzerland prop bet: Marie-Philip Poulin anytime goal (-115)

In her return to the lineup, Poulin scored a goal in the quarterfinal win over Germany despite playing just 13 minutes. It was her first of these Olympics, so there has to be more to come from Canada's captain, right? 

Poulin comes to life on the world's biggest stage, and there's only one more prominent and important stage than the semifinals. Against Germany, she didn't appear fazed by missing the better part of three games.

Even so, Poulin will feel more confident and sharper in her second game back from injury, and that's bad news for an under-matched Switzerland side. I'd play this bet to -130. 

🧂 Peppering

Fifty-five shots. That's what Canada threw at the net in the first meeting, and Poulin was responsible for four. That number will tick up tonight as she searches for the record goal.


🇨🇦 Will Marie-Philip Poulin make Olympic history today?

Poulin scored her 18th Olympic goal against Germany in the quarterfinal, tying compatriot Hayley Wickenheiser's all-time Olympic goals record. One more goal would mean she will stand alone as the most prolific goal scorer at the Olympics on the women's side. 

She has 18 goals in 25 Olympic contests, scoring at a .72 goals-per-game clip. And what better opportunity to set the record than against a team that allowed 12 goals in three preliminary round games? She will also likely play alongside a new-look first line with Sarah Fillier and Daryl Watts, another reason she should score. 

She'll want to set the record in the semis, not only to help Canada win but also to take the added pressure off of achieving it in the final against, presumably, Team USA, currently the best team in the world. 


📺 How to watch Canada vs. Switzerland

  • Date: Monday, Feb. 14
  • Puck drop: 3:10 p.m. ET
  • Location: Milano Santagiulia Arena (Milan, Italy)
  • TV: CBC Gem

📃 Affiliate disclosure

Sportsbook Review may receive a commission if you sign up through our links. Not intended for use in MA. Bonuses not applicable in Ontario. 21+ only. (Gambling problem? Call 1-800-GAMBLER)