OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

MLB Baseball - Preview

The fans at Citizens Bank Park will be treated to a game between the St. Louis Cardinals and the Philadelphia Phillies when they take their seats on Thursday.

The Cardinals will pin their hopes on the pitching of righthander Adam Wainwright in this game. Wainwright has a 2-1 record and a 2.05 ERA this season.

It'll be Cole Hamels toeing the rubber for the Phillies in this contest. Lefthander Hamels is 0-2 with a 7.56 ERA so far this season.

In their last action, St. Louis was a 5-0 loser on the road against the Pirates. Bettors on Pittsburgh at +101 on the moneyline collected their winnings from that game, while the total score (5) sent UNDER bettors home happy as well.

Philadelphia lost its last outing, a 11-2 result against the Reds on April 17. Bettors who backed the Reds at -135 on the moneyline won on the day, and the total score (13) sent OVER bettors to the payout window.

Current streak:
Philadelphia has lost 3 straight games.

Team records:
St. Louis: 8-6 SU
Philadelphia: 6-9 SU

St. Louis most recently:
When playing on Thursday are 7-3
Before playing Philadelphia are 5-5
After playing Pittsburgh are 4-6
After a loss are 7-3

Philadelphia most recently:
When playing on Thursday are 5-5
Before playing St. Louis are 6-4
After playing Cincinnati are 5-5
After a loss are 5-5

A few trends to consider:
St. Louis is 5-2 SU in its last 7 games
The total has gone OVER in 4 of St. Louis's last 6 games on the road
St. Louis is 2-5 SU in its last 7 games when playing Philadelphia
The total has gone OVER in 8 of Philadelphia's last 9 games at home
The total has gone UNDER in 5 of Philadelphia's last 6 games
Philadelphia is 5-2 SU in its last 7 games when playing St. Louis
Philadelphia is 1-4 SU in its last 5 games

Next up:
Philadelphia home to St. Louis, Friday, April 19