Vancouver Canucks

Ice Hockey NHL Xfinity Mobile Arena Mon 22 Dec 19:30

Philadelphia Flyers

  1. Prediction
  2. SGP Picks
  3. Correct Score
  4. Odds
  5. Team Stats
  6. Player Stats
  7. Player Props
  8. Team News
  9. Lineups
  10. Injuries
  11. Roster
  12. Standings

NHL Betting Preview: Canucks vs Flyers

The Vancouver Canucks clash with the Philadelphia Flyers at Xfinity Mobile Arena, with face-off scheduled for 19:30 on Monday, December 22.

Why Flyers Can Claim the Win

There is merit in backing the Flyers on the Moneyline considering our prediction is that they will have the edge over the Canucks. Especially as odds of -137 are available about this happening.

Canucks Won 3-0 in Teams’ Previous H2H

Vancouver Canucks have won their previous four games. A 5-4 (SO) triumph recently occurred on the road at TD Garden when playing Boston Bruins. Linus Karlsson registered two goals, with Max Sasson and Liam Oehgren also finding the net.

Philadelphia Flyers have suffered defeat in their last two games. Most recently, a 5-4 (SO) scoreline occurred on the road at Madison Square Garden against New York Rangers. The goals were shared around between four players including Travis Sanheim.

Head-to-Head Statistics

The Canucks beat the Flyers in their last head-to-head encounter. It was a 3-0 scoreline at Xfinity Mobile Arena. The Flyers have won six of the previous 10 H2H meetings.

Starting Goalies

Thatcher Demko (Confirmed)
Season W-L-OTL: GAA: SV%: SO:
24/25 8-10-1 2.9 .895 1
23/24 35-14-2 2.45 .918 5
Dan Vladar (Confirmed)
Season W-L-OTL: GAA: SV%: SO:
24/25 23-12-7 2.4 .907 0
23/24 8-9-2 3.61 .882 0
Vancouver Canucks – Last 10 Games

5 wins, 4 losses and 1 overtime loss, averaging 2.2 goals from 25.0 shots on goal, with a 14.3% powerplay efficiency. The Canucks have been giving up 2.4 goals from 25.2 shots, averaging 3.4 penalties with a penalty-killing efficiency of 88.2%.

Linus Karlsson is the top points scorer with 6 points, 3 goals and 3 assists, with Evander Kane racking up 5 points, 2 goals and 3 assists, in the past 10 games. Goalie Kevin Lankinen have a 3.17 goal against average with a .882 save percentage.

Philadelphia Flyers – Last 10 Games

The Flyers have 3 wins, 3 losses and 4 overtime losses, averaging 3.0 goals from 26.2 shots on goal, with a 13.2% powerplay efficiency. They have been conceding 2.9 goals from 25.4 shots, averaging 3.8 penalties per game with a penalty-killing efficiency of 76.3%.

The top points scorer is Trevor Zegras with 11 points, 6 goals and 5 assists, while Travis Konecny is next best after having 11 points, 5 goals and 6 assists. Goalie Daniel Vladar have a 2.35 GAA with a .901 SV%.

Vancouver Canucks vs Philadelphia Flyers Prediction & Picks

Approach Vancouver Canucks vs Philadelphia Flyers fully prepared with our expert match prediction, likely score outcome, standout player prop picks and a hand-picked bet builder.

Game Prediction

For this NHL clash, we are going to bet against the road team with our pick. One way of doing this is by siding with Philadelphia Flyers and we really like the -137 about them winning on the Moneyline.

We use the latest team news and injury updates to help shape the best possible hockey picks. You’ll also notice we take a stats-led approach by factoring in the key NHL numbers that truly make a difference.

Key Canucks vs Flyers stats:

  • Canucks have lost 12 of their last 20 games.
  • Flyers have won 6 of their last 10 games against Canucks.

Flyers Moneyline Probability

According to the top NHL sportsbooks, there’s a 57.8% likelihood of our pick landing a return. Based on our cappers in-depth research, we calculate the actual probability to be 60-65%. This is why we can recommend this hockey wager.

