San Francisco Giants vs St. Louis Cardinals Picks and Predictions

San Francisco Giants have won the past 1 out of 5 games while the St. Louis Cardinals have won the past 2 out of 5 games. The Giants are 1 and 4 on the most recent away games while the Cardinals are 1 and 4 at home. Vegas has the line at St. Louis Cardinals -155 and the total at 8.5.

Today's picks for Giants vs Cardinals

Purchase picks directly from the expert's website. Experts are listed in order, based on their hit rate from picks on previous Giants and/or Cardinals games.

Sports Handicapper Pick Result Hit Rate
James Gunnar
San Francisco +135 Win (+675) 59.68%
Timothy Larkin Jr.
Under 7.5 (+110) Loss (-500) 59.48%
Junior Henson
San Francisco +135 Win (+675) 59.46%
Vincent King
Under 7.5 (+110) Loss (-500) 59.15%
Joey Bergeron
Under 7.5 (+110) Loss (-500) 59.04%
Jeff Ross
Under 7.5 (+110) Loss (-500) 58.61%
Adam Jenkins
Under 7.5 (+110) Loss (-500) 58.51%
Bobby Husbands
Over 7.5 (-130) Win (+500) 58.10%
Riley Peterson
Under 7.5 (+110) Loss (-500) 58.02%
Scooter Lowell
Under 7.5 (+110) Loss (-500) 57.82%
Abe Howland
San Francisco +135 Win (+675) 57.79%
Jimmy Meyer
San Francisco +135 Win (+675) 57.78%
Mike Ryan
Under 7.5 (+110) Loss (-500) 57.39%
Tom Strickland
St. Louis -145 Loss (-725) 56.92%
Jimmy Eastman
St. Louis -145 Loss (-725) 56.86%
Ethan Alexander
Over 7.5 (-130) Win (+500) 56.58%
Richard Hartline
Over 7.5 (-130) Win (+500) 56.52%
Cole Patrick
Over 7.5 (-130) Win (+500) 56.43%
Adrian Connors
San Francisco +135 Win (+675) 56.39%
Matt O'Brien
St. Louis -145 Loss (-725) 56.14%
Brendon Katsaros
San Francisco +135 Win (+675) 55.76%
Bryan Bowman
St. Louis -145 Loss (-725) 55.42%
Wes Salvato
Over 7.5 (-130) Win (+500) 55.35%
Vince Clemons
Under 7.5 (+110) Loss (-500) 55.31%
Vic Diamante
Over 7.5 (-130) Win (+500) 55.28%
Cameron Owens
San Francisco +135 Win (+675) 55.09%
411 Trifecta
Under 7.5 (+110) Loss (-500) 55%
F&H Power Play
Under 7.5 (+110) Loss (-500) 54.96%
Will Hunter
San Francisco +135 Win (+675) 54.70%
Jesse Jones
St. Louis -145 Loss (-725) 54.58%
Greg Michaels
St. Louis -145 Loss (-725) 54.17%
Stanley Baker
St. Louis -145 Loss (-725) 53.60%
Colin O'Connor
Under 7.5 (+110) Loss (-500) 53.49%
Mike Davis
St. Louis -145 Loss (-725) 53.16%
Craig Jennings
Over 7.5 (-130) Win (+500) 52.99%
Joe Rossy
St. Louis -145 Loss (-725) 52.38%

You might also like the matchup for tonight's Texas Rangers @ Toronto Blue Jays, Detroit Tigers @ Chicago White Sox, or Atlanta Braves @ San Francisco Giants games from

Matchups this season between San Francisco Giants and St. Louis Cardinals

San Francisco vs St. Louis: 5/21/2017 (St. Louis Win 3-8)
San Francisco vs St. Louis: 5/20/2017 (San Francisco Win 3-1)
San Francisco vs St. Louis: 5/19/2017 (San Francisco Win 6-5)