Skip to main content

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

St. Louis Cardinals at San Francisco Giants
Date & Time Sunday July 7, 2019, 4:05 PM (EDT)
Oracle Park
San Francisco, California
The Line
The Line: St. Louis Cardinals -130 / San Francisco Giants +110 -- 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 Sunday in MLB action at Oracle Park.

The St. Louis Cardinals look for a win after splitting their last eight games. The Cardinals have scored 18 runs in their last three games and four or more runs in their last six games. The St. Louis Cardinals have won six of their last nine games when scoring four or more runs. Paul DeJong leads the Cardinals with 84 hits and 36 RBI while Paul Goldschmidt and Marcell Ozuna have combined for 157 hits and 95 RBI. Jack Flaherty gets the ball, and he is 4-5 with a 4.90 ERA and 101 strikeouts this season. Flaherty is 0-0 with a 11.37 ERA and eight strikeouts in his career against the Giants.

The San Francisco Giants look to stay hot after winning five of their last six games. The Giants have scored 19 runs in their last three games and four or more runs in seven of their last eight games. The San Francisco Giants have won seven of their last eight games when scoring four or more runs. Kevin Pillar leads the Giants with 80 hits and 47 RBI while Joe Panik and Brandon Belt have combined for 131 hits and 55 RBI Jeff Samardzija gets the ball, and he is 5-7 with a 4.32 ERA and 78 strikeouts this season. Samardzija is 4-5 with a 3.77 ERA and 71 strikeouts in his career against the Cardinals.

The Cardinals are 7-2 in their last 9 vs. National League West, 3-9 in Flahertys last 12 road starts and 1-4 in Flahertys last 5 starts. The Giants are 6-13 in their last 19 Sunday games, 16-35 in their last 51 during game 3 of a series and 0-5 in Samardzijas last 5 home starts. The Cardinals are 8-3 in the last 11 meetings in San Francisco and 4-1 in the last 5 meetings. The over is 4-0-1 in Samardzijas last 5 starts overall. The over is 4-1-1 in Flahertys last 6 starts overall.

Flaherty has allowed 35 hits and 24 runs in his last 31.1 innings, and he has a 6.81 ERA and .294 allowed batting average in 38.1 innings on the road this season. Samardzija has allowed 36 hits and 20 runs in his last 35.1 innings, but he's allowing respectable 3.86 ERA and .236 batting average in 42 innings at home this season. I'm not sure how anybody lays juice with Flaherty on the mound given his current form, especially with the Giants putting consistent offensive together. I'll gladly back the Giants and the plus money. 

San Francisco Giants +110

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