MLB · Edge Gap Thu Aug 20 · 8:30 AM ET · Aug 20

Ten Of Today's Twelve Biggest Edges Were Pointed The Wrong Way Round A Platoon Split

Five MLB player prop picks for Aug 20, 2026 from a nine-game slate. The screen produced sixteen candidates and the matchup layer removed nine of them on handedness alone, plus two players who are not in a projected lineup.

Published 8:30 AM ET · Five legs from nine games · Prices captured 8:05–8:20 AM ET · Earliest first pitch 12:40 PM ET
PlayerPickOdds ImpliedBlendedGapMatchup Result
1
Heliot Ramos
NYY @ BAL
Under 1.5 Hits+Runs+RBIs -105 51.2% 74.7 +23.5 Confirms MISS
2
Yandy Díaz
TOR @ TB
Over 1.5 Bases +121 45.2% 62.7 +17.5 Neutral HIT
3
Taylor Walls
TOR @ TB
Over 0.5 Bases -115 53.5% 69.6 +16.1 Confirms VOID
4
Cal Raleigh
SEA @ MIL
Under 1.5 Hits+Runs+RBIs -158 61.2% 77.2 +16.0 Neutral HIT
5
Ozzie Albies
ATL @ CWS
Under 0.5 Runs -150 60.0% 74.4 +14.4 Neutral HIT
How to read this card. Edge Gap ranks, the matchup layer gates. Edge Gap is the distance between our blended hit rate and the probability the price implies — it is computed in code from the odds, never typed by hand. It is a ranking tool, not a profit projection: raw implied probability contains the vig. The matchup layer then removes legs the number likes and the baseball does not. Today it removed more than it kept.

The pricing correction is still doing most of the work

Yesterday we published the discovery that our data platform's board surfaces the best price across every book it tracks, and that on roughly two-thirds of rows that best price was a DFS operator — a book we do not use and cannot access, which prices legs at a flat house number implying about 58%. The symptom is easy to spot once you know it: the implied-probability column reads 58% on row after unrelated row.

It read 58% on thirty-one of the ninety-eight rows our screen returned this morning. Every one of those rows was re-priced against the best genuine sportsbook number before it was ranked, and the screen's own −160 floor was re-applied to that real price. That second step matters more than it sounds: Pete Alonso Over 0.5 Hits showed as a qualifying leg at a flat 58%, and the real best book price was −230 — 69.7% implied. It is not a bet at that number. Eleven candidates died on the re-priced floor alone.

Every batting order on this card is PROJECTED, not confirmed. They come from our lineup service's Expected Lineup blocks, published before lineups are official. We are labelling them that way in every leg note because on August 18 we described a projected lineup as a confirmed one and carried a player who never appeared in the box score. First pitch on the earliest game is 12:40 PM ET; orders will firm up long after this page is published, and a leg can move slot or vanish.

Nine legs died on a platoon split

This is the most one-sided the matchup layer has ever been for us, and the reason is mechanical rather than clever. The screen is hit-rate driven, and a hit rate accumulated across a season does not know who is pitching tonight. Nine of the sixteen candidates that cleared the price floor were Unders on hitters who hold the platoon advantage today, or Overs on hitters who give it up.

Dropped legEdge GapWhy it Conflicts
Nick Loftin U1.5 H+R+RBI+24.6Largest edge on the board. RHB leading off for KC against Gage Jump (LHP) — platoon edge to the hitter, and the most plate appearances of anyone
Moisés Ballesteros U1.5 H+R+RBI+22.5LHB vs Peter Lambert (RHP) — platoon edge to the hitter, against an Under
Travis Bazzana U1.5 H+R+RBI+13.7LHB vs Landen Roupp (RHP, 4.31) — edge to the hitter, weak arm
Elly De La Cruz U1.5 Bases+14.4Switch hitter leading off, bats left vs McGreevy (RHP)
Taylor Ward U0.5 Runs+14.3RHB leading off vs Gasser (LHP). A runs-scored Under on the man with the most trips is the wrong shape
JJ Bleday U1.5 H+R+RBI+16.6LHB batting third vs McGreevy (RHP)
Salvador Perez U1.5 Bases+10.8RHB vs Jump (LHP)
Christian Koss O0.5 Bases+15.8RHB batting ninth vs Gavin Williams (RHP, 3.74). Fewest chances, no platoon help, good arm
Andrés Giménez O0.5 Bases+9.8LHB vs Ian Seymour (LHP) — edge to the pitcher, against an Over. Same leg lost yesterday

