The Swedish Hockey League offers a distinct betting landscape compared to the NHL. With 14 teams playing a 52-game regular season running from mid-September through March, followed by a playoff bracket extending into May, the SHL provides a concentrated schedule that rewards bettors who commit to studying the league closely. Scoring tends to run slightly lower than the NHL, with tighter defensive structures and fewer blowouts, which makes the moneyline and puck line markets particularly interesting. Market depth is narrower than what bettors find in North American hockey — expect robust moneyline, totals, and puck line offerings from major international books, but prop markets and in-game options can be limited depending on the sportsbook.

Vig on SHL markets tends to run wider than on NHL games, which is typical for European leagues that attract less overall betting volume. Books price in additional margin to protect themselves against sharper action in a league where information asymmetry can be significant — bettors with access to Swedish-language injury reports, lineup confirmations, and prospect call-up news often have an edge that sportsbooks account for through higher holds. Margins on moneylines commonly sit in the 5–7% range, though totals can be slightly tighter at books that specialize in European hockey.

Seasonal patterns matter. Early-season lines tend to carry the widest margins as books establish their models and handle sizes are low. Vig typically compresses as the season progresses and volume increases, with the SHL playoffs representing the tightest markets of the year due to heightened public and sharp interest. Home-ice advantage is a meaningful factor — SHL home teams win at a notably higher rate than in the NHL, partly driven by travel logistics and passionate arena atmospheres. Injuries to starting goaltenders are arguably the single most impactful variable on SHL odds, given the relatively thin roster depth compared to top-tier North American leagues. Monitoring CHL (Champions Hockey League) scheduling is also worthwhile, as midweek European commitments can leave clubs fatigued for weekend domestic fixtures.

Analysis updated September 6, 2026. Odds data above refreshes hourly.

Brynäs IF @ Skellefteå AIK

Sat, Sep 19, 1:15 PM

SideMarketBest LineWorst
home spreads theScore Bet (ESPN Bet): -190 (+1.5) -200
away spreads 888sport: +160 (-1.5) +150
over totals theScore Bet (ESPN Bet): +115 (+5.5) +115
under totals 888sport: -143 (+5.5) -145

Växjö Lakers @ Frölunda HC

Sat, Sep 19, 1:15 PM

Best moneyline price: Frölunda HC -170 at theScore Bet (ESPN Bet); Växjö Lakers +138 at 888sport.

SideMarketBest LineWorst
home h2h theScore Bet (ESPN Bet): -170 -175
away h2h 888sport: +138 +135
home spreads 888sport: +175 (-1.5) +160
away spreads theScore Bet (ESPN Bet): -200 (+1.5) -225
over totals theScore Bet (ESPN Bet): -180 (+4.5) -188
under totals 888sport: +150 (+4.5) +140

Malmö Redhawks @ HV71

Sat, Sep 19, 1:15 PM

SideMarketBest LineWorst
home spreads 888sport: +250 (-1.5) +240
away spreads theScore Bet (ESPN Bet): -330 (+1.5) -333
over totals 888sport: +115 (+5.5) +110
under totals theScore Bet (ESPN Bet): -140 (+5.5) -143

Timrå IK @ Linköping HC

Sat, Sep 19, 1:15 PM

SideMarketBest LineWorst
home spreads 888sport: +175 (-1.5) +160
away spreads theScore Bet (ESPN Bet): -200 (+1.5) -225
over totals 888sport: +130 (+5.5) +125
under totals theScore Bet (ESPN Bet): -160 (+5.5) -163

Örebro HK @ Färjestad BK

Sat, Sep 19, 4:00 PM

Best moneyline price: Färjestad BK -190 at theScore Bet (ESPN Bet); Örebro HK +160 at 888sport.

SideMarketBest LineWorst
home h2h theScore Bet (ESPN Bet): -190 -200
away h2h 888sport: +160 +150
home spreads 888sport: +138 (-1.5) +135
away spreads theScore Bet (ESPN Bet): -170 (+1.5) -175
over totals theScore Bet (ESPN Bet): +115 (+5.5) +115
under totals 888sport: -143 (+5.5) -145

