Join the ranks of the OddsShopper Hall of Fame
Updated June 17, 2026 · 9 min read by OddsShopper Staff
Good MLB betting research is not a hunt for winners. It is a hunt for prices. On the 6/15 episode of the OddsShopper "Live With Lindy" MLB Research show, host Eric Lindquist walked through a full 10-game slate and kept coming back to one idea: the price beats the name on the jersey, every time. He passed on every moneyline because the market was too efficient to touch, sized a +1200 home run longshot tiny, and built most of his card around batting order and closing-line value rather than gut feel. This recap breaks down the exact process so you can copy the method, and shows where the OddsShopper odds screen does the same price-checking work automatically.
Go deeper: MLB Home Run Parlay Today (6/26): ShanderBets +27631 Ticket and MLB Home Run Picks Today (7/5): Hunter Goodman & More.
Watch the full show: MLB Research + Data Deep Dive (6/15) | Live With Lindy
The thread running through the entire broadcast was that a bet is only as good as the number you get on it. A hot hitter at a bad price is a pass; a quiet hitter at a generous price can be the bet. As Lindquist put it while talking himself off one popular home run, he does not bet players because they are hot, he bets them because he is getting a good price. A Reds infielder had homered in three straight games, and the market wanted him bet again. Lindquist went the other way, because three good days do not change what a fair price should be.
The OddsShopper Odds Screen.
Underneath every one of those calls sits expected value, or EV. A bet is +EV when the price you take is longer than the play's true probability deserves. Judge it over hundreds of bets, never on one result. He was honest about how that plays out: a great Saturday was followed by a brutal Sunday where most of the card came up empty. Same process, opposite outcome, and the only thing that matters is whether the prices were right when the money went down.
The single best worked example from the broadcast was a Reds hitter at +700 to hit a home run. The logic had almost nothing to do with whether the guy is "due." It was about where he hits in the order, because batting order is real EV.
Out of the nine-hole, he is likely to lead off an inning against the opposing lefty starter at least once, maybe twice, and that starter gives up his damage on the fastball up. Hitting ninth instead of leading off changes how many plate appearances he gets and which pitcher he faces, and at +700 that difference is enormous. The nine-hole was the most likely landing spot better than 60% of the time, with a small chance to lead off, and that range of outcomes more than covered the price.
This is why lineup projection sits at the front of the research process. Extra at-bats are extra EV on a home run prop; a pinch-hit risk or a demotion down the order quietly kills it. Confirmed lineups dropping in mid-broadcast repeatedly removed the uncertainty on a play that was already +EV at the price, including an Arizona outfielder who was +1200 to homer once he was locked into the lineup.
The fastest way to find a beatable number is to compare the same bet across books and apps, then strip out the vig to see the true price. On air Lindquist called this the top-down approach: scan the odds screen for the lines that beat everything else, de-vig them, and you have your edge without modeling a single game from scratch.
A clean example was a Diamondbacks infielder priced at +486 to homer on one app. That number was longer than the sharp book's price, which it beat by more than 60 cents, and longer than his own fair estimate of roughly +425. When an app is paying +486 on a player the sharp market and your own projection both peg shorter, the +486 is the generous outlier, and you take it. You do not need a math degree to spot that. You need the prices side by side. That is exactly what the OddsShopper odds screen and Portfolio EV are built to do. The odds screen lines the same market up across every book in one view, and Portfolio EV strips out the vig to show the fair price next to the offered one, so the manual line-shopping that ate up Lindquist's prep happens for you.
New to OddsShopper? The OddsShopper odds screen scans 100+ sportsbooks and apps and flags where a price is longer than the true odds deserve, the same outlier-hunting the show does by hand. You can try OddsShopper Pro free for 7 days, and code BABYLINDY50 takes 50% off your first week or month if you subscribe: start your free trial.
A lot of the edge on the card came from getting down early, before the market sharpened. A starting pitcher's under 3.5 strikeouts opened at +105, in his words a horrific opening line that begged to be hit, so he fired before the number could correct. Call that closing-line value, or CLV: if the price you took looks better than where the market closes, you got down ahead of the move.
CLV is the cleanest scoreboard for a research process, but it is sharpest on liquid, efficient markets like moneylines and totals. A starting pitcher's strikeout prop is thinner, so the cleaner way to read that +105 under is as a stale-opener edge: the line opened soft and got hit, full stop. The broader caveat the pros stress is that CLV only validates a bet when it comes from a liquid market in the first place. A thin market that moves because an influencer tipped it is not real CLV, it is just the crowd chasing. And no one can promise a winning day. What a disciplined process can do is consistently get money down at good numbers, and across a season those few extra cents of price compound into the difference between red and black.
The most underrated move on the broadcast was a non-bet. Across all 10 games, not a single moneyline came back worth playing. Sorted by edge, the whole board read efficient, so the call was simple: do not give out garbage just to have action.
This is the part most bettors get wrong. Moneylines, spreads, and totals are the most liquid markets on the board, which means the books are sharpest there and the prices are hardest to beat. Not every game has a side. Forcing a play in an efficient market is how an edge bleeds away. He did slab one total he liked, an Angels game under 9, purely because it carried roughly a 2.5% edge; spreading that edge play across books also keeps accounts from getting limited, but the edge was the reason to fire it. The discipline to pass on everything else was the lesson.
The longshot home run props were tiny stakes, a fraction of a unit, because a +1200 ticket is high-variance by definition. The bigger-confidence plays, like a starting pitcher's under in a spot with little lineup uncertainty, got more weight. Edge-proportional sizing is what keeps a bettor with a real edge from going broke during a normal downswing.
Weather is a good example. He aggregates it from several independent sources before trusting a wind read, and on this day one provider badly disagreed with three others on rainouts, so he dropped it from the aggregate on the spot. Bad inputs quietly poison good prices, so cross-check every source and cut the ones that fail.
For reference, here are plays the host called on the broadcast, with the exact prices quoted on air. These are his reads at those numbers, not advice, and prices move fast.
You can follow Lindy's full card and updates on Tails.
The whole workflow comes down to one repeatable loop: project the lineups, compare the same market across every book, de-vig to find the true price, take the outliers early, pass when nothing is mispriced, and size to your edge. Grinding that out across a 10-game slate is hours of work. The OddsShopper odds screen and live in-game tool do the price-and-probability part automatically, surfacing the best number across books in real time so you are not the person who wins the bet but left value on the table by betting it at the wrong shop.
The number you get is the edge. OddsShopper compares every MLB market across 100+ books and shows you the fair price next to the offered one, so you can spot the outliers you would otherwise chase one book at a time. Try OddsShopper Pro free for 7 days, then lock in 50% off your first week or month with code BABYLINDY50: start your free trial.
Getting the right price. The whole method here is built on betting a number that is longer than the play's true probability deserves, not on picking a team or chasing a hot hitter, and you measure it across a long sample rather than a single day.
Closing-line value, what bettors call CLV, means the price you took looks better than where the market closes. It is the cleanest sign you got down ahead of the move. It only counts as real CLV when it comes from a liquid, efficient market, not a thin one moved by hype.
Because batting order decides how many at-bats a hitter gets and which pitcher he faces. The show's marquee play, a +700 home run, was almost entirely a lineup-order read: leading off versus hitting ninth changes the plate appearances enough to swing the value at that price.
You can follow Lindy's full card on Tails, and price every market yourself on the OddsShopper odds screen.
Must be 21+ and physically located in a state where betting is legal. Odds and prices move constantly, so confirm the current number before you bet. If gambling stops being fun, call or text 1-800-GAMBLER.
The OddsShopper staff covers betting strategy, odds, and value across every major market, turning the team’s data and sharp-market analysis into picks and guides bettors can actually use.

Betting NFL props with projections: turn a fair-odds model into found +EV bets on the odds screen. The four-step process, the devig math.

How to bet NBA assists props: why on-ball role, teammates who finish, and pace drive the number, why a co-creator sitting is the biggest edge.

How to bet NBA points props: the usage, minutes, pace, and matchup edges that beat a scoring line, why an injury is the biggest edge.