mlb-best-bets-predictions-picks-odds-july-21 Pictured: Shohei Ohtani

MLB Picks, Best Bets, Props, Predictions Today – July 21

All 30 teams are in action as there are 15 games on the docket for Monday, July 21.

MLB’s trade deadline is rapidly approaching, meaning several of these teams have to decide whether they’re buyers or sellers. That puts a little extra emphasis on several games over the next week, but our MLB betting experts are on top of it as they’ve already sifted through the latest MLB odds and made their predictions.

All that’s left for you to do is continue reading. Today’s MLB best bets are below.


Want more picks? Click here for an EXCLUSIVE discount! Get $50 off your first month of ScoresAndOdds Premium!

MLB Best Bets Today

The team logos in the table below represent each of the matchups that our MLB betting staff is targeting from today’s slate of games. Click on the team logos for any of the matchups below to navigate to a specific bet discussed in this article.

Game Time (ET) Pick
[teammatchup link=”#1″ firstfullname=”New York Yankees” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” secondfullname=”Toronto Blue Jays” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/tor.png”][/teammatchup] 7:07 p.m.
[teammatchup link=”#2″ firstfullname=”Los Angeles Angels” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” secondfullname=”New York Mets” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-new-york-mets.png”][/teammatchup] 7:10 p.m.
[teammatchup link=”#3″ firstfullname=”Kansas City Royals” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.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=”Minnesota Twins” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/mind.png” secondfullname=”Los Angeles Dodgers” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png”][/teammatchup] 10: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.

[anchor name=”1″][/anchor]

[subheader sizedown=”false” text=”Chris Prince’s Yankees vs Blue Jays Best Bet: This Line’s Too High”][/subheader]

[gameheader haspick=”true” picktext=”Kevin Gausman Under 6.5 Strikeouts (-145)” 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/tor.png” homename=”Toronto Blue Jays” homeslug=”toronto-blue-jays” date=”Monday, July 21″ time=”7:07 p.m. ET” network=”MLB.TV” bookname=”BetMGM” bookprimarylogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” bookreviewslug=”betmgm”][/gameheader]

By Chris Prince

Kevin Gausman has been solid in the strikeout department this season, but this number simply feels too high and I’ll be attacking the under at 6.5 strikeouts tonight. Gausman has a decent 23.1% strikeout rate this season, but that number dips to just 20.8% against lefties. This is a similar trend from 2024, when his strikeout rate against lefties was just 20%.

The Yankees are projected to roll out up to seven left-handed hitters tonight, and while some of those bats are certainly vulnerable to strikeouts, they have been much better in that area over the past 30 days.

We have seen this matchup twice already this season, and Gausman has a TOTAL of five strikeouts in those two games. This number should be 5.5, so I have no problem paying the -145 on under 6.5 strikeouts tonight.

Pick: Kevin Gausman Under 6.5 Strikeouts (-145)


[anchor name=”2″][/anchor]

[subheader sizedown=”false” text=”Derek Carty’s Angels vs Mets Best Bet: Soto Showing Value”][/subheader]

[gameheader haspick=”true” picktext=”Juan Soto Over 0.5 Home Runs (+450)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” awayname=”Los Angeles Angels” awayslug=”los-angeles-angels” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-new-york-mets.png” homename=”New York Mets” homeslug=”new-york-mets” date=”Monday, July 21″ time=”7:10 p.m. ET” network=”MLB.TV” bookname=”DraftKings ” bookprimarylogo=”https://assets.actionnetwork.com/477013_DraftKings@1x.png” bookreviewslug=”draftkings”][/gameheader]

By Derek Carty

THE BAT X is forecasting 0.29 home runs for Juan Soto. Oddsmakers are implying 0.21 home runs, so I believe there is value here. If you take the over, you’d be projected to win 24% of the time, resulting in a 31% ROI with expected value of $31.12 (based on a $100 wager).

Love THE BAT X? Get all of Carty’s sports betting projections at EV Analytics!

Pick: Juan Soto Over 0.5 Home Runs (+450)

[quickslipbasic bookname=”DraftKings” booklogo=”https://assets.actionnetwork.com/128508_Primary1.png” image=”https://images.actionnetwork.com/blog/2025/07/Screenshot-2025-07-21-at-6.51.51%E2%80%AFAM.png” buttontext=”Parlay These Picks Instantly!” buttonlink=”https://www.scoresandodds.com/all/parlay?quickslip=1&slipAdd=dbd14dad-313a-4790-9e59-73bf25ff9a41&ref=10001″][/quickslipbasic]


[anchor name=”3″][/anchor]

[subheader sizedown=”false” text=”Bet Labs’ Royals vs Cubs Best Bet: System Suggests Under”][/subheader]

[gameheader haspick=”true” picktext=”Under 7.5 (-102)” league=”mlb” awaylogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-kansas-city-royals.png” awayname=”Kansas City Royals” awayslug=”kansas-city-royals” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” homename=”Chicago Cubs” homeslug=”chicago-cubs” date=”Monday, July 21″ time=”8:05 p.m. ET” network=”MLB.TV” bookname=”DraftKings ” bookprimarylogo=”https://assets.actionnetwork.com/477013_DraftKings@1x.png” bookreviewslug=”draftkings”][/gameheader]

By Bet Labs

Our “Wrigley Field Unders” system focuses exclusively on Cubs’ home games, where wind direction is a major scoring variable.

When the wind blows in or across and the total opens between 8-13, unders become highly valuable. Wrigley is uniquely sensitive to weather due to field orientation and the fact that it doesn’t have a dome, which makes it the premier ballpark for wind-based betting edges.

Overall, this system is 303-200-27 (60%) with a 16% ROI. This season, this system has generated an insane 25% ROI and is cashing 67% of its picks (8-4-1).

[betlabsembed systemid=”1471541″ systemname=”PRO: Wrigley Field Unders” leaguename=”mlb” filters=”%7B%22list%22%3A%5B%22betting%20on%20the%20Under%22%2C%22the%20home%20team%20is%20Chicago%20Cubs%22%2C%22the%20opening%20total%20is%20between%208%20and%2013%22%2C%22the%20game%20is%20played%20during%20the%20Regular%20season%22%2C%22the%20wind%20direction%20is%20In%20or%20From%20Left%20or%20Left%20to%20Right%20or%20From%20Right%20or%20Right%20To%20Left%22%2C%22the%20average%20wind%20speed%20is%20between%205%20and%2040%20mph%22%5D%7D” amountwon=”$8,009″ record=”295-195-24″ winpct=”60%”][/betlabsembed]

Pick: Under 7.5 (-102)



[anchor name=”4″][/anchor]

[subheader sizedown=”false” text=”Nick Galaida’s Twins vs Dodgers Best Bet: Back Ohtani”][/subheader]

[gameheader haspick=”true” picktext=”Shohei Ohtani 4+ Strikeouts (+105)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/mind.png” awayname=”Minnesota Twins” awayslug=”minnesota-twins” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” homename=”Los Angeles Dodgers” homeslug=”los-angeles-dodgers” date=”Monday, July 21″ time=”10:10 p.m. ET” network=”MLB.TV” bookname=”FanDuel” bookprimarylogo=”https://assets.actionnetwork.com/122955_FanDuelSportsBook@1x.jpg” bookreviewslug=”fanduel”][/gameheader]

By Nick Galaida

Following yesterday’s game, manager Dave Roberts said his plan is for Shohei Ohtani to pitch three innings tonight, with Dustin May scheduled to “take down as much of the game as we need behind him.”

Ohtani threw three innings, faced 11 batters and reached 36 pitches against the Giants in his most recent outing. Tonight, he gets to face a contact-challenged Minnesota lineup that is traveling out of altitude without the benefit of an off-day.

Nothing is ever a lock, but this is tremendous value.

Pick: Shohei Ohtani 4+ Strikeouts (+105)



_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]


Posted

in

by