Kansas City Royals vs St. Louis Cardinals Picks and Predictions

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

Today's picks for Royals vs Cardinals

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

Sports Handicapper Pick Result Hit Rate
Jimmy Wood
Over 9 (-105) Win (+500) 67.09%
Jonah Black
Over 9 (-105) Win (+500) 64.79%
Peter Trell
Over 9 (-105) Win (+500) 63.33%
David Luang
Over 9 (-105) Win (+500) 62.54%
Timothy Larkin Jr.
Kansas City +128 Loss (-500) 61.52%
Abe Howland
St. Louis -140 Win (+500) 60.85%
Joe Napoli
Kansas City +120 Loss (-500) 60.46%
Henry Williams
St. Louis -140 Win (+500) 60%
Michael Molina
Kansas City +120 Loss (-500) 60%
Dallas Campbell
Under 8.5 (-120) Loss (-600) 59.88%
Vic Diamante
Over 9 (-105) Win (+500) 59.57%
Mark Ansil
Over 9 (-105) Win (+500) 59.06%
Benny Vintage
Over 9 (-105) Win (+500) 58.48%
Bobby Husbands
Kansas City +120 Loss (-500) 58.48%
Pat Nuke
Kansas City +120 Loss (-500) 58.47%
George Wilfork
Over 9 (-105) Win (+500) 58.31%
Jimmy Eastman
Under 8.5 (-120) Loss (-600) 58.19%
Puss Williamson
Over 8.5 (-110) Win (+500) 57.85%
The Swami
Kansas City +120 Loss (-500) 57.80%
Mike Ryan
St. Louis -140 Win (+500) 57.43%
Joey Bergeron
Under 8.5 (-120) Loss (-600) 57.21%
Don Hagen "The Hound"
Over 8.5 (+100) Win (+500) 56.82%
Tom Strickland
St. Louis -140 Win (+500) 56.70%
Richard Hartline
Over 9 (-105) Win (+500) 56.39%
Adam Jenkins
St. Louis -140 Win (+500) 56.15%
Frank Delgotto
Over 9 (-105) Win (+500) 54.98%
Will Hunter
Over 9 (-105) Win (+500) 54.97%
Dennis Mathews
Over 8.5 (-110) Win (+500) 54.84%
Russell Davis
Over 9 (-105) Win (+500) 54.46%
Curtis Sydney
Kansas City +120 Loss (-500) 54.46%
Junior Henson
Over 9 (-105) Win (+500) 54.29%
Mel Jones
Over 8.5 (-110) Win (+500) 54.23%
Carmine Luzetti
Over 9 (-105) Win (+500) 54.09%
Nate McMartin
St. Louis -140 Win (+500) 53.72%
Val Wagner
Over 9 (-105) Win (+500) 52.80%
Sean Cassidy
St. Louis -140 Win (+500) 47.93%

You might also like the matchup for tonight's New York Yankees @ Detroit Tigers, Minnesota Twins @ Chicago White Sox, or Texas Rangers @ Los Angeles Angels games from

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

Kansas City vs St. Louis: 8/10/2017 (St. Louis Win 6-8)
Kansas City vs St. Louis: 8/9/2017 (St. Louis Win 5-8)
St. Louis vs Kansas City: 8/8/2017 (St. Louis Win 10-3)
St. Louis vs Kansas City: 8/7/2017 (St. Louis Win 11-3)