MLB Today's Best Bets (July 25): Yamamoto Headlines a Saturday of Thin Edges
By Verdexed Analytics
The Verdexed model's firmest read on a full Saturday slate is the Los Angeles Dodgers at the New York Mets, where Yoshinobu Yamamoto (10-6, 2.78 ERA) is the listed starter opposite New York's Nolan McLean (7-6, 3.34 ERA) at 7:15 PM ET on FOX. This is model output, not betting advice, and it is written for readers who are 21 or older and located where sports wagering is legal. The more useful headline for the rest of the day is that the edges are thin. The market has priced most of Saturday's board close to where the projections sit, and the one game the model genuinely cannot read yet, the Yankees at the Phillies, is unreadable because New York's starting assignment had not settled at this writing. A day without a standout edge is a finding, not a reason to manufacture one.
How to read this
These are the model's leans and its edges against the market consensus, offered for information rather than as recommendations. Verdexed logs every prediction before first pitch and scores it afterward on win accuracy and Brier score, a standard calibration measure where lower is better, and it publishes the running record so readers can judge it on results, not claims. Its stated methodology blends the model's own probability with the de-vigged probability implied by current moneylines, so a 65 percent prediction should land roughly 65 percent of the time across a large sample. Two disclosures belong here. The specific 30-day hit rate and Brier figure were not retrievable at the time of writing, so no accuracy number is quoted below rather than an approximate one being invented. The per-game win probabilities were likewise not retrievable this morning, so the leans that follow are described qualitatively, in direction and rough strength, with no invented percentages or edge figures. Carry Verdexed's own calibration point into the reads below: a well-calibrated 60 percent pick still loses 40 percent of the time, and that is the math working normally, not the model failing.
The model's top edges today
**Dodgers at Mets (Yamamoto vs McLean, 7:15 PM ET).** This is the clearest confidence side on the board. Los Angeles carries the best record in the majors, and Yamamoto's 2.78 ERA is the strongest listed starter number on Saturday's slate, which gives the projection both the team-strength and the rotation input pointing the same direction. The lean is firm rather than extreme, because McLean at 3.34 is a real counter rather than a soft one, and because the Mets are at home. One calendar note for anyone carrying over a number from yesterday: Friday's Dodgers game was a Roki Sasaki start priced very differently, and it says nothing about this one.
**Cubs at Pirates (Imanaga vs Skenes, 6:40 PM ET, PNC Park).** The two inputs pull against each other here, which is exactly why there is no clean edge to headline. Chicago is the better team on the season at 57-45 against Pittsburgh's 53-50, but the pitching matchup runs the other way: Paul Skenes (9-8, 3.67 ERA) draws Shota Imanaga (6-8, 3.99 ERA), and Skenes carries a 2.77 ERA across eight career starts against the Cubs with 12.2 strikeouts per nine. Team strength and starter quality cancelling out is a normal outcome, and the honest read is a near-even game.
**Royals at Tigers (Wacha vs Mize, 1:10 PM ET, Comerica Park).** Detroit is the model's straightforward side in the early window, with Casey Mize (4-6, 2.79 ERA) at home against Michael Wacha (5-7, 3.66 ERA), and the market has been pricing the Tigers steeply in this series, near -180 in one Saturday listing. That price is the whole problem. Confidence in a side and value on a price are separate things, and at a number that steep the consensus has already absorbed most of what the projection sees. The side is defensible, the number is not generous.
**Padres at Marlins (Sears vs Perez, 4:10 PM ET).** Miami sits around -134 with San Diego near +114, which looks surprising against the records, since the two clubs are close to level at 52-52 and 51-53. The starter matchup explains most of it: Eury Perez (5-7) is the more established arm, JP Sears (2-3) is not, and Miami is at home. The model tracks the market closely here, which is another way of saying the game looks priced about right.
**Yankees at Phillies (6:05 PM ET, Citizens Bank Park).** The market has this near a coin flip, with New York around -118 and Philadelphia around even money, and the model cannot sharpen that until the Yankees name a starter. Public listings conflicted at this writing, with one showing Ryan Weathers and another pointing to Cam Schlittler (9-6, 2.20 ERA). Those are very different inputs, and a projection built on the wrong one is not worth reading. Treat this game as provisional until the assignment confirms.
What could go wrong
The obvious risk today is the one already flagged: conflicting starter listings. The Yankees assignment is the clearest case, and public probables for the Braves and Orioles game also conflicted across sources at this writing, which is a reminder that a projected starter is not a confirmed starter until the club or an official probables page says so. A late scratch invalidates the model read that depended on that arm. Beyond that, the ordinary hazards matter more when edges are thin. Bullpen usage in the middle game of a weekend series adds variance to the close games in Pittsburgh and Miami. Detroit near -180 is a real price, not a formality, and one bad Mize inning can wipe out a full day of a small edge. Skenes can turn a near-even projection into a one-sided game on his own. And weather can move a total in either direction, so treat any lean on a number as conditional on the forecast at first pitch.
Responsible play
**This is model output, not betting advice.** Verdexed publishes its model's probabilities and edges for informational and entertainment purposes only. Nothing here is a recommendation to place a wager, and no outcome is guaranteed, even the model's highest-confidence picks lose regularly.
**You must be 21+** (or the legal age in your jurisdiction) and located where sports wagering is legal to bet. Sports betting is not available everywhere; know and follow the laws where you are. Never bet more than you can afford to lose, and never chase losses.
If gambling is affecting you or someone you know, help is available. In the US, call or text **1-800-GAMBLER** (1-800-426-2537), or visit ncpgambling.org. Please play responsibly.