Looking for Bigger Odds?

We’d recommend checking out the Puck Line, 3-Way Moneyline and Match Winner & Total Goals lines if you’re interested in siding with Philadelphia but want bigger odds.

Thinking of betting? Browse our detailed guide for the best current offers, including free bets and the latest bonuses.

Our Game Prediction
Flyers Moneyline @ -137 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (Dec 21, 23:56). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 23:56, 21 December 2025

Player Prop Picks

Top Pick: Kiefer Sherwood Over 1.5 Shots -189 BetMGM logo

Kiefer Sherwood (Canucks) has totaled Over 1.5 shots on goal in 8 of the past 10 games. We recommend backing the -189 that he is able to cover the line, with this Shots on Goal wager hopefully providing a return.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Same Game Parlay Picks

Moneyline Flyers
To Score Trevor Zegras
Shots on Goal Kiefer Sherwood Over 1.5

We’ve loaded up a same game parlay with the combined picks of the Flyers on the moneyline, Trevor Zegras (Flyers) scoring and Kiefer Sherwood (Canucks) to have Over 1.5 shots.

A same game parlay allows hockey bettors to place a multiple wager on the same game. You can go through the available betting lines and props and cherry-pick the outcomes that you think will happen. The odds for each selection are then combined together.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Vancouver Canucks vs Philadelphia Flyers Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Flyers Moneyline Odds Suggest Victory

Sportsbooks’ favorites Philadelphia Flyers are regarded as likeliest victors for this game and the -130 about them triumphing means a 56% chance based on their current Moneyline betting odds. Vancouver Canucks are trading at bigger odds than their opponents and they can be backed at +108.

1.5 is the puck line and 5.5 is the total goals line. There is no denying the popularity of wagering on Totals. The Over 5.5 selection is available to back at -100.

There are hundreds of game lines and team props when it comes to wagering on the National Hockey League and we recommend visiting the top betting sites to find the wager that matches your view on the game.

Player Props & Micro Betting

The gambling sites also allow you to place player prop bets such as Goals, Assists, Points and Blocked Shots. This means you can focus on an individual player’s performance rather than wager on the actual outcome of the game in question.

There are always opportunities to enjoy NHL micro betting. It’s generally the case that you will find team and player props in-game and bettors can use their insight to wager on outcomes such as the Next Goal or Next Goalscorer.

Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Team Stats

Latest regular season and playoff games stats.

Vancouver Canucks logo Vancouver Canucks Stats
Philadelphia Flyers logo Philadelphia Flyers Stats
Moneyline
  • 5 wins and 5 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 games on the road
Moneyline
  • 3 wins and 7 defeats in the last 10 games
  • 4 wins and 6 defeats in the last 10 home games
Puck Line
Puck Line
Total Goals
Total Goals
Team Stats - Avg/Game
Team Stats - Avg/Game
Team News
# Player GP MIN G A P +/-
40 Elias Pettersson 28 20.63 8 14 22 -7
17 Filip Hronek 35 24.47 2 18 20 6
44 Kiefer Sherwood 35 17.52 16 4 20 -4
# Player GP MIN G A P +/-
46 Trevor Zegras 34 18.73 15 20 35 2
11 Travis Konecny 34 19.11 10 20 30 9
22 Christian Dvorak 33 17.03 7 16 23 8

Injuries & Suspensions

Vancouver Canucks Injury Table

Type
Name
Info
Elias Pettersson
Injured
Filip Chytil
Injured
Teddy Blugers
Injured
Derek Forbort
Injured

Philadelphia Flyers Injury Table

Type
Name
Info
Tyson Foerster
Injured

Starting Lineups

Philadelphia Flyers logo Philadelphia Flyers

Vancouver Canucks logo Vancouver Canucks

80
Daniel Vladar
8
Cam York
6
Travis Sanheim
46
Trevor Zegras
22
Christian Dvorak
11
Travis Konecny
6
Brock Boeser
93
Marco Rossi
91
Evander Kane
17
Filip Hronek
29
Marcus Pettersson
35
Thatcher Demko

