All Posts
StrategyCLVEV

Line Shopping in Sports Betting: How Better Odds Change Your Long-Term ROI

You don't need a better model to raise your ROI — just a better price. Here's how line shopping compounds across hundreds of bets, why -105 beats -110 by more than it looks, and how it ties into EV and CLV.

TrueLine Analytics··11 min read

Most bettors spend their time trying to make better picks.

They research matchups, injuries, trends, advanced stats, weather and models. Then, after doing all that work, they open one sportsbook and take whatever price happens to be there.

That last step can undo a surprising amount of the work that came before it.

Line shopping means comparing the same bet across multiple sportsbooks and taking the best available price or line.

It doesn't require a better prediction model. You don't have to know who is going to win. You are simply refusing to pay more for the same wager when another sportsbook is offering a better deal.

For bettors trying to generate positive expected value and positive closing line value over hundreds of bets, that difference compounds quickly.

What is line shopping in sports betting?

Line shopping is the process of checking multiple sportsbooks for the same market before placing your bet.

Suppose you want to bet Toronto on the moneyline.

You check three sportsbooks:

| Sportsbook | Toronto moneyline | | ---------- | ----------------: | | Book A | +120 | | Book B | +125 | | Book C | +130 |

The outcome is identical at all three books.

Toronto either wins or loses.

But your payout isn't identical.

A $100 stake at +120 produces $120 in profit if Toronto wins.

At +130, the same $100 stake produces $130.

You didn't predict the game any better.

You simply bought the same outcome at a better price.

That's line shopping.

And it applies to far more than moneylines.

You might find:

  • an NFL underdog at +3.5 instead of +3
  • an NHL total at 6 instead of 6.5
  • a player prop at 24.5 instead of 25.5
  • -105 juice instead of -110
  • +145 on a moneyline instead of +130

Every one of those differences changes the value of the wager.

Why sportsbooks have different odds

Sportsbooks are not one synchronized market.

They may start from similar information, but individual books have different:

  • pricing models
  • customers
  • risk exposure
  • betting limits
  • market-making strategies
  • update speeds
  • margins

One sportsbook might take heavy action on one side and adjust its price.

Another might leave the number alone.

A sharp sportsbook might move first after new information enters the market while recreational books take longer to react.

That creates temporary differences.

Those differences are exactly what a line shopper is looking for.

The important point is that the market can disagree about price without disagreeing about the underlying bet.

You may already know you want Toronto.

The remaining question is:

Where can you buy Toronto cheapest?

The difference between -110 and -105 is bigger than it looks

A five-cent difference in betting odds looks insignificant.

Over hundreds of bets, it isn't.

At -110 odds, your break-even win probability is:

52.38%

At -105:

51.22%

That is more than a full percentage point of win rate you no longer need just because you found a better price.

Consider a bettor whose true win probability is 52%.

Assume they risk $100 per bet.

At -110

A winning $100 bet returns approximately $90.91 in profit.

Expected value:

0.52 × $90.91 − 0.48 × $100

= $47.27 − $48

= −$0.73

Despite winning 52% of the time, the bettor is still slightly negative at -110.

At -105

A winning $100 bet returns approximately $95.24.

Expected value:

0.52 × $95.24 − 0.48 × $100

= $49.52 − $48

= +$1.52

Nothing about the bettor's handicapping changed.

Their 52% win probability stayed exactly the same.

The price alone moved the bet from negative expected value to positive expected value.

Across 500 bets at $100 risked each, that price difference represents roughly:

$1,125 in expected-value difference.

That's why serious bettors care about a few cents.

Price matters just as much on plus-money bets

The same principle applies when you're betting an underdog.

Suppose you estimate that a team has a true 45% chance of winning.

Two sportsbooks offer:

Book A: +120

Book B: +130

At +120:

0.45 × $120 − 0.55 × $100 = −$1

At +130:

0.45 × $130 − 0.55 × $100 = +$3.50

Same team.

Same game.

Same probability estimate.

One wager is negative EV.

The other is positive EV.

This is one reason comparing betting odds should happen before every wager, not just when you're hunting for a particularly large discrepancy.

Small differences can cross the boundary between a bet you should make and a bet you should pass.

Sometimes the line matters more than the price

Shopping for odds isn't only about -110 versus -105.

For spreads, totals and props, the actual number can matter even more.

Imagine an NFL underdog available at:

  • +2.5 (-105)
  • +3 (-110)
  • +3.5 (-115)

The cheapest juice is attached to +2.5.

But that doesn't automatically make +2.5 the best bet.

Football has key numbers — margins where games finish disproportionately often. Three is particularly important because of field goals.

Paying additional juice to move through a key number can therefore be worthwhile.

If the game finishes with the favourite winning by exactly three:

  • +2.5 loses
  • +3 pushes
  • +3.5 wins

That's an enormous difference created by one point on the screen.

This is why effective line shopping requires comparing both the number and the price.

We cover the importance of those key numbers in more detail in our guide to market efficiency and CLV in college football versus the NFL.

Line shopping and sportsbook vig

Every sportsbook builds a margin into its prices.

A standard two-way market might look like:

Team A -110

Team B -110

Each side at -110 implies a probability of approximately 52.38%.

Add them:

52.38% + 52.38% = 104.76%

A fair two-outcome market would total 100%.

The excess is the sportsbook's margin, or overround.

You can remove the vig with TrueLine's free no-vig calculator to estimate the underlying fair probabilities.

Line shopping helps because different sportsbooks don't always charge the same price for the side you want.

If one offers -110 and another offers -105, you're effectively reducing the amount of margin you're paying to make the wager.

You may not be able to eliminate sportsbook margin entirely.

But there's no reason to voluntarily pay more of it than necessary.

Line shopping and expected value

