Free MLB Pick: Royals vs. Cardinals Odds
Looking for Kansas City Royals vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Royals taking on the Cardinals on Tuesday, May 3rd, 2022 at Busch Stadium, St. Louis Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Royals Cardinals free pick.
2022 MLB Handicapping
(7-13) Kansas City Royals vs. St. Louis Cardinals (12-9)
Date: Tuesday, May 3rd
Time: 7:10 ET PM
Venue: Busch Stadium St. Louis
Projected Pitchers: Brad Keller vs. Dakota Hudson
MLB Moneyline Odds: Royals +100 Cardinals -120
MLB run line Betting Odds: Royals +1.5, Cardinals -1.5
MLB Baseball Gambling Total: O/U: 7
The St. Louis Cardinals and Kansas City Royals face off on Tuesday in an MLB game at Busch Stadium. These two teams faced off on Monday and it was the Cardianls that secured the 1-0 victory.
St. Louis Cardinals
St. Louis comes into this game with a 12-9 record overall and they have gone 12-9 on the run line this season. The Cardinals have won two games in a row and on Monday it was the pitching that was the difference.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP 50 MLB HANDICAPPERS IN THE WORLD! (All Under 1 Roof)
St. Louis is averaging 4.09 runs per game while giving up 3.18 runs per game. The offense is ranked 14th best in the league while their pitching staff is ranked 6th in the league. They have a .09 runs per game differential.
On the mound for the Cardinals is Dakota Hudson who sits with a 2-1 record and an ERA of 2.75. In his last start against the Diamondbacks, he went six innings giving up one hit and zero runs.
Kansas City Royals
On the other side of this matchup is the Kansas City Royals who sit with a 7-13 record overall and they have gone 9-11 on the run line. The Royals have lost four games in a row and during those four games they have only scored six runs total.
The Royals are averaging 3.0 runs per game while giving up 4.67 runs per game. The offense is ranked 30th in the league while the pitching staff is ranked 26th. Andrew Benintendi has been the top player hitting a home run and driving in 10 RBIs.
Getting the start for the Royals will be Brad Keller who sits with an 0-2 record and an ERA of 2.19. In his last start against the White Sox he went seven innings giving up three hits and one run.
Betting Trends:
Royals are 6-1 in Kellers last 7 starts after allowing 2 runs or less in their previous game.
Cardinals are 6-1 in their last 7 interleague games.
Cardinals are 6-1 in their last 7 vs. American League Central.
Royals are 0-5 in their last 5 interleague games vs. a team with a winning record.
Royals are 0-5 in their last 5 after scoring 2 runs or less in their previous game.
Royals are 0-5 in Kellers last 5 home starts vs. a team with a winning record.
Kansas City Royals vs. St. Louis Cardinals MLB Prediction:
These are both pitchers that have been strong this season and runs are going to be very hard to come by for both teams. Look for both offenses to struggle to score, and this game is going to go under the total.
4* Free MLB Betting Pick: Under
If you’re looking for more MLB picks like Kansas City Royals vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long, and check out our Experts for guaranteed premium & free MLB Baseball picks!
Register here for a FREE MLB Betting Account Now for Daily Free Picks & More Special Offers!







