Education Apr 24, 2026 · 10 min read

Vig, No-Vig, Fair Odds: The 3 Numbers You Must Check

Before you “like a side,” check these three numbers. Tiny probability edges decide whether you’re betting value or donating vig.

Christian Starr
Christian Starr

Co-Founder & Backend Engineer

Sports Analytics Machine Learning Data Engineering Backend Systems
Vig, No-Vig, Fair Odds: The 3 Numbers You Must Check

Start With This: You’re Not Betting Teams, You’re Betting Prices

If you take one idea from this post, make it this: your opinion on the game is useless until you translate it into a number.

You can be “right” about a team being better and still lose money for a month straight because you keep laying bad prices. That’s not bad luck. That’s math.

Sportsbooks don’t need to predict winners perfectly. They just need to sell you a price that’s a little worse than “fair,” over and over. That little gap is the whole business model.

That’s why there are really only three numbers that matter when you look at any market:

  • Vig (the sportsbook’s cut)
  • No-vig price (what the market implies after you remove the cut)
  • Fair odds (your estimate of the true price)

Once you get comfortable with those three, you stop betting like a fan and start betting like someone who wants to keep their bankroll alive.

Think of it like buying a used car. The sticker price is the book’s odds. The dealer fee is the vig. The “no-fee” price is no-vig. And what you think the car is actually worth is your fair value. If you don’t separate those, you’ll overpay with a smile.

This is beginner-friendly, but I’m not going to baby you. We’ll do the math. It’s simple, and it’ll save you a ton of bad bets.

Vig (a.k.a. Juice): The Fee You Pay Every Time You Bet

Vig (short for vigorish) is the sportsbook’s built-in commission. You don’t see it as a line item like “Service Fee: $3.99.” You see it in the odds.

The classic example: a point spread priced at -110 / -110. Two sides. Same price. Looks fair, right?

Not even close.

Here’s the quick translation: -110 implies 52.38%.

Why? For American odds:

  • For negative odds: Implied probability = |odds| / (|odds| + 100)

So for -110: 110 / (110 + 100) = 110 / 210 = 0.5238 (52.38%).

If both sides are -110, add them up: 52.38% + 52.38% = 104.76%.

That extra 4.76% is the “overround.” That’s the vig showing up as inflated implied probability. In a perfect fair world, the two sides would add to 100% (because one side wins, one side loses).

Same idea shows up everywhere:

  • Moneylines (two-way markets like tennis)
  • Totals (Over/Under)
  • Three-way soccer (1X2) where the sum might be 105%+

If you ever wonder why it feels like you have to win “a lot” just to tread water, this is why. On -110 bets, your break-even win rate is 52.38%. At 50%, you’re not “close.” You’re bleeding.

And yes—this is where recreational bettors get crushed. They argue about matchups while paying a hidden fee every click.

No-Vig Pricing: What the Market Thinks After You Remove the Fee

No-vig odds (also called fair market odds or vig-free odds) are what the price would look like if the sportsbook removed its cut.

This matters because books can shade one side, move numbers, and vary vig by market. If you don’t strip the vig out, you don’t know what the market is actually implying.

Let’s do a clean two-outcome example. Say you see:

  • Team A: -150
  • Team B: +130

Step 1: convert each to implied probability.

-150: 150 / (150 + 100) = 150/250 = 0.6000 (60.00%)
+130: 100 / (130 + 100) = 100/230 = 0.4348 (43.48%)

Add them: 60.00% + 43.48% = 103.48%. That’s the overround (vig).

Step 2: remove the vig by “normalizing” the probabilities. You divide each implied probability by the total (103.48%).

No-vig P(A) = 0.6000 / 1.0348 = 0.5797 (57.97%)
No-vig P(B) = 0.4348 / 1.0348 = 0.4203 (42.03%)

Now you’ve got a vig-free market opinion: Team A ~58%, Team B ~42%.

