MatchWiz

NHL Lineup Optimizer

DraftKingsFanDuelDraftKings · goals 8.5, assists 5, shots 1.5, blocks 1.3 · $50,000 cap · 3 teams minimum
12 games · 585 projected · 85 of 670 without one
1-click:
$0 / $50,0000.0 pts
0/9 filled$50,000 left
  • C+ tap a player to add
  • C+ tap a player to add
  • W+ tap a player to add
  • W+ tap a player to add
  • W+ tap a player to add
  • D+ tap a player to add
  • D+ tap a player to add
  • G+ tap a player to add
  • UTIL+ tap a player to add
12 games· filter the pool to one game, or stack a team
7:00 PM@
7:00 PM@
7:00 PM@
7:00 PM@
7:00 PM@
7:00 PM@
7:00 PM@
7:00 PM@
8:00 PM@
9:00 PM@
10:00 PM@
10:00 PM@
Numbers are each side’s projected goals · tap a game to build only from it · tap a team to stack it
★ My pooltap ★ to pool a player (or filter, then “Add all shown”) — lineups build only from your pool · locks them into every lineup
Player
Connor McDavidC · EDM vs TOR$9,60019.32.01
Leon DraisaitlW · EDM vs TOR$8,90017.01.91
Nikita KucherovW · TBL vs DET$8,00016.22.02
Macklin CelebriniC · SJS vs UTA$9,00015.91.77
Nathan MacKinnonC · COL vs MTL$9,10015.51.70
Jack HughesC · NJD vs WSH$8,60015.41.79
Kirill KaprizovW · MIN vs BOS$8,50015.01.76
Cutter GauthierW · ANA vs NYI$8,30014.81.79
David PastrnakW · BOS vs MIN$7,90014.61.85
Matt BoldyW · MIN vs BOS$8,10014.31.76
Jake GuentzelC · TBL vs DET$6,90014.22.05
Evan BouchardD · EDM vs TOR$7,60014.11.85
Clayton KellerW · UTA vs SJS$6,60013.72.08
Jason RobertsonW · DAL vs BUF$7,20013.61.88
Brandon HagelW · TBL vs DET$7,10013.31.87
Auston MatthewsC · TOR vs EDM$8,20013.31.62
Bo HorvatC · NYI vs ANA$6,80013.21.94
Matthew SchaeferD · NYI vs ANA$7,40013.21.79
Zach WerenskiD · CBJ vs PHI$7,70013.21.71
Artemi PanarinW · LAK vs CGY$6,90013.01.89
Quinn HughesD · MIN vs BOS$6,90013.01.89
Tage ThompsonW · BUF vs DAL$8,40012.61.50
Nick SuzukiC · MTL vs COL$6,00012.52.08
Mikhail SergachevD · UTA vs SJS$5,50012.32.23
Alex DeBrincatW · DET vs TBL$6,70012.21.82
Joel HoferG · STL vs FLA · 84% to start$7,50012.11.61
Jacob FowlerG · MTL vs COL · 4% to start · backup$7,80012.01.54
Cale MakarD · COL vs MTL$7,30012.01.65
Leo CarlssonC · ANA vs NYI$6,40012.01.88
Brady TkachukW · FLA vs STL$7,50011.91.59
Ilya SorokinG · NYI vs ANA · 77% to start$7,60011.81.56
Jakob ChychrunD · WSH vs NJD$6,10011.81.94
Martin NecasW · COL vs MTL$6,40011.71.83
William NylanderW · TOR vs EDM$6,50011.71.79
Jeremy SwaymanG · BOS vs MIN · 93% to start$7,40011.61.57
Jackson LaCombeD · ANA vs NYI$5,80011.62.00
Adrian KempeW · LAK vs CGY$6,30011.51.83
Cole CaufieldW · MTL vs COL$6,80011.51.69
Wyatt JohnstonC · DAL vs BUF$6,30011.51.83
Jake SandersonD · OTT vs PIT$6,00011.41.91
Jesper WallstedtG · MIN vs BOS · 90% to start$8,00011.41.43
Moritz SeiderD · DET vs TBL$5,60011.32.02
Logan ThompsonG · WSH vs NJD · 81% to start$7,50011.21.50
Mikko RantanenW · DAL vs BUF$6,10011.11.83
Beckett SenneckeW · ANA vs NYI$6,50011.11.71
Alex TuchW · WSH vs NJD$5,90011.11.88
Matthew TkachukW · FLA vs STL$6,70011.11.65
Darren RaddyshD · TOR vs EDM$5,90011.01.87
Michael DiPietroG · BOS vs MIN · 4% to start · backup$7,40011.01.49
Devin CooleyG · CGY vs LAK · 39% to start · backup$7,10011.01.55
Andrei VasilevskiyG · TBL vs DET · 93% to start$8,50010.91.28
Dennis HildebyG · TBL vs DET · 4% to start · backup$8,50010.91.28
Scott WedgewoodG · COL vs MTL · 14% to start · backup$7,60010.81.43
Jakub DobesG · MTL vs COL · 93% to start$7,80010.81.38
Anthony StolarzG · TOR vs EDM · 93% to start$7,20010.81.50
Thomas HarleyD · DAL vs BUF$5,70010.81.89
Mikael GranlundC · ANA vs NYI$5,40010.71.99
Sam ReinhartC · FLA vs STL$7,00010.71.53
MacKenzie BlackwoodG · COL vs MTL · 86% to start$7,60010.71.41
Anton ForsbergG · LAK vs CGY · 56% to start$8,30010.71.28
Casey DeSmithG · DAL vs BUF · 25% to start · backup$8,10010.61.31
Rasmus DahlinD · BUF vs DAL$6,40010.61.65
Connor HellebuyckG · NJD vs WSH · 65% to start$7,90010.61.34
Karel VejmelkaG · UTA vs SJS · 69% to start$8,40010.61.26
Viktor ArvidssonW · DET vs TBL$5,30010.61.99
Jake OettingerG · DAL vs BUF · 75% to start$8,10010.51.30
Daniil TarasovG · DET vs TBL · 93% to start$6,90010.41.51
Semyon VarlamovG · NYI vs ANA · 23% to start · backup$7,60010.41.38
Lane HutsonD · MTL vs COL$5,00010.42.08
Sam MontembeaultG · MTL vs COL · 4% to start · backup$7,80010.31.32
Alex NedeljkovicG · SJS vs UTA · 36% to start · backup$7,00010.31.47
Alex LyonG · BUF vs DAL · 11% to start · backup$7,30010.31.41
Lucas RaymondW · DET vs TBL$5,20010.31.97
Linus UllmarkG · OTT vs PIT · 24% to start · backup$8,00010.21.28
Dustin WolfG · CGY vs LAK · 50% to start$7,10010.21.44
Jake AllenG · NJD vs WSH · 35% to start · backup$7,90010.21.29
Jet GreavesG · CBJ vs PHI · 33% to start · backup$8,10010.21.26
Arsenii SergeevG · CGY vs LAK · 11% to start · backup$7,10010.21.44
Sidney CrosbyC · PIT vs OTT$6,10010.21.67
Devon LeviG · EDM vs TOR · 20% to start · backup$8,20010.21.24
Shane PintoC · OTT vs PIT$4,90010.12.07
Troy TerryW · ANA vs NYI$4,20010.12.40
Nick SchmaltzC · UTA vs SJS$5,60010.11.80
Charlie LindgrenG · WSH vs NJD · 19% to start · backup$7,50010.11.34
Joseph WollG · PHI vs CBJ · 54% to start$7,30010.11.38
Tristan JarryG · EDM vs TOR · 66% to start$8,20010.01.22
Dylan HollowayW · STL vs FLA$5,40010.01.86
Dan VladarG · PHI vs CBJ · 46% to start · backup$7,30010.01.37
Evgeni MalkinW · PIT vs OTT$5,20010.01.93
Charlie McAvoyD · BOS vs MIN$5,20010.01.92
Alex LaferriereC · LAK vs CGY$5,50010.01.82
Drake BathersonW · OTT vs PIT$5,30010.01.88
Sebastian CossaG · UTA vs SJS · 31% to start · backup$8,40010.01.19
Laurent BrossoitG · ANA vs NYI · 30% to start · backup$7,8009.91.28
Pavel ZachaC · BOS vs MIN$5,3009.91.88
Michal PostavaG · DET vs TBL · 4% to start · backup$6,9009.91.44
Artturi LehkonenW · COL vs MTL$5,1009.91.94
Sergei MurashovG · PIT vs OTT · 93% to start$7,4009.91.34
Erik KarlssonD · PIT vs OTT$5,1009.91.94
Rickard RakellW · PIT vs OTT$6,0009.91.64
Sergei BobrovskyG · TOR vs EDM · 4% to start · backup$7,2009.91.37
Adam FantilliC · CBJ vs PHI$5,1009.81.93
Matt TomkinsG · EDM vs TOR · 14% to start · backup$8,2009.81.20
Calvin PickardG · MIN vs BOS · 10% to start · backup$8,0009.81.22
Cooper BlackG · FLA vs STL · 6% to start · backup$7,9009.81.24
Elvis MerzlikinsG · TOR vs EDM · 5% to start · backup$7,2009.81.36
Colten EllisG · BUF vs DAL · 26% to start · backup$7,3009.81.34
Juraj SlafkovskyW · MTL vs COL$4,9009.71.99
Carter VerhaegheW · FLA vs STL$5,7009.71.71
Lukas DostalG · ANA vs NYI · 50% to start$7,8009.71.24
Darcy KuemperG · LAK vs CGY · 44% to start · backup$8,3009.71.17
Cam TalbotG · CBJ vs PHI · 62% to start$8,1009.71.20
Ukko-Pekka LuukkonenG · BUF vs DAL · 62% to start$7,3009.71.33
Joel Eriksson EkC · MIN vs BOS$5,8009.71.67
Arturs SilovsG · PIT vs OTT · 7% to start · backup$7,4009.71.31
Yaroslav AskarovG · SJS vs UTA · 64% to start$7,0009.71.38
John GibsonG · DET vs TBL · 4% to start · backup$6,9009.61.40
Jonas JohanssonG · OTT vs PIT · 15% to start · backup$8,0009.61.21
MacKenzie WeegarD · UTA vs SJS$4,7009.62.04
Ville HussoG · ANA vs NYI · 20% to start · backup$7,8009.61.23
Brandt ClarkeD · LAK vs CGY$5,3009.61.81
Zach BensonW · BUF vs DAL$5,5009.51.73
Jimmy SnuggerudW · STL vs FLA$5,6009.51.70
Jacob MarkstromG · FLA vs STL · 56% to start$7,9009.51.20
Will SmithW · SJS vs UTA$5,4009.51.76
Timo MeierW · NJD vs WSH$5,5009.41.72
Jack QuinnW · BUF vs DAL$5,7009.41.66
Robert ThomasC · STL vs FLA$5,2009.41.81
Jack RoslovicW · TOR vs EDM$5,0009.41.87
Noah DobsonD · MTL vs COL$4,5009.42.08
Seth JonesD · FLA vs STL$5,4009.31.73
Nico HischierC · NJD vs WSH$5,4009.31.72
Jesper BrattW · NJD vs WSH$5,6009.31.66
Zach HymanW · EDM vs TOR$5,8009.31.60
Kevin FialaW · LAK vs CGY$4,7009.31.97
Akira SchmidG · FLA vs STL · 38% to start · backup$7,9009.21.17
Samuel ErssonG · OTT vs PIT · 61% to start$8,0009.21.15
Joel FarabeeW · CGY vs LAK$5,3009.21.73
Jordan BinningtonG · STL vs FLA · 16% to start · backup$7,5009.11.22
Roope HintzC · DAL vs BUF$5,2009.11.75
Charlie CoyleC · CBJ vs PHI$4,5009.02.00
Vincent TrocheckC · UTA vs SJS$4,4009.02.04
Thomas ChabotD · OTT vs PIT$4,4008.92.03
John CarlsonD · TBL vs DET$4,8008.91.86
JJ PeterkaW · BOS vs MIN$4,9008.91.81
Dylan StromeC · WSH vs NJD$5,0008.91.77
Elias LindholmC · BOS vs MIN$4,4008.82.01
Mike MathesonD · MTL vs COL$3,4008.82.58
Ryan Nugent-HopkinsC · EDM vs TOR$5,5008.71.57
Nazem KadriC · COL vs MTL$5,1008.61.69
Matvei MichkovW · PHI vs CBJ$4,5008.61.91
Dylan CozensW · OTT vs PIT$4,5008.61.90
John TavaresC · TOR vs EDM$5,3008.61.61
Trevor ZegrasC · PHI vs CBJ$5,6008.61.53
Luke EvangelistaW · NJD vs WSH$5,1008.61.68
Simon HolmstromW · NYI vs ANA$4,5008.51.89
Matt CoronatoW · CGY vs LAK$4,7008.51.81
Mattias SamuelssonD · BUF vs DAL$4,5008.41.88
Matvei GridinW · CGY vs LAK$4,5008.41.88
Arseny GritsyukW · NJD vs WSH$4,6008.41.82
Quinton ByfieldC · LAK vs CGY$4,6008.31.82
Sam MalinskiD · COL vs MTL$3,8008.32.20
Travis KonecnyW · PHI vs CBJ$4,3008.31.94
Philip BrobergD · STL vs FLA$4,6008.31.80
Jacob TroubaD · SJS vs UTA$4,4008.31.88
Jordan KyrouW · WSH vs NJD$4,4008.21.87
Justin FaulkD · DET vs TBL$3,7008.22.22
Travis SanheimD · PHI vs CBJ$3,9008.22.11
Luke HughesD · NJD vs WSH$4,6008.21.79
Brock NelsonC · COL vs MTL$4,3008.21.91
Morgan GeekieW · BOS vs MIN$4,6008.11.77
Alexandre CarrierD · MTL vs COL$3,5008.12.31
Sam BennettC · FLA vs STL$4,7008.11.72
Boone JennerW · WSH vs NJD$3,5008.12.31
Pierre-Luc DuboisC · WSH vs NJD$3,7008.12.18
Dougie HamiltonD · NJD vs WSH$4,3008.11.87
Jonas BrodinD · MIN vs BOS$3,9008.02.06
Kent JohnsonW · CBJ vs PHI$4,6008.01.75
Anthony CirelliC · TBL vs DET$5,4008.01.48
Mason McTavishC · STL vs FLA$4,8008.01.66
Ryan LeonardW · WSH vs NJD$3,8008.02.10
Devon ToewsD · COL vs MTL$4,1008.01.94
Tom WilsonW · WSH vs NJD$4,3007.91.84
Kaiden GuhleD · MTL vs COL$3,7007.92.14
Anton LundellC · FLA vs STL$4,0007.91.98
Ben KindelC · PIT vs OTT$4,7007.91.67
Cole HutsonD · WSH vs NJD$4,2007.81.87
Kyle PalmieriW · NYI vs ANA$4,4007.81.77
Blake ColemanW · MIN vs BOS$4,0007.81.94
Owen TippettW · PHI vs CBJ$4,1007.71.89
Vasily PodkolzinW · EDM vs TOR$4,4007.71.76
Christian DvorakC · PHI vs CBJ$3,6007.72.14
Martin FehervaryD · WSH vs NJD$3,1007.72.48
Matthew KniesW · CBJ vs PHI$3,7007.72.08
Esa LindellD · DAL vs BUF$3,6007.72.13
Easton CowanW · TOR vs EDM$3,8007.61.99
Charle-Edouard D'AstousD · TBL vs DET$3,8007.51.99
Mattias EkholmD · EDM vs TOR$4,0007.51.89
Darnell NurseD · SJS vs UTA$3,6007.52.09
Anders LeeW · UTA vs SJS$3,6007.52.09
Brayden SchennC · NYI vs ANA$4,5007.51.67
Mikael BacklundC · CGY vs LAK$4,1007.51.83
Valeri NichushkinW · CBJ vs PHI$4,1007.51.82
Tommy NovakC · PIT vs OTT$4,6007.51.63
Kailer YamamotoW · UTA vs SJS$4,0007.51.87
Noah OstlundC · BUF vs DAL$3,9007.51.91
Mats ZuccarelloW · LAK vs CGY$3,8007.41.95
Emmitt FinnieC · DET vs TBL$4,2007.41.76
T.J. HughesW · COL vs MTL$4,2007.41.75
Kasperi KapanenW · EDM vs TOR$3,9007.31.88
Jamie DrysdaleD · PHI vs CBJ$3,6007.32.03
Barrett HaytonC · UTA vs SJS$3,2007.32.27
Andrew CoppC · DET vs TBL$3,4007.32.14
Jared SpurgeonD · MIN vs BOS$3,4007.22.12
Logan StanleyD · NYI vs ANA$3,5007.22.06
Tyson FoersterW · PHI vs CBJ$3,8007.21.89
Simon NemecD · CGY vs LAK$3,8007.21.89
Alexander WennbergC · SJS vs UTA$3,2007.22.24
Alex NewhookW · MTL vs COL$3,1007.22.31
Trevor MooreW · LAK vs CGY$3,4007.12.10
Victor EklundW · NYI vs ANA$4,4007.11.62
Aliaksei ProtasW · WSH vs NJD$3,5007.12.03
Jake McCabeD · TOR vs EDM$3,2007.12.22
Owen PowerD · BUF vs DAL$4,0007.11.77
Ridly GreigC · OTT vs PIT$3,5007.02.01
Mason MarchmentW · SJS vs UTA$3,9007.01.80
Tristan LuneauD · ANA vs NYI$3,9007.01.80
Brett PesceD · NJD vs WSH$3,2007.02.19
Alex OvechkinW · WSH vs NJD$4,0007.01.75
Ivan ProvorovD · CBJ vs PHI$3,5007.01.99
Ivar StenbergW · SJS vs UTA$3,6006.91.93
Pavel BuchnevichW · STL vs FLA$3,3006.92.09
Gabriel LandeskogW · COL vs MTL$4,0006.91.72
Denton MateychukD · CBJ vs PHI$3,6006.81.90
Fraser MintenC · BOS vs MIN$3,6006.81.90
Danila YurovC · MIN vs BOS$3,3006.82.07
Jake NeighboursW · STL vs FLA$3,7006.81.84
Egor ChinakhovW · PIT vs OTT$4,0006.81.70
Jean-Gabriel PageauC · NYI vs ANA$3,5006.81.93
Fabian ZetterlundW · OTT vs PIT$4,0006.81.69
Lawson CrouseW · UTA vs SJS$2,9006.72.32
Tyler ToffoliW · SJS vs UTA$3,7006.71.82
Colton ParaykoD · STL vs FLA$3,4006.71.98
Morgan RiellyD · TOR vs EDM$4,2006.71.60
Matias MaccelliW · NYI vs ANA$3,4006.71.96
Kiefer SherwoodW · SJS vs UTA$3,4006.71.96
Claude GirouxW · OTT vs PIT$3,6006.61.84
Mathieu OlivierW · CBJ vs PHI$3,2006.62.07
Matt RoyD · WSH vs NJD$2,8006.62.36
Max ShabanovW · MIN vs BOS$3,6006.61.84
Morgan FrostC · CGY vs LAK$3,7006.61.78
Ryan SheaD · EDM vs TOR$3,0006.62.20
Jaden SchwartzW · COL vs MTL$3,9006.61.69
Connor MurphyD · EDM vs TOR$3,1006.62.12
Arttu HyryW · DAL vs BUF$3,0006.62.19
Michael AmadioW · OTT vs PIT$2,9006.52.26
Pontus HolmbergW · TBL vs DET$3,1006.52.11
Kris LetangD · PIT vs OTT$3,4006.51.91
Michael MisaW · SJS vs UTA$3,7006.51.75
Porter MartoneW · PHI vs CBJ$4,2006.51.54
Casey MittelstadtW · BOS vs MIN$3,2006.42.01
Evan RodriguesC · NJD vs WSH$3,0006.42.14
Hampus LindholmD · BOS vs MIN$3,0006.42.14
Bobby BrinkW · MIN vs BOS$3,1006.42.07
Josh AndersonW · MTL vs COL$3,2006.42.00
Connor McMichaelC · STL vs FLA$3,4006.41.87
Erik HaulaC · LAK vs CGY$3,1006.32.05
Gavin McKennaW · TOR vs EDM$4,1006.31.55
Connor BrownW · NJD vs WSH$3,2006.31.98
Jake EvansC · MTL vs COL$2,9006.32.18
Brent BurnsD · COL vs MTL$3,2006.31.98
Andrew PeekeD · UTA vs SJS$2,8006.32.26
Tyler SeguinW · DAL vs BUF$3,1006.32.04
Zayne ParekhD · CGY vs LAK$3,7006.31.70
Tyler KlevenD · OTT vs PIT$3,3006.31.91
Rasmus RistolainenD · PHI vs CBJ$2,6006.32.42
Ryan HartmanC · MIN vs BOS$3,2006.31.96
Pavel MintyukovD · ANA vs NYI$3,3006.31.90
Tony DeAngeloD · NYI vs ANA$3,5006.31.79
Emil HeinemanW · NYI vs ANA$3,1006.32.02
Cam YorkD · PHI vs CBJ$3,1006.32.02
Cole SillingerW · CBJ vs PHI$2,8006.22.23
Aaron EkbladD · FLA vs STL$3,2006.21.95
Nick RobertsonW · PIT vs OTT$3,3006.21.89
Zack BolducW · MTL vs COL$3,2006.21.94
Judd CaulfieldW · ANA vs NYI$3,3006.21.87
Josh DoanW · BUF vs DAL$3,5006.21.76
Victor HedmanD · TBL vs DET$3,2006.21.92
Drew DoughtyD · LAK vs CGY$3,0006.12.04
Lars EllerW · FLA vs STL$2,8006.12.19
Adam PelechD · NYI vs ANA$3,3006.11.85
Jason ZuckerW · BUF vs DAL$3,2006.11.91
Josh NorrisC · BUF vs DAL$3,0006.12.02
William WallinderD · DET vs TBL$3,0006.02.02
Michael McCarronC · MIN vs BOS$3,1006.01.95
Ryan PulockD · NYI vs ANA$3,0006.02.01
Corey PerryW · LAK vs CGY$3,5006.01.72
Parker KellyW · COL vs MTL$3,1006.01.94
Justin BarronD · STL vs FLA$3,1006.01.94
Olli MaattaD · MIN vs BOS$2,9006.02.07