Rögle BK @ Luleå HF

Sat, Sep 19, 4:00 PM

Best moneyline price: Luleå HF -125 at 888sport; Rögle BK +100 at theScore Bet (ESPN Bet).

SideMarketBest LineWorst
home h2h 888sport: -125 -130
away h2h theScore Bet (ESPN Bet): +100 +100
home spreads theScore Bet (ESPN Bet): +210 (-1.5) +210
away spreads 888sport: -275 (+1.5) -280
over totals theScore Bet (ESPN Bet): +115 (+5.5) +115
under totals 888sport: -143 (+5.5) -145

Frequently Asked Questions

What are the best SHL lines today?

The table below shows which sportsbook has the best available price on each side of every upcoming SHL event. Line shopping across multiple books can save you 1–3% per bet compared to sticking with a single sportsbook.

What is vig (vigorish) in sports betting?

Vig — short for vigorish, also called juice or overround — is the margin a sportsbook builds into its odds. It's the difference between the true probability of an outcome and what the odds imply. Lower vig means you keep more of your winnings on every bet. For example, a standard -110/-110 line has about 4.76% vig.

How often is this data updated?

We pull fresh odds from The Odds API every hour, on the hour (UTC). Each snapshot captures the latest lines from every sportsbook that has posted odds. The timestamp at the top of the page shows the most recent refresh.

How is the vig grade calculated?

Each sportsbook is graded on average vig: A+ (under 2%) is exchange-level pricing, A (2–3%) very competitive, B+ (3–4%) above average, B (4–5%) the industry standard, C+ (5–6%) slightly below average, C (6–7%) below average, D (7–8%) high vig, D− (8–10%) very high, F (10%+) predatory.

Why does lower vig matter for bettors?

Lower vig directly impacts your long-term returns. A bettor placing $1,000 per week at a book with 4% vig loses roughly $40/week to the house edge. At 2% vig, that drops to $20/week — a $1,040 difference over a year. For serious bettors, shopping for lower vig is one of the most reliable ways to improve profitability.

What sportsbooks do you track?

We track both regulated US sportsbooks (DraftKings, FanDuel, BetMGM, Caesars) and offshore books (Bovada, BetOnline, MyBookie, BetUS, LowVig.ag, BetAnything). Data comes from The Odds API, which aggregates real-time lines from licensed sources.

How We Calculate These Numbers

Data Source
All odds on this page come from The Odds API, which aggregates real-time lines from licensed US and offshore sportsbooks. We track moneyline, spread, and totals markets across every sport with active betting lines.
Update Frequency
We pull a fresh snapshot of every tracked market every hour, on the hour (UTC). Each snapshot captures the latest lines from every sportsbook that has posted odds for a given event. The timestamp at the top of each page tells you exactly when the data was last refreshed.
Vig Calculation
Vig (short for vigorish, also called juice or overround) measures the margin a sportsbook builds into its odds. We calculate it by converting the odds on each side of a market to implied probabilities, summing those probabilities, and subtracting 100%. For example, a market priced at -110/-110 implies 52.38% on each side — a total of 104.76%, meaning a vig of 4.76%. Lower vig means better value for bettors because you keep more of your winnings.
Per-Market Breakdown
We compute vig separately for each market type: moneyline (h2h), point spreads, and totals (over/under). The "average vig" shown for each sportsbook is the mean across all market types weighted by the number of events sampled in each market.
Grading Scale
Every sportsbook receives a letter grade based on its average vig: A+ (under 2%) is exchange-level pricing. A (2–3%) is very competitive. B+ (3–4%) is above average. B (4–5%) is the industry standard — a -110/-110 line is 4.76%. C+ (5–6%) is slightly below average. C (6–7%) is below average. D (7–8%) is high vig. D− (8–10%) is very high vig. F (10%+) is predatory pricing. See the full Vig Index Methodology for formulas, worked examples, and known limitations.
Trend Tracking
We store daily snapshots for 30 days, allowing us to show 24-hour and 7-day vig trends. A downward trend (improving) means sportsbooks are tightening their lines — often in response to increased competition or higher betting volume as a season heats up.