Baseball fans are in for another full day, with 15 games on the slate for Wednesday, May 28.
The action gets going early with eight games starting before 5:00 p.m. ET, so there’s no time to waste. Our MLB betting experts chimed in with MLB prop picks and a play on a total, so let’s dive right into today’s predictions for Yankees vs Angels, Rockies vs Cubs and Reds vs Royals.
Our MLB best bets are below.
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/05/Screenshot-2025-05-28-at-6.48.12%E2%80%AFAM.png” buttontext=”Parlay These Picks Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1598676257&deeplinkId[1]=ML1598750911&deeplinkId[2]=ML1598319700&context=qs-articles”][/quickslipbasic]
MLB Best Bets, Player Props, Picks & Predictions
Game | Time (ET) | Pick |
---|---|---|
[teammatchup link=”#2″ firstfullname=”Cincinnati Reds” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” secondfullname=”Kansas City Royals” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png”][/teammatchup] | 7:40 p.m. | |
[teammatchup link=”#3″ firstfullname=”Colorado Rockies” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” secondfullname=”Chicago Cubs” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png”][/teammatchup] | 8:05 p.m. | |
[teammatchup link=”#4″ firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] | 9:38 p.m. | |
[teammatchup link=”#1″ firstfullname=”Oakland Athletics” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | 2:10 p.m. | |
Specific betting recommendations come from the sportsbook offering preferred odds as of writing. Always shop for the best price using our MLB Odds page, which automatically surfaces the best lines for every game.
|
[relatedarticle articleimageurl=”https://images.actionnetwork.com/blog/2025/05/Yusei-Kikuchi-5_28_25.jpg” linktext=”Yankees vs Angels Prediction, Pick, Odds for Wednesday, May 28″ link=”https://www.actionnetwork.com/mlb/new-york-yankees-vs-los-angeles-angels-prediction-pick-odds-wednesday-may-28-qs”][/relatedarticle]
[anchor name=”1″][/anchor]
[subheader sizedown=”false” text=”Dylan Wilkerson’s Athletics vs Astros Best Bet: Matchup Favors Diaz”][/subheader]
[gameheader haspick=”true” picktext=”Yainer Diaz Over 0.5 Home Runs (+675)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” awayname=”Oakland Athletics” awayslug=”oakland-athletics” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png” homename=”Houston Astros” homeslug=”houston-astros” date=”Wednesday, May 28″ time=”2:10 p.m. ET” network=”MLB.TV” bookname=”BetMGM” bookprimarylogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” bookreviewslug=”betmgm”][/gameheader]
Yainer Diaz has a great track record against Luis Severino.
In seven plate appearances, Diaz has notched three hits, two of which have been home runs. Diaz has had success against fastballs, launching three home runs against the fastball and fastball variants. Severino has three fastballs in his arsenal and throws them 67% of the time.
While Diaz’s exit velocity and raw power stats are average, a combination of the pitching matchup and his success against the four-seam fastball could be just enough for him to go yard.
Pick: Yainer Diaz Over 0.5 Home Runs (+675)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Oakland Athletics” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Cincinnati Reds” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” secondfullname=”Kansas City Royals” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Colorado Rockies” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” secondfullname=”Chicago Cubs” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”2″][/anchor]
[subheader sizedown=”false” text=”Brit Devine’s Reds vs Royals Best Bet: Back Greene in KC”][/subheader]
[gameheader haspick=”true” picktext=”Hunter Greene Under 1.5 Earned Runs Allowed (+128)” league=”mlb” awaylogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” awayname=”Cincinnati Reds” awayslug=”cincinnati-reds” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png” homename=”Kansas City Royals” homeslug=”kansas-city-royals” date=”Wednesday, May 28″ time=”7:40 p.m. ET” network=”MLB.TV” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]
By Brit Devine
Expanding on my Reds moneyline pick, I’m doubling down and betting on a good performance from Hunter Greene.
Greene’s fly-ball pitching style should really be helped out today in Kansas City, which is one of the tougher ballparks in the league to hit one out. Further helping that is the Royals’ offense, which has a league low 33 homers this season, just 10 of which have come at home.
Greene has allowed eight homers this season, but just 14 total earned runs. Without the threat of the home run, Greene should cruise and put the Reds in a great position to win. In fact, Greene has only allowed an astonishing two earned runs this season that didn’t come via the homer.
I’m betting two units and counting on Greene to not give up a homer.
Pick: Hunter Greene Under 1.5 Earned Runs Allowed (+128)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Oakland Athletics” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Cincinnati Reds” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” secondfullname=”Kansas City Royals” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Colorado Rockies” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” secondfullname=”Chicago Cubs” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”3″][/anchor]
[subheader sizedown=”false” text=”Bet Labs’ Rockies vs Cubs Best Bet: System Suggests Play on the Under”][/subheader]
[gameheader haspick=”true” picktext=”Under 8 (-115)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” awayname=”Colorado Rockies” awayslug=”colorado-rockies” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” homename=”Chicago Cubs” homeslug=”chicago-cubs” date=”Wednesday, May 28″ time=”8:05 p.m. ET” network=”MLB.TV” bookname=”FanDuel” bookprimarylogo=”https://assets.actionnetwork.com/122955_FanDuelSportsBook@1x.jpg” bookreviewslug=”fanduel”][/gameheader]
By Bet Labs
This system targets unders in regular-season MLB games in which softer home starting pitchers — defined as starters with low strikeout rates and moderate WHIPs — face off in either the third or fourth game of a series.
By this point in the series, hitters have seen multiple arms and scouting reports are sharper, but the scoring remains muted when the matchup lacks overpowering velocity and winds remain neutral. The setup avoids exaggerated run environments by filtering out strong directional wind influence, which keeps offensive surges in check.
With the home team in the middle of the season grind and winning at a modest clip, the market may overlook how often these quiet conditions lead to slower-paced, low-scoring outcomes.
Overall, this system is 453-302-37 (15% ROI) and this season it’s a remarkable 12-3-1 (50% ROI).
Pick: Under 8 (-115)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Oakland Athletics” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Cincinnati Reds” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” secondfullname=”Kansas City Royals” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Colorado Rockies” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” secondfullname=”Chicago Cubs” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”4″][/anchor]
[subheader sizedown=”false” text=”Will Priester’s Yankees vs Angels Best Bet: Fade the Angels”][/subheader]
[gameheader haspick=”true” picktext=”Clarke Schmidt Over 6.5 Strikeouts (+115)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” awayname=”New York Yankees” awayslug=”new-york-yankees” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” homename=”Los Angeles Angels” homeslug=”los-angeles-angels” date=”Wednesday, May 28″ time=”9:38 p.m. ET” network=”MLB.TV” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]
By Will Priester
This is a wash, rinse and repeat situation. The Angels are going to be a target in most games this season in which the pitcher has some strikeout competence.
This may be a slightly lofty number for Clarke Schmidt, but the risk is worth the reward.
Sign me up for his over against the Angels free-swinging offense.
Pick: Clarke Schmidt Over 6.5 Strikeouts (+115)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Oakland Athletics” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/oakd.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Cincinnati Reds” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-cincinnati-reds.png” secondfullname=”Kansas City Royals” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Colorado Rockies” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/col.png” secondfullname=”Chicago Cubs” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
_InlineAdBlock
[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]