San Francisco Giants vs St. Louis Cardinals Picks and Predictions

San Francisco Giants have won the past 2 out of 5 games while the St. Louis Cardinals have won the past 2 out of 5 games. The Giants are 2 and 3 on the most recent away games while the Cardinals are 3 and 2 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
Pat Nuke
St. Louis -145 Loss (-725) 60%
Vincent King
Under 7.5 (+110) Loss (-500) 59.53%
Timothy Larkin Jr.
Under 7.5 (+110) Loss (-500) 59.47%
Junior Henson
San Francisco +135 Win (+675) 59.09%
James Gunnar
San Francisco +135 Win (+675) 59.03%
Jeff Ross
Under 7.5 (+110) Loss (-500) 58.67%
Mike Ryan
Under 7.5 (+110) Loss (-500) 58.65%
Riley Peterson
Under 7.5 (+110) Loss (-500) 57.34%
Abe Howland
San Francisco +135 Win (+675) 57.09%
Vic Diamante
Over 7.5 (-130) Win (+500) 57.06%
Jimmy Eastman
St. Louis -145 Loss (-725) 56.87%
Bobby Husbands
Over 7.5 (-130) Win (+500) 56.74%
Ethan Alexander
Over 7.5 (-130) Win (+500) 56.68%
Brendon Katsaros
San Francisco +135 Win (+675) 56.61%
Richard Hartline
Over 7.5 (-130) Win (+500) 56.51%
Bryan Bowman
St. Louis -145 Loss (-725) 56.27%
Jesse Jones
St. Louis -145 Loss (-725) 56.23%
Scooter Lowell
Under 7.5 (+110) Loss (-500) 56.14%
Tom Strickland
St. Louis -145 Loss (-725) 56.12%
Adrian Connors
San Francisco +135 Win (+675) 56.10%
Matt O'Brien
St. Louis -145 Loss (-725) 55.99%
Cole Patrick
Over 7.5 (-130) Win (+500) 55.91%
Joey Bergeron
Under 7.5 (+110) Loss (-500) 55.86%
Will Hunter
San Francisco +135 Win (+675) 55.78%
Cameron Owens
San Francisco +135 Win (+675) 55.56%
Jimmy Meyer
San Francisco +135 Win (+675) 55.49%
Wes Salvato
Over 7.5 (-130) Win (+500) 55.30%
Adam Jenkins
Under 7.5 (+110) Loss (-500) 55.28%
F&H Power Play
Under 7.5 (+110) Loss (-500) 55.23%
411 Trifecta
Under 7.5 (+110) Loss (-500) 55.17%
Vince Clemons
Under 7.5 (+110) Loss (-500) 54.68%
Greg Michaels
St. Louis -145 Loss (-725) 53.91%
Joe Rossy
St. Louis -145 Loss (-725) 53.70%
Mike Davis
St. Louis -145 Loss (-725) 53.44%
Colin O'Connor
Under 7.5 (+110) Loss (-500) 53.25%
Craig Jennings
Over 7.5 (-130) Win (+500) 52.88%
Stanley Baker
St. Louis -145 Loss (-725) 52.32%

You might also like the matchup for tonight's Milwaukee Brewers @ Philadelphia Phillies, San Diego Padres @ San Francisco Giants, or Toronto Blue Jays @ Cleveland Indians 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)