Wainwright and Cardinals take on Giants

Adam Wainwright is expected to get the ball for the St. Louis Cardinals on Friday night as they play host to the San Francisco Giants in baseball odds action at the sportsbooks.

Wainwright is 8-2 with a 1.67 ERA on the season, and he blanked the Reds on five hits over eight innings in a win in his last trip to the mound.

Madison Bumgarner pitches for the Giants on Friday; he's 6-3 with a 3.15 ERA on the year.

San Francisco Giants vs St. Louis Cardinals Opening Odds and Betting Line

The moneyline was hovering in the range of -148 for the St. Louis Cardinals in this one over at TopBet. The over under number was sitting near 6.5 at 5Dimes.

Get the free Odds Shark app with lines and Bet Tracker capabilities! In the Apple Store and on Google Play.

Computer Prediction: San Francisco Giants vs St. Louis Cardinals Pick

Odds Shark computer score prediction models pick a possible 4.7-4.2 win for the Giants on Friday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

San Francisco Giants vs St. Louis Cardinals Odds and Stats.

Team Betting Records & Power Rankings

The St. Louis Cardinals bring a 29-25 record to the battle against the 35-19 Giants. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs San Francisco injuries news.

The Odds Shark MLB Power Rankings have the St. Louis Cardinals at No. 5 and the San Francisco Giants at No. 2 heading into this contest.

ADVERTISEMENT:

How San Francisco Giants vs St. Louis Cardinals Stats Matchup

The game also pits St. Louis Cardinals No. 21-rated offense, averaging 3.93 runs per game, against a San Francisco Giants defense that ranks No. 3 at 3.41 in runs allowed per game. The St. Louis Cardinals have averaged 8.94 hits per game so far, more than San Francisco Giants batters have averaged on the year (8.17 hits per game).

St. Louis owns the No. 4 defense, allowing 3.93 men per game to cross the plate. That contrasts with San Francisco's No. 3-rated defense.

Recent Outings Betting Recap

San Francisco was a 6-5 winner in its last match on the road against the Cardinals. They won as +135 underdogs, while the total score of 11 made winners of OVER bettors. The Giants enjoyed a 6-5 victory at the expense of the Cardinals on Thursday, with Ryan Vogelsong throwing 2/3 innings of 0-hit ball at Busch Stadium.

San Francisco Giants vs St. Louis Cardinals Betting Odds Trends

San Francisco is 7-1 SU in its last 8 games
San Francisco is 5-2 SU in its last 7 games on the road
San Francisco is 2-4 SU in its last 6 games when playing St. Louis
The total has gone OVER in 5 of San Francisco's last 6 games when playing St. Louis
St. Louis is 10-5 SU in its last 15 games
The total has gone OVER in 5 of St. Louis's last 7 games
St. Louis is 8-4 SU in its last 12 games at home
St. Louis is 4-2 SU in its last 6 games when playing San Francisco

Next Betting Matchups

San Francisco at St. Louis, Saturday, May 31st