Step 3 (optional): convert those no-vig probabilities back into “fair” American odds.

  • For probability p > 0.5: fair odds = - (p / (1-p)) * 100
  • For p < 0.5: fair odds = ((1-p) / p) * 100

For Team A at 0.5797:
-(0.5797 / 0.4203) * 100 = -137.9 → -138 (roughly)

For Team B at 0.4203:
((0.5797 / 0.4203) * 100) = 137.9 → +138

That’s no-vig pricing: the market, cleaned up. It’s the starting point for value.

If you want to sanity-check this stuff quickly with worked examples, ThunderBet’s Betting Assistant is handy because it lays out implied probability, no-vig, and EV in one place—no spreadsheet required.

Fair Odds: Your Number, Not the Book’s (And Not the Market’s Either)

Fair odds are what you think the true price should be based on your edge—your model, your read, your info, whatever you’ve got that’s better than noise.

Important distinction:

  • No-vig odds = what the market implies after removing the sportsbook fee
  • Fair odds = what you believe the true odds are

If your fair odds match the no-vig odds, you don’t have an edge. You just have an opinion.

Here’s a simple analogy that actually sticks: think of a jar of 100 marbles. Some are red (win), some are blue (lose). If the jar truly has 55 red marbles, the fair probability is 55%.

The sportsbook is basically saying, “Pay me as if there are 57 red marbles,” because they’re charging vig and shading. Your job is to estimate the real marble count.

Let’s put numbers to it. Suppose after doing your work, you think Team A wins 60% of the time. That’s your fair probability.

Fair odds for 60%:

-(0.60 / 0.40) * 100 = -150

So your fair line is -150.

Now compare that to what you’re being offered. If a book is hanging -135, that’s potentially value. If they’re hanging -165, that’s a pass—even if you “love” the team.

This is the part most people skip. They ask, “Who wins?” when they should ask, “Is the price better than my fair price?” That one habit change is basically the difference between betting and gambling.

If you want more market-term cleanup after you’ve got the basics, CLV, Steam, Drift: 15 Market Terms Bettors Keep Butchering pairs nicely with this, because once you understand fair vs offered, you start caring about how and why lines move.

The Whole Idea in One Simple Example (And the Math That Decides It)

Let’s run an example that shows vig, no-vig, and fair odds all in one shot.

You’re betting an NFL spread. You see:

  • Bears +3 at -110
  • Packers -3 at -110

1) Vig / overround
Each side at -110 implies 52.38%. Sum = 104.76%. That extra 4.76% is the vig baked into the market.

2) No-vig probabilities
Because both sides are the same price, the no-vig split is basically 50/50. More formally:
0.5238 / 1.0476 = 0.5000 each.

So the vig-free market says: Bears cover +3 about 50% of the time. Packers cover -3 about 50% of the time.

3) Your fair odds
You cap it and decide Bears +3 covers 52% of the time (maybe you make it +2.5 on your numbers, whatever). That’s your edge claim.

Is -110 a value bet at 52%?

Break-even at -110 is 52.38%. You’re at 52.00%. That’s not value. It’s close, but close doesn’t pay bills.

This is where small probability differences matter. People think 52% vs 52.4% is “basically the same.” It isn’t—because your expected value flips sign.

Let’s quantify it with a $110 risk to win $100 (standard -110):

EV = (P(win) * profit) - (P(lose) * risk)
EV = (0.52 * 100) - (0.48 * 110)
EV = 52 - 52.8 = -0.8

You’re losing 80 cents per bet on average. Scale that to 1,000 bets and you’re down $800. That’s before you even factor in that your “52%” estimate probably has error.

Change your edge to 53%:

EV = (0.53 * 100) - (0.47 * 110) = 53 - 51.7 = +1.3

Same bet. Same teams. Same line. One percentage point difference turns it from a leak into a grinder.

This is why pros obsess over price. Not because they’re nerds. Because the edge lives in the decimals.