Pete Alonso's two combo legs went the same way — a right-handed bat in the two-hole against Gerrit Cole and his 3.22 ERA is not where you buy an Over.

Two players are not in a lineup at all

Isaac Collins (Edge Gap +20.2) and Bryan Torres (+14.7) do not appear in either projected lineup for the games the board assigned them. Collins was listed under ATH @ KC and is in neither the Athletics' nor the Royals' expected nine. Torres was listed under STL @ CIN and is in neither. On August 18 we published exactly this kind of leg and the player never took the field; it graded VOID and the process error was worse than the result. Both are dropped rather than published with a caveat. If either is in the confirmed order later today, that is a leg we passed on, and we would rather pass on it than repeat August 18.

What survived, and the one that survived on the wrong signal

Five legs from four games. That is fewer than we would like and it is what cleared. Two come from Toronto at Tampa Bay, which is our per-game cap, and both lean on the same fact — Shane Bieber is carrying a 4.99 ERA, the worst of any starter on today's nine-game slate. We are stating that dependency plainly rather than presenting them as two independent reads. If Bieber is sharp this afternoon, both legs are in trouble at once.

Kazuma Okamoto Over 0.5 Bases (+14.1, Confirms) and Richie Palacios Over 0.5 Bases (+12.8, Confirms) both passed every gate and were still cut, purely because they were the third and fourth legs out of that same game. Diversification removed two picks that our own method approved. We would rather that cost us than run a card that is really one bet on Bieber wearing four hats.

The strongest argument against our number one pick

Heliot Ramos is batting fourth, and we are betting he does nothing. Under 1.5 Hits+Runs+RBIs asks a cleanup hitter to finish with at most one — no hit, or a hit and nothing else, from the slot specifically designed to produce runs batted in. Yesterday he batted sixth. The projected order moves him up two spots into more traffic, and the number did not move to reflect it.

Second: his head-to-head figure against Kyle Bradish is 43%, the worst H2H number of any leg on this card, and the only one below 50%. We treat H2H as a tiebreaker precisely because these samples are tiny, and we are not going to pretend it is evidence now that it points against us — but it is not pointing our way.

Third, and least comfortable: this is the third consecutive day we have published this identical leg. It won on the 18th and won again on the 19th. Three appearances of the same output from the same screen is repetition, not independent confirmation, and a run of two makes it feel stronger than the evidence supports.

Fourth: the forecast at Camden Yards is 61% rain. A delayed or shortened game cuts his plate appearances, which helps this Under; a postponement voids it. We are not counting the weather as a reason to like the pick, because a leg that needs rain to land is a leg that needed help.

Where the three signals agree, and where they do not

Only one leg on this card has all three pointing the same way. Cal Raleigh's Under carries the highest blended rate we have (77.2), a neutral matchup, and no contradicting signal — but we have rated it Neutral rather than Confirms because Robert Gasser's 4.54 ERA is a genuine argument for the Over and we are not going to launder it out of the verdict.

Yandy Díaz is the honest disagreement. Edge Gap likes him at +17.5 and the price is plus money at +121, which is rare on a board this shape. The handedness does not help — a right-handed bat against a right-handed starter is no edge at all. He is on the card because Bieber's ERA outweighs a neutral platoon, not because everything lines up. If we are wrong about Bieber we are wrong about this.

Sources

The card, in your inbox, before first pitch.

One email a day: every leg, every Edge Gap, and the argument against our own top pick. When a leg misses, that's in there too — same email, same prominence.

No spam. Unsubscribe in one click. 18+ only — informational and entertainment purposes, not betting advice.