Baltimore Orioles vs St. Louis Cardinals MLB Betting Prediction

MLB Orioles vs St. Louis Cardinals Prediction 5/21/2024

The Baltimore Orioles (29-16) travel to face off against the St. Louis Cardinals (21-26) on Tuesday, May 21st. This game will be played at Busch Stadium in St. Louis and televised on MASN. The Cardinals are coming off a win in their previous game, while the Orioles are looking to get back on track from a loss to the Cardinals. First pitch is set for 7:45 ET.

Orioles vs Cardinals

baltimore orioles nba

It was a low-scoring game in the most recent game of this Cardinals vs Orioles series. St. Louis went into the matchup as slight favorites at -122 and squeaked out a 6-3 win. Heading into the game, the Cardinals had scored the same number of runs as the Orioles but had given up two fewer.

Baltimore got on the board first in the game, scoring three runs in the 6th inning. However, the Cardinals responded with four runs in the bottom half of the 6th and added two insurance runs in the 7th. As for the Orioles, they could only muster three hits and didn’t score another run after the 6th inning.

Sonny Gray got the win for the Cardinals, going 5 2/3 innings and giving up just one run. He finished the game with six strikeouts but issued two walks. As for the Orioles, Dean Kremer got the start and took the loss, giving up five earned runs in four innings of work.

With a record of 29-16, the Orioles are 2 games behind the Yankees for the AL East lead. So far, they have been great against other teams in the AL East, going 7-2 in the division. The Orioles are on the road today, and they have been good on the road this year, putting together a record of 12-6.

So far, the Orioles have been good as the favorite, going 22-14, and they are 7-2 as the underdog. Baltimore’s overall series record is 10-3-2, and they are 6-4 in their last 10 games overall. The Orioles will be looking to bounce back today, as they lost the series opener vs. the Cardinals.

The Orioles have been a solid bet against the run line this season, going 24-21 overall. They are 10-8 vs. the run line on the road, where their average run margin is +1.4. As the favorite, they are 17-19 vs. the run line. In their wins, their average run margin is +3.7, while in their losses, it’s -3.2.

The Baltimore Orioles have gone over the total in two straight games, and their games have averaged 9 runs per game this season. Their over/under record is 23-18 on the season, and the average over/under line for their games is 8 runs. When the over/under line has been set at 8.5 runs, they are 10-7 to the over.

Kyle Bradish Gets The Start For The Orioles

Kyle Bradish is on the mound for the Orioles today, and he will be making his third start of the season. In his first two outings, he has gone 4 innings and 5 innings, respectively, and has yet to pick up a win. Bradish has 17 strikeouts in 9 innings of work and has given up just 1 earned run in each of his first two starts.

Orioles Offense Breakdown

Adley Rutschman and Gunnar Henderson have been two of the Orioles’ top offensive performers this season, with Henderson leading the league in home runs and Rutschman batting .304 with nine homers. Rutschman has been hot of late, going 7/24 in his last six games with four home runs. Henderson has also homered four times in his last seven games but is just 6/26 in that stretch.

As a team, the Orioles have the league’s top home run total and are 4th in runs scored at 5 runs per game. They have been even better on the road, averaging 5.1 runs per contest. Overall, they are batting .244 (9th) and have the league’s top isolated power number.

St. Louis is 21-26 overall and 6th in the NL Central. So far, they have gone just 1-6 in divisional matchups. The Cardinals trail the Brewers by six games in the NL Central. Currently, they are on a two-game winning streak, and their overall series record is 7-8 this year.

At home, the Cardinals are 9-12 this year and 12-14 on the road. So far, they have been favored in 25 games, going 12-13 in those matchups. As the underdog, the Cardinals are 9-13 this season. They have been playing well recently, going 6-4 over their last ten games.

When betting the run line in St. Louis Cardinals games, it may be best to take the underdog. The Cardinals are 13-9 against the run line as the underdog this season, compared to 10-15 as the favorite. St. Louis has an average run margin of -1.0 runs per game this season, with an average run margin of -3.9 runs in losses and +2.7 runs in wins.

The over has hit in seven straight games for the Cardinals, and their games have averaged 8.7 runs per game this season. Their over/under record is 23-23, and the over has hit in 13 of their 19 games with an over/under line of 8.5 runs. The over/under line for today’s game against the Orioles is 8.5 runs.

Lance Lynn Gets The Start For The Cardinals

Through nine starts, Lance Lynn has a record of 1-2 and an ERA of 4.17 for the Cardinals. He has made one quality start this year and is coming off a rough outing against the Angels, where he gave up four earned runs in five innings of work. Lynn took the loss in that game. Overall, he has given up at least one homer in three straight starts. Lynn’s ERA at home is 5.08 compared to 3.6 on the road. Opposing batters are hitting .258 this season off Lynn.

Cardinals Offense Breakdown

st. louis cardinals

St. Louis comes into today’s game with the league’s worst scoring offense, averaging just 3.9 runs per game. This is a team that has struggled to hit for power, as they are just 18th in the league in home runs and have a collective slugging percentage of .359 (22nd). The Cardinals’ team batting average of .232 is 14th in the league.

Nolan Arenado and Willson Contreras have been two of the Cardinals’ top power threats this season, as Arenado has three homers and Contreras has gone deep six times. Arenado is batting .270 for the season, while Contreras is hitting .280. Nolan Gorman is batting just .196 this season but does lead the team with seven homers.

Orioles vs Cardinals Prediction

Our prediction for this Orioles vs. Cardinals matchup is to take the Orioles on the money line, with the payout being -149. We actually have the Orioles winning this one by a score of 5-4.

Looking at the starting pitchers, Kyle Bradish is projected to finish with five strikeouts, and we have him finishing with a line of 6.0 IP, allowing four hits and three earned runs. As for Lance Lynn, he is projected to finish with six strikeouts and going 5.0 innings.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.