It’s the final Saturday in Major League Baseball before the All-Star break, and we have four MLB best bets for the 15-game slate on July 12.
We have MLB picks, props and predictions for the following games: Cubs vs Yankees, Dodgers vs Giants, Rangers vs Astros and Diamondbacks and Angels.
Continue below for our MLB best bets — and a parlay of all our picks — for Saturday.
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/07/Screenshot-2025-07-12-at-8.16.26%E2%80%AFAM.png” buttontext=”Saturday MLB Best Bets Parlay on BetMGM” buttonlink=”https://sharpside.com/books/betmgm/passthrough?deeplinkId[0]=ML1680379481&deeplinkId[1]=ML1680384984&deeplinkId[2]=ML1680421669&context=qs-articles”][/quickslipbasic]
MLB Picks, Best Bets, Props — 7/12
Game | Time (ET) | Pick |
---|---|---|
[teammatchup link=”#1″ firstfullname=”Chicago Cubs” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” secondfullname=”New York Yankees” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png”][/teammatchup] | 1:05 p.m. | |
[teammatchup link=”#2″ firstfullname=”Los Angeles Dodgers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” secondfullname=”San Francisco Giants” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png”][/teammatchup] | 4:05 p.m. | |
[teammatchup link=”#3″ firstfullname=”Texas Rangers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | 7:35 p.m. | |
[teammatchup link=”#4″ firstfullname=”Arizona Diamondbacks” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] | 9:38 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=”Cubs vs Yankees Over/Under Prediction”][/subheader]
[gameheader haspick=”true” picktext=”Under 8″ league=”mlb” awaylogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” awayname=”Chicago Cubs” awayslug=”chicago-cubs” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png” homename=”New York Yankees” homeslug=”new-york-yankees” date=”Saturday, July 12″ time=”1:05 p.m. ET” network=”MLB Network” bookname=”FanDuel” bookprimarylogo=”https://assets.actionnetwork.com/122955_FanDuelSportsBook@1x.jpg” bookreviewslug=”fanduel”][/gameheader]
By Bet Labs
This system targets unders in MLB interleague games where both teams are winning clubs, and the market sets a modest total (7–10).
The setup leverages: Solid teams (49–100% win rate) facing unfamiliar lineups and pitchers Later-season matchups (game 22+), when teams settle into pitching rhythms Home teams favored (moneyline -260 to -110), suggesting stronger bullpens
Undervalued run suppression due to lack of offensive familiarity — the result: profitable unders in tighter, more disciplined matchups between quality teams with limited recent exposure to each other.
This system obviously applies to the second game of this Cubs–Yankees series, with both teams among the best in MLB. The startnig pitching matchup is also a strong one with two All-Stars on the mound: Max Fried and Matthew Boyd.
[betlabsembed systemid=”1478936″ systemname=”Evan Abrams / Bet Labs – Interleague Under Edge” leaguename=”mlb” filters=”%7B%22list%22%3A%5B%22the%20home%20money%20is%20between%20-260%20and%20-110%22%2C%22the%20closing%20total%20is%20between%207%20and%2010%22%2C%22the%20home%20team’s%20game%20number%20is%20between%2022%20and%20161%22%2C%22the%20game%20is%20a%20Non-Conference%20game%22%2C%22the%20home%20team’s%20win%20percentage%20is%20between%2049%25%20and%20100%25%22%2C%22the%20visitor%20team’s%20win%20percentage%20is%20between%2049%25%20and%20100%25%22%2C%22betting%20on%20the%20Under%22%5D%7D” amountwon=”$9,671″ record=”667-527-65″ winpct=”56%”][/betlabsembed]
Pick: Under 8
_InlineAdBlock
[teammatchup link=”#1″ shadow=”true” firstfullname=”Chicago Cubs” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” secondfullname=”New York Yankees” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Los Angeles Dodgers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” secondfullname=”San Francisco Giants” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Texas Rangers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Arizona Diamondbacks” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”2″][/anchor]
[subheader sizedown=”false” text=”Dodgers vs Giants Over/Under Pick”][/subheader]
[gameheader haspick=”true” picktext=”Under 8″ league=”mlb” awaylogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” awayname=”Los Angeles Dodgers” awayslug=”los-angeles-dodgers” homelogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png” homename=”San Francisco Giants” homeslug=”san-francisco-giants” date=”Saturday, July 12″ time=”4:05 p.m. ET” network=”MLB.TV” bookname=”DraftKings ” bookprimarylogo=”https://assets.actionnetwork.com/477013_DraftKings@1x.png” bookreviewslug=”draftkings”][/gameheader]
By Bet Labs
We have another system under play.
This one targets unders in Game 2 or later in a series where both teams have winning records (the case here with the Dodgers and Giants well over .500), suggesting quality pitching (again the case with Shohei Ohtani and Landen Roupp on the hill) and competitive matchups.
However, public betting leans toward the over — likely expecting fireworks between top teams — which creates contrarian value on the under.
By capitalizing on low public support for the under (≤35%), the strategy fades public perception in favor of market inefficiencies, especially when bettors overestimate offensive output late in a series.
[betlabsembed systemid=”1474781″ systemname=”Evan Abrams – Contrarian Unders for Winning Teams, Later in Series” leaguename=”mlb” filters=”%7B%22list%22%3A%5B%22the%20game%20is%20played%20during%20the%20Regular%20or%20Postseason%20season%22%2C%22betting%20on%20the%20Under%22%2C%22the%20home%20team’s%20win%20percentage%20is%20between%2051%25%20and%20100%25%22%2C%22the%20visitor%20team’s%20win%20percentage%20is%20between%2051%25%20and%20100%25%22%2C%22the%20over%2Funder%20%25%20is%20between%200%25%20and%2035%25%22%2C%22the%20series%20game%20%23%20is%20between%202%20and%20100%22%5D%7D” amountwon=”$14,138″ record=”1324-1119-104″ winpct=”54%”][/betlabsembed]
Pick: Under 8
[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]
[teammatchup link=”#1″ shadow=”true” firstfullname=”Chicago Cubs” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” secondfullname=”New York Yankees” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Los Angeles Dodgers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” secondfullname=”San Francisco Giants” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Texas Rangers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Arizona Diamondbacks” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”3″][/anchor]
[subheader sizedown=”false” text=”Rangers vs Astros Prop Pick: Jacob deGrom Hits”][/subheader]
[gameheader haspick=”true” picktext=”Jacob deGrom Under 4.5 Hits Allowed (+120)” league=”mlb” awaylogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” awayname=”Texas Rangers” awayslug=”texas-rangers” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png” homename=”Houston Astros” homeslug=”houston-astros” date=”Saturday, July 12″ time=”7:15 p.m. ET” network=”FOX” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]
By Derek Carty
There may be some value on Rangers starter Jacob deGrom’s hits allowed prop.
THE BAT X is projecting him to record 4.42 hits allowed, and oddsmakers are implying 5.14.
The model believes there is a 60% chance he records fewer than 5 hits allowed. If you can get the under at +120 or better there is great value here.
Love THE BAT X? Get all of Carty’s sports betting projections at EV Analytics!
Pick: Jacob deGrom Under 4.5 Hits Allowed (+120)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Chicago Cubs” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” secondfullname=”New York Yankees” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Los Angeles Dodgers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” secondfullname=”San Francisco Giants” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Texas Rangers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Arizona Diamondbacks” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |
[anchor name=”4″][/anchor]
[subheader sizedown=”false” text=”Diamondbacks vs Angels Moneyline Bet”][/subheader]
[gameheader haspick=”true” picktext=”Diamondbacks Moneyline (+100)” league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” awayname=”Arizona Diamondbacks” awayslug=”arizona-diamondbacks” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” homename=”Los Angeles Angels” homeslug=”los-angeles-angels” date=”Saturday, July 12″ time=”9:38 p.m. ET” network=”MLB.TV” bookname=”Caesars Sportsbook” bookprimarylogo=”https://assets.actionnetwork.com/256064_caesars_800x200.png” bookreviewslug=”caesars-sportsbook”][/gameheader]
By Bet Labs
Road underdogs playing interleague games have historically been undervalued by oddsmakers.
Since 2016, despite winning only 43.3% of these games, these teams have generated a consistent positive ROI of 4.6%. This trend has proven reliable across five consecutive seasons, indicating market inefficiencies in how these specific matchups are priced —likely due to lack of familiarity between leagues and public overconfidence in home and favorite teams.
[betlabsembed systemid=”1474970″ systemname=”Evan Abrams – Road Dogs Interleague (YEAR)” leaguename=”mlb” filters=”%7B%22list%22%3A%5B%22the%20game%20is%20played%20during%20the%20Regular%20season%22%2C%22the%20game%20is%20a%20Non-Conference%20game%22%2C%22the%20team%20is%20the%20Visitor%20team%22%2C%22the%20team%20is%20the%20Dog%22%2C%22the%20game%20was%20played%20during%20the%202025%20or%202024%20or%202023%20or%202022%20or%202021%20or%202020%20or%202019%20or%202018%20or%202017%20or%202016%20season%22%5D%7D” amountwon=”$5,432″ record=”1080-1432-0″ winpct=”43%”][/betlabsembed]
Pick: Diamondbacks Moneyline (+100)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Chicago Cubs” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-chicago-cubs.png” secondfullname=”New York Yankees” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nyyd.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Los Angeles Dodgers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-los-angeles-dodgers.png” secondfullname=”San Francisco Giants” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-san-francisco-giants.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Texas Rangers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-texas-rangers.png” secondfullname=”Houston Astros” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Arizona Diamondbacks” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/ari.png” secondfullname=”Los Angeles Angels” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png”][/teammatchup] |