NBA Summer League Best Bets Today: July 19 Picks
Vegas Summer League is the softest basketball market on the calendar, which is exactly why the honest NBA Summer League best bets today, July 19, are worth reading closely. On the final Sunday of the Las Vegas run, working from a thin two-game board, the desks won. We ran every priced gameline market from this morning's capture, the two games it pulled, Denver Nuggets at Toronto Raptors and Brooklyn Nets at Oklahoma City Thunder, through OddsShopper's de-vig model, and not a single takeable price clears fair. Every takeable number, moneyline and spread alike, lands at or below its de-vigged fair price once you strip the vig, and the game totals are hung at standard juice with no seam underneath. So today's card is the one every durable Summer League process is built to produce sometimes: no bet. That is not a cop-out, and it is not us running out of ideas. It is the discipline that keeps a bankroll alive through a soft, thinly-limited window, and to prove it is a real read and not a shrug, we graded the whole board.
Here is the thread that runs through the day, and it shows up cleanest in the Nets vs. Thunder game: even the best-priced number on the board, the Oklahoma City Thunder moneyline, is a market the desks nailed almost to the cent, leaving no cushion to bet into. Hold that number in your head; it is the one the worked example at the bottom takes apart.
In Summary: Today's Summer League Card
- No Bet Clears Fair. Across both games in this morning's capture, every takeable side and spread sits at or below its de-vigged fair number, and the totals are taxed to standard vig with no lean underneath. Zero +EV plays on the board, so the passes are the card.
- Closest Call: Oklahoma City Thunder Moneyline, +140 (Caesars). Fair is +141, so +140 is a -0.4% price, essentially the exact fair number and still, technically, a pass rather than a bet.
- Worst Value: Brooklyn Nets -2.5, -121 (BetRivers). Fair is -107, a brutal -5.4%, laying a heavy price on a favorite the market prices as a near coin flip to cover.
- Both Totals Are Taxed With No Edge Underneath. Nuggets vs. Raptors and Nets vs. Thunder are hung at -105 to -110 on both sides, standard vig with no misprice our model can exploit.
- The Move Today Is Patience. Refresh the live Summer League odds screen closer to tip and let a stale book hand you a number; do not force one that isn't there.
These would be small-edge, low-limit plays even on a good day. On a no-edge day, the correct stake is zero. Treat "no bet" as the base case, not the exception.
Why There's No Bet Today
The reason every side is a pass has nothing to do with the basketball. It is the price. In Summer League the samples are tiny, rosters shuffle by the hour, and rest-day and shutdown noise makes every projection fuzzy, so the only thing worth betting is a number the market has clearly hung a hair too long. Today the desks didn't leave one. The closest any side comes to fair is the Thunder moneyline at +140 (Caesars) against a de-vigged fair price of +141, a gap of a single cent: a -0.4% price. That is not an edge. It is the market handing you the exact number the game is worth and no more, which is the tell that there is nothing to attack here.
Today's verdict, both games: Nets vs. Thunder, no side clears fair; the closest is the Thunder moneyline at essentially dead-even value. Nuggets vs. Raptors, both sides priced a couple of cents past fair, no takeable edge. The whole capture is a pass.
When the best available number on the board is a -0.4% price and it only gets worse from there, the read writes itself. There is no side the market underpriced, so there is no bet.
The Closest Calls: Nets Vs. Thunder
The Nets vs. Thunder game holds both the day's closest call and its most expensive number, and it is worth seeing why none of them survive contact with fair.
Start with the side just discussed, the Thunder moneyline at +140 (Caesars). Our de-vigged fair price is +141, a true win probability near 41.5%. Caesars will pay you +140 on it, so you are being handed a plus-money dog at almost exactly what the game is worth, which is why this is the closest call on the board and still, by a whisker, a pass rather than a bet. The instinct on a live Summer League underdog is to grab the plus money and run; the discipline is noticing there is no cushion between +140 and the +141 it deserves.
The Thunder spread tells the same story from the number-shopping angle. The Thunder +4.0 sits at -105 (Caesars) against a -101 fair line, a -1.7% price, and the shorter hook, Thunder +3.5 at -102 (BetMGM), prices out to a fair +101, so you are laying -102 for a spot the market makes a true pick'em, another -1.7%. Both are close, both are small leaks, neither is a bet. On the other sideline, the Nets -2.5 at -121 (BetRivers) is the worst price on the entire board at -5.4%: our fair number is -107, meaning the market prices Brooklyn covering by three or more at about 51.7%, a hair over a coin flip, and BetRivers is charging you -121 to lay it. The Nets moneyline, meanwhile, is a fair -143 with no takeable price listed in this capture, so it is not a playable row either. Every angle into this game comes up empty.
Sharp habit: a plus-money Summer League dog priced at fair is not a value; it is just a fair price. A +140 you love is only a bet when the honest number is meaningfully longer than +141, not sitting right on top of it. Value is the price versus the true probability, never the mere presence of plus money on the screen.
Nuggets Vs. Raptors: The Desks Nailed It
The other game is even tidier for the books. The Toronto Raptors moneyline is fair at -131, and the best takeable price is -140 (Caesars), laying nine extra cents on a side the market already prices as a modest favorite, a -2.8% pass. Drop to the spread and it is the same tax: Raptors -2.5 at -110 (FanDuel) against a -103 fair number, a -3.1% price. On the flip side, the Denver Nuggets are a fair +131 dog with the +2.5 fair at +107, and neither has a takeable price listed in this capture to bet. Both sides of Nuggets vs. Raptors are priced efficiently, top to bottom. When a market prices both teams right, there is no seam to bet, so you simply move on.
The Totals Are Taxed, With No Edge Underneath
The two game totals are the cleanest illustration of why "priced tight" and "worth betting" are different things. Nuggets vs. Raptors is hung around 188.5 to 189.5 and Nets vs. Thunder around 187.5 to 188.5, and across the board both overs and unders are priced at -105 to -110. The two least-taxed numbers on the card are the -105 overs, DraftKings on Nuggets vs. Raptors and BetMGM on Nets vs. Thunder, tied at the same price. There is no side here our de-vig model reads as a misprice; it is just standard hold on a pair of thin, lightly-bet totals. Paying near -110 for a total the market has no strong lean on is the textbook negative-EV bet, and it is exactly the trap a soft, sleepy number is built to bait you into. Even the best-priced totals on the slate, those -105 overs, are prices you pay, not edges you take.
The Full July 19 Summer League Board
Below, each priced side from this morning's gameline capture sits against its de-vigged fair number: the graded sides first, sorted from the closest call to the worst value, then the five markets we priced but no book made takeable. Nothing clears fair, and that is the whole point of the column on the right.
| Priced Side (Summer League, July 19) | Best takeable | Fair | Our read |
|---|---|---|---|
| Thunder ML | +140 (Caesars) | +141 | Pass (-0.4%) |
| Thunder +4.0 | -105 (Caesars) | -101 | Pass (-1.7%) |
| Thunder +3.5 | -102 (BetMGM) | +101 | Pass (-1.7%) |
| Raptors ML | -140 (Caesars) | -131 | Pass (-2.8%) |
| Raptors -2.5 | -110 (FanDuel) | -103 | Pass (-3.1%) |
| Nuggets/Raptors Over 188.5 | -105 (DraftKings) | std vig | Pass |
| Nets/Thunder Over 187.5 | -105 (BetMGM) | std vig | Pass |
| Nuggets/Raptors Under 188.5 | -110 (Caesars) | std vig | Pass |
| Nuggets/Raptors Under 189.5 | -110 (Fanatics) | std vig | Pass |
| Nets/Thunder Under 188.5 | -110 (FanDuel) | std vig | Pass |
| Nets/Thunder Under 187.5 | -110 (BetRivers) | std vig | Pass |
| Nets -2.5 | -121 (BetRivers) | -107 | Pass (-5.4%) |
| Nets ML | no takeable | -143 | No price to bet |
| Nuggets ML | no takeable | +131 | No price to bet |
| Nuggets +2.5 | no takeable | +107 | No price to bet |
| Nuggets +3.5 | no takeable | -107 | No price to bet |
| Nets -3.5 | no takeable | +107 | No price to bet |
The row worth staring at is the Nets -2.5, the last of the graded sides. A -121 price against a -107 fair number is a 5.4% hole. The market prices Brooklyn covering by three or more at roughly 51.7%, barely better than a coin flip, and BetRivers is charging you a heavy -121 to bet it anyway. That is the single most expensive number on the board, and it is a useful reminder that a small favorite laid at a short price is often the worst value in the building, not the safest. Contrast it with the Thunder moneyline up top: a plus-money dog handed to you at almost exactly fair, a -0.4% price instead of -5.4%. Even the best version of today's board is a pass, and the worst version is a real bankroll leak.
The bottom five rows are the flip side of the same story: the Nets and Nuggets moneylines, Nuggets +2.5, Nuggets +3.5, and the Nets -3.5 all carried a de-vigged fair number, but no book in this capture hung a takeable price on them. They are in the table for completeness, but with no number to actually take, there is nothing to grade and nothing to bet.
Why "No Bet" Is The Bet
None of these passes are a knock on the games; they are a verdict on the prices. A -110 total with no lean underneath or a -5.4% number on the Nets spread is just the vig doing its job, and betting into it is a slow, steady drip out of your bankroll. The disciplined move is the one every durable soft betting lines approach is built on: bet only when the number is in your favor, and take no bet when it is not. Some days the whole board is the second kind, and recognizing that is the skill.
Bankroll note: a -110 you didn't have to take is a leak you didn't have to pay. Passing a full board costs you nothing, while forcing one bad number every soft night compounds against you over a long Summer League slate.
This matters more in Summer League than almost anywhere else because these markets are lightly bet, so a small ticket can nudge a number and the reverse line movement you would normally read as a sharp signal is much noisier here. The safe assumption is that these prices can be nudged either way, which is good news on the nights a book hangs a stale number a tick better than fair, and a warning on a day like today when nothing is. The board that hands you several bets one soft night gives you zero the next, and the process is identical either way.
One note on today specifically: this capture is gamelines only. With just moneylines, spreads, and totals to work from, and none of them clearing fair, there is no prop angle to fall back on in this data the way a soft derivative sometimes rescues a game whose sides give nothing. If Summer League props interest you, our player props betting explainer covers how to read a board through the same de-vig lens when one is up.
How We Find The Value: A Worked Example
Every "pass" above comes from the same two-step process, and the Thunder moneyline, the closest call on the board as promised up top, is the clean example of it.
- Find the true price. Take the market's moneyline on the Thunder and strip the vig to a no-vig number, the sharp, overround-free estimate of their real win probability. Across the books pricing this game, that fair line on the Thunder lands at +141, a true win probability of about 41.5%. Caesars, meanwhile, hangs the same side at +140, a single cent shorter than the consensus says it is worth.
- Compare to the number you can actually bet. The +140 you can take needs the Thunder to win about 41.7% of the time to break even. Using the fair 41.5% win probability and the +140 payout of 1.40 to 1, the expected value is
0.415 × 1.40 − 0.585 ≈ -0.004, or about -0.4 cents on every dollar. Anything meaningfully above zero is a bet at the right stake; anything at or below zero, every side on today's board, is a pass.
Doing that by hand for one moneyline is easy. Doing it across a full board and every book in this morning's capture before tip, then correctly concluding that none of them clear, is not. In a market this soft and thinly-limited, where a mispriced number can surface and vanish before you notice, that speed is exactly where the tools earn their keep. OddsShopper's live NBA Summer League odds screen runs this de-vig on every game line in real time and flags the ones priced in your favor, and Portfolio EV stacks your tickets so you are never overexposed on a single soft market. On a day like today, that screen tells you in seconds what it just took us a full board to confirm: there is nothing to bet yet.
New to OddsShopper? It scans every major sportsbook and de-vigs every line automatically, so it does in seconds what we just did by hand for the Thunder moneyline: shows you the exact number that is +EV before you bet a cent, and, just as important, when there isn't one. Try OddsShopper Pro free for 7 days, and code SUMMERLEAGUE20 takes 20% off OS Pro or OS Core if you subscribe.
How To Bet Summer League The Smart Way
If you are new to this window, the mechanics behind a no-bet day are worth getting right before the tickets get bigger next season:
- Shop Every Number, Then Be Willing To Pass. Even the sharpest price on today's board, the Thunder moneyline at +140, only got you to the +141 fair, not past it, while the Nets -2.5 at -121 is what a bad number looks like when you stop shopping. Shopping matters, but only if you also accept that the best available price can still be a pass. The how to bet NBA Summer League guide and the plus/minus odds explainer cover why a few cents of price is a real edge, or, on a day like today, a real cost.
- Keep The Limits Small When There Is A Bet. The samples are tiny and rosters are unpredictable, so even a true +EV edge deserves a fraction of your regular-season unit. On a zero-edge day like this one, the correct fraction is zero.
- Let The Line Come To You. A pass at this morning's capture can become a bet an hour later if a book hangs a stale number, the way that dead-even Thunder +140 would flip to a real play the moment it drifted meaningfully past its +141 fair. Watch the odds screen into tip; don't manufacture action the board isn't offering.
FAQ
What are the best NBA Summer League bets today, July 19? There are none that clear fair. On our de-vig screen, every priced side across the Nuggets vs. Raptors and Nets vs. Thunder games sits at or below its fair number. The closest call is the Oklahoma City Thunder moneyline at +140 (Caesars) against a +141 fair price, a -0.4% price, so still a pass.
Why is the whole board a pass? Because every takeable price is negative-EV once you strip the vig. The Thunder moneyline is -0.4%, the Raptors moneyline (-140) is -2.8%, the totals are taxed to -105/-110 with no lean, and the Nets -2.5 is -5.4%. Betting into any of them is just paying the hold, so the disciplined play is no bet.
Which Summer League number is the worst value today? The Brooklyn Nets -2.5 at -121 (BetRivers). Our fair price is -107, meaning the market reads Brooklyn covering by three or more at about 51.7%, barely better than a coin flip, which makes that heavy -121 lay a -5.4% price, the most expensive number on the board.
Are there Summer League player props for July 19? This capture is gamelines only, so we did not grade player props here. With only moneylines, spreads, and totals in the data, there is no prop angle to fall back on today. If a prop board is up by tip, run it through the same de-vig before betting.
How do you find value in a soft market like Summer League? De-vig each line to a true win or cover probability, then compare it to the best price you can actually bet. If the price pays more than the fair probability implies, it is +EV; if it pays less, as everything does today, it is a pass. OddsShopper's odds screen runs that math on every line automatically.
The Bottom Line
The useful lesson from this July 19 board is that a "best bets" column is only honest when it will say no bets if the numbers say so. In a market this soft, the distinction that matters is price versus fair, not team versus team, and today every takeable number lands on the wrong side of it. Keep your powder dry, refresh the screen into tip in case a book falls asleep, and treat this one as a rest day. The only number that even made me pause was the Thunder at +140 against its +141 fair, and when the best price on the whole slate still loses a fraction to the vig, the disciplined bet is the one you don't make.
Ready to find these spots yourself? OddsShopper de-vigs every Summer League line across every major sportsbook and flags the +EV ones, or tells you, like today, when there aren't any. Start a free 7-day trial and use code SUMMERLEAGUE20 for 20% off OS Pro or OS Core.



