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 4 out of 5 games. The Giants are 1 and 4 on the most recent away games while the Cardinals are 2 and 3 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
Wes Salvato
Over 7.5 (-130) Win (+500) 100%
Jimmy Meyer
San Francisco +135 Win (+675) 100%
Colin O'Connor
Under 7.5 (+110) Loss (-500) 83.33%
Vic Diamante
Over 7.5 (-130) Win (+500) 80%
Jeff Ross
Under 7.5 (+110) Loss (-500) 80%
Brendon Katsaros
San Francisco +135 Win (+675) 80%
Will Hunter
San Francisco +135 Win (+675) 75%
Mike Ryan
Under 7.5 (+110) Loss (-500) 66.67%
Stanley Baker
St. Louis -145 Loss (-725) 66.67%
Scooter Lowell
Under 7.5 (+110) Loss (-500) 66.67%
Pat Nuke
St. Louis -145 Loss (-725) 62.50%
Tom Strickland
St. Louis -145 Loss (-725) 62.50%
Jesse Jones
St. Louis -145 Loss (-725) 62.50%
Cole Patrick
Over 7.5 (-130) Win (+500) 60%
Riley Peterson
Under 7.5 (+110) Loss (-500) 55.56%
Abe Howland
San Francisco +135 Win (+675) 50%
Vincent King
Under 7.5 (+110) Loss (-500) 50%
Ethan Alexander
Over 7.5 (-130) Win (+500) 50%
Richard Hartline
Over 7.5 (-130) Win (+500) 50%
Adam Jenkins
Under 7.5 (+110) Loss (-500) 50%
Joe Rossy
St. Louis -145 Loss (-725) 45.45%
Craig Jennings
Over 7.5 (-130) Win (+500) 44.44%
Jimmy Eastman
St. Louis -145 Loss (-725) 40%
Bryan Bowman
St. Louis -145 Loss (-725) 37.50%
James Gunnar
San Francisco +135 Win (+675) 33.33%
Adrian Connors
San Francisco +135 Win (+675) 33.33%
Bobby Husbands
Over 7.5 (-130) Win (+500) 33.33%
Timothy Larkin Jr.
Under 7.5 (+110) Loss (-500) 30%
Matt O'Brien
St. Louis -145 Loss (-725) 28.57%
Vince Clemons
Under 7.5 (+110) Loss (-500) 28.57%
Joey Bergeron
Under 7.5 (+110) Loss (-500) 28.57%
Mike Davis
St. Louis -145 Loss (-725) 25%
Cameron Owens
San Francisco +135 Win (+675) 20%
F&H Power Play
Under 7.5 (+110) Loss (-500) 0%
411 Trifecta
Under 7.5 (+110) Loss (-500) 0%
Junior Henson
San Francisco +135 Win (+675) 0%
Greg Michaels
St. Louis -145 Loss (-725) 0%

You might also like the matchup for tonight's Cincinnati Reds @ St. Louis Cardinals, Minnesota Twins @ Tampa Bay Rays, or San Francisco Giants @ Los Angeles Angels games from