St. Louis Cardinals vs Kansas City Royals Picks and Predictions

St. Louis Cardinals have won the past 2 out of 5 games while the Kansas City Royals have won the past 4 out of 5 games. The Cardinals are 2 and 3 on the most recent away games while the Royals are 3 and 2 at home. Vegas has the line at St. Louis Cardinals -132 and the total at 8.5.

Today's picks for Cardinals vs Royals

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

Sports Handicapper Pick Result Hit Rate
Doctor Pauls
St. Louis -130 Win (+500) 90%
Zack Sanders
St. Louis -132 Win (+500) 86%
Scooter Lowell
Over 8.5 (-115) Win (+500) 86%
Jerry Goslin
Over 9 (-110) Win (+500) 80%
Vincent Moretti
St. Louis -111 Win (+500) 79%
CB Ferris
St. Louis -1.5 (+120) Win (+600) 75%
Joel Levine
St. Louis -1.5 (+125) Win (+625) 73%
Simon Says
St. Louis -1.5 (+120) Win (+600) 72%
Joey Bergeron
St. Louis -1.5 (+120) Win (+600) 71%
Brandon Donnelly
Under 9 (-120) Loss (-600) 71%
Austin Clark
St. Louis -132 Win (+500) 70%
Brian Quincy
Kansas City +1.5 (-150) Loss (-750) 69%
Dick Liston Jr.
St. Louis -130 Win (+500) 68%
Will Hunter
St. Louis -1.5 (+125) Win (+625) 67%
Cameron Owens
Kansas City +110 Loss (-500) 67%
Jimmy Wood
St. Louis -132 Win (+500) 67%
Hunter Meeks
St. Louis -132 Win (+500) 64%
Don Hagen "The Hound"
St. Louis -132 Win (+500) 64%
Joe Rossy
Over 9 (-110) Win (+500) 64%
Vince Clemons
Over 8.5 (-115) Win (+500) 63%
Abe Howland
St. Louis -1.5 (+120) Win (+600) 63%
Mike Davis
Over 9 (-110) Win (+500) 62%
Garrett Perry
St. Louis -1.5 (+120) Win (+600) 61%
Jack Jeffries
St. Louis -132 Win (+500) 61%
Sean Cassidy
Kansas City +110 Loss (-500) 61%
Dallas Campbell
Under 9 (-110) Loss (-550) 61%
Mikhail Lebel
St. Louis -1.5 (+125) Win (+625) 60%
Peter Trell
St. Louis -1.5 (+125) Win (+625) 60%
Christopher Rockfeld
St. Louis -1.5 (+125) Win (+625) 60%
Dave Alexander
St. Louis -1.5 (+120) Win (+600) 58%
Jimmy Eastman
Kansas City +1.5 (-150) Loss (-750) 57%
Michael Molina
St. Louis -1.5 (+120) Win (+600) 57%
Adam Jenkins
Kansas City +110 Loss (-500) 57%
Junior Henson
Over 8.5 (-115) Win (+500) 57%
Taylor Gold
Kansas City +1.5 (-150) Loss (-750) 56%
Bryan Bowman
Under 9 (-120) Loss (-600) 56%
Carlos Nunez
Over 9 (-110) Win (+500) 53%
Mark Ansil
St. Louis -132 Win (+500) 53%
Joel Rockman
St. Louis -1.5 (+125) Win (+625) 52%
Puss Williamson
Kansas City +101 Loss (-500) 50%
Allen Barclay
Over 8.5 (-115) Win (+500) 48%
Denny Helton
St. Louis -132 Win (+500) 44%
Richard Hartline
St. Louis -132 Win (+500) 41%
Stewart Phelps
St. Louis -111 Win (+500) 39%
Mel Jones
Kansas City +110 Loss (-500) 33%

You might also like the matchup for tonight's Los Angeles Dodgers @ Milwaukee Brewers, Boston Red Sox @ Detroit Tigers, or San Francisco Giants @ Oakland Athletics games from

Matchups this season between St. Louis Cardinals and Kansas City Royals

Kansas City vs St. Louis: 5/23/2018 (Kansas City Win 5-2)
Kansas City vs St. Louis: 5/22/2018 (Kansas City Win 5-1)
Kansas City vs St. Louis: 5/21/2018 (St. Louis Win 0-6)