Cap-legal DraftKings Classic lineups off our nightly projections. Stack a team, lock or fade anyone, and export straight to DraftKings.

One book at a time: DraftKings NHL lineup optimizer · FanDuel NHL lineup optimizer

How the NHL DFS lineup optimizer works

Nine players, $50,000. The solver is exact. It checks every cap-legal combination, so the lineup it hands back is the highest-projecting one on the slate, not a greedy guess. It also enforces the two rules people forget: players from at least three teams, and no skater facing your own goalie. Ask for several lineups and each one stacks a different club, best offenses first. That's where real variety comes from. Re-rolling the same solve just gets you the same lineup.

The projections come from the same per-60 rates behind our NHL player prop boards. We take each skater's shots, goals, assists and blocks, adjusted for the opponent and the game's projected score, and simulate his night 4,000 times. A 3.9-shot winger clears five shots about a third of the time, so the 5+ shot bonus is worth about a point to him. We don't pretend it's zero or three. Goalies are simulated as one game: shots faced, saves, goals against and the result, so a shutout is always a win.

How good is it? In a walk-forward test over the first 60 nights of the 2025-26 season, our skater projections missed by 4.49 DraftKings points on average. A player's season-to-date average missed by 4.52. That's a real edge and a small one, and we're still tuning it. Hockey is noisy: one bounce is 8.5 points. Treat the numbers as a sharper starting point, not a promise.

