MatchWiz

StackLab

Pick a game from tonight's slate, lock the legs you like, and the model fills the rest. Every price is a real one a book is posting right now.

Book
Target payout
Legs
Same-game parlay0 legs · TBL @ COL
—
Lock a leg, or hit Fill the rest
  • Nothing picked yet
Leg pool48 legs at Fanatics · 20 not simulated
PlayerPropPriceOursBookEV
Parker KellyCAnytime goal+57520%—+32.3%
Zemgus GirgensonsCAnytime goal+70015%—+21.9%
Artturi LehkonenLShots 3.5++70015%—+21.6%
Ilya MikheyevRAnytime goal+52519%—+21.1%
Brock NelsonCAnytime goal+30030%—+18.8%
Artturi LehkonenLShots 2.5++26533%—+18.7%
Fedor SvechkovCAnytime goal+70014%—+12.7%
Artturi LehkonenLShots 1.5+-11558%—+9.3%
Conor GeekieCAnytime goal+65014%—+8.7%
Martin NecasCShots 3.5++41021%—+7.8%
Brandon HagelLAnytime goal+17539%—+7.4%
Martin NecasCShots 2.5++16540%—+7.3%
Pontus HolmbergRAnytime goal+50018%—+6.1%
Logan O'ConnorRAnytime goal+65014%—+5.5%
Martin NecasCAnytime goal+20035%—+4.5%
Nikita KucherovRAnytime goal+17038%—+2.4%
Dominic JamesCAnytime goal+50017%—+2.2%
Gabriel LandeskogLAnytime goal+32524%—+1.1%
Artturi LehkonenLShots 0.5+-55085%—+0.9%
Martin NecasCShots 1.5+-19066%—+0.5%
Artturi LehkonenLAnytime goal+21532%—+0.5%
Jake GuentzelCAnytime goal+20033%—+0.4%
Martin NecasCShots 0.5+-100089%—-2.1%
Brock NelsonCShots 0.5+-70085%—-2.5%
Brock NelsonCShots 2.5++20033%—-2.5%
Brock NelsonCShots 1.5+-15058%—-2.7%
Brock NelsonCShots 3.5++52515%—-5.2%
Nathan MacKinnonCShots 1.5+-120087%—-6.3%
T.J. HughesRAnytime goal+35020%—-7.9%
Nathan MacKinnonCShots 2.5+-32069%—-8.8%
Nathan MacKinnonCShots 3.5+-12550%—-10.4%
Nazem KadriCAnytime goal+31022%—-10.9%
Nathan MacKinnonCAnytime goal+11042%—-11.2%
Jaden SchwartzLAnytime goal+34020%—-11.5%
Nathan MacKinnonCShots 4.5++17532%—-12.1%
Gage GoncalvesCAnytime goal+41017%—-14.0%
Nathan MacKinnonCShots 5.5++36019%—-14.4%
Cale MakarDShots 1.5+-28562%—-16.7%
Jeffrey VielLAnytime goal+65011%—-17.8%
John CarlsonDAnytime goal+47513%—-24.3%
Cale MakarDShots 2.5++11036%—-24.7%
Brayden PointCAnytime goal+21524%—-25.8%
Nathan MacKinnonCGoals 1.5++60011%—-26.0%
Devon ToewsDAnytime goal+8008%—-27.9%
Cale MakarDAnytime goal+31017%—-29.2%
Cale MakarDShots 3.5++28018%—-33.2%
Cale MakarDShots 4.5++6507%—-44.0%
Charle-Edouard D'AstousDAnytime goal+7007%—-46.8%

One leg per player. Three rungs of the same man's ladder are the same bet three times — they win and lose together, and no book will take them in one slip. You get his best rung in each price band rather than every rung, for the same reason. Book is the de-vigged market price, or a dash where the market is quoted one way only and the hold can't be stripped out.

Why the number isn't a multiply

Legs out of one game aren't independent. An assist only exists because somebody scored, so when a line clicks, two or three players cash at once. Multiply those together as though they were separate games and the slip looks worse than it is.

We measured it on 1,131,690 real teammate pairs across three seasons. Two players both going over on points hits 13.9% more often than the multiply says, and assists 12.0%. Shots and blocks move together too, a little — 2.0% and 3.8%.

Goals are the exception, and it's the interesting one. Two teammates both scoring lands within a tenth of a percent of the plain product, because a team's goals come in a Poisson count split between the players who take the shots. One man scoring makes another man's goal no likelier. The multiply is right there, and the model says so rather than inventing an edge.

So StackLab doesn't multiply. Every game here is simulated thousands of times, and each posted line carries a record of which runs it hit. The chance a whole slip lands is the share of runs where every leg hit at once.

What the EV number means

EV is our win probability times what the slip pays, minus one. Positive means our model makes the parlay worth more than it costs. Negative means the book is ahead of us, and that's the common answer — it should be. Books hold a margin on every leg, and a parlay multiplies it.

Which is why the leg-count strip matters. Inside a fixed payout band, each extra leg multiplies the same hold again, so EV falls as the count rises. The strip shows that shape on the pool in front of you.

Every leg here is one a book is quoting

A leg only appears when a sportsbook is posting that exact line and we hold simulated runs behind it. The percentage beside a player is the same one his prop board shows — one model, one number, two pages.

Goalie saves come off the other team's shots, not off a number of their own. So a goalie's save total and the skaters shooting at him are the same shots counted twice, and the slip prices them that way.