MLB Picks for August 25th – Pirates vs Cardinals, Royals vs Blue Jays

Thursday provides a little lighter slate of choices to select from tonight, but luckily there are a few good wagering opportunities tonight and a few favorable pitching matchups. So let’s dig right into to today’s free picks and see if we can build off our current 9-1 streak.

Let’s get to today’s free picks…


Pittsburgh Pirates +140 @ St. Louis Cardinals -150 (Total: 8)
C. Morton (9-6, 3.42) vs. E. Jackson (2-2, 4.45)

The Pirates threw a loose tourniquet to slow the bleeding last night, getting a rare win at an even rarer loser’s expense, the Milwaukee Brewers. The Pirates mustered just two runs doing it, but fortunately had four pitchers combine for the shutout. Tonight they try to make it two in a row in St. Louis.

Sadly, despite the exciting summer in Pittsburgh, the Pirates will have to close the year 21-12 to avoid their nineteenth straight losing season. Bad news? They struggle in St. Louis, losers of 9 of 12. Two-game winning streaks have been a recent rarity in Pittsburgh as well. The Pirates are just 1-7 following a win.

The Cardinals have been getting decent starts from Edwin Jackson lately as well, with an ERA in the mid-threes over the past month. Factoring in a less-than-stellar Pittsburgh lineup and the -150 seems like a pretty slim price to pay to back the Cards.

FREE PICK: St. Louis Cardinals to WIN -150

Looking to bet on MLB baseball?  Check out (and don’t forget to use the Bet365 Referrer Code).   If you are from a restricted country you can check out – one of the most trusted online betting sites.

Kansas City Royals +150 @ Toronto Blue Jays -170 (TOTAL: 9)
J. Francis (4-14, 4.89) vs. B. Cecil (4-6, 4.24)

It’s never a good thing if you have a chance to notch your 15th loss and it is still August. That puts 20within reach… yeah, really not good. However, that is the reality tonight for Jeff Francis as he takes the hill in Toronto against a dynamic Blue Jays lineup led by Jose Bautista. In his last three starts he has allowed a whopping 8.62 ERA.

Just like the poor Pirates mentioned earlier, things are bleak in Kansas City; as they have been for quite a while now. There is very little to play for at this point in the season except pride, and unfortunately for the Royals, history tells us they may not even be able to salvage that in this series. KC has lost 20 of 26 in Toronto, and 12 of their last 16 overall.

Toronto is 8-3-1 in Cecil’s last twelve starts, despite Cecil rarely picking up the win. His 0.85 WHIP over his last three starts is further evidence tonight might be another rough one for the Royals. Minus 170 is a little more than I like to lay juice wise, so tonight I’m upping the stakes a little bit, taking the Jays on the runline and getting plus-money instead. I know baseball trends towards one-run results, but I think Francis is going to come through tonight in Plus-8 ERA grand fashion…

FREE PICK: Toronto Blue Jays -1.5 (+120)

Chris Scheeren / Author