Topshelfpicks
Raider
Philadelphia ML (-154) vs Miami Pretty steep line here, but I like this pitching match up for Philadelphia. Both teams come into this game struggling offensively, but I think the pitching match-up here gives the Phillies a notable advantage. Miami starter Tom Koehler (5-6, 3.74 ERA, 1.23 WHIP, .225 BAA) has average numbers at best overall, but when you at both his home/road splits and his day/night splits, he starts to break down. On the road, he is 2-3 with a 4.70 ERA and 1.51 WHIP, and at night he is 5-3, but with a 4.13 ERA and 1.32 WHIP. In addition, he has struggled recently. In his last 5 starts (30.1 innings) he has surrendered 17 earned runs (5.05 ERA), he has a 1.35 WHIP and he has surrendered an eye popping 14 walks. Go back 6 starts and the numbers get even worse. If there is a saving grace tonight for Koehler, it is that he faces a struggling offense. The Phillies have lost 4 of 5 and only scored 13 runs in that stretch. On the other hand, the Phillies send Cole Hamels to the mound tonight, and in spite of a poor record he has been pitching some outstanding baseball. In his last 5 starts (which only includes one win), he has pitched 37 innings and surrendered just 3 earned runs (0.73 ERA) on just 27 hits. Hamels gets to face a struggling offense himself tonight as the Marlins have scored just 16 runs in their last 5 games and just 30 in their last 10. The way I see this game shaking down is that Miami is sending out a pitcher who has struggled recently, and this could give the Phillies a chance to bust out of their recent slump. Meanwhile, Cole Hamels is pitching like a guy who will keep you in a slump. I think we Philadelphia jump out early to a lead that Hamels should be able to protect. Look for Hamels to give the Phils a good, solid 7 or 8 innings tonight while I doubt Koehler goes 6 for the Marlins. I think we see a 5-2 type Philadelphia win tonight. I would be comfortable laying some on the run line here as well with the Phillies.
Leans
San Francisco ML (-114) over Cincinnati
Detroit ML (-123) over Texas
Carson K - 1* Reds
The Reds have done well against the Giants in the past. In their last 17 games the Reds are 11-6(5-3@SF).
Mike Leake hasn't been that bad on the road this year, 3-2 with a 3.54era. His last start vs. Toronto, 8in, 4h & 1r. Now he will be facing a Giants team that only scored 10 runs in their last 4 games. In those 4 games they are batting .225.
The giants will send out Vogelsong. In his last 3 starts he gave up 13 runs. This month he has a 6.04era and teams are hitting .308 against him. I'll back the Reds in this late one out west.