St. Louis Cardinals vs Kansas City Royals: backing the better team at -116
Godds Pick
St. Louis Cardinals ML
Moneyline · Best odds: -116 at BetOnline.ag
The Cardinals have a winning record (25-18) and just beat the Royals 5-4 in the first meeting. The Royals are 6-15 on the road and have lost 4 of their last 5. At -116, BetOnline.ag offers the best price on St. Louis.
Bet at BetOnline.ag →50% Welcome Bonus up to $1,000Community Pulse
The God of Odds likes the St. Louis Cardinals moneyline at -116 and BetOnline.ag is the place to hammer it.
The Cardinals sit at 25-18, a full 6 games above .500, while the Royals are struggling at 19-25. St. Louis just took the first game of this series 5-4, and they've been the sharper team overall. Kansas City is a dreadful 6-15 on the road, and they've lost 4 of their last 5 games. The Cardinals, meanwhile, have won 6 of their last 10 and are the far more reliable side.
Scoring is nearly identical at 4.6 PPG each, but the Cardinals have the better ERA (4.29 vs 4.43) and the home crowd behind them. St. Louis also covers the spread at a 52% clip, showing they win by margins more often than not. The Royals' moneyline record of 205-262 tells you they lose outright frequently.
The line hasn't moved, which is fine because the value is already baked in. You're getting a team with a winning record at home against a sub-.500 road team at a fair price.
For the best price, go to BetOnline.ag at -116. Bovada has -121 and MyBookie has -118, so you're saving juice by shopping. Lock in the Cardinals and let them take care of business.

BetOnline.ag
50% Welcome Bonus up to $1,000
Odds Comparison
Odds as of May 16, 2:24 AM ET — lines may have moved

BetOnline.ag
50% Welcome Bonus up to $1,000