The Miami Marlins thought they might have a steal when they acquired mal-content Carlos Zambrano in the offseason. It hasn’t panned out as his 4.82 ERA with the Cubs last year stands at 4.03 this season, and lately he has pitched poorly. Zambrano’s last five starts have amounted to just 22 innings where he has allowed 21 runs. One thing the Cardinals have been doing is swinging the bats, scoring 82 runs over their last 14 games - just shy of 6 per contest. The Marlins have also found their offense as they have plated 5 or more runs in 12 of their last 17 games. The Marlins have seen just four of their last 22 games with a total set from 9 to 10.5 stay UNDER the total, while St. Louis weighs-in at 20-7 to the OVER in their last 27 as a favorite of -110 to -150. Home plate umpire Gerry Davis has been hitter-friendly with the OVER scoring 7-3-1 in his last 11 donning the mask. Play on the OVER.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,390 Subscribers!