NHL NHL
Mar 28, 9:00 PM ET UPCOMING
Dallas Stars

Dallas Stars

5W-5L
VS
Pittsburgh Penguins

Pittsburgh Penguins

5W-5L
Spread +1.5
Total 6.0
Win Prob 46.5%
Odds format

Dallas Stars vs Pittsburgh Penguins Odds, Picks & Predictions — Saturday, March 28, 2026

Stars roll into Pittsburgh on a skid, market split on totals — exchange money is pushing 'over' while retail shops are shortening the under.

ThunderBet ThunderBet
Mar 28, 2026 Updated Mar 28, 2026

Odds Comparison

84+ sportsbooks
BetMGM
ML
Spread +1.5 -1.5
Total 6.0 6.0
Pinnacle
ML
Spread +1.5 -1.5
Total 6.0 6.0
BetRivers
ML
Spread +1.5 -1.5
Total 6.0 6.0
FanDuel
ML
Spread +1.5 -1.5
Total 5.5 5.5

Why this feels like a trap — and why you should care

Dallas arrives in Pittsburgh with a higher ELO (1541 vs 1515) but a four-game losing streak; Pittsburgh is streaky at home and has leaned on bursts of offense to paper over defensive issues. That combination makes this game a classic mispriced moment: sharp exchanges are sniffing a higher-scoring affair (our model sits near a 6.9 total) while retail books have shifted toward shorter under pricing. If you care about edges instead of narratives, that divergence is the real hook — and the reason you'll want to watch the market as much as the puck.

Outside of the market quirk, there are two storyline levers that matter live: (1) goaltending matchups — Jake Oettinger looks crisper than Stuart Skinner right now — and (2) variance from Pittsburgh’s offense. The Pens can erupt for three-plus goals in a night, but they also give up chances. That volatility is why the exchange consensus gives Dallas a modest edge on the ML but low confidence; there's value to be had if you know where to look.

Matchup breakdown — where edges actually live

At the top level, both clubs score at roughly the same rate (3.4 PPG). The separation is on defense: Dallas allows 2.7 goals per game, Pittsburgh 3.2. That gap favors the Stars in a vacuum, and the ELO gap supports that. But form complicates the story. Dallas is 1-4 in its last five and looks short on offensive rhythm, while Pittsburgh is 2-3 with home wins and clunker losses mixed in.

Style clash: Dallas prefers structure, fewer empty-net gambles, and a more controlled transition game. Pittsburgh lives on odd-man rushes and high-event sequences — which inflates both goals-for and goals-against. If Oettinger stands tall, the Stars can grind out a tight road game. If Pittsburgh’s high-event attack gets hot, we’re looking at the sort of 4–3 or 5–3 game the market models predict when exchange bettors take action.

Special-teams and possession matter here. Dallas’s penalty kill and transition game undermine steady offensive pressure; Pittsburgh’s PP opportunism can tilt short games. Combine that with puck luck and goalie form and you have a small-sample matchup where market prices will move fast if one goalie starts strong.

EV Finder Spotlight

Unknown +19.1% EV
player_goal_scorer_anytime at Bet Right ·
Unknown +19.1% EV
player_goal_scorer_anytime at Bet Right ·
More +EV edges detected across 84+ books +4.1% EV

Betting market anatomy — who's buying what, and where the traps are

The books show a consistent lean: Dallas is the favorite across shops. DraftKings lists Pittsburgh at {odds:2.05} and Dallas at {odds:1.80}; BetRivers posts Pittsburgh {odds:2.10} / Dallas {odds:1.76}; Pinnacle sits similar at {odds:2.06} / {odds:1.83}. The spread market is clustered around Dallas -1.5 with big variance on price — DraftKings offers Pittsburgh +1.5 at {odds:1.39} while Dallas -1.5 fetches {odds:3.10}. Those inflated short prices on -1.5 are typical when juice creeps in; you're paying a premium to back Dallas by multiple goals.

Where it gets interesting is totals. Our ensemble and exchange signals converge near a 6.9 expected total, but retail books have settled lines between 5.5 and 6.5. DraftKings, for example, shows the under on 6.5 at about {odds:1.77}, which is the sort of soft-money move you'll want to question. The Odds Drop Detector tracked over-side drift north of 20% at several books (DraftKings included), which is the market screaming 'sharp money went elsewhere and retail followed the other direction.'

The exchange aggregate (ThunderCloud) has the away team as the slight ML favorite but with low confidence — implied win probs are Home 46.6% / Away 53.4% and the consensus spread sits at +1.5. Notable: the exchange edge detection flagged an 8.6% edge on the over, which aligns with our internal numbers. In plain English: sharp money banks on more goals than retail does, and that creates exploitable ripples.

Trap alert: our Trap Detector flagged the retail under move as a potential public trap — books shortened their under pricing after early public action, while exchange flows moved the other way. If you chase that retail under at short juice, you may be fading the smart money.

