San Francisco Giants vs Los Angeles Angels Picks and Predictions

San Francisco Giants have won the past 2 out of 5 games while the Los Angeles Angels have won the past 3 out of 5 games. The Giants are 2 and 3 on the most recent away games while the Angels are 1 and 4 at home. Vegas has the line at San Francisco Giants -107 and the total at 9.

Today's picks for Giants vs Angels

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 Angels games.

Sports Handicapper Pick Result Hit Rate
Ron Duffy
San Francisco -107 Win (+500) 82%
Jim Paulson
Under 9 (-115) Win (+500) 75%
Hunter Meeks
Over 9 (+100) Loss (-500) 71%
Patrick Adams
San Francisco +1.5 (-200) Win (+500) 71%
Jeff Ross
Los Angeles +1.5 (-160) Loss (-800) 67%
Walt Kramer "The Fox"
San Francisco -113 Win (+500) 67%
CB Ferris
Los Angeles -110 Loss (-550) 67%
Dallas Campbell
San Francisco -113 Win (+500) 64%
Zack Sanders
San Francisco -107 Win (+500) 60%
David Lagos
Los Angeles +103 Loss (-500) 60%
Craig Jennings
San Francisco -107 Win (+500) 59%
Joel Levine
San Francisco -110 Win (+500) 59%
Bobby Husbands
San Francisco +1.5 (-200) Win (+500) 57%
Henry Williams
Over 9 (+100) Loss (-500) 57%
Carlos Nunez
Los Angeles -110 Loss (-550) 56%
Mel Jones
San Francisco -110 Win (+500) 56%
Lee Brayden
Over 9 (-115) Loss (-575) 54%
Riley Peterson
San Francisco +1.5 (-200) Win (+500) 50%
Kevin McHughe
San Francisco -1.5 (+140) Win (+700) 46%
Cameron Owens
San Francisco -107 Win (+500) 42%
Hank Downey
San Francisco -107 Win (+500) 36%
Simon Says
Los Angeles -110 Loss (-550) 36%

You might also like the matchup for tonight's Los Angeles Angels @ New York Yankees, Arizona Diamondbacks @ Oakland Athletics, or Houston Astros @ Cleveland Indians games from

Matchups this season between San Francisco Giants and Los Angeles Angels

San Francisco vs Los Angeles: 4/22/2018 (San Francisco Win 4-2)
San Francisco vs Los Angeles: 4/21/2018 (Los Angeles Win 3-4)
San Francisco vs Los Angeles: 4/20/2018 (San Francisco Win 8-1)