Sunday MLB Predictions May 31: Can the Giants avoid a sweep?

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 →

Sunday’s full MLB slate features 15 matchups on May 31, 2026, with start times spanning from 12:15 PM ET to 7:20 PM ET.

I like a pair of National League teams playing at home on Sunday. Both teams are facing left-handed starters that have struggled this season.

Can 28-year-old Rockies righty Tanner Gordon pitch well enough to earn his first win of the season on Sunday? Will Cardinals starter Matthew Liberatore improve his record to 3-3 in a home matchup with the Cubs?

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

MLB Prediction Game 1

GIANTS VS ROCKIES DATE, TIME & HOW TO WATCH

WhereCOORS FIELD, DENVER, CO
WhenSUNDAY, MAY 31, 2026, 3:10 PM ET
TVMLB.TV

GIANTS VS ROCKIES ODDS

Run LineMoneylineTotal
GIANTS-1.5 (+115)-122O 11.0 (-110)
ROCKIES1.5 (-135)+110U 11.0 (-110)

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

GIANTS VS ROCKIES WHO IS THE PUBLIC BETTING?

GIANTS72%28%ROCKIES

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

San Francisco Giants at Colorado Rockies May 31 MLB Prediction

The Colorado Rockies are poised to complete a sweep of the San Francisco Giants on Sunday afternoon. Colorado is in a good spot to win outright as money line home underdogs after defeating San Francisco on Friday and Saturday.

Colorado gets this game at home, providing a massive advantage against Giants starter Robbie Ray. This month, Ray is just 1-3 with a 7.11 ERA in 5 starts spanning 25.2 innings. His struggles are heavily amplified away from home, where he is 0-5 with a 6.84 ERA in 5 road starts this season.

With opposing teams batting .301 against Ray when he takes the hill away from Oracle Park this year, the Rockies' offense is perfectly positioned to finalize the weekend sweep.

Pick: Colorado Rockies +110

MLB Prediction Game 2

CUBS VS CARDINALS DATE, TIME & HOW TO WATCH

WhereBUSCH STADIUM, ST. LOUIS, MO
WhenSUNDAY, MAY 31, 2026, 7:20 PM ET
TVNBC AND PEACOCK

CUBS VS CARDINALS ODDS

Run LineMoneylineTotal
CUBS-1.5 (+150)-111O 8.5 (-120)
CARDINALS1.5 (-175)-109U 8.5 (+100)

CUBS VS CARDINALS WHO IS THE PUBLIC BETTING?

CUBS63%37%CARDINALS

Chicago Cubs at St. Louis Cardinals May 31 MLB Prediction

The St. Louis Cardinals are primed to win outright as moneyline home underdogs against the Chicago Cubs on Sunday night, backed by strong situational trends.

St. Louis has proven highly resilient, bouncing back with a 13-12 straight-up record after a loss and maintaining a winning 17-15 mark in National League games this year. They also thrive in standard scheduling scenarios, going 22-21 straight up when playing on no rest and 26-25 when facing an opponent on equal rest this season.

To cap it off, the Cardinals have been incredibly reliable with Matthew Liberatore on the mound, playing to a 7-4 straight-up record in his 11 starts this year. When you put it all together, the Cardinals are clearly the pick in this Sunday Night Baseball matchup.

Pick: St. Louis Cardinals -109

Today's MLB Predictions

  1. Colorado Rockies +110
  2. St. Louis Cardinals -109
Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →