Line up tonight's six plays side by side and a pattern shows up before a single pitch is thrown. A run line favorite, a game total under, three moneyline favorites and a team total under. Zero underdogs. Zero overs. Six positions, one direction, and that shape is the story before any single matchup is.
The board carries 9.5 units across six games tonight, and the structure of it says as much as the individual plays do. Every dollar is either buying a favorite to win outright or buying a number to go under. Nothing here is priced as live plus money, and nothing here needs a team to outscore an opponent by more than the number already assumes.
| Game | The Play | Price | Size |
|---|---|---|---|
| Athletics at Red Sox, 7:10 ET, Fenway Park | Boston Red Sox run line -1.5 | -130 | 1.5u |
| Rays at Mariners, 9:45 ET, T-Mobile Park | Game total under 7 | -120 | 1.5u |
| Guardians at White Sox, 7:40 ET, Rate Field | Cleveland Guardians moneyline | -138 | 1u |
| Blue Jays at Phillies, 6:40 ET, Citizens Bank Park | Toronto Blue Jays team total under 3.5 | -147 | 2u |
| Cubs at Royals, 8:10 ET, Kauffman Stadium | Chicago Cubs moneyline | -165 | 1.5u |
| Tigers at Giants, 10:15 ET, Oracle Park | Detroit Tigers moneyline | -130 | 2u |
Those are the exact tickets logged before first pitch tonight. No dog, no over, and no play priced at plus money anywhere on the card.
Boston is -1.5 on the run line against the Athletics, who are 45-70 and own the worst record in the American League, with Payton Tolle on the mound for the Red Sox against Jack Perkins. Cleveland is a moneyline favorite on the road against a Chicago White Sox team it plays close, Parker Messick opposing Noah Schultz at Rate Field. Kansas City's Daniel Lynch IV starts for a 48-68 Royals club that the Cubs, at 67-49, are favored to beat outright at -165. Detroit closes the board as a moneyline favorite at San Francisco, Keider Montero against JT Brubaker, with the Giants sitting at 48-67, the second-worst record among tonight's eight opponents.
The two totals follow the same shape. Toronto's team total is bought under 3.5 at Citizens Bank Park against Zack Wheeler, who leads Philadelphia's rotation and faces a Blue Jays lineup that is 54-62 on the road this season. The Rays-Mariners game total is bought under 7 at T-Mobile Park, Tampa Bay's Drew Rasmussen against Seattle's Logan Gilbert, two clubs with winning records, 68-46 and 56-60, in a building that has played under its total more often than not for both pitching staffs this year.
Zack Wheeler starts for Philadelphia tonight against Toronto, whose team total is bought under 3.5 at -147, the largest single position on the board at 2 units.
What ties all six together is that not one dollar tonight is riding on an upset. Every play either backs the side already favored to win, or bets that the total number of runs stays under what the board expects. That is a specific kind of card, one built entirely around subtraction, either subtracting an opponent's chance to win outright or subtracting runs off a total.
The Boston run line is worth a specific note on price. The board carried Red Sox -1.5 at -133 tonight. The number actually logged on this card is -130, three cents cheaper than the board price, priced through a separate book rather than the line most bettors would see first if they only checked one source. Three cents on a single play sounds small next to a 1.5 unit stake, but across a full card it is the difference between a play clearing its number and one that does not, and it is the same play at a materially different cost depending on which board a bettor is looking at.
A separate internal model, run purely as research and never as a play, cleared three signals tonight at an edge threshold of 0.25 or higher: Pittsburgh under 4.5 runs at -145, New York's Yankees under 4.5 at -145, and St. Louis under 4.5 at -110. None of those three teams appear anywhere on tonight's card. The model's own offense filter also blocked it from playing unders on Arizona, Boston and Washington, all three sitting in the top quintile of the league in rolling 30-game runs per game, which is the filter's way of refusing to bet against an offense that is scoring at an elevated clip regardless of what the pitching matchup looks like on paper.
That filter is worth sitting with for a second, because Boston shows up on both sides of tonight's information without contradicting itself. The model's offense filter blocks betting Boston's own total under because the Red Sox are hitting at a top-quintile rate. Tonight's actual card does not touch Boston's total at all. It backs Boston's run line instead, a bet on the Red Sox beating a last-place Athletics club by two runs or more, not a bet against their own bats. Two different questions, two different answers, and neither one undercuts the other.
The model board passed its own quality check tonight, all checks clearing with six warnings, each one flagged as lineup or rollup data going stale rather than a modeling error. That board is not a pick source and none of its three signals are staked anywhere on this site. It sits here as a second, independent read that landed on three completely different teams than the card actually plays, which is itself information: two separate processes looked at the same night of baseball and came away with almost no overlap.
Nothing tonight is a longshot. The largest single position is Toronto's team total at 2 units, the smallest is Cleveland's moneyline at 1 unit, and every number in between sits closer to favorite pricing than dog pricing. A card built entirely from favorites and unders carries its own risk profile: the payout on each individual play is smaller than a dog would return, and the case for each position rests on a team already expected to win doing exactly that, or a total already expected to be modest coming in even lower. There is no single play here asking for an upset to cash, which is a different kind of exposure than a card that mixes in live underdogs, not a safer one by default, just a narrower one.
Related reading: MLB betting guide: totals, pitching and park factors
Thursday's board: the best offense in baseball bet under
Wednesday's board: nine plays and not one of them needed a run · Latest analysis · Full archive
Sources and checking
- The six plays, their prices, unit sizes and TMR ticket ids (4017-4022)
- Supplied by the handicapper and logged before first pitch, not a book screen scrape
- Team records, probable starters, venues and first-pitch times for all six games and the wider 15-game slate
- MLB schedule feed, pulled today, August 7, 2026
- DraftKings board price on Boston's run line (-133) versus the card's own price (-130)
- TrustMyRecord DK board, pulled today alongside the schedule feed
- The three-signal model board (Pittsburgh, New York Yankees, St. Louis unders), the offense filter blocking Arizona, Boston and Washington, and the QA gate result
- Internal model run today; research only, not staked or published as a pick anywhere
- Zack Wheeler photo
- Existing site asset, previously verified and already published on this site July 12, 2026
This piece is a pregame read that carries a six play card. Every price and stake above is the number actually taken before first pitch. The model board referenced here is presented strictly as research context, never as a play, and none of its signals are on this card, on TrustMyRecord, or on the tracker sheet.
What is not checked, and cannot be:
- No ticket or money percentage split was pulled for any of tonight's six games. Nothing here is a claim about where public or sharp handle is sitting.
- The Chicago Cubs' probable starter was unannounced at the time this brief was compiled and is not named here.
- No pitcher-level season stats (ERA, WHIP, strikeouts) were pulled for tonight's starters; only team records, venues and first-pitch times were confirmed against the schedule feed.
- Bullpen usage over the past three days was not pulled for any of the twelve pitching staffs involved.
- Park factors for the six venues on the card were not computed against league baselines.
- Batting orders had not been posted when this was written. Late scratches and weather postdate the page.