Colorado @ ST. LOUIS
ST. LOUIS -1½ +167 over Colorado

BEST LINES:  Pinnacle -1½ +166 BET365 +1½ +167 SportsInteraction -1½ +165 5DIMES -1½ +165

Posted at 11:45 AM EST.

8:15 PM EST. The Cardinals were in an unfamiliar role, as they sold off struggling slugger Tommy Pham to the Rays. Pham was one of the lone highlights for St. Louis last season after he slashed .306/.411/.520 with 23 dingers and 25 stolen bases, but a contract dispute in March soured both sides and sunk his start to 2018. Pham, like the Cards, has seen their stock plummet this season, but starting pitcher Luke Weaver (RHP) began to turn it around right before the All-Star break. The former first-round draft pick posted two of his strongest starts of the season after giving up just three earned runs over 14 innings against the Giants and White Sox respectively. He punched out 14 batters in those games and only issued two free passes. Weaver came into July with a 5.16 ERA, but that number is down to 4.70 and his xERA is trending lower, which is a good sign. He was able to build on that success in his first start after the break against the Cubs. In that one, Weaver picked up the win after allowing just two earned runs over six innings pitched. He struck out five and walked no one. Weaver’s stock is lower than it should be and we’re all over the value on him today.

The Rocks will send Kyle Freeland (LHP) to the mound tonight and his stock is as high as the Rockies after winning three straight games with his last victory coming at home at Coors Fields against the surging A’s. The 25-year-old scattered five hits over six scoreless innings, lowering his ERA to an impressive 3.13, but his BB/K split of 44/100 over 127 frames with a 9% swing and miss rate is not. Freleand’s swing and miss rate over his last five starts is even lower at 7%. Freeland’s home run suppression, especially in his home ballpark has been incredibly lucky this season. His unsustainable strand rate of 81.9% (second worst among today’s starters) and average strikeout rate are the underlying numbers that interest us far more. Freeland has had a sizable dose of luck and we’re going to gamble a bit that it runs out here and that Luke Weaver delivers another strong performance.

PLEASE NOTE: One of the unique things about our website is that we provide write-ups every single day on every game we post. We’re not sure if everyone understands how time consuming that is and how difficult it is as well but if you do not, please try it one day and you’ll see.

That said, we’re not going to change that. We’ll have write-ups every single day like we always do but we’re also going to have another feature. You see, we post our games usually in the early afternoon or before 1:00 PM EST but there is a lot of movement and other intangibles that occur throughout the day that has influence on what we’re betting. Usually after 6:00 PM EST or thereabouts, we’re going to be adding other games that we’re betting on in a section called “add-ons” for today that we ARE NOT going to write up because it’s too time consuming and with an hour or less before the first game goes off, we just won’t have the time.

This is a feature that you will see on our home page with the other wagers and we’ll also tweet it out when our add-ons have been posted.

Open an account today at and take advantage of their -104 style pricing on sides and totals, which is 60% better than other sportsbooks.



Our Pick

ST. LOUIS -1½ +167 (Risking 2 units - To Win: 3.34)

Baltimore -1½ +124 over L.A. Angels
San Francisco +100 over San Diego
Toronto +120 over Tampa Bay
Washington +135 over Cincinnati
San Diego under 83½ -105
Boston under 79½ -110