St. Louis Cardinals vs Kansas City Royals Picks and Predictions

St. Louis Cardinals have won the past 4 out of 5 games while the Kansas City Royals have won the past 3 out of 5 games. The Cardinals are 3 and 2 on the most recent away games while the Royals are 1 and 4 at home. Vegas has the line at St. Louis Cardinals -132 and the total at 9.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
Mike Ryan
St. Louis -1.5 (+110) Win (+550) 77%
Johnny Pham
St. Louis -1.5 (+115) Win (+575) 74%
Zack Sanders
St. Louis -132 Win (+500) 72%
Carlos Nunez
St. Louis -132 Win (+500) 71%
George Wilfork
Over 10 (-105) Loss (-525) 71%
John Thompson
St. Louis -132 Win (+500) 70%
Stevie March
Kansas City +1.5 (-135) Loss (-675) 69%
Brandon Donnelly
Over 10 (-105) Loss (-525) 68%
Cash Hoffman
Over 10 (-105) Loss (-525) 67%
Dave Vernin
St. Louis -1.5 (+110) Win (+550) 67%
Joe Rossy
St. Louis -127 Win (+500) 67%
Kenny York
Over 9.5 (-105) Loss (-525) 66%
William Jacobs
Kansas City +1.5 (-135) Loss (-675) 65%
David Luang
St. Louis -1.5 (+110) Win (+550) 65%
Joel Rockman
Over 9.5 (-105) Loss (-525) 64%
Hunter Meeks
Kansas City +1.5 (-135) Loss (-675) 63%
Dallas Campbell
St. Louis -1.5 (+115) Win (+575) 63%
Phillip Monteith
Over 10 (-105) Loss (-525) 63%
Jimmy Eastman
St. Louis -1.5 (+110) Win (+550) 63%
Eddie Hawkins
St. Louis -1.5 (+115) Win (+575) 62%
Lee Brayden
Under 10 (-115) Win (+500) 61%
Colin O'Connor
St. Louis -1.5 (+115) Win (+575) 60%
Glen Rockford
Over 9.5 (-105) Loss (-525) 60%
Junior Henson
Under 10 (-115) Win (+500) 56%
Pat Nuke
St. Louis -127 Win (+500) 50%
Walt Kramer "The Fox"
St. Louis -1.5 (+110) Win (+550) 44%
Timothy Larkin Jr.
Kansas City +1.5 (-135) Loss (-675) 44%
Dennis Mathews
Under 10 (-115) Win (+500) 38%
Mark Ansil
Under 10 (-115) Win (+500) 35%
Frank Moone
Kansas City +1.5 (-135) Loss (-675) 29%
Old Don Williams
Kansas City +115 Loss (-500) 0%
Larry Lin
St. Louis -123 Win (+500) 0%
antonin guillot
St. Louis -125 Win (+500) 0%
Ian Dejesus
St. Louis -123 Win (+500) 0%
Tony Sargeant
St. Louis -132 Win (+500) 0%
Karl Ferdinand
St. Louis -123 Win (+500) 0%
Shannon Whitman
Kansas City +115 Loss (-500) 0%

You might also like the matchup for tonight's New York Mets @ Kansas City Royals, Cleveland Browns @ Indianapolis Colts, or Manchester City @ Tottenham Hotspur games from

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

St. Louis vs Kansas City: 8/14/2019 (St. Louis Win 6-0)
St. Louis vs Kansas City: 8/13/2019 (St. Louis Win 2-0)
Kansas City vs St. Louis: 5/22/2019 (St. Louis Win 3-10)
Kansas City vs St. Louis: 5/22/2019 (Kansas City Win 8-2)