
Free MLB Pick: Guardians vs. Cardinals Odds
Looking for Cleveland Guardians vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Guardians taking on the Cardinals on Saturday, September 21st, 2024 at Busch Stadium, in St. Louis, MO. 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 Guardians Cardinals free pick.
2024 MLB Handicapping – Cleveland Guardians vs St. Louis Cardinals
(90-65) Cleveland Guardians vs. St. Louis Cardinals (77-77)
Date: Saturday, September 21st
Time: 7:15 ET
Venue: Busch Stadium St. Louis, MO
Projected Starting Pitchers: Matthew Boyd vs. Miles Mikolas
MLB Moneyline Odds: Guardians -135 | Cardinals +116 (Bet Now!)
Today’s MLB Run Line Betting Odds: Guardians -1.5 | Cardinals +1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s Cleveland Guardians vs. St. Louis Cardinals game!
- Want more baseball predictions like this Guardians Cardinals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Guardians vs. Cardinals Gameday
It’s a warm night in St. Louis for this interleague matchup between the Cleveland Guardians and the St. Louis Cardinals. The temperature is currently 94 degrees with overcast clouds at Busch Stadium. The first pitch is set for 7:15 PM ET and you can catch the action on BSGL.
On the mound for the Guardians is Matthew Boyd, while the Cardinals will counter with Miles Mikolas. The Guardians come in as the favorites with a money line of -135 compared to the Cardinals at +116. The over/under line is set at 8 runs, with the over paying out at -108 compared to the under at -112.
Cleveland cruised to a 5-1 win over the Cardinals in the most recent game of this series. The Guardians had a huge 3rd inning, scoring four of their five runs. As for the Cardinals, they scored their only run in the 4th. Heading into the game, the Guardians were at -101 on the money line.
Ben Lively only went five innings for the Guardians but gave up just one run and picked up the win. Kyle Gibson struggled on the mound for the Cardinals, giving up three earned runs in six innings of work. He did finish the game with nine strikeouts.
Jose Ramirez and Andres Gimenez each homered for the Guardians, while Lane Thomas scored three times and drove in a run while going 1/4. As for the Cardinals, Lars Nootbaar went 2/4 with an RBI.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Cleveland is on a three-game winning streak, and they lead the AL Central with a record of 90-65. The Guardians hold a 7.5-game lead over the Royals in the division. So far, they have gone 30-22 against other teams in the AL Central.
At home, the Guardians have been strong this year, going 48-28. On the road, they are above .500 at 42-37. Cleveland has been good as the favorite this year, putting up a mark of 62-33. They are 28-32 as the underdog this year. The Guardians have won four straight games as the road team, and they are 28-15-6 in series this year.
The Cleveland Guardians are on the road today against the St. Louis Cardinals. The over/under line for the game is set at 8 runs, which is right in line with their combined run average of 8.3 runs per game this season. The Guardians have an over/under record of 67-77 on the year, and their games have averaged exactly 8 runs per game. When the over/under line has been set at 8 runs this season, their record is 13-20-6. The under has hit in their last two games.
Guardians Gambling
When the Cleveland Guardians are on the road, they have been a solid bet against the run line, going 42-37. They have covered the run line in four straight road games and have an average run margin of +0.4 runs per game away from home.
Guardians Stats
The Cleveland Guardians have been an average offensive team this season, scoring 4.4 runs per game, which ranks 14th in the league. Their batting average of .238 is below average, but they have been good at avoiding strikeouts, ranking 4th in the league in that category.
José Ramírez has been the standout hitter for the Guardians, with a .274 batting average, 36 home runs, and 109 RBIs on the season. He has been hot lately, hitting .355 over his last 8 games. Steven Kwan and Andrés Giménez are currently on hitting streaks for the Guardians.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
St. Louis is at an even 77-77 overall and is 11 games behind the Brewers in the NL Central. The Cardinals lost the first game of this series vs. the Guardians and have dropped two straight games overall. In the NL Central, they are 26-26 against other teams in the division.
At home, the Cardinals are 42-37 this season and 35-40 on the road. As the underdog, St. Louis has gone 40-40 compared to a mark of 37-37 as the favorite. So far, they have been good as the home underdog, going 15-10 this season. St. Louis’ overall series record is 25-20-5, and they are 5-5 in their last 10 games.
Today’s over/under line of 8 runs is right in line with the St. Louis Cardinals’ season average of 8.5 runs per game. The Cardinals have played 83 games with over/under lines set higher than 8 runs, which accounts for 53.9% of their games this season.
However, when the line is set at exactly 8 runs, the under has hit more often than not, with an 11-18-1 record in those games. The under has also hit in each of the Cardinals’ last two games.
Cardinals Gambling
When betting the run line on the Cardinals this season, it’s been a mixed bag. They are 77-77 overall, but have been a better bet on the run line as the underdog, going 52-28. They are just 25-49 against the run line as the favorite. Their average run differential is -0.4 runs per game, and they have been slightly better at covering the run line on the road (38-37) than at home (39-40).
Cardinals Stats
The St. Louis Cardinals have struggled to score runs this season, averaging just 4.1 runs per game, which ranks 25th in the MLB. Their power numbers are also below average, as they rank 21st in total home runs. However, their batting average of .246 is 9th in the league, and they do a good job of putting the ball in play, ranking 9th in strikeouts per game.
Brendan Donovan has been one of their top hitters, batting .275 on the season with 13 home runs and 68 RBIs. In his last 8 games, he is hitting .333 with 3 runs scored and 5 RBIs. Alec Burleson and Paul Goldschmidt have also been productive, with Burleson leading the team with 21 home runs and 73 RBIs.
We want to hear from you below! Comments are welcome! Give us your picks for this Cleveland Guardians vs. St. Louis Cardinals MLB matchup.
Guardians Cardinals Pitching
Cleveland is sending left-hander Matthew Boyd to the mound today vs. the Cardinals. Boyd has made seven starts this year and has a record of 2-1 with an ERA of 2.52. So far, he has turned in three quality starts and is coming off an outing in which he went just 2 2/3 innings, giving up two earned runs, and three homers.
Boyd didn’t give up a homer in any of his previous three outings. Opponents are batting .199 off Boyd this year. Per nine innings, he is averaging 10.09 strikeouts and 2.52 walks.
Right-hander Miles Mikolas gets the start for the Cardinals today as he faces the Guardians at home. He has made 30 starts this season and has a record of 8-11 with an ERA of 5.49. Mikolas has made 14 quality starts this year and is coming off an outing in which he gave up two earned runs in five innings of work.
In that start, he finished with a no-decision. Looking back at his last three outings, Mikolas has finished with a no-decision in each one. He has allowed at least two home runs in three of his last five starts.
Cleveland Guardians vs. St. Louis Cardinals MLB Baseball Betting Trends
- The Guardians head into the game having gone 7-3 straight-up in their last ten games on the road.
- The Guardians they are 7-3 vs. the runline in their previous ten games on the road.
- Conversely, the Cardinals are 5-5 over their last ten home games (straight-up).
- Furthermore, the Cardinals have a 6-4 mark vs. the runline across their last ten home games.
- Also, the Guardians are 2-1 in their last three games as the favorite. On the other hand, they are 2-1 as the underdog (last 3).
- The Cardinals have a record of 2-1 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Cleveland Guardians vs. St. Louis Cardinals 4* Free MLB Betting Pick:
Our prediction for today’s Guardians vs. Cardinals game is to take the Cardinals on the money line, with the payout sitting at +116. We have the Cardinals winning this one by a score of 5-4.
Looking at the starting pitchers, our projections have Matthew Boyd finishing with five strikeouts compared to Miles Mikolas with four. Mikolas is projected to give up fewer hits than Boyd, and we have him finishing with a better chance of picking up a win.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Just gonna drop an RBI right here#ForTheLou pic.twitter.com/YlcAwn6KUd
— St. Louis Cardinals (@Cardinals) September 21, 2024
Also, if you’re looking for more MLB picks like Cleveland Guardians vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






