Model Review: Two Losing Cards, Two Positive Closing Lines
Monday's slate ran cold. Across MLB and the grass-court tennis swing, our value bets went 5-7 on results. A losing night. We post these reviews anyway — wins and misses alike — because a tipster who only shows you the winners is selling you a story. We're judged on something harder and more honest: did the bet beat the closing line?
The scoreboard, honestly
- MLB — 3-3 on the card, −1.60 units (Kelly). Average CLV +3.8pp. The wins came through emphatically — a 12-0 rout and a 7-0 shutout — but three bets fell the other way.
- Tennis (grass) — 2-4 on the card, −2.33 units (Kelly). Average CLV +2.2pp. Two voided bets (walkover) returned stakes. Favourites wobbled on a surface that humbles seeds every June.
MLB: the runs that landed and the ones that didn't
The three wins arrived in emphatic fashion. The Reds demolished the Mets 12-0, cashing Over 8.5 for +1.06u — a total the model had flagged on Reds' run-scoring form. In St. Louis it was the opposite: a stingy 3-0 game banked the Padres–Cardinals Under 8.5 at +0.96u, just three total runs. The Phillies made it look easy in Miami — a 7-0 win that covered the run line (−1.5) cleanly for +1.18u.
The three misses told a different story. The Marlins moneyline went with the home-side underdog thesis that didn't materialise. Kansas City fell 3-7 in Washington — the Royals +1.5 didn't hold. And that same Royals–Nationals game produced 10 runs, busting our Under 9.5. Three losing bets, but the CLV averaged nearly four points positive across the whole card: we were getting the right prices, the results just didn't co-operate on the night.
Tennis: the grass-court lottery
Grass tennis in June is a sharp bettor's test of process discipline. Nikoloz Basilashvili vs Daniel Altmaier — the model's read on Altmaier proved correct; he won in straights for +1.23u. Beyond that, the surface lived up to its reputation.
The sharpest signal on a losing night: Elise Mertens vs Liudmila Samsonova. Our h2h pick on Mertens lost on results, −1.00u. But it beat the closing line by +14.8pp — the market moved hard onto our side after we'd already taken the price. That's the definition of a good bet that went wrong. In closing line value terms, this is exactly the pick you keep making.
The Nuno Borges vs Félix Auger-Aliassime match ended in a walkover or retirement — both bets voided, stakes returned. Beyond those, several grass-court selections on other favourites fell short, as the surface extracted its usual June toll on seedings.
Why +3.8pp and +2.2pp CLV on a losing night matters
Closing line value is the gap between the odds we took and the final, sharpest price before the off. Beat it consistently and profit follows over a season, even through a cold week — because you were systematically getting a better price than the outcome deserved. Lose the night but win the closing line, and the process is working.
Two cards, two clearly positive CLV averages (+3.8pp MLB, +2.2pp tennis), and a Mertens pick that was +14.8pp over the close even while losing. That is the signal. The one-night P&L is the noise. A consistent positive CLV across hundreds of bets is what separates value betting from gambling — and it's the only metric our model is ultimately judged by. More on the philosophy at what sharp betting actually is.
Owning the misses
Three MLB bets didn't come in — a Marlins moneyline, a Royals cover that fell short, and an under that went over by a single run. On the tennis side, several grass-court picks failed to hold up. We log every one of them. Honesty about the misses is the only thing that makes a track record worth reading.
The model runs daily across football, baseball, tennis, the NBA and the NHL — calibrated against the sharpest market, surfacing only the bets that clear our edge threshold, tracked on CLV rather than vibes.
See today's value bets — start free