Philadelphia Flyers logo Philadelphia Flyers

Vancouver Canucks logo Vancouver Canucks

80
Daniel Vladar
36
Emil Andrae
9
Jamie Drysdale
52
Denver Barkey
14
Sean Couturier
74
Owen Tippett
8
Conor Garland
64
David Kampf
74
Jake DeBrusk
57
Tyler Myers
24
Zeev Buium
35
Thatcher Demko

Philadelphia Flyers logo Philadelphia Flyers

Vancouver Canucks logo Vancouver Canucks

80
Daniel Vladar
24
Nick Seeler
55
Rasmus Ristolainen
39
Matvei Michkov
27
Noah Cates
10
Bobby Brink
18
Drew O'Connor
54
Aatu Raety
44
Kiefer Sherwood
5
Tom Willander
25
Elias Pettersson
35
Thatcher Demko

Philadelphia Flyers logo Philadelphia Flyers

Vancouver Canucks logo Vancouver Canucks

80
Daniel Vladar
91
Carl Grundstroem
18
Rodrigo Abols
29
Nikita Grebyonkin
94
Linus Karlsson
63
Max Sasson
92
Liam Oehgren
35
Thatcher Demko

Previous Vancouver Canucks Lineups

20 Dec NHL
Canucks 5-4 Bruins
19 Dec NHL
Canucks 4-1 Islanders
16 Dec NHL
Canucks 3-0 Rangers
14 Dec NHL
Canucks 2-1 Devils
11 Dec NHL
Sabres 3-2 Canucks
08 Dec NHL
Red Wings 4-0 Canucks
06 Dec NHL
Wild 2-4 Canucks
05 Dec NHL
Mammoth 4-1 Canucks
02 Dec NHL
Canucks 1-3 Avalanche
29 Nov NHL
Canucks 1-2 Kings

Previous Philadelphia Flyers Lineups