Goalies

The goalie is the biggest single call on an NHL slate, and the starter isn't confirmed until the morning skate. Every goalie in the pool carries a start chance. Until a club confirms, only its most likely starter is eligible. We reprice every hour in the four hours before puck drop, and a confirmed starter goes to 100%.

NHL DFS optimizer — FAQ

What is the best free NHL lineup optimizer?

MatchWiz's NHL lineup optimizer is free and runs on our own projections — shots, goals, assists and blocks for every skater, and saves, goals against and win chance for every goalie, simulated game by game. It builds cap-legal DraftKings Classic lineups with team stacks, player locks and excludes, exposure limits across multiple lineups and a salary floor, then exports straight to DraftKings' upload CSV.

How does the DraftKings NHL Classic roster work?

Nine players under a $50,000 cap: two centers, three wingers, two defensemen, one goalie and one UTIL. The UTIL takes any skater — center, wing or defense — but never a goalie. DraftKings lists wingers as LW or RW; both fill the W slots. Your lineup has to include players from at least three different NHL teams.

How does DraftKings score NHL?

Skaters get 8.5 per goal, 5 per assist, 1.5 per shot on goal and 1.3 per blocked shot, plus a 3-point bonus each for a hat trick, 5+ shots, 3+ blocks or 3+ points. Goalies get 6 for a win, 0.7 per save, −3.5 per goal against, 2 for an overtime loss, 4 for a shutout and 3 for 35+ saves. Our projections price every one of those bonuses as a probability, not a flat add.