Line shopping and expected value are directly connected.

Expected value asks a simple question:

If I could make this exact wager repeatedly at this price, how much would I expect to make or lose?

The probability estimate is only half of that equation.

The price matters too.

If you estimate a team has a 55% chance of winning, that does not automatically mean you should bet it.

At a sufficiently bad price, the wager can still be negative EV.

At a sufficiently good price, it can become positive EV.

That's why finding an edge and finding a price are separate steps.

You can learn the full calculation in our Expected Value Betting guide, or plug the numbers directly into the free EV calculator.

The key takeaway is simpler:

Your opinion determines what you want to bet. The price determines whether that opinion is worth betting.

Line shopping and closing line value

This is where line shopping becomes particularly important for TrueLine users.

Closing line value measures the price you got against the price available when the market closed.

Suppose you want to bet a team and two books currently offer:

Book A: +120

Book B: +135

You take +120.

The market eventually closes at +115.

You beat the close.

That's positive CLV.

But you still left value on the table.

You could have taken +135.

The fact that you generated positive CLV doesn't mean you captured all the available value.

This distinction matters.

A bettor trying to sharpen their process should ask two questions:

  1. Did I beat the closing market?
  2. Did I take the best price available when I placed the bet?

TrueLine's CLV Tracker answers the first question by grading bets against Pinnacle's stored closing price.

Line shopping helps answer the second.

Together they give you a much clearer view of execution quality.

Why line shopping matters even if your picks are good

Suppose two bettors have identical handicapping ability.

They both identify wagers that win 53% of the time.

Bettor A places every bet at their favourite sportsbook without checking anywhere else.

Bettor B consistently compares several books and takes the best available number.

Over ten bets, the difference may be invisible.

Over 1,000 bets, it won't be.

The second bettor:

  • pays less vig
  • receives larger payouts on winning moneylines
  • gets better spread numbers
  • gets better totals
  • gets better prop thresholds
  • needs a lower win rate to break even
  • generally gives themselves a better chance to generate positive CLV

Neither bettor became better at predicting sports.

One simply executed better.

Execution is part of edge.

How to line shop effectively

You don't need accounts at every sportsbook in existence.

You need enough market coverage that you aren't accepting one book's price blindly.

A simple process works.

1. Decide what you want to bet

Do your handicapping first.

Don't let a flashy +180 price convince you to bet something you had no interest in before checking the market.

Line shopping improves a betting decision.

It doesn't create a good betting decision out of nothing.

2. Compare the exact same market

Make sure you're comparing like-for-like wagers.

For example:

Over 6.5 -105

is not directly comparable with:

Over 6 -120

Likewise, player-prop rules can differ between operators.

Compare the actual settlement conditions before deciding one price is superior.

3. Compare both price and line

Moneylines are straightforward: higher plus-money or lower negative-money is generally better.

For spreads, totals and props, evaluate the actual number as well.

Getting +3.5 instead of +3 may be worth substantially more than saving a few cents of juice.

4. Check how fresh the price is

Betting markets move quickly.

A great number that disappeared two minutes ago doesn't help you.

Make sure the displayed line is still available before treating it as actionable.

5. Record the price you actually took

Your analytics are only useful if the entry matches the real wager.

If you bet +125, log +125.

Don't log the +135 price you saw somewhere else or the +110 close later.

Your actual execution price is what determines your EV and CLV.

Common line-shopping mistakes

Chasing tiny differences with no regard for the number

-105 is cheaper than -110, but not necessarily if it requires taking -3.5 instead of -3.

Compare the full wager.

Keeping your entire bankroll at one sportsbook

You can't take advantage of pricing differences if your money is inaccessible when the opportunity appears.

Bettors who use multiple sportsbooks often keep portions of their bankroll distributed between them for this reason.

Just make sure you're still tracking your total bankroll as one portfolio rather than mentally treating each account as separate money.

Assuming the biggest payout is always the best market

A +400 player prop isn't automatically better value than +150 just because the potential payout is larger.

Value comes from the relationship between price and probability.

Ignoring limits and settlement rules

Especially with props and niche markets, books may use different rules.

Always compare equivalent bets.

Forgetting that prices move

The best price now may not be the best price an hour from now.

That doesn't mean you should always wait.

It means bet timing itself is part of execution.

If you repeatedly take numbers that later move against you, your CLV data will eventually expose it.

How TrueLine handles line shopping

TrueLine's live odds comparison is available on the free tier.

Instead of opening sportsbook apps one at a time, you can compare the books TrueLine tracks on one board and see the best available price highlighted.

The point isn't to predict which side will win for you.

It's to answer a simpler question:

If you've already decided what you want to bet, where is the best price right now?

That price can then be tracked against Pinnacle's closing market after the event starts.

So the workflow becomes:

Find your bet → compare the market → take the best number → track the bet → measure the close.

That creates an actual feedback loop.

Over time you can determine not only whether your picks win, but whether you're consistently buying them at good prices.

The bottom line

Most sports betting variables are outside your control.

You can't control whether a quarterback throws an interception.

You can't control a missed free throw.

You can't control an empty-net goal, an extra-inning homer or a bad referee call.

But you can control the price you accept.

That's what makes line shopping so important.

You don't need to predict sports more accurately to benefit from it.

You simply need to stop paying a worse price when a better one is available.

Over one bet, the difference may be a few dollars.

Over hundreds or thousands of bets, those dollars become expected value.

And if you're serious about measuring whether you actually have an edge, execution matters just as much as analysis.

Compare the number. Take the best price. Then measure whether you beat the close.

Try TrueLine

Track your CLV automatically.

Stop calculating closing line value in spreadsheets. TrueLine archives odds across 10+ Canadian sportsbooks every 30 minutes and grades every bet against Pinnacle automatically.

Start free →