NHL Best Bets & DFS Cheat Sheet, 4/23: Picks, Predictions & Player Props

Published: Apr 23, 2025
Welcome to the NHL Playoffs! Like we did throughout the regular season, the Fantasy Alarm will have you covered in the playoffs. You’ll find our daily NHL Best Bets along with which players you should be targeting in DFS.
We’ve conveniently put it all in one article, just to make life simple. If you have more questions, make sure to hit up the Fantasy Alarm NHL Discord. Let’s dive into the action and build a winning lineup!
NHL Picks, Predictions & Best Bets Today, 4/23
I’ll give you one Puck Line, one Total and one Player Prop to target for this slate.
The postseason is a completely different animal, so let’s start off slow and work our way up. No need to go nuts right out of the gate.
Oilers vs. Kings Prediction: Wednesday, April 23rd
The Los Angeles Kings almost blew a 4-1 lead, but thanks to Philipp Danault, that didn’t happen. The Oilers are a good offensive team because of Connor McDavid and Leon Draisaitl, but after that, it’s #NotGood. Stuart Skinner was pretty bad, and the defense did him no favors.
Not only are we going to back the Kings again on home ice tonight, but we are taking the Puck Line. Evander Kane is back in the lineup, and he hasn’t played hockey in almost a year, while John Klingberg makes his return to the blue line. Neither player will make this team better. They probably make them worse. We may need an empty net goal to cover, but we are still going to take our chances.
- Kings Puck Line (+195 on DraftKings)
Stars vs. Avalanche Prediction: Wednesday, April 23rd
With the series tied 1-1 and shifting to Colorado, we should be in for a real scoring explosion. The Avalanche are dominant on home ice and there’s a good chance Gabriel Landeskog makes his return to the lineup. We were teased last game, but he took warmup and has been at practice, so all signs point to him being back and that would be a massive boost.
Dallas was able to score four goals last game, and they should be able to generate scoring chances tonight. The problem is going to be keeping the puck out of their net. Jake Oettinger is a very good goalie, but his numbers in the regular season were below-average. The number seems pretty high at 6.5, but it would shock me to see it hit before the third period even starts.
- Over 6.5 (-102 on DraftKings)
Canadiens vs. Capitals Prediction: Wednesday, April 23rd
The Montreal Canadiens may have lost Game 1, but they reminded the Capitals that they won’t go down without a fight. They scored two in the third period, forcing the game to overtime, only to have Alex Ovechkin score his first career OT goal. This game will be another tight-checking affair, but we need to take the Canadiens seriously.
The Habs averaged just over 25 shots on goal per game on the road during the regular season, but in Game 1, they had 35, and before anyone says anything, they had ZERO in overtime. Montreal isn’t a team that will generate a ton of scoring chances, but there seems to be a willingness to shoot the puck more against a Capitals defense that is decent.
Logan Thompson’s save total is sitting at 22.5, and that is too low. That number should be higher after what we saw in Game 1, so we’ll take the over and move on to better things.
- Logan Thompson O/22.5 SVs (-105 on DraftKings)
Today's NHL DFS Cheat Sheet & Stacks
Goalie Of The Day: Darcy Kuemper - LAK
I refuse to not play Darcy Kuemper when he is playing on home ice. I know he gave up five goals last game, but that doesn’t scare me off. The Oilers are a two-player team with a below-average goalie and a terrible defense. Kuemper’s price tag is still at $7,800, so maybe that scares others off, but not us. We are going right back to him with confidence.
Player Of The Day: Cole Caufield - MTL
Some of you are going to call this a ‘’homer’’ pick and that couldn’t be further from the truth. Cole Caufield scored 38 goals this season, 25 of which came on the road. He scored in Game 1 and racked up five shots on goal. For the Canadiens to have any hope of winning this game, their top line will need to do damage, and they will. Caufield’s price tag actually dropped by $300 on DK, so plug him in and move on.
Value Play Of The Day: Gabriel Landeskog - COL
Like I said earlier, we were teased with Landeskog’s return last game, but tonight, he’s going to be in the lineup. It’s too early to tell what kind of impact he will have, but at $3,000, I’ll take my chances with the Colorado captain, and so should you.
Player Pool
$ Tier | C | W | D | G |
---|---|---|---|---|
High | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | |||
Medium | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ||
![]() | ||||
![]() | ||||
Low | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ||
![]() | ![]() |
Stacks
Canadiens | Lane Hutson | Cole Caufield | Nick Suzuki |
![]() | 4600 | 6500 | 6600 |
![]() | 5800 | 7200 | 7700 |
Avalanche | Cale Makar | Martin Necas | Nathan MacKinnon |
![]() | 7800 | 6100 | 9300 |
![]() | 7000 | 6300 | 9000 |
Kings | Quinton Byfield | Adrian Kempe | Kevin Fiala |
![]() | 5300 | 6200 | 6000 |
![]() | 6000 | 7300 | 6700 |
Capitals | Alex Ovechkin | Dylan Strome | Tom Wilson |
![]() | 8000 | 5900 | 5600 |
![]() | 8300 | 7200 | 6900 |
Canadiens | Lane Hutson | Cole Caufield | Nick Suzuki |
![]() | 4600 | 6500 | 6600 |
![]() | 5800 | 7200 | 7700 |
Avalanche | Cale Makar | Martin Necas | Nathan MacKinnon |
![]() | 7800 | 6100 | 9300 |
![]() | 7000 | 6300 | 9000 |
Kings | Quinton Byfield | Adrian Kempe | Kevin Fiala |
![]() | 5300 | 6200 | 6000 |
![]() | 6000 | 7300 | 6700 |
Capitals | Alex Ovechkin | Dylan Strome | Tom Wilson |
![]() | 8000 | 5900 | 5600 |
![]() | 8300 | 7200 | 6900 |
Player News
Orioles manager Brandon Hyde told reporters that Zach Eflin (lat) is likely to return and start Sunday against the Angels
It was assumed that Eflin would be back this weekend, but now we have a concrete date. The 31-year-old may not be at full strength after throwing fewer than 60 pitches in his rehab start, but the Orioles feel confident enough to have the right-hander back on the bump for the series finale against the Angels.
Riley Greene is not in the lineup for the first game of a doubleheader against the Rockies on Thursday.
Greene will get a break and likely return to the lineup for the second game of the twin-billing. Zach McKinstry will get the start in left field while Greene rests.
Panthers released TE Jordan Matthews.
Matthews converted to tight end a few years ago and hasn’t made much noise at the position. The change has, however, likely kept him in the league for a few more seasons. He appeared in four games with the Panthers last year but didn’t record any stats on offense. The Panthers also released or waived WR Dax Milne, C Andrew Raym, and TE Colin Granger.
Yu Darvish (elbow) is facing live hitters on Thursday.
Darvish has been throwing bullpen sessions and traveled to the team’s complex in Arizona to face live hitters on Thursday. It will be his first time facing live batters since a spring training appearance on March 13th. He will likely need a few sessions like this before the Padres can map out a rehab appearance timeline for him.
Adael Amador is starting at second base and batting ninth for the Rockies on Thursday.
Amador has now started three of the last four games at second base for the Rockies. He’s gone just 7-for-43 this season with 15 strikeouts in 16 games. He’s just 22 years old, so there is plenty of time for him to adjust to the MLB level, but he doesn’t need to be on redraft radars right now.
Jackson Holliday is playing second base and batting second for the Orioles on Thursday against the Twins.
With Cedric Mullins sitting out on Thursday, Gunnar Henderson will bat lead off, and Holliday will jump up from sixth in the order to second. Holliday is riding a hot streak right now, and the Orioles are taking advantage. This is likely just a one-game sample with no Mullins or Adley Rutschman in the lineup, but Rutschman has been struggling, so perhaps it could become a more permanent spot in the lineup for Holliday moving forward.