MLB Predictions and Picks: Our 3 Best Bets for Friday August 21, 2026

MLB Predictions and Picks: Our 3 Best Bets for Friday August 21, 2026 MLB Predictions and Picks: Our 3 Best Bets for Friday August 21, 2026

Two of the National League’s best arms headline Friday’s board, as Jacob Misiorowski and his sub-2.00 ERA host Chris Sale in a rare afternoon duel of aces in Milwaukee. Misiorowski has already made history this year, touching a record 103.7 mph fastball for a starting pitcher. That matchup anchors a 15-game slate that stretches from an afternoon first pitch to a pair of 10:10 PM ET West Coast finishes. We have three angles: a total between two front-line starters early, a run-line lean in an early-evening matchup where the market moved hard one way, and a late-night moneyline driven by a line drifting against the public. None of the three is the obvious favorite the crowd is piling on. Scroll down for the full breakdown of each pick.

Last Updated: Friday, August 21, 2026

Early Game — Atlanta Braves at Milwaukee Brewers

Atlanta Braves vs. Milwaukee Brewers — Time & How to Watch

WhereAmerican Family Field, Milwaukee, WI
WhenFriday, August 21 – 4:10 PM ET
TVBrewers.TV & Braves Vision

This is the pitching matchup of the day. Jacob Misiorowski (12-5, 1.75 ERA) leads the majors in ERA and has held opponents to the lowest batting average in baseball. Chris Sale (12-8, 2.16 ERA) has been every bit his equal, stringing together a historic run for the Braves at age 37. When two starters with sub-2.20 ERAs meet, the total is usually where the value lives.

The number reflects it. The market opened at 6.5 and has since dropped to 6.0, a signal that money is expecting a low-scoring game. Milwaukee owns the best record in the National League at 78-49, and Atlanta sits at 74-53, so both lineups are capable. Still, elite starting pitching tends to outweigh offense in a single game, and both bullpens are rested enough to protect a low number.

Atlanta Braves vs. Milwaukee Brewers Odds

Run LineMoneylineTotal
Atlanta Braves+1.5 (-200)+122U 6.0 (-110)
Milwaukee Brewers-1.5 (+170)-145O 6.0 (-110)

Odds accurate as of Friday, August 21, 2026 via TheSpread.com. Odds change, get the latest MLB OddsFuturesProps

Atlanta Braves vs. Milwaukee Brewers — Who Is the Public Betting?

Atlanta Braves24%76%Milwaukee Brewers

See the latest MLB Public Betting Splits and make smarter wagers!

The Pick: Under 6.0 (-110)

The case for the Under is straightforward. Two of the league’s stingiest starters are on the mound, the total has already been bet down half a run, and neither offense has an obvious edge against this quality of pitching. The case against is worth respecting, though. American Family Field can play as a hitter’s park when the roof is open, Milwaukee’s lineup is deep, and Misiorowski occasionally runs up his pitch count and exits early, which would hand innings to the bullpen sooner than the number assumes. At 6.0 the margin is thin. However, betting on premium arms to limit damage is a sound base-rate play, and that tips the lean to the Under. For a fuller look at this matchup, see our Braves-Brewers prediction.

Mid-Day Game — St. Louis Cardinals at Philadelphia Phillies

St. Louis Cardinals vs. Philadelphia Phillies — Time & How to Watch

WhereCitizens Bank Park, Philadelphia, PA
WhenFriday, August 21 – 6:40 PM ET
TVNBC Sports Philadelphia & Cardinals.TV

Philadelphia hands the ball to Jesús Luzardo (11-5, 3.23 ERA), a front-line lefty who has thrown more than 150 innings this season. St. Louis counters with Hunter Dobbins, a recently promoted right-hander carrying a 3.40 ERA who has worked at least five innings in five straight outings. He took the loss to these same Phillies in his last start, allowing three runs (one earned) over five frames.