Where value actually shows up (and how to act)

We run an ensemble that blends ELO, recent form, goalie form, and exchange prices. That engine scores this matchup at 82/100 confidence with multiple signals converging around two themes: higher total (6.9 modeled) and a close spread. Our AI layer reads this at 78/100 confidence and labels the value rating 'Moderate' with an 'over' lean — not a blind shove, but a measured edge to the over against mainstream retail lines.

If you're hunting +EV, our EV Finder is flagging a clear opportunity: BetRivers has a player-goal anytime market showing {odds:2.88} that our model prices materially cheaper, translating to an EV of about +16.2% on the card we track. That's the kind of +EV the EV Finder highlights — a single-market play where market inefficiency is measurable and repeatable.

Two play-style edges to consider: (1) Buying the over at or above 6.0 when you find books that haven't shortened the over price; our exchange data suggests value on anything priced 6.0 or below relative to the 6.9 expected total. (2) Look for anytime-goal lines on key Penguins forwards — Pinnacle and BetMGM show sizable variance on player markets and our ensemble tends to find mispricings there.

If you want to dig deeper, ask our AI Assistant to run sensitivity on goalie starts and special-teams scenarios — it will simulate which books hold value if Oettinger draws or if Skinner gets the nod.

Recent Form

Dallas Stars Dallas Stars
L
L
L
L
W
vs New York Islanders L 1-2
vs New Jersey Devils L 4-6
vs Vegas Golden Knights L 2-3
vs Minnesota Wild L 1-2
vs Colorado Avalanche W 2-1
Pittsburgh Penguins Pittsburgh Penguins
W
L
L
W
L
vs Ottawa Senators W 4-3
vs Colorado Avalanche L 2-6
vs Carolina Hurricanes L 1-5
vs Winnipeg Jets W 5-4
vs Carolina Hurricanes L 5-6
Key Stats Comparison
1541 ELO Rating 1515
3.5 PPG Scored 3.4
2.7 PPG Allowed 3.2
L4 Streak W1
Predicted Total: 6.9

Odds Drops

Over
totals · ESPN BET
+23.6%
Over
totals · Novig
+22.9%

Key factors to watch before puck drop

  • Starting goalie confirmation: Oettinger vs Skinner changes the tilt materially. Oettinger’s form mutes variance; Skinner in nets raises goal expectancy. Monitor confirmations and react quickly.
  • Line movement: If you see further under-shortening or late backing of Stars -1.5 at heavy juice, treat that as retail noise. The Odds Drop Detector already tracked the +20% over-side drift on several books — another spike in that direction typically means sharp repositioning.
  • Special-teams and injuries: Any late scratches to top-six forwards or PP units shift the total and goalscorer markets. Those moves usually leak into player props first; watch for early buying on anytime markets flagged by our EV Finder.
  • Schedule and fatigue: Dallas played Colorado on the road recently and has had a heavy stretch; Pittsburgh has been home-heavy. Fatigue shows up in the third period and in special teams execution late.
  • Public bias: Current public lean is modestly toward the away team (4/10). Retail preference for favorites and unders explains the DraftKings under pricing at about {odds:1.77} on 6.5 — that’s the number to question if you’re targeting totals.

How to use ThunderBet tools for this game

Quick plan: open the EV Finder to scan +EV anytime-goal plays, then cross-check exchange probability with our ensemble output (we list the 82/100 score right on the matchup). Use the Trap Detector to confirm whether retail under-shortening is a genuine trap, and the Odds Drop Detector to time entries — sharp money tends to move before retail follows. If you want a conversational breakdown, our AI Assistant will run scenarios based on Oettinger/Skinner starts and give you lineup-specific edges.

If you want full-screen dashboards and the raw exchange feed the pros use, subscribe to ThunderBet — unlocking the full picture changes how you size and time these plays, especially when the market splits as cleanly as it has tonight.

As always, bet within your means.

AI Analysis

Moderate 78%
Exchange/sharp consensus predicts a 3.5-3.5 game (total ~6.9) while the prevailing retail totals cluster at 5.5–6.0; that gap implies value on the over at the common 6.0 line.
Puckstoppers: Jake Oettinger (away) is in superior form to Stuart Skinner (home), which mutes but doesn't eliminate upside for goals — goalie uncertainty reduces confidence but doesn't fully offset the predicted total.
Market is mixed: sharp/exchange signals (Pinnacle/consensus) lean over while several retail books have moved to shorter under prices — potential soft-book vs sharp divergence to monitor for timing.

Sharps and the exchange model are pointing to more scoring than the retail books are pricing — consensus predicted total 6.9 vs retail lines at 5.5–6.0. That creates a tradable over on a 6.0 line (Pinnacle over ~{odds:1.90}) because the …

Get the edge on every game.

Professional-grade betting analytics across 84+ sportsbooks.

84+ books +EV finder Trap detector AI assistant Alerts
Get Started