20 Dec NHL
Flyers 4-5 Rangers
18 Dec NHL
Flyers 3-5 Sabres
16 Dec NHL
Flyers 4-1 Canadiens
14 Dec NHL
Flyers 2-3 Hurricanes
13 Dec NHL
Hurricanes 4-3 Flyers
11 Dec NHL
Golden Knights 3-2 Flyers
09 Dec NHL
Sharks 1-4 Flyers
07 Dec NHL
Avalanche 3-2 Flyers
03 Dec NHL
Sabres 2-5 Flyers
01 Dec NHL
Penguins 5-1 Flyers
NHL Standings Select Season
Metropolitan GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 72 46 20 6 98 0.681 33 41 257 213 44 26-9-2 20-11-4 5-3 6-4 1W
2 NY Islanders 74 42 27 5 89 0.601 28 38 216 209 7 21-12-2 21-15-3 4-5 6-4 2W
3 Pittsburgh 73 36 21 16 88 0.603 29 33 250 234 16 17-12-8 19-9-8 3-10 4-6 1L
4 Columbus 73 38 24 11 87 0.596 27 32 234 222 12 20-9-7 18-15-4 6-1 6-4 2L
5 Philadelphia 71 35 24 12 82 0.577 22 26 209 215 -6 16-12-8 19-12-4 9-4 7-3 1W
6 Washington 73 36 28 9 81 0.555 31 35 227 215 12 22-11-5 14-17-4 1-6 5-5 1W
7 New Jersey 72 37 33 2 76 0.528 25 33 199 220 -21 18-15-2 19-18-0 4-0 6-4 1L
8 NY Rangers 73 29 35 9 67 0.459 20 26 208 231 -23 10-18-7 19-17-2 3-1 4-6 1W
East Atlantic GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Buffalo 74 45 21 8 98 0.662 37 40 259 218 41 23-10-4 22-11-4 5-0 6-4 1W
2 Tampa Bay 72 45 21 6 96 0.667 36 41 264 201 63 22-12-1 23-9-5 4-2 6-4 1W
3 Montreal 71 40 21 10 90 0.634 28 38 251 231 20 22-13-2 18-8-8 2-5 7-3 3W
4 Boston 73 41 24 8 90 0.616 30 38 246 227 19 27-10-1 14-14-7 3-3 6-4 2W
5 Detroit 72 39 25 8 86 0.597 28 37 212 213 -1 20-13-3 19-12-5 2-3 4-6 1W
6 Ottawa 73 38 25 10 86 0.589 32 35 244 224 20 18-11-6 20-14-4 3-1 6-4 2L
7 Toronto 73 31 29 13 75 0.514 23 30 229 255 -26 18-12-8 13-17-5 1-4 4-6 2W
8 Florida 72 35 34 3 73 0.507 27 30 215 241 -26 19-15-3 16-19-0 5-1 5-5 2L
East Central GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 71 48 13 10 106 0.746 42 45 266 179 87 23-6-5 25-7-5 3-6 6-4 4W
2 Dallas 73 44 18 11 99 0.678 34 39 251 201 50 22-10-4 22-8-7 5-4 5-5 1W
3 Minnesota 74 41 21 12 94 0.635 26 37 242 216 26 20-10-8 21-11-4 4-5 4-6 1L
4 Utah 73 37 30 6 80 0.548 28 37 229 210 19 19-14-3 18-16-3 0-0 3-7 2L
5 Nashville 72 34 29 9 77 0.535 25 30 217 239 -22 20-14-3 14-15-6 4-1 6-4 1L
6 Winnipeg 72 30 30 12 72 0.5 24 28 205 223 -18 18-14-6 12-16-6 2-4 4-6 1L
7 St Louis 71 30 30 11 71 0.5 26 29 186 226 -40 17-12-7 13-18-4 1-4 7-3 3W
8 Chicago 73 27 33 13 67 0.459 20 24 189 239 -50 13-16-7 14-17-6 3-5 4-6 2L
West Pacific GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Anaheim 73 41 28 4 86 0.589 24 33 245 251 -6 23-10-2 18-18-2 8-0 6-4 1L
2 Edmonton 74 37 28 9 83 0.561 28 37 258 251 7 19-13-4 18-15-5 0-3 6-4 3W
3 Vegas 73 32 26 15 79 0.541 24 31 228 229 -1 16-12-8 16-14-7 1-6 3-7 2L
4 LA Kings 72 29 25 18 76 0.528 19 25 193 216 -23 10-16-8 19-9-10 4-8 4-6 1W
5 Seattle 72 32 29 11 75 0.521 25 31 206 224 -18 17-14-5 15-15-6 1-6 3-7 1L
6 San Jose 71 33 31 7 73 0.514 21 31 215 253 -38 17-12-5 16-19-2 2-1 3-7 1W
7 Calgary 72 30 34 8 68 0.472 23 26 182 222 -40 20-12-5 10-22-3 4-3 5-5 1L
8 Vancouver 71 21 42 8 50 0.352 14 16 182 266 -84 8-25-5 13-17-3 5-2 3-7 4L
Eastern GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 72 46 20 6 98 0.681 33 41 257 213 44 26-9-2 20-11-4 5-3 6-4 1W
2 Buffalo 74 45 21 8 98 0.662 37 40 259 218 41 23-10-4 22-11-4 5-0 6-4 1W
3 Tampa Bay 72 45 21 6 96 0.667 36 41 264 201 63 22-12-1 23-9-5 4-2 6-4 1W
4 Montreal 71 40 21 10 90 0.634 28 38 251 231 20 22-13-2 18-8-8 2-5 7-3 3W
5 Boston 73 41 24 8 90 0.616 30 38 246 227 19 27-10-1 14-14-7 3-3 6-4 2W
6 NY Islanders 74 42 27 5 89 0.601 28 38 216 209 7 21-12-2 21-15-3 4-5 6-4 2W
7 Pittsburgh 73 36 21 16 88 0.603 29 33 250 234 16 17-12-8 19-9-8 3-10 4-6 1L
8 Columbus 73 38 24 11 87 0.596 27 32 234 222 12 20-9-7 18-15-4 6-1 6-4 2L
9 Detroit 72 39 25 8 86 0.597 28 37 212 213 -1 20-13-3 19-12-5 2-3 4-6 1W
10 Ottawa 73 38 25 10 86 0.589 32 35 244 224 20 18-11-6 20-14-4 3-1 6-4 2L
11 Philadelphia 71 35 24 12 82 0.577 22 26 209 215 -6 16-12-8 19-12-4 9-4 7-3 1W
12 Washington 73 36 28 9 81 0.555 31 35 227 215 12 22-11-5 14-17-4 1-6 5-5 1W
13 New Jersey 72 37 33 2 76 0.528 25 33 199 220 -21 18-15-2 19-18-0 4-0 6-4 1L
14 Toronto 73 31 29 13 75 0.514 23 30 229 255 -26 18-12-8 13-17-5 1-4 4-6 2W
15 Florida 72 35 34 3 73 0.507 27 30 215 241 -26 19-15-3 16-19-0 5-1 5-5 2L
16 NY Rangers 73 29 35 9 67 0.459 20 26 208 231 -23 10-18-7 19-17-2 3-1 4-6 1W
Western GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 71 48 13 10 106 0.746 42 45 266 179 87 23-6-5 25-7-5 3-6 6-4 4W
2 Dallas 73 44 18 11 99 0.678 34 39 251 201 50 22-10-4 22-8-7 5-4 5-5 1W
3 Minnesota 74 41 21 12 94 0.635 26 37 242 216 26 20-10-8 21-11-4 4-5 4-6 1L
4 Anaheim 73 41 28 4 86 0.589 24 33 245 251 -6 23-10-2 18-18-2 8-0 6-4 1L
5 Edmonton 74 37 28 9 83 0.561 28 37 258 251 7 19-13-4 18-15-5 0-3 6-4 3W
6 Utah 73 37 30 6 80 0.548 28 37 229 210 19 19-14-3 18-16-3 0-0 3-7 2L
7 Vegas 73 32 26 15 79 0.541 24 31 228 229 -1 16-12-8 16-14-7 1-6 3-7 2L
8 Nashville 72 34 29 9 77 0.535 25 30 217 239 -22 20-14-3 14-15-6 4-1 6-4 1L
9 LA Kings 72 29 25 18 76 0.528 19 25 193 216 -23 10-16-8 19-9-10 4-8 4-6 1W
10 Seattle 72 32 29 11 75 0.521 25 31 206 224 -18 17-14-5 15-15-6 1-6 3-7 1L
11 San Jose 71 33 31 7 73 0.514 21 31 215 253 -38 17-12-5 16-19-2 2-1 3-7 1W
12 Winnipeg 72 30 30 12 72 0.5 24 28 205 223 -18 18-14-6 12-16-6 2-4 4-6 1L
13 St Louis 71 30 30 11 71 0.5 26 29 186 226 -40 17-12-7 13-18-4 1-4 7-3 3W
14 Calgary 72 30 34 8 68 0.472 23 26 182 222 -40 20-12-5 10-22-3 4-3 5-5 1L
15 Chicago 73 27 33 13 67 0.459 20 24 189 239 -50 13-16-7 14-17-6 3-5 4-6 2L
16 Vancouver 71 21 42 8 50 0.352 14 16 182 266 -84 8-25-5 13-17-3 5-2 3-7 4L
GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 71 48 13 10 106 0.746 42 45 266 179 87 23-6-5 25-7-5 3-6 6-4 4W
2 Dallas 73 44 18 11 99 0.678 34 39 251 201 50 22-10-4 22-8-7 5-4 5-5 1W
3 Carolina 72 46 20 6 98 0.681 33 41 257 213 44 26-9-2 20-11-4 5-3 6-4 1W
4 Buffalo 74 45 21 8 98 0.662 37 40 259 218 41 23-10-4 22-11-4 5-0 6-4 1W
5 Tampa Bay 72 45 21 6 96 0.667 36 41 264 201 63 22-12-1 23-9-5 4-2 6-4 1W
6 Minnesota 74 41 21 12 94 0.635 26 37 242 216 26 20-10-8 21-11-4 4-5 4-6 1L
7 Montreal 71 40 21 10 90 0.634 28 38 251 231 20 22-13-2 18-8-8 2-5 7-3 3W
8 Boston 73 41 24 8 90 0.616 30 38 246 227 19 27-10-1 14-14-7 3-3 6-4 2W
9 NY Islanders 74 42 27 5 89 0.601 28 38 216 209 7 21-12-2 21-15-3 4-5 6-4 2W
10 Pittsburgh 73 36 21 16 88 0.603 29 33 250 234 16 17-12-8 19-9-8 3-10 4-6 1L
11 Columbus 73 38 24 11 87 0.596 27 32 234 222 12 20-9-7 18-15-4 6-1 6-4 2L
12 Detroit 72 39 25 8 86 0.597 28 37 212 213 -1 20-13-3 19-12-5 2-3 4-6 1W
13 Ottawa 73 38 25 10 86 0.589 32 35 244 224 20 18-11-6 20-14-4 3-1 6-4 2L
14 Anaheim 73 41 28 4 86 0.589 24 33 245 251 -6 23-10-2 18-18-2 8-0 6-4 1L
15 Edmonton 74 37 28 9 83 0.561 28 37 258 251 7 19-13-4 18-15-5 0-3 6-4 3W
16 Philadelphia 71 35 24 12 82 0.577 22 26 209 215 -6 16-12-8 19-12-4 9-4 7-3 1W
17 Washington 73 36 28 9 81 0.555 31 35 227 215 12 22-11-5 14-17-4 1-6 5-5 1W
18 Utah 73 37 30 6 80 0.548 28 37 229 210 19 19-14-3 18-16-3 0-0 3-7 2L
19 Vegas 73 32 26 15 79 0.541 24 31 228 229 -1 16-12-8 16-14-7 1-6 3-7 2L
20 Nashville 72 34 29 9 77 0.535 25 30 217 239 -22 20-14-3 14-15-6 4-1 6-4 1L
21 New Jersey 72 37 33 2 76 0.528 25 33 199 220 -21 18-15-2 19-18-0 4-0 6-4 1L
22 LA Kings 72 29 25 18 76 0.528 19 25 193 216 -23 10-16-8 19-9-10 4-8 4-6 1W
23 Seattle 72 32 29 11 75 0.521 25 31 206 224 -18 17-14-5 15-15-6 1-6 3-7 1L
24 Toronto 73 31 29 13 75 0.514 23 30 229 255 -26 18-12-8 13-17-5 1-4 4-6 2W
25 San Jose 71 33 31 7 73 0.514 21 31 215 253 -38 17-12-5 16-19-2 2-1 3-7 1W
26 Florida 72 35 34 3 73 0.507 27 30 215 241 -26 19-15-3 16-19-0 5-1 5-5 2L
27 Winnipeg 72 30 30 12 72 0.5 24 28 205 223 -18 18-14-6 12-16-6 2-4 4-6 1L
28 St Louis 71 30 30 11 71 0.5 26 29 186 226 -40 17-12-7 13-18-4 1-4 7-3 3W
29 Calgary 72 30 34 8 68 0.472 23 26 182 222 -40 20-12-5 10-22-3 4-3 5-5 1L
30 NY Rangers 73 29 35 9 67 0.459 20 26 208 231 -23 10-18-7 19-17-2 3-1 4-6 1W
31 Chicago 73 27 33 13 67 0.459 20 24 189 239 -50 13-16-7 14-17-6 3-5 4-6 2L
32 Vancouver 71 21 42 8 50 0.352 14 16 182 266 -84 8-25-5 13-17-3 5-2 3-7 4L