Skip to main content

San Francisco Giants vs. St. Louis Cardinals - 7/5/19 MLB Pick, Odds, and Prediction

St. Louis Cardinals at San Francisco Giants
Date & Time Friday July 5, 2019, 10:15 PM (EDT)
Oracle Park
San Francisco, California
The Line
The Line: St. Louis Cardinals -122 / San Francisco Giants +112 -- Over/Under: 8.5
TV Channel
Stream live sports and ESPN originals on-demand on ESPN+ for only $4.99 a month. Sign up now!

The St. Louis Cardinals and San Francisco Giants meet Friday in MLB action at Oracle Park.

The St. Louis Cardinals look for a win after splitting their last six games. The Cardinals have scored 14 runs in their last three games and four or more runs in eight of their last 12 games. The St. Louis Cardinals have won five of their last seven games won scoring four or more runs. Paul DeJong leads the Cardinals with 82 hits and 36 RBI while Paul Goldschmidt and Marcell Ozuna have combined for 155 hits and 93 RBI. Dakota Hudson gets the ball, and he is 6-4 with a 3.40 ERA and 62 strikeouts this season. Hudson is 0-0 with a 0.00 ERA and three strikeouts in his career against the Giants.

The San Francisco Giants look for another win after winning five of their last six games. The Giants have scored 30 runs in their last three games and four or more runs in six of their last nine games. The San Francisco Giants have won eight straight games when scoring four or more runs. Kevin Pillar leads the Giants with 77 hits and 46 RBI while Joe Panik and Brandon Belt have combined for 129 hits and 55 RBI. Drew Pomeranz gets the ball, and he is 2-8 with a 6.25 ERA and 77 strikeouts this season. Pomeranz is 0-0 with a 3.86 ERA and six strikeouts in his career against the Cardinals.

The Cardinals are 6-2 in their last 8 vs. National League West, 3-9 in their last 12 Friday games and 7-1 in Hudsons last 8 starts. The Giants are 7-2 in their last 9 during game 1 of a series, 4-0 in their last 4 Friday games and 2-5 in Pomeranzs last 7 starts. The Cardinals are 7-3 in the last 10 meetings in San Francisco and 4-1 in the last 5 meetings. The under is 3-1-1 in Pomeranzs last 5 starts overall. The under is 6-2 in Hudsons last 8 starts overall.

Hudson has allowed seven earned runs in his last 28 innings and the Cards have won seven of his last eight starts. Pomeranz is coming off a solid month of June where he allowed 27 hits and nine earned runs in 24.1 innings with 34 strikeouts. Pomeranz has also pitched his best this season at home where he has a 3.53 ERA and 49 strikeouts in 35.2 innings. Hudson is probably the more trustworthy pitcher, but we're getting a rested Giants team at home that's finally showing signs of life offensively for the plus money. I'll take a stab with the Giants in this contest. 

San Francisco Giants +112

Randy Chambers has been with Sports Chat Place since 2014 and covers everything from the NFL to WNBA and tennis. Nobody works harder in this business in terms of content produced and amount of sports covered. Formerly a lead college football writer with Bleacher Report and has had his work featured at Fox Sports, CBS Sports and various other outlets.

Top 10 Sport Sites