The Phillies sit atop the NL East at 70-58, while the Cardinals are hanging around the Wild Card race at 66-63. The talent gap shows up in the market. Philadelphia’s run line opened around +110 and has been bet all the way to -115, and the moneyline has climbed from -208 to -265. When a price moves that hard on a home favorite, the market is telling you it expects a comfortable win.

St. Louis Cardinals vs. Philadelphia Phillies Odds

Run LineMoneylineTotal
St. Louis Cardinals+1.5 (-105)+215U 8.0 (-110)
Philadelphia Phillies-1.5 (-115)-265O 8.0 (-110)

Odds accurate as of Friday, August 21, 2026. Odds change, get the latest MLB OddsFuturesProps

St. Louis Cardinals vs. Philadelphia Phillies — Who Is the Public Betting?

St. Louis Cardinals42%58%Philadelphia Phillies

See the latest MLB Public Betting Splits and make smarter wagers!

The Pick: Philadelphia Phillies Run Line -1.5 (-115)

The case for laying the run line is the combination of a clear talent edge, a front-line starter at a hitter-friendly ballpark, and a total that ticked up to 8.0, which points to a run-scoring environment that helps a favorite win by two or more. The case against is real. Run lines are volatile because baseball produces so many one-run games, and Dobbins has actually pitched well lately, so the Cardinals are capable of a back-door cover even in a loss. Laying -1.5 into a game where the public is already on Philadelphia also trims the value. In contrast, the sharper read is that this price moved on more than public money, and at CBP the Phillies have the profile to win by a multi-run margin.

Late Game — Chicago Cubs at Seattle Mariners

Chicago Cubs vs. Seattle Mariners — Time & How to Watch

WhereT-Mobile Park, Seattle, WA
WhenFriday, August 21 – 10:10 PM ET
TVMarquee Sports Network & Mariners.TV

On paper, this looks like a mismatch. Chicago is a contender at 74-54, while Seattle sits below .500 at 60-67. Yet the Mariners are home favorites, and the reason starts with the pitching. Emerson Hancock (7-7, 3.30 ERA) has a better mark than Cubs lefty Matthew Boyd (8-2, 4.02 ERA), and T-Mobile Park is one of the friendlier venues in baseball for a contact-managing right-hander.

The market movement is the real story. This game opened with Chicago as the favorite. It has since flipped, with Seattle bet up to a -115 moneyline and the run line swinging to Mariners -1.5. That is happening even though the public is on the Cubs. Chicago is also shorthanded, with shortstop Dansby Swanson on the injured list and Kevin Gausman unavailable for this one. When a line moves toward the side the public is fading, it usually reflects sharper money.

Chicago Cubs vs. Seattle Mariners Odds

Run LineMoneylineTotal
Chicago Cubs+1.5 (-225)-105U 8.0 (-110)
Seattle Mariners-1.5 (+185)-115O 8.0 (-110)

Odds accurate as of Friday, August 21, 2026. Odds change, get the latest MLB OddsFuturesProps

Chicago Cubs vs. Seattle Mariners — Who Is the Public Betting?

Chicago Cubs66%34%Seattle Mariners

See the latest MLB Public Betting Splits and make smarter wagers!

The Pick: Seattle Mariners Moneyline (-115)

The case for Seattle rests on the reverse line movement, the home-field edge, and a starting-pitcher matchup that favors Hancock in a park built to suppress runs. A shorthanded Cubs lineup only strengthens the angle. The case against is that Chicago is simply the better team, and fading a contender to back a sub-.500 club asks the market to be right about a talent gap. Boyd’s 8-2 record and lefty profile can travel, and late West Coast games carry their own variance. Still, when the number moves against public money this clearly, following it at a near-even price is the disciplined play.

Today’s MLB Best Bets Recap

Three angles across the day: the Under 6.0 in the Braves-Brewers pitching duel, the Phillies run line at -1.5 against the Cardinals, and the Mariners moneyline at home against the Cubs. That mixes a total, a run line, and a moneyline, with the Seattle and Philadelphia plays both siding with sharp line movement. For more of Friday’s card, see our Rays-Orioles best bet.