Philadelphia Phillies vs St. Louis Cardinals Picks and Predictions

Philadelphia Phillies have won the past 2 out of 5 games while the St. Louis Cardinals have won the past 5 out of 5 games. The Phillies are 2 and 3 on the most recent away games while the Cardinals are 4 and 1 at home. Vegas has the line at St. Louis Cardinals -136 and the total at 8.5.

Today's picks for Phillies vs Cardinals

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

Sports Handicapper Pick Result Hit Rate
Donny Pearson
Philadelphia +116 Win (+580) 83%
Martin Agnes
Over 8.5 (-105) Loss (-525) 74%
Jarred Alston
Philadelphia +115 Win (+575) 74%
Jonah Black
Over 8.5 (-105) Loss (-525) 73%
Walt Kramer "The Fox"
Philadelphia +120 Win (+600) 68%
James Landas
Philadelphia +116 Win (+580) 68%
Nathan Powers
Philadelphia +116 Win (+580) 68%
Chris Sampson
Under 8.5 (-120) Win (+500) 67%
Dallas Campbell
St. Louis -130 Loss (-650) 67%
Doctor Pauls
Philadelphia +115 Win (+575) 66%
Eddie Hawkins
Over 8.5 (-105) Loss (-525) 65%
Vincent Moretti
Philadelphia +116 Win (+580) 65%
Cole Patrick
Over 8.5 (-110) Loss (-550) 63%
Blake Mitchum
Over 8.5 (-105) Loss (-525) 62%
Alfonso "Alfy" Bruno
St. Louis -135 Loss (-675) 61%
Taylor Gold
Philadelphia +115 Win (+575) 60%
Mike Ryan
St. Louis -135 Loss (-675) 59%
Micky "Bullzeye" Ferris
Over 8.5 (-105) Loss (-525) 59%
Carlos Nunez
Over 8.5 (-110) Loss (-550) 56%
Joe Rossy
Over 8.5 (-105) Loss (-525) 55%
Jerry Goslin
Over 8.5 (-105) Loss (-525) 55%
Frank Delgotto
Philadelphia +116 Win (+580) 54%
Stewart Phelps
Over 8.5 (-105) Loss (-525) 54%
Austin Clark
Over 8.5 (-105) Loss (-525) 52%
Mark Ansil
Philadelphia +115 Win (+575) 48%
Craig Jennings
Over 8.5 (-110) Loss (-550) 46%
George Moyer
Under 8.5 (-115) Win (+500) 45%

You might also like the matchup for tonight's San Francisco Giants @ Los Angeles Dodgers, Boston Red Sox @ Philadelphia Phillies, or Los Angeles Angels @ San Diego Padres games from

Matchups this season between Philadelphia Phillies and St. Louis Cardinals

St. Louis vs Philadelphia: 6/20/2018 (Philadelphia Win 3-4)
St. Louis vs Philadelphia: 6/19/2018 (St. Louis Win 7-6)
St. Louis vs Philadelphia: 6/18/2018 (Philadelphia Win 5-6)
Philadelphia vs St. Louis: 5/20/2018 (St. Louis Win 1-5)
Philadelphia vs St. Louis: 5/19/2018 (Philadelphia Win 7-6)
Philadelphia vs St. Louis: 5/18/2018 (St. Louis Win 4-12)
Philadelphia vs St. Louis: 5/17/2018 (Philadelphia Win 6-2)