St. Louis Cardinals vs Cleveland Guardians Prediction, 6/27/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Cleveland Guardians
Date: Friday, June 27, 2025
Location: Progressive Field in Cleveland, OH
TV: CLEGuardians.TV
Odds/Point Spread: St. Louis (-122) Cleveland (+102)
The St. Louis Cardinals (44-37) are traveling to Progressive Field on Friday where they will take on the Cleveland Guardians (40-38). The odds on this game have St. Louis at -122 and Cleveland is priced at +102. The over/under has been set at 9. The pitchers who are expected to start are Sonny Gray and Luis Ortiz.


The Cardinals have tallied 138 two-baggers as a unit and have hit 81 baseballs out of the park. St. Louis owns a slugging percentage of .396 and have struck out 625 times, while drawing a walk on 256 occasions. As a team, the St. Louis Cardinals are compiling 4.7 runs per contest, which puts them at 7th in MLB. They have recorded 362 runs batted in in addition to 702 hits on the year, while their batting average is at .255. They have earned a total of 382 runs and have an on-base percentage of .326.
Today’s Featured MLB Best Bet! TONY GEORGE is going back-to-back with MLB 6 Unit Top Picks. Cashed one Friday! Tony is 7-1 YTD with MLB Top Picks for +$4270! An afternoon hidden gem Saturday gets the cash again. Game at 4 EST You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
The Cardinals have an earned run average of 3.99 this season (19th in baseball), and the staff has rung up 587 batters. Cardinals pitchers have given up 69 home runs and 349 runs in total (18th in the league). They have walked 219 opposing hitters and their FIP is 3.70 as a team on the season. St. Louis has allowed 696 hits (8.7 per 9 innings) and 320 earned runs. They have earned a K/BB ratio of 2.68 and their pitching staff has a team WHIP of 1.27.
The Cardinals have dispatched 246 relievers to the hill on the campaign. The bullpen pitchers have inherited 108 base runners so far this year and 33.3% of those runners crossed home plate. They have accumulated 20 saves over the course of the season and have missed out on 12 of their 32 save chances. The Cardinals relief pitchers have compiled a save rate of 62.5% and have entered the game in 83 save situations. The relief pitchers have racked up 48 holds on the campaign (14th in baseball). Cardinals bullpen pitchers have entered the contest with players on base 82 times and also have had 93 appearances in high leverage situations.
The Cardinals have converted 69.8% of balls hit into play into outs out of 6,495 innings on the diamond, which has them sitting 16th in the majors. The St. Louis Cardinals have accumulated 2,165 putouts for the season, as well as 788 assists and 32 errors. Their fielding percentage is currently at .989 which puts them in 5th in MLB, and have a total of 60 double plays.
Gray has thrown 1,821 frames and has accounted for 1,814 strikeouts so far in his MLB career. His ERA is 3.52 (712 earned runs allowed) and he has a WHIP of 1.194. He has given up 1,574 base hits (7.8 hits per nine innings) with 600 free passes. Gray (118-96 career record) sits with a FIP of 3.47 while he has faced 7,546 opposing hitters in the major leagues.
The Cleveland Guardians hold a team on-base percentage of .302 and a batting average of .231 on the year. They have been rung up on 641 occasions (19th in the league) and are sitting with 588 base hits. Cleveland has accumulated 79 HRs this season as well as 282 RBIs. The Guardians have a team slugging percentage of .373 and they average 3.81 runs per game (25th in MLB). They have notched 111 doubles, while taking a walk 244 times as well as putting up 297 runs.
The Guardians hold a team WHIP of 1.374 and have a FIP of 4.05 as a unit on the season. Their strikeout to walk ratio is 8.60 (653 strikeouts against 285 walks). They have a ranking of 15th in MLB as a pitching staff in total hits given up with 659. They have allowed 80 homers and they allow 4.23 runs per 9 innings (14th in MLB). The Cleveland pitching staff have allowed 323 runs over the course of the season while holding an ERA of 3.89 (297 earned runs relinquished).
Sitting with 90 save situations, the Guardians have earned 59 holds in addition to 7 blown saves. Cleveland has had bullpen pitchers enter the game in 30 save opportunities and they have tallied 23 saves. Their relief pitchers have stepped onto the mound 79 times in high leverage situations in addition to 64 occasions with runners on. Cleveland relief pitchers have an inherited score rate of 35.2% out of 91 inherited runners. They sit at 1st in MLB with a save rate of 76.7%, and they have dispatched 263 relievers onto the field for the season.
The Cleveland Guardians have gotten 64 double plays and have earned a fielding percentage of .980 (28th in professional baseball). The Guardians have accrued 626 assists, 54 errors and have earned a total of 2,062 putouts on the season. In their 6,186 innings on the diamond, the Guardians have a efficiency on defense of 68.0% (27th in professional baseball).
During his MLB career, Ortiz has conceded 290 base knocks while he has accumulated 274 punch outs in 319 frames. Ortiz (16-21 career mark) holds a 4.03 ERA while allowing 8.2 hits per 9 innings. He has conceded a total of 143 ER's while holding a WHIP of 1.350 and having a FIP of 4.0. He has a strikeout to walk ratio of 1.94 and he has gone up against 1,379 batters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Cleveland (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Cleveland Guardians - Twitter
St. Louis Cardinals - Twitter