Thursday MLB Predictions May 21: Will the Blue Jays upset the Yankees?

mlb predictions mlb predictions
Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →

Thursday’s abbreviated MLB slate features 7 matchups on May 21, 2026, with start times spanning from 1:10 PM ET to 9:40 PM ET.

I like a pair of teams playing in the evening on Thursday. Both teams are money line underdogs facing off against divisional foes.

Can 30-year-old Marlins righty Sandy Alcantara pitch well enough to earn his fourth win of the season on Thursday? Will Blue Jays reliever Braydon Fisher toss a scoreless frame as the opener in a road showdown with the Yankees?

I'll make picks for both games below. Read on for our Thursday MLB Predictions May 21 article.

MLB Prediction Game 1

BRAVES VS MARLINS DATE, TIME & HOW TO WATCH

WhereLOANDEPOT PARK, MIAMI, FL
WhenTHURSDAY, MAY 21, 2026, 6:40 PM ET
TVMLB.TV

BRAVES VS MARLINS ODDS

Run LineMoneylineTotal
BRAVES-1.5 (+125)-141U 7.5 (-115)
MARLINS1.5 (-145)+118O 7.5 (-105)

Odds change, get the latest MLB Odds - Futures - Props

BRAVES VS MARLINS WHO IS THE PUBLIC BETTING?

BRAVES81%19%MARLINS

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

Atlanta Braves at Miami Marlins May 21 MLB Prediction

The Miami Marlins offer considerable value to win outright as money line home underdogs against the Atlanta Braves on Thursday night, anchored by their home-field advantage and elite starting pitching.

Miami consistently protects its turf, boasting a solid 15-14 straight-up record as the home team this season. The ultimate edge, however, rests on the mound. With Sandy Alcantara getting the nod, the Marlins often find ways to win, going a profitable 6-4 straight up in his 10 starts this season.

Combining Alcantara's shutdown potential with their steady play in South Florida, the Marlins are well-equipped to pull off the upset and cash as live underdogs against their division rivals.

Pick: Miami Marlins +118

MLB Prediction Game 2

BLUE JAYS VS YANKEES DATE, TIME & HOW TO WATCH

WhereYANKEE STADIUM, BRONX, NY
WhenTHURSDAY, MAY 21, 2026, 7:05 PM ET
TVMLB NETWORK

BLUE JAYS VS YANKEES ODDS

Run LineMoneylineTotal
BLUE JAYS1.5 (-150)+140U 8.0 (-105)
YANKEES-1.5 (+130)-168O 8.0 (-115)

BLUE JAYS VS YANKEES WHO IS THE PUBLIC BETTING?

BLUE JAYS18%82%YANKEES

Toronto Blue Jays at New York Yankees May 21 MLB Prediction

The Toronto Blue Jays have a legit shot to win outright as money-line road underdogs against the New York Yankees on Thursday night.

Toronto is quietly building momentum, going a solid 4-3 straight up in their last 7 games overall. The true edge, however, lies in their creative pitching strategy. With Braydon Fisher serving as the opening pitcher, the Blue Jays are scheduled to deploy Spencer Miles as the bulk reliever. Toronto consistently wins when Miles takes the mound, posting a profitable 4-3 straight-up record in his last 7 appearances.

Leveraging this strategic advantage alongside their steady recent play, the Blue Jays are perfectly positioned to pull off the road upset and cash.

Pick: Toronto Blue Jays +140

Today's MLB Predictions

  1. Miami Marlins +118
  2. Toronto Blue Jays +140
Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →