← Back to Blog
MLB·July 21, 2026

Dirty Water, Clean Labels: The July 21 MLB Owner-Override Card

Boston's streak game washed out, Pittsburgh never made the card, and five plays stand. An owner-call night, labeled as one, with the reasoning on every play.

Wednesday, June 17, 2026 4 min read @CBoogie33
Fenway Park in the rain

Tuesday's card is an owner call, and it says so right on the label. Six plays went up this afternoon, each sized to win one unit, and every one gets graded from the posted number the same as any other night. When I step outside the usual lane, you get told. That is the clean-labels part.

The Dirty Water part is Boston. The Red Sox have won fourteen straight, tonight was supposed to be the streak game at Fenway, and the sky had other ideas. Rain postponed Baltimore at Boston before first pitch, so that play is void. No action, stake returned. Pittsburgh at New York never made the card at all for the same reason: the Bronx forecast was ugly all afternoon. The streak angle keeps.

That leaves five live plays. Here is the card and the reasoning.

Arizona Diamondbacks ML (-132)
1.32u to win 1u · ATH @ ARI · 9:40 PM ET

Jack Perkins has been one of the most attackable arms on the board for weeks. He carries a 6.87 ERA into this one, 7.39 over his last seven starts, and Arizona's lineup is the wrong group to be attackable against. The unknown is Kohl Drake, who makes his big-league debut for the A's. Debuts cut both ways, but Arizona's bullpen and defense give this side margin even if Drake shows up sharp.

Tampa Bay Rays ML (-104)
1.04u to win 1u · TB @ TOR · 7:07 PM ET

Drew Rasmussen against Kevin Gausman is the quietest pitching mismatch of the night. Rasmussen has a 3.26 ERA with a 0.95 WHIP and barely walks anyone. Gausman still misses bats, but Tampa Bay's hitters know him: Yandy Diaz has hit him at a 1.006 OPS clip across twenty trips, and the top of the order has similar history. Toronto's offense has been below average against right-handed pitching all season. At close to even money I will take the better arm and the better bullpen.

Twins-Guardians Under 8 (-112)
1.12u to win 1u · MIN @ CLE · 6:40 PM ET

Parker Messick owns this Minnesota lineup. Across eleven innings against this group he has struck out sixteen and walked two. The risk lives on the other side: Kendry Rojas walks too many hitters, and walks are how quiet games get loud. But Cleveland's offense is contact-first and rarely piles runs on anyone, and the full eight gives push protection. This game profiles low.

Padres-Braves Under 9 (-115)
1.15u to win 1u · SD @ ATL · 7:15 PM ET

Reynaldo Lopez is the steadier arm in Atlanta, and San Diego's offense has been one of the quietest early-game groups in baseball for months. The reason the number is nine and not lower is Walker Buehler. Atlanta squares him up, and if the Braves get to him early this under is in trouble. I take the nine anyway. The Padres' side of the run environment is that thin.

Boston Red Sox ML (-108). Postponed, no action
Void · BAL @ BOS · rained out before first pitch

Posted at -108, washed out before the first pitch. The play is void and the stake returns. Whenever the makeup lands, the streak conversation picks up right where it left off.

Milwaukee Brewers ML (-130)
1.30u to win 1u · NYM @ MIL · 7:40 PM ET

Rookie arms on both sides in Milwaukee, so the starters mostly cancel out. Zach Thornton's early numbers look better than the contact behind them, and Brandon Sproat walks more hitters than I would like. The difference is everything after the fifth inning: Milwaukee's bullpen and bench are simply deeper than New York's right now. At -130 that depth is the play, and I would not lay a worse number.

Add it up and the live card risks 5.93 units to win five. Every play sits on the today's picks page with the book and the timestamp, and tomorrow the wins and the losses both go on the record like always.