Quick Mental Checks You Can Do Before You Ever “Like” a Bet

You don’t need a model to stop making the worst mistakes. You just need a couple fast checks that keep you from paying absurd vig or chasing bad numbers.

Mental Check #1: Know the break-evens for common odds

  • -110 → 52.38%
  • -120 → 54.55%
  • +100 → 50.00%
  • +120 → 45.45%
  • +150 → 40.00%

If you’re laying -120 on a spread because you “really like it,” understand what you’re saying: “I win this 54.55%+ of the time.” That’s a big claim.

Mental Check #2: Add implied probabilities to sniff out vig
You don’t need perfect math. You need a smell test.

If you see a two-way market and the implied probabilities add to 105%+, you’re paying a heavy fee. That doesn’t mean you can’t bet it, but it means you need a bigger edge to justify it.

Mental Check #3: Compare your fair line to the offered line—by price, not by “feel”
If your fair price is -150 and you’re being offered -145, that’s close. If you’re being offered -165, that’s a hard pass. Don’t talk yourself into it with vibes.

Mental Check #4: Don’t let “I’m right” override “I’m paying”
Books love when you’re confident. Confidence makes you ignore the fee. The fee is where they eat.

If you want to get faster at this, build the habit of writing your fair probability first (even if it’s rough), then converting it to fair odds. After a couple weeks, you’ll do most of it in your head.

And if you’re the type who wants the math laid out automatically while you learn, the Betting Assistant can do the conversions and show you what your assumption implies. Use it like training wheels, not like a crystal ball.

Where No-Vig Pricing Becomes a Weapon: Finding Value (Without Lying to Yourself)

“Value” is one of the most abused words in betting. People use it to mean “a bet I like.” That’s not value. Value is when the offered odds are better than the fair odds.

A clean way to think about it:

  • No-vig tells you what the market thinks (after removing the fee)
  • Your fair odds tell you what you think
  • Value shows up when the book gives you a better price than your fair number

Here’s a simple value example using probabilities.

You estimate a player prop has a 55% chance to hit. Your fair odds:

-(0.55 / 0.45) * 100 = -122.2 → -122

The book offers -110. Break-even at -110 is 52.38%, and you think it’s 55%. That’s a real gap.

Let’s compute EV for risking $110 to win $100:

EV = (0.55 * 100) - (0.45 * 110) = 55 - 49.5 = +5.5

That’s +$5.50 per bet on average. You won’t win every time (obviously), but the math says you’re getting paid more than you should for the risk.

This is exactly why no-vig pricing matters. If you compare your 55% straight to a market price that still includes vig, you can fool yourself into thinking you have “value” when you’re just barely keeping up with the fee.

Tools that hunt for edges typically rely on no-vig pricing under the hood because it’s the clean baseline. ThunderBet’s Positive EV Finder is built around that idea: compare offered odds to a vig-free reference, then flag spots where the math says you’re getting the better end of it.

If you want to go one step further after you understand the numbers, get familiar with how lines move and why timing matters. 6,365 Moves: When NBA Spreads Swing Before Tip-Off is a good read for that, because price is a moving target—especially in liquid markets.

Responsible gambling: Bet sizes should match your bankroll and your tolerance for variance. If betting stops being fun or feels compulsive, take a break and get help.

#Betting-Terminology #Vig #Implied-Probability #No-Vig Odds #Expected-Value

About the Author

Christian Starr

Christian Starr

Co-Founder & Backend Engineer

Christian Starr is a full-stack engineer specializing in sports betting analytics and real-time data systems. He architected ThunderBet's backend infrastructure that processes thousands of betting lines per second.

10+ years in software engineering, specialized in building scalable betting analytics platforms. Expert in Python, Django, PostgreSQL, and real-time data processing.

Sports Analytics Machine Learning Data Engineering Backend Systems

10+ years of experience

Ready to bet smarter?

Get AI-powered insights and real-time odds tracking.

Get Started
Link copied!