MLB Betting Guide for July 19: Baseball’s Second-Half Begins

Ben DiGiacomo
Host · Writer

The second-half MLB season is beginning tonight with a 14-game slate, so let’s dive into everything you need to know for the night ahead.
We have a lone afternoon game today as the Chicago Cubs and Arizona Diamondbacks will face off in Wrigley, but as both teams have underwhelmed this season, do we have either them making the NL playoff field by season’s end?
Later on, the Pittsburgh Pirates will host the Philadelphia Phillies in a cross-state match up as the Phils aim to continue their first-half dominance with Aaron Nola taking the mound. Additionally, the New York Yankees will look to climb back to the top of the AL leaderboard as they face the Tampa Bay Rays, while the Baltimore Orioles will face off against the Texas Rangers.
We’ll keep an eye on the New York Mets especially as they’ve played their way into making a run at an NL Wild Card spot, and they’ll have a great opportunity to stack wins in their weekend set with the Miami Marlins. Plus, check out interesting matchups featuring the St. Louis Cardinals and Atlanta Braves down south as well as the Cleveland Guardians–San Diego Padres showdown in Northeast Ohio.
To close out the night, we’ll focus in on a fun matchup in Southern California as the Los Angeles Dodgers will welcome the Boston Red Sox to town, so we worked up a +1100 ultimate same-game parlay.
It should be a great day of baseball, so stay with SportsGrid to be covered on everything. Let’s ride!
Swing for the Fences with SportsGrid’s free daily MLB Game Picks and MLB Prop Picks.
MLB Betting Guide for July 19
Tonight’s Headliners: Post MLB Draft Prospects Rankings | NL Pennant Analysis | MLB Awards Best Bets | Best Bets for Second Half of the MLB Season
Tonight’s Best Bets: +1100 Red Sox-Dodgers SGP
2:20 p.m ET: Arizona Diamondbacks @ Chicago Cubs
- Run Line: Cubs -1.5 | Moneyline: Cubs -162 | Total: 8
- Where to Watch: MLB.TV | Location: Wrigley Field (Chicago, IL)
- Weather Notes: Warm, clear, winds blowing out to left
Starting Pitching Matchup: Ryne Nelson (ERA: 4.99; K/9: 6.13) | Justin Steele (ERA: 2.71; K/9: 8.44)
SportsGrid’s Best Bet: OVER 8 (4-Stars)
SportsGrid’s Predicted Game Outcome: Cubs by 1.0 Run
SportsGrid’s Top Props: Ryne Nelson UNDER 4.5 Ks (5-Stars) | Justin Steele OVER 4.5 Ks (5-Stars)
6:40 p.m ET: Philadelphia Phillies @ Pittsburgh Pirates: Betting Preview
- Run Line: Phillies -1.5 | Moneyline: Phillies -158 | Total: 8.5
- Where to Watch: MLB.TV | Location: PNC Park (Pittsburgh, PA)
- Weather Notes: Clear, winds blowing out to right
Starting Pitching Matchup: Aaron Nola (ERA: 3.38; K/9: 8.72) vs. Martin Perez (ERA: 5.16; K/9: 7.00)
SportsGrid’s Best Bets: Phillies -1.5 (3-Stars) | Phillies ML (3.5-Stars) | UNDER 8.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Phillies 1.8 Runs
SportsGrid’s Top Props: Johan Rojas OVER 0.5 RBIs (5-Stars, +200) | Bryan Reynolds OVER 0.5 RBIs (5-Stars, +165)
6:45 p.m ET: Cincinnati Reds @ Washington Nationals
- Run Line: Reds -1.5 | Moneyline: Reds -124 | Total: 9
- Where to Watch: MLB.TV | Location: Nationals Park (Washington, D.C.)
- Weather Notes: Clear, winds blowing out to left
Starting Pitching Matchup: Frankie Montas (ERA: 4.38; K/9: 7.36) vs. Patrick Corbin (ERA: 5.57; K/9: 6.26)
SportsGrid’s Best Bets: Reds -1.5 (3-Starw) | Reds ML (4-Stars) | OVER 9 (1-Star)
SportsGrid’s Predicted Game Outcome: Reds by 1.4 Runs
SportsGrid’s Top Props: Rece Hinds OVER 1.5 Total Bases (5-Stars, +100) | Lane Thomas OVER 0.5 RBIs (5-Stars, +145)
7:05 p.m ET: Tampa Bay Rays @ New York Yankees
- Run Line: Yankees -1.5 | Moneyline: Yankees -172 | Total: 8
- Where to Watch: MLB.TV | Location: Yankee Stadium (Bronx, NY)
- Weather Notes: Clear, winds blowing across from right to left
Starting Pitching Matchup: Zach Eflin (ERA: 3.99; K/9: 7.07) vs. Gerrit Cole (ERA: 5.40; K/9: 10.03)
SportsGrid’s Best Bets: Rays +1.5 (4-Stars) | Rays ML (5-Stars, +144) | UNDER 8.5 (3.5-Stars)
SportsGrid’s Predicted Game Outcome: Rays by 0.1 Runs
SportsGrid’s Top Props: Yandy Diaz OVER 0.5 RBIs (5-Stars, +190) | Trent Grisham OVER 0.5 RBIs (5-Stars, +200)
7:07 p.m ET: Detroit Tigers @ Toronto Blue Jays
- Run Line: Blue Jays +1.5 | Moneyline: Blue Jays -118 | Total: 7.5
- Where to Watch: MLB.TV | Location: Rogers Centre (Toronto, ON)
- Weather Notes: Dome
Starting Pitching Matchup: Jack Flaherty (ERA: 3.13; K/9: 11.27) vs. Chris Bassitt (ERA: 3.52; K/9: 8.39)
SportsGrid’s Best Bets: Blue Jays +1.5 (1.5-Stars) | OVER 7.5 (2-Stars)
SportsGrid’s Predicted Game Outcome: Blue Jays by 0.6 Runs
SportsGrid’s Top Props: Jack Flaherty OVER 5.5 Ks (5-Stars) | Vladimir Guerrero Jr. OVER 0.5 RBIs (5-Stars, +145)
7:10 p.m ET: San Diego Padres @ Cleveland Guardians: Betting Preview
- Run Line: Guardians -1.5 | Moneyline: Guardians -144 | Total: 7.5
- Where to Watch: MLB.TV | Location: Progressive Field (Cleveland, OH)
- Weather Notes: Clear, winds blowing in from right-center
Starting Pitching Matchup: Matt Waldron (ERA: 3.71; K/9: 7.93) vs. Tanner Bibee (ERA: 3.77; K/9: 10.54)
SportsGrid’s Best Bets: Padres ML (1-Star, +122) | OVER 7.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Guardians by 0.3 Runs
SportsGrid’s Top Props: Matt Waldron OVER 3.5 Ks (5-Stars)
7:10 p.m ET: New York Mets @ Miami Marlins
- Run Line: Mets -1.5 | Moneyline: Mets -136 | Total: 8
- Where to Watch: MLB.TV | Location: loanDepot Park (Miami, FL)
- Weather Notes: Dome
Starting Pitching Matchup: Sean Manaea (ERA: 3.46; K/9: 8.97) vs. Edward Cabrera (ERA: 8.26; K/9: 13.34)
SportsGrid’s Best Bets: Mets -1.5 (4-Stars) | Mets ML (4.5-Stars) | OVER 8 (3-Stars)
SportsGrid’s Predicted Game Outcome: Mets by 1.7 runs
SportsGrid’s Top Props: Francisco Lindor OVER 0.5 RBIs (5-Stars, +150)
More Mets-Marlins: Marlins Trade Deadline Outlook
7:20 p.m ET: St. Louis Cardinals @ Atlanta Braves: Betting Preview
- Run Line: Braves -1.5 | Moneyline: Braves -124 | Total: 8
- Where to Watch: MLB.TV | Location: Truist Park (Atlanta, GA)
- Weather Notes: Storms expected early, likely to result in a late-start if not a postponement.
Starting Pitching Matchup: Sonny Gray (ERA: 3.34; K/9: 10.93) vs. Spencer Schwellenbach (ERA: 4.43; K/9: 8.26)
SportsGrid’s Best Bets: Braves -1.5 (5-Stars) | Braves ML (4.5-Stars) | OVER 8 (2-Stars)
SportsGrid’s Predicted Game Outcome: Braves by 1.4 Runs
SportsGrid’s Top Props: Sonny Gray OVER 5.5 Ks (4-Stars) | Jarred Kelenic OVER 0.5 HRs (5-Stars, +750)
8:05 p.m ET: Baltimore Orioles @ Texas Rangers
- Run Line: Orioles -1.5 | Moneyline: Orioles -132 | Total: 8
- Where to Watch: MLB.TV | Location: Globe Life Field (Arlington, TX)
- Weather Notes: Dome
Starting Pitching Matchup: Corbin Burnes (ERA: 2.43; K/9: 8.34) vs. Nathan Eovaldi (ERA: 2.97; K/9: 8.81)
SportsGrid’s Best Bet: OVER 8 (1-Star)
SportsGrid’s Predicted Game Outcome: Orioles by 0.5 Runs
SportsGrid’s Top Props: Gunnar Henderson OVER 1.5 Total Bases (5-Stars) | Corey Seager OVER 0.5 RBIs (5-Stars, +145)
8:10 p.m ET: Chicago White Sox @ Kansas City Royals
- Run Line: Royals -1.5 | Moneyline: Royals -200 | Total: 8.5
- Where to Watch: MLB.TV | Location: Kauffman Stadium (Kansas City, MO)
- Weather Notes: Clear, winds blowing in from right-center
Starting Pitching Matchup: Chris Flexen (ERA: 4.83; K/9: 6.59) vs. Michael Wacha (ERA: 3.83; K/9: 7.86)
SportsGrid’s Best Bets: Royals -1.5 (1.5-Stars) | UNDER 8.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Royals by 1.7 Runs
SportsGrid’s Top Props: Andrew Vaughn OVER 0.5 RBIs (4-Stars, +170)
8:40 p.m ET: San Francisco Giants @ Colorado Rockies
- Run Line: Giants -1.5 | Moneyline: Giants -148 | Total: 10.5
- Where to Watch: MLB.TV | Location: Coors Field (Denver, CO)
- Weather Notes: Rain expected early, but shouldn’t be too concerning besides a slight chance for a late-start.
Starting Pitching Matchup: Kyle Harrison (ERA: 4.08; K/9: 7.64) vs. Cal Quantrill (ERA: 4.13; K/9: 6.86)
SportsGrid’s Best Bets: Rockies +1.5 (5-Stars) | Rockies ML (5-Stars, +126) | UNDER 10.5 (3-Stars)
SportsGrid’s Predicted Game Outcome: Rockies by 1.9 Runs
SportsGrid’s Top Props: Michael Conforto OVER 0.5 RBIs (4.5-Stars, +130) | Hunter Goodman OVER 0.5 RBIs (5-Stars, +135)
9:40 p.m ET: Los Angeles Angels @ Oakland Athletics
- Run Line: Angels -1.5 | Moneyline: Angels -106 | Total: 8.5
- Where to Watch: MLB.TV | Location: Oakland Colesium (Oakland, CA)
- Weather Notes: Clear, winds blowing out to left-center
Starting Pitching Matchup: Undecided vs. JP Sears (ERA: 4.56; K/9: 6.79)
SportsGrid’s Best Bets: Awaiting Angels’ Starter
SportsGrid’s Predicted Game Outcome: Awaiting Angels’ Starter
SportsGrid’s Top Props: Awaiting Angels’ Starter
10:10 p.m ET: Boston Red Sox @ Los Angeles Dodgers: Betting Preview
- Run Line: Dodgers -1.5 | Moneyline: Dodgers -142 | Total: 8.5
- Where to Watch: MLB.TV | Location: Dodger Stadium (Los Angeles, CA)
- Weather Notes: Clear, winds blowing out to right-center
Starting Pitching Matchup: Nick Pivetta (ERA: 4.18; K/9: 10.51) vs. Gavin Stone (ERA: 3.26; K/9: 7.08)
SportsGrid’s Best Bets: Dodgers -1.5 (5-Stars) | Dodgers ML (3.5-Stars) | UNDER 8.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Dodgers by 1.5 Runs
SportsGrid’s Top Props: Rafael Devers OVER 0.5 RBIs (5-Stars, +110) | Gavin Stone UNDER 5.5 Ks (5-Stars)
10:10 p.m ET: Houston Astros @ Seattle Mariners
- Run Line: Mariners +1.5 | Moneyline: Mariners -120 | Total: 7
- Where to Watch: MLB.TV | Location: T-Mobile Park (Seattle, WA)
- Weather Notes: Dome
Starting Pitching Matchup: Hunter Brown (ERA: 4.39; K/9: 9.61) vs. Luis Castillo (ERA: 3.53; K/9: 8.97)
SportsGrid’s Best Bets: Astros -1.5 (3-Stars) | Astros ML (5-Stars, +102) | OVER 7 (1-Star)
SportsGrid’s Predicted Game Outcome: Astros by 0.8 Runs
SportsGrid’s Top Props: Hunter Brown UNDER 6.5 Ks (5-Stars, +106) | Cal Raleigh OVER 0.5 RBIs (5-Stars, +175)
Stay ahead of the game and elevate your sports betting experience with SportsGrid.
