NHL

3 Daily Fantasy Hockey Stacks for 3/31/16

Use your ← → (arrow) keys to browse the slideshow

Dallas Stars

Players to Stack: Jason Spezza, John Klingberg

FanDuel Price: $11,900
DraftKings Price: $12,400

Spezza is on the Stars' second line, Klingberg is on the top defensive pairing, and the two are on the team's top power play line.

Dallas is one of the best offensive teams in the league, while the Coyotes struggle defensively. The Stars rank third with 61.74 Corsi For per game, and Arizona is allowing the eighth-most Corsi Against per game. In terms of Corsi For Percentage, Dallas has one of the biggest edges on tonight's slate, ranking seventh with a 52.0 against Arizona's 24th-ranked 47.8 percent. Dallas also averages far and away the most Goals For per game in the league, with 3.25. Giving up the fourth most Goals Against per game, Arizona isn't likely to have any sort of answer defensively, and The Stars have incredible upside.

The Dallas power play is also in an ideal spot tonight. They rank fifth with a 21.81 Power Play Percentage, while Arizona has one of the worst Penalty Kill Percentages in the league, ranking 28th, and allow the most power play opportunities per game in the league.

Spezza and Klingberg are well positioned to capitalize on the power play upside, as they're both sporting better than 9.0 Power Play on-ice Goals For per 60 minutes. They're also excellent producers at even strength, with Spezza's 1.5 Relative Corsi For Percentage ranking second on the team and Klingberg's 1.2 ranking fourth. Spezza's 58 points on the season are good for third on the team, while Klingberg leads defensemen and ranks fourth with 54 points.