What is a stack in NHL DFS, and should I use one?

A stack is several skaters from one team — ideally the same line or power-play unit. It works because a goal pays the scorer 8.5 and up to two assisters 5 each, so linemates score on the same event. That correlation raises a lineup's ceiling, which is what tournaments reward. For cash games a straight points-max build is usually fine. Pick a team on the games bar and the optimizer forces at least three of its skaters in.

Why won't the optimizer pick the backup goalie?

A goalie's projection is what he scores IF he starts. Before the starters are confirmed, a cheap backup can look like the best value on the slate and still play one night in five. So by default only each club's most likely starter is eligible. Turn off "Likely starting goalies only", or lock the goalie you want, to override it. Once a club confirms its starter, his start chance goes to 100% and the rest drop to zero.

Why can't I put a skater against my own goalie?

Every goal that skater scores is 3.5 points off your goalie, so the two pull against each other. The optimizer leaves out skaters facing your goalie. If you lock one anyway, it keeps him and tells you why a lineup might not solve.

Other optimizersMLB lineup optimizer DraftKingsNFL lineup optimizer DraftKings + FanDuelPGA lineup optimizer DraftKingsNBA lineup optimizer DraftKings

Projections and salaries for research. Not betting advice. DraftKings isn't affiliated with MatchWiz.