MLB Picks Today:
Expert baseball handicapper Greg Peterson shares his top MLB picks today for Friday, July 4.
Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits.
Top MLB Resources:
Boston Red Sox vs. Washington Nationals – 11:05 AM Eastern
Nationals starting pitcher Mike Soroka owns a 4.70 ERA with 1.5 home runs per nine innings and is backed up by a bullpen that ranks last in ERA at 5.83. On the other hand, Red Sox starting pitcher Lucas Giolito has a 3.99 ERA, with 1.2 home runs and 2.8 walks per nine innings.
Red Sox Moneyline -112 and Over 8.5 Runs (Greg’s Handicap: Red Sox -127 and Total 9.2)
Cincinnati Reds vs. Philadelphia Phillies – 1:05 PM Eastern
Reds starting pitcher Andrew Abbott has a 1.79 ERA but a 3.51 FIP (Fielding Independent Pitching) with one home run and 2.5 walks per nine innings. Phillies starting pitcher Jesus Luzardo has a 4.06 ERA with three walks per nine innings. Both bullpens have struggled, with the Reds ranking 19th in bullpen ERA at 4.11 and the Phillies 24th with a 4.42 ERA.
Cincinnati Reds vs. Philadelphia Phillies Over 8 Runs (Greg’s Handicapped Total: 8.7)
Tampa Bay Rays vs. Minnesota Twins – 4:10 PM Eastern
Rays starting pitcher Zack Littell has a 3.61 ERA with only 1.1 walks per nine innings. Twins starting pitcher Chris Paddock has allowed at least three runs in four straight starts but holds a 3.58 ERA at home with only 0.7 home runs per nine innings allowed.
Tampa Bay Rays vs. Minnesota Twins Under 9.5 Runs (Greg’s Handicapped Total: 8.8)
Texas Rangers vs. San Diego Padres – 6:40 PM Eastern
Rangers starting pitcher Kumar Rocker has a 6.13 ERA this season but enters Friday having allowed only four runs in his past three starts. Padres starting pitcher Randy Vasquez has a 3.84 ERA but an alarming 5.40 FIP with 1.3 home runs and 4.1 walks per nine innings allowed. However, he faces a Rangers lineup that ranks 25th in the league in scoring, averaging just 3.8 runs per game.
Padres Moneyline -115 and Under 9 Runs (Greg’s Handicap: Padres -142 and Total 8.3)
Milwaukee Brewers vs. Miami Marlins – 7:10 PM Eastern
Marlins starting pitcher Sandy Alcantara has a 6.98 ERA with 3.8 walks per nine innings allowed. Brewers starting pitcher Quinn Priester owns a 3.35 ERA with 0.9 home runs per nine innings and faces a Marlins lineup that averages fewer than 3.7 runs per game at home, ranking 28th in the league. The Brewers, however, lead the league with 5.6 runs per game on the road.
Brewers Moneyline -110 and Over 8 Runs (Greg’s Handicap: Brewers -132 and Total 8.3)
Chicago White Sox vs. Colorado Rockies – 8:10 PM Eastern
White Sox starting pitcher Adrian Houser has been sensational with a 1.90 ERA and only 0.4 home runs per nine innings allowed. Rockies starting pitcher Antonio Senzatela owns a 6.69 ERA with 13.9 hits per nine innings allowed and is backed by a Rockies bullpen whose 4.57 ERA ranks 25th in the league.
White Sox Moneyline -118 (Greg’s Handicap: White Sox -144)