Fantasy tools
Stack Finder: best line and PP1 stacks for Saturday, Feb 28
Data updated:
Top 10 stacks
Zach Hyman94%, Ryan Nugent-Hopkins74%, Leon Draisaitl100%, Connor McDavid100%, Evan Bouchard100%
Matchup factors →Taylor Hall42%, Logan Stankoven80%, Jackson Blake81%
Matchup factors →Zach Hyman94%, Ryan Nugent-Hopkins74%, Connor McDavid100%
Matchup factors →Gabriel Landeskog47%, Nathan MacKinnon100%, Martin Necas100%
Matchup factors →Evgeni Malkin85%, Tommy Novak37%, Egor Chinakhov44%
Matchup factors →Sebastian Aho100%, Andrei Svechnikov98%, Seth Jarvis93%
Matchup factors →Brady Tkachuk99%, Dylan Cozens85%, Ridly Greig15%
Matchup factors →Jordan Eberle45%, Chandler Stephenson24%, Jared McCann77%, Vince Dunn91%, Matty Beniers49%
Matchup factors →Christian Dvorak13%, Travis Konecny88%, Trevor Zegras77%
Matchup factors →Pius Suter4.1%, Jonatan Berggren4.0%, Dylan Holloway90%
Matchup factors →
By game
PIT @ NYR
Evgeni Malkin85%, Tommy Novak37%, Egor Chinakhov44%
10.4 min/game · 4.04 xGF/60 · P(intact) 95%
- NYR 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .27
Mika Zibanejad98%, J.T. Miller90%, Gabe Perreault63%
11.6 min/game · 2.51 xGF/60 · P(intact) 95%
- PIT 5v5 xGA/60 +5%
- Together 3 of last 3
- DK correlation .26
Vincent Trocheck85%, Alexis Lafrenière90%, Will Cuylle65%
10.2 min/game · 2.01 xGF/60 · P(intact) 95%
- PIT 5v5 xGA/60 +5%
- Together 3 of last 3
- DK correlation .28
Anthony Mantha38%, Justin Brazeau9.8%, Ben Kindel50%
8.7 min/game · 2.71 xGF/60 · P(intact) 82%
- NYR 5v5 xGA/60 +2%
- Together 2 of last 3
- DK correlation .28
Noel Acciari3.3%, Connor Dewar3.4%, Blake Lizotte0.2%
8.1 min/game · 2.44 xGF/60 · P(intact) 82%
- NYR 5v5 xGA/60 +2%
- Together 2 of last 3
- DK correlation .29
Evgeni Malkin85%, Sidney Crosby99%, Erik Karlsson95%, Bryan Rust83%, Ben Kindel50%
4.6 min/game · 8.15 xGF/60 · P(intact) 12%
- NYR shorthanded time +6%
- NYR PK xGA/60 +3%
- Together 1 of last 3
- DK correlation .19
Sidney Crosby99%, Bryan Rust83%, Rickard Rakell77%
12.9 min/game · 2.87 xGF/60 · P(intact) 12%
- NYR 5v5 xGA/60 +2%
- Together 1 of last 3
- DK correlation .27
Vincent Trocheck85%, Mika Zibanejad98%, J.T. Miller90%, Vladislav Gavrikov57%, Alexis Lafrenière90%
2.1 min/game · 7.89 xGF/60 · P(intact) 23%
- PIT shorthanded time −1%
- PIT PK xGA/60 −7%
- Together 2 of last 3
- DK correlation .19
Jonny Brodzinski0.0%, Taylor Raddysh0.1%, Noah Laba9.7%
10.0 min/game · 1.31 xGF/60 · P(intact) 12%
- PIT 5v5 xGA/60 +5%
- Together 1 of last 3
- DK correlation .28
Sam Carrick0.1%, Anton Blidh, Matt Rempe4.2%
6.0 min/game · 1.42 xGF/60 · P(intact) 12%
- PIT 5v5 xGA/60 +5%
- Together 1 of last 3
- DK correlation .31
BOS @ PHI
Christian Dvorak13%, Travis Konecny88%, Trevor Zegras77%
11.0 min/game · 3.54 xGF/60 · P(intact) 95%
- BOS 5v5 xGA/60 −1%
- Together 3 of last 3
- DK correlation .27
Sean Couturier8.3%, Owen Tippett73%, Denver Barkey14%
9.9 min/game · 2.79 xGF/60 · P(intact) 82%
- BOS 5v5 xGA/60 −1%
- Together 2 of last 3
- DK correlation .28
Noah Cates13%, Bobby Brink15%, Matvei Michkov80%
9.3 min/game · 2.28 xGF/60 · P(intact) 95%
- BOS 5v5 xGA/60 −1%
- Together 3 of last 3
- DK correlation .27
Christian Dvorak13%, Travis Konecny88%, Trevor Zegras77%, Bobby Brink15%, Jamie Drysdale46%
2.3 min/game · 8.40 xGF/60 · P(intact) 95%
- BOS shorthanded time +12%
- BOS PK xGA/60 −3%
- Together 3 of last 3
- DK correlation .18
Garnet Hathaway5.7%, Carl Grundstrom0.1%, Nikita Grebenkin0.1%
5.6 min/game · 2.73 xGF/60 · P(intact) 82%
- BOS 5v5 xGA/60 −1%
- Together 2 of last 3
- DK correlation .27
Viktor Arvidsson41%, Casey Mittelstadt12%, Fraser Minten46%
9.8 min/game · 3.59 xGF/60 · P(intact) 23%
- PHI 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .27
David Pastrnak100%, Morgan Geekie94%, Marat Khusnutdinov10%
11.1 min/game · 2.76 xGF/60 · P(intact) 23%
- PHI 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .28
David Pastrnak100%, Viktor Arvidsson41%, Charlie McAvoy96%, Morgan Geekie94%, Fraser Minten46%
3.1 min/game · 6.77 xGF/60 · P(intact) 23%
- PHI shorthanded time −2%
- PHI PK xGA/60 −3%
- Together 2 of last 3
- DK correlation .18
Sean Kuraly0.1%, Michael Eyssimont0.1%, Alex Steeves4.0%
6.0 min/game · 3.32 xGF/60 · P(intact) 23%
- PHI 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .27
Tanner Jeannot7.3%, Mark Kastelic16%, Matthew Poitras12%
8.7 min/game · 2.04 xGF/60 · P(intact) 23%
- PHI 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .26
EDM @ SJS
Zach Hyman94%, Ryan Nugent-Hopkins74%, Leon Draisaitl100%, Connor McDavid100%, Evan Bouchard100%
5.3 min/game · 10.30 xGF/60 · P(intact) 95%
- SJS shorthanded time +26%
- SJS PK xGA/60 +8%
- Together 3 of last 3
- DK correlation .20
Zach Hyman94%, Ryan Nugent-Hopkins74%, Connor McDavid100%
10.3 min/game · 3.91 xGF/60 · P(intact) 95%
- SJS 5v5 xGA/60 +10%
- Together 3 of last 3
- DK correlation .28
Leon Draisaitl100%, Jack Roslovic34%, Matt Savoie35%
8.9 min/game · 3.60 xGF/60 · P(intact) 82%
- SJS 5v5 xGA/60 +10%
- Together 2 of last 3
- DK correlation .27
Kiefer Sherwood55%, Will Smith94%, Macklin Celebrini100%
9.3 min/game · 3.65 xGF/60 · P(intact) 82%
- EDM 5v5 xGA/60 −1%
- Together 2 of last 3
- DK correlation .29
Adam Henrique0.4%, Trent Frederic4.9%, Vasily Podkolzin86%
7.7 min/game · 2.75 xGF/60 · P(intact) 82%
- SJS 5v5 xGA/60 +10%
- Together 2 of last 3
- DK correlation .27
Tyler Toffoli37%, William Eklund69%, Michael Misa56%
8.1 min/game · 2.25 xGF/60 · P(intact) 82%
- EDM 5v5 xGA/60 −1%
- Together 2 of last 3
- DK correlation .28
Alexander Wennberg20%, Philipp Kurashev0.0%, Collin Graf25%
7.5 min/game · 1.99 xGF/60 · P(intact) 82%
- EDM 5v5 xGA/60 −1%
- Together 2 of last 3
- DK correlation .27
Dmitry Orlov25%, Tyler Toffoli37%, Alexander Wennberg20%, Will Smith94%, Macklin Celebrini100%
4.1 min/game · 8.20 xGF/60 · P(intact) 12%
- EDM shorthanded time −14%
- EDM PK xGA/60 +6%
- Together 1 of last 3
- DK correlation .21
Barclay Goodrow0.1%, Adam Gaudette0.1%, Zack Ostapchuk3.2%
7.1 min/game · 1.43 xGF/60 · P(intact) 12%
- EDM 5v5 xGA/60 −1%
- Together 1 of last 3
- DK correlation .28
Mattias Janmark0.0%, Curtis Lazar0.0%, Josh Samanski3.2%
2.6 min/game · 2.24 xGF/60 · P(intact) 12%
- SJS 5v5 xGA/60 +10%
- Together 1 of last 3
- DK correlation .29
NYI @ CBJ
Ondrej Palat0.1%, Bo Horvat92%, Mathew Barzal81%
12.0 min/game · 2.89 xGF/60 · P(intact) 95%
- CBJ 5v5 xGA/60 +0%
- Together 3 of last 3
- DK correlation .28
Sean Monahan17%, Dmitri Voronkov16%, Kent Johnson35%
8.4 min/game · 3.31 xGF/60 · P(intact) 95%
- NYI 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .27
Charlie Coyle47%, Mathieu Olivier18%, Cole Sillinger13%
10.1 min/game · 2.52 xGF/60 · P(intact) 95%
- NYI 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .28
Anders Lee30%, Jean-Gabriel Pageau11%, Simon Holmstrom15%
10.1 min/game · 2.69 xGF/60 · P(intact) 82%
- CBJ 5v5 xGA/60 +0%
- Together 2 of last 3
- DK correlation .30
Jonathan Drouin0.4%, Emil Heineman29%, Calum Ritchie31%
11.1 min/game · 2.07 xGF/60 · P(intact) 82%
- CBJ 5v5 xGA/60 +0%
- Together 2 of last 3
- DK correlation .26
Casey Cizikas3.2%, Kyle MacLean0.0%, Marc Gatcomb7.3%
8.0 min/game · 2.13 xGF/60 · P(intact) 95%
- CBJ 5v5 xGA/60 +0%
- Together 3 of last 3
- DK correlation .26
Boone Jenner23%, Miles Wood0.1%, Isac Lundeström0.0%
6.7 min/game · 2.03 xGF/60 · P(intact) 95%
- NYI 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .28
Danton Heinen0.1%, Mason Marchment41%, Adam Fantilli91%
9.0 min/game · 4.21 xGF/60 · P(intact) 23%
- NYI 5v5 xGA/60 +2%
- Together 2 of last 3
- DK correlation .28
Ondrej Palat0.1%, Bo Horvat92%, Mathew Barzal81%, Simon Holmstrom15%, Matthew Schaefer100%
2.3 min/game · 5.21 xGF/60 · P(intact) 12%
- CBJ shorthanded time −5%
- CBJ PK xGA/60 +9%
- Together 1 of last 3
- DK correlation .20
Charlie Coyle47%, Damon Severson11%, Zach Werenski100%, Mason Marchment41%, Adam Fantilli91%
1.0 min/game · 4.77 xGF/60 · P(intact) 23%
- NYI shorthanded time −17%
- NYI PK xGA/60 +11%
- Together 2 of last 3
- DK correlation .13
CHI @ COL
Gabriel Landeskog47%, Nathan MacKinnon100%, Martin Necas100%
13.7 min/game · 3.86 xGF/60 · P(intact) 68%
- CHI 5v5 xGA/60 +14%
- Together 1 of last 3
- DK correlation .28
Teuvo Teravainen11%, Tyler Bertuzzi52%, Frank Nazar49%, Sam Rinzel31%, Connor Bedard97%
4.3 min/game · 6.27 xGF/60 · P(intact) 95%
- COL shorthanded time −3%
- COL PK xGA/60 −10%
- Together 3 of last 3
- DK correlation .20
Jason Dickinson3.2%, Ryan Donato8.1%, Ilya Mikheyev7.5%
9.6 min/game · 2.55 xGF/60 · P(intact) 95%
- COL 5v5 xGA/60 −7%
- Together 3 of last 3
- DK correlation .30
Brock Nelson87%, Gabriel Landeskog47%, Nathan MacKinnon100%, Martin Necas100%, Cale Makar100%
3.4 min/game · 8.87 xGF/60 · P(intact) 68%
- CHI shorthanded time +5%
- CHI PK xGA/60 −3%
- Together 1 of last 3
- DK correlation .21
Nick Foligno3.3%, Teuvo Teravainen11%, Landon Slaggert0.0%
9.2 min/game · 1.27 xGF/60 · P(intact) 68%
- COL 5v5 xGA/60 −7%
- Together 1 of last 3
- DK correlation .28
Tyler Bertuzzi52%, Frank Nazar49%, Connor Bedard97%
7.9 min/game · 2.41 xGF/60 · P(intact) 23%
- COL 5v5 xGA/60 −7%
- Together 2 of last 3
- DK correlation .27
Parker Kelly18%, Jack Drury4.8%, Joel Kiviranta0.1%
9.0 min/game · 3.23 xGF/60 · P(intact) 12%
- CHI 5v5 xGA/60 +14%
- Together 1 of last 3
- DK correlation .28
Brock Nelson87%, Victor Olofsson27%, Ross Colton7.3%
7.3 min/game · 3.76 xGF/60 · P(intact) 12%
- CHI 5v5 xGA/60 +14%
- Together 1 of last 3
- DK correlation .28
Zakhar Bardakov0.0%, Taylor Makar0.3%, Gavin Brindley13%
2.1 min/game · 2.79 xGF/60 · P(intact) 12%
- CHI 5v5 xGA/60 +14%
- Together 1 of last 3
- DK correlation .29
OTT @ TOR
Brady Tkachuk99%, Dylan Cozens85%, Ridly Greig15%
11.1 min/game · 3.49 xGF/60 · P(intact) 95%
- TOR 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .28
Nick Cousins3.3%, Michael Amadio6.0%, Shane Pinto44%
12.0 min/game · 2.74 xGF/60 · P(intact) 95%
- TOR 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .26
John Tavares95%, William Nylander99%, Matias Maccelli12%
9.5 min/game · 3.55 xGF/60 · P(intact) 95%
- OTT 5v5 xGA/60 −10%
- Together 3 of last 3
- DK correlation .27
Claude Giroux31%, Drake Batherson97%, Tim Stützle100%
9.2 min/game · 2.94 xGF/60 · P(intact) 95%
- TOR 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .27
Drake Batherson97%, Brady Tkachuk99%, Dylan Cozens85%, Jake Sanderson97%, Tim Stützle100%
1.9 min/game · 9.48 xGF/60 · P(intact) 95%
- TOR shorthanded time +3%
- TOR PK xGA/60 +9%
- Together 3 of last 3
- DK correlation .20
John Tavares95%, Morgan Rielly75%, William Nylander99%, Auston Matthews99%, Matthew Knies95%
2.1 min/game · 8.23 xGF/60 · P(intact) 82%
- OTT shorthanded time +13%
- OTT PK xGA/60 −2%
- Together 2 of last 3
- DK correlation .19
Lars Eller4.1%, Fabian Zetterlund13%, Stephen Halliday5.6%
4.6 min/game · 2.25 xGF/60 · P(intact) 95%
- TOR 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .27
Max Domi4.9%, Auston Matthews99%, Bobby McMann48%
10.5 min/game · 3.12 xGF/60 · P(intact) 23%
- OTT 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .28
Nicolas Roy12%, Nick Robertson27%, Matthew Knies95%
8.2 min/game · 2.42 xGF/60 · P(intact) 23%
- OTT 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .28
Calle Jarnkrok0.0%, Scott Laughton4.8%, Steven Lorentz0.0%
5.9 min/game · 1.88 xGF/60 · P(intact) 23%
- OTT 5v5 xGA/60 −10%
- Together 2 of last 3
- DK correlation .27
WSH @ MTL
Nick Suzuki100%, Kirby Dach11%, Cole Caufield100%
13.3 min/game · 2.61 xGF/60 · P(intact) 95%
- WSH 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .28
Oliver Kapanen27%, Juraj Slafkovský98%, Ivan Demidov90%
10.2 min/game · 3.17 xGF/60 · P(intact) 95%
- WSH 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .28
Alex Ovechkin92%, Tom Wilson94%, Dylan Strome81%, Jakob Chychrun99%, Ryan Leonard67%
4.4 min/game · 7.70 xGF/60 · P(intact) 82%
- MTL shorthanded time +9%
- MTL PK xGA/60 +6%
- Together 2 of last 3
- DK correlation .18
Tom Wilson94%, Pierre-Luc Dubois47%, Aliaksei Protas52%
9.7 min/game · 3.06 xGF/60 · P(intact) 82%
- MTL 5v5 xGA/60 +7%
- Together 2 of last 3
- DK correlation .27
Nick Suzuki100%, Cole Caufield100%, Lane Hutson99%, Juraj Slafkovský98%, Ivan Demidov90%
2.6 min/game · 8.96 xGF/60 · P(intact) 95%
- WSH shorthanded time +1%
- WSH PK xGA/60 +5%
- Together 3 of last 3
- DK correlation .20
Brendan Gallagher3.3%, Phillip Danault4.9%, Josh Anderson11%
8.1 min/game · 2.64 xGF/60 · P(intact) 95%
- WSH 5v5 xGA/60 +2%
- Together 3 of last 3
- DK correlation .29
Nic Dowd3.2%, Brandon Duhaime0.2%, Hendrix Lapierre11%
6.1 min/game · 2.33 xGF/60 · P(intact) 23%
- MTL 5v5 xGA/60 +7%
- Together 2 of last 3
- DK correlation .27
Jake Evans4.9%, Joseph Veleno3.2%, Zachary Bolduc24%
7.5 min/game · 1.93 xGF/60 · P(intact) 23%
- WSH 5v5 xGA/60 +2%
- Together 2 of last 3
- DK correlation .28
Anthony Beauvillier4.1%, Justin Sourdif15%, Ethen Frank0.1%
10.3 min/game · 2.51 xGF/60 · P(intact) 12%
- MTL 5v5 xGA/60 +7%
- Together 1 of last 3
- DK correlation .28
BUF @ TBL
Jason Zucker22%, Ryan McLeod22%, Jack Quinn51%
9.9 min/game · 3.34 xGF/60 · P(intact) 95%
- TBL 5v5 xGA/60 −6%
- Together 3 of last 3
- DK correlation .28
Nikita Kucherov100%, Brayden Point94%, Gage Goncalves9.6%
9.5 min/game · 3.78 xGF/60 · P(intact) 82%
- BUF 5v5 xGA/60 +1%
- Together 2 of last 3
- DK correlation .29
Nikita Kucherov100%, Jake Guentzel99%, Oliver Bjorkstrand17%, Brayden Point94%, Darren Raddysh97%
3.7 min/game · 9.24 xGF/60 · P(intact) 82%
- BUF shorthanded time −2%
- BUF PK xGA/60 −3%
- Together 2 of last 3
- DK correlation .19
Jake Guentzel99%, Brandon Hagel99%, Dominic James5.6%
8.8 min/game · 3.32 xGF/60 · P(intact) 82%
- BUF 5v5 xGA/60 +1%
- Together 2 of last 3
- DK correlation .27
Alex Tuch94%, Tage Thompson100%, Peyton Krebs16%
9.2 min/game · 2.83 xGF/60 · P(intact) 95%
- TBL 5v5 xGA/60 −6%
- Together 3 of last 3
- DK correlation .26
Josh Norris34%, Josh Doan54%, Noah Ostlund29%
9.8 min/game · 2.89 xGF/60 · P(intact) 82%
- TBL 5v5 xGA/60 −6%
- Together 2 of last 3
- DK correlation .26
Yanni Gourde4.9%, Zemgus Girgensons3.3%, Pontus Holmberg0.1%
9.4 min/game · 2.33 xGF/60 · P(intact) 95%
- BUF 5v5 xGA/60 +1%
- Together 3 of last 3
- DK correlation .29
Beck Malenstyn4.1%, Josh Dunne0.0%, Tyson Kozak3.2%
7.6 min/game · 1.79 xGF/60 · P(intact) 82%
- TBL 5v5 xGA/60 −6%
- Together 2 of last 3
- DK correlation .28
Jason Zucker22%, Tage Thompson100%, Rasmus Dahlin99%, Jack Quinn51%, Josh Doan54%
4.9 min/game · 6.75 xGF/60 · P(intact) 12%
- TBL shorthanded time +2%
- TBL PK xGA/60 −8%
- Together 1 of last 3
- DK correlation .19
DET @ CAR
Taylor Hall42%, Logan Stankoven80%, Jackson Blake81%
12.3 min/game · 3.79 xGF/60 · P(intact) 95%
- DET 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .29
Sebastian Aho100%, Andrei Svechnikov98%, Seth Jarvis93%
12.0 min/game · 3.37 xGF/60 · P(intact) 95%
- DET 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .27
Dylan Larkin95%, Lucas Raymond94%, Marco Kasper26%
12.1 min/game · 2.71 xGF/60 · P(intact) 95%
- CAR 5v5 xGA/60 −5%
- Together 3 of last 3
- DK correlation .28
Jordan Staal17%, Jordan Martinook4.3%, Nikolaj Ehlers89%
10.8 min/game · 2.74 xGF/60 · P(intact) 95%
- DET 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .27
Patrick Kane70%, Andrew Copp8.3%, Alex DeBrincat99%
10.9 min/game · 2.93 xGF/60 · P(intact) 95%
- CAR 5v5 xGA/60 −5%
- Together 3 of last 3
- DK correlation .28
Patrick Kane70%, Dylan Larkin95%, Alex DeBrincat99%, Moritz Seider99%, Lucas Raymond94%
2.6 min/game · 9.92 xGF/60 · P(intact) 95%
- CAR shorthanded time +0%
- CAR PK xGA/60 −12%
- Together 3 of last 3
- DK correlation .20
J.T. Compher3.2%, Mason Appleton0.1%, Emmitt Finnie26%
9.4 min/game · 1.44 xGF/60 · P(intact) 95%
- CAR 5v5 xGA/60 −5%
- Together 3 of last 3
- DK correlation .27
James van Riemsdyk0.3%, Michael Rasmussen0.1%, Elmer Soderblom4.0%
6.6 min/game · 2.00 xGF/60 · P(intact) 95%
- CAR 5v5 xGA/60 −5%
- Together 3 of last 3
- DK correlation .27
Shayne Gostisbehere95%, Nikolaj Ehlers89%, Sebastian Aho100%, Andrei Svechnikov98%, Seth Jarvis93%
1.4 min/game · 8.06 xGF/60 · P(intact) 95%
- DET shorthanded time −16%
- DET PK xGA/60 +11%
- Together 3 of last 3
- DK correlation .20
Mark Jankowski9.0%, William Carrier6.6%, Jesperi Kotkaniemi3.2%
7.1 min/game · 2.22 xGF/60 · P(intact) 23%
- DET 5v5 xGA/60 +4%
- Together 2 of last 3
- DK correlation .28
NJD @ STL
Pius Suter4.1%, Jonatan Berggren4.0%, Dylan Holloway90%
12.7 min/game · 4.23 xGF/60 · P(intact) 68%
- NJD 5v5 xGA/60 −3%
- Together 1 of last 3
- DK correlation .28
Pavel Buchnevich31%, Jordan Kyrou69%, Jake Neighbours27%
10.7 min/game · 3.38 xGF/60 · P(intact) 95%
- NJD 5v5 xGA/60 −3%
- Together 3 of last 3
- DK correlation .29
Brayden Schenn37%, Jimmy Snuggerud78%, Dalibor Dvorsky28%
9.3 min/game · 2.95 xGF/60 · P(intact) 95%
- NJD 5v5 xGA/60 −3%
- Together 3 of last 3
- DK correlation .27
Connor Brown5.8%, Jesper Bratt95%, Jack Hughes99%
10.4 min/game · 3.03 xGF/60 · P(intact) 82%
- STL 5v5 xGA/60 −8%
- Together 2 of last 3
- DK correlation .28
Dougie Hamilton83%, Connor Brown5.8%, Jesper Bratt95%, Nico Hischier95%, Jack Hughes99%
3.2 min/game · 8.44 xGF/60 · P(intact) 82%
- STL shorthanded time −6%
- STL PK xGA/60 +5%
- Together 2 of last 3
- DK correlation .20
Timo Meier77%, Nico Hischier95%, Dawson Mercer22%
6.7 min/game · 2.86 xGF/60 · P(intact) 95%
- STL 5v5 xGA/60 −8%
- Together 3 of last 3
- DK correlation .26
Cody Glass4.1%, Arseny Gritsyuk19%, Lenni Hameenaho8.0%
8.5 min/game · 2.14 xGF/60 · P(intact) 95%
- STL 5v5 xGA/60 −8%
- Together 3 of last 3
- DK correlation .28
Nick Bjugstad0.1%, Paul Cotter56%, Maxim Tsyplakov9.9%
7.1 min/game · 2.14 xGF/60 · P(intact) 95%
- STL 5v5 xGA/60 −8%
- Together 3 of last 3
- DK correlation .27
Nathan Walker0.1%, Alexey Toropchenko0.1%, Jack Finley0.0%
8.1 min/game · 1.61 xGF/60 · P(intact) 68%
- NJD 5v5 xGA/60 −3%
- Together 1 of last 3
- DK correlation .27
Justin Faulk50%, Pavel Buchnevich31%, Jordan Kyrou69%, Jake Neighbours27%, Dalibor Dvorsky28%
2.5 min/game · 6.38 xGF/60 · P(intact) 23%
- NJD shorthanded time +2%
- NJD PK xGA/60 −7%
- Together 2 of last 3
- DK correlation .20
CGY @ LAK
Nazem Kadri69%, Joel Farabee11%, Connor Zary9.6%
10.6 min/game · 2.55 xGF/60 · P(intact) 95%
- LAK 5v5 xGA/60 −13%
- Together 3 of last 3
- DK correlation .28
Mikael Backlund12%, Yegor Sharangovich6.7%, Matt Coronato36%
10.9 min/game · 2.33 xGF/60 · P(intact) 95%
- LAK 5v5 xGA/60 −13%
- Together 3 of last 3
- DK correlation .27
Adrian Kempe96%, Artemi Panarin97%, Alex Laferriere66%
10.7 min/game · 2.13 xGF/60 · P(intact) 82%
- CGY 5v5 xGA/60 +3%
- Together 2 of last 3
- DK correlation .27
Mikael Backlund12%, Morgan Frost19%, Yegor Sharangovich6.7%, Connor Zary9.6%, Zayne Parekh61%
1.2 min/game · 5.09 xGF/60 · P(intact) 95%
- LAK shorthanded time −6%
- LAK PK xGA/60 −14%
- Together 3 of last 3
- DK correlation .19
Jonathan Huberdeau16%, Morgan Frost19%, Matvei Gridin35%
9.0 min/game · 2.61 xGF/60 · P(intact) 23%
- LAK 5v5 xGA/60 −13%
- Together 2 of last 3
- DK correlation .27
Corey Perry5.8%, Kevin Fiala64%, Adrian Kempe96%, Brandt Clarke95%, Andrei Kuzmenko8.9%
3.6 min/game · 10.25 xGF/60 · P(intact) 12%
- CGY shorthanded time +8%
- CGY PK xGA/60 +1%
- Together 1 of last 3
- DK correlation .19
Anze Kopitar0.4%, Trevor Moore8.8%, Quinton Byfield82%
12.6 min/game · 2.39 xGF/60 · P(intact) 12%
- CGY 5v5 xGA/60 +3%
- Together 1 of last 3
- DK correlation .28
Warren Foegele4.0%, Alex Turcotte8.0%, Andrei Kuzmenko8.9%
8.2 min/game · 2.39 xGF/60 · P(intact) 12%
- CGY 5v5 xGA/60 +3%
- Together 1 of last 3
- DK correlation .27
Ryan Lomberg0.1%, Martin Pospisil6.5%, Adam Klapka9.8%
5.5 min/game · 1.85 xGF/60 · P(intact) 23%
- LAK 5v5 xGA/60 −13%
- Together 2 of last 3
- DK correlation .27
Corey Perry5.8%, Joel Armia3.3%, Samuel Helenius3.2%
5.2 min/game · 1.46 xGF/60 · P(intact) 12%
- CGY 5v5 xGA/60 +3%
- Together 1 of last 3
- DK correlation .28
NSH @ DAL
Steven Stamkos95%, Ryan O'Reilly81%, Luke Evangelista70%
11.3 min/game · 3.21 xGF/60 · P(intact) 95%
- DAL 5v5 xGA/60 −2%
- Together 3 of last 3
- DK correlation .28
Jamie Benn19%, Matt Duchene56%, Sam Steel5.8%
10.0 min/game · 2.82 xGF/60 · P(intact) 95%
- NSH 5v5 xGA/60 +4%
- Together 3 of last 3
- DK correlation .28
Erik Haula12%, Jonathan Marchessault20%, Filip Forsberg99%
10.4 min/game · 2.25 xGF/60 · P(intact) 95%
- DAL 5v5 xGA/60 −2%
- Together 3 of last 3
- DK correlation .27
Michael McCarron11%, Michael Bunting4.4%, Cole Smith0.1%
8.0 min/game · 2.86 xGF/60 · P(intact) 95%
- DAL 5v5 xGA/60 −2%
- Together 3 of last 3
- DK correlation .27
Steven Stamkos95%, Roman Josi98%, Ryan O'Reilly81%, Jonathan Marchessault20%, Filip Forsberg99%
1.8 min/game · 9.18 xGF/60 · P(intact) 95%
- DAL shorthanded time +7%
- DAL PK xGA/60 −6%
- Together 3 of last 3
- DK correlation .21
Mikko Rantanen99%, Roope Hintz83%, Jason Robertson99%, Miro Heiskanen98%, Wyatt Johnston100%
4.4 min/game · 11.02 xGF/60 · P(intact) 23%
- NSH shorthanded time +10%
- NSH PK xGA/60 −5%
- Together 2 of last 3
- DK correlation .20
Tyson Jost0.0%, Zachary L'Heureux11%, Matthew Wood31%
6.5 min/game · 2.23 xGF/60 · P(intact) 68%
- DAL 5v5 xGA/60 −2%
- Together 1 of last 3
- DK correlation .27
Roope Hintz83%, Jason Robertson99%, Mavrik Bourque31%
9.7 min/game · 3.31 xGF/60 · P(intact) 23%
- NSH 5v5 xGA/60 +4%
- Together 2 of last 3
- DK correlation .27
Mikko Rantanen99%, Wyatt Johnston100%, Justin Hryckowian15%
8.5 min/game · 3.27 xGF/60 · P(intact) 23%
- NSH 5v5 xGA/60 +4%
- Together 2 of last 3
- DK correlation .28
Radek Faksa0.1%, Adam Erne0.0%, Oskar Bäck0.2%
6.8 min/game · 2.08 xGF/60 · P(intact) 23%
- NSH 5v5 xGA/60 +4%
- Together 2 of last 3
- DK correlation .29
VAN @ SEA
Jordan Eberle45%, Chandler Stephenson24%, Jared McCann77%, Vince Dunn91%, Matty Beniers49%
4.3 min/game · 8.67 xGF/60 · P(intact) 95%
- VAN shorthanded time −6%
- VAN PK xGA/60 +4%
- Together 3 of last 3
- DK correlation .20
Teddy Blueger3.2%, Conor Garland8.4%, Liam Ohgren23%
12.5 min/game · 2.71 xGF/60 · P(intact) 95%
- SEA 5v5 xGA/60 +1%
- Together 3 of last 3
- DK correlation .28
Jordan Eberle45%, Jared McCann77%, Matty Beniers49%
10.8 min/game · 2.54 xGF/60 · P(intact) 95%
- VAN 5v5 xGA/60 +6%
- Together 3 of last 3
- DK correlation .29
Jaden Schwartz30%, Kaapo Kakko24%, Shane Wright27%
12.3 min/game · 2.77 xGF/60 · P(intact) 68%
- VAN 5v5 xGA/60 +6%
- Together 1 of last 3
- DK correlation .27
Chandler Stephenson24%, Eeli Tolvanen41%, Berkly Catton33%
8.3 min/game · 2.83 xGF/60 · P(intact) 82%
- VAN 5v5 xGA/60 +6%
- Together 2 of last 3
- DK correlation .28
Frederick Gaudreau7.0%, Ryan Winterton5.7%, Ben Meyers5.8%
11.7 min/game · 2.04 xGF/60 · P(intact) 68%
- VAN 5v5 xGA/60 +6%
- Together 1 of last 3
- DK correlation .28
Brock Boeser61%, Drew O'Connor5.9%, Marco Rossi66%
11.8 min/game · 1.88 xGF/60 · P(intact) 68%
- SEA 5v5 xGA/60 +1%
- Together 1 of last 3
- DK correlation .28
Evander Kane3.9%, Jake DeBrusk48%, Elias Pettersson93%
8.0 min/game · 2.22 xGF/60 · P(intact) 82%
- SEA 5v5 xGA/60 +1%
- Together 2 of last 3
- DK correlation .27
Jake DeBrusk48%, Filip Hronek93%, Elias Pettersson93%, Linus Karlsson14%, Jonathan Lekkerimäki27%
2.2 min/game · 8.78 xGF/60 · P(intact) 12%
- SEA shorthanded time −17%
- SEA PK xGA/60 +12%
- Together 1 of last 3
- DK correlation .18
Aatu Räty9.6%, Jonathan Lekkerimäki27%, Max Sasson4.1%
7.8 min/game · 2.13 xGF/60 · P(intact) 12%
- SEA 5v5 xGA/60 +1%
- Together 1 of last 3
How it works
- Lines and PP1 come from each team's last three games of shift data: the forward trio with the most 5-on-5 time together, and the power-play five with the most time together.
- Unit strength is expected goals for per 60 minutes, recent games plus the season, shrunk toward league average so a hot two-game sample does not dominate.
- Matchup: the opponent's 5-on-5 expected goals against per 60 (for lines) or its penalty-kill rate and shorthanded minutes (for PP1), relative to the league.
- Goalie: the likely opposing starter from our goalie start model, weighted by probability, with his save % shrunk toward league average; shot-class save % when available.
- Stack score = rate × minutes × P(unit intact) × matchup × goalie, in expected goals for tonight, so lines and power plays rank on one scale.
Methodology: How we detect lines · Expected goals · Goalie shot classes · Goalie start model
Frequently asked questions
What is a stack in fantasy hockey?
A stack is a group of teammates who play together, usually a forward line or the first power-play unit, so one goal pays several of your players at once. It is the main strategy in daily fantasy hockey.
How are stacks ranked?
Each unit gets an expected-goals number for tonight: how many chances it creates per 60 minutes (recent games plus season, shrunk toward league average), how many minutes it plays, how likely it is to stay together, how leaky the opponent is at 5-on-5 or shorthanded, and how good the likely opposing goalie is.
Where do the lines come from?
From the NHL shift charts of each team's last three games: the three forwards who share the most 5-on-5 ice time form a line, and the five skaters with the most power-play time together form PP1.
Why does it say "shot-based"?
While a season is being reprocessed with our expected-goals model, unit rates fall back to shots on goal times a league-average 0.075 xG per shot. The ranking logic is the same.