The Marlins continue to struggle, losing again yesterday to move to 34-57. Brian Anderson remains their main offensive threat, eclipsing 40 RBI just last week. Jordan Yamamoto will pitch here, going an impressive 3-0 so far with a 1.24 ERA.
San Diego Padres
The Padres have been fading of late, moving down to 45-48. Machado, Renfroe, and Reyes have made an outstanding trio, going for 75 home runs. Logan Allen will pitch in this one, going 2-1 in limited action so far.
Prediction: Padres $1.77
Despite Yamamoto’s impressive start, I think the Padres are the considerably better side here. I expect a strong pitching day from Allen that really contains this poor Marlins offence.
The Cubs have looked decent of late, recently reaching 50 wins. Javier Baez leads the way offensively, going for 22 home runs and 63 RBI. Alec Mills gets his first pitching start of the season in this one.
The Reds are still in with a shout, currently sitting at 42-48. Yasiel Puig is finally coming good, putting up a respectable 21 home runs and 55 RBI. Anthony DeSclafani will pitch here, going 5-4 with a 4.26 ERA so far.
Prediction: Cubs $1.74
Given the talent gap between these two sides, I think we’re getting good value on the Cubs in this spot. Alec Mills has impressed a lot in the minors and I expect a solid day from him here to prove enough for the win.
Kansas City Royals
KC have been relatively atrocious all season, starting just 32-62. Gordon and Mondesi have really faded of late, combining for just 17 home runs this year. Glenn Sparkman will pitch here, going just 2-5 with a 5.18 ERA.
Chicago White Sox
The White Sox have been slightly better, finding themselves 5 games below .500. Youngster Eloy Jimenez has impressed of late, registering 17 home runs this season. Dylan Cease will pitch here, going 1-0 in his lone start of the season.
Prediction: White Sox $1.85
This is a relatively tight matchup on paper but I can’t not fade the Royals at this price. I think Chicago’s sluggers will really get after Sparkman here, which will ultimately prove enough for the win.