Cincinnati Reds vs St. Louis Cardinals Prediction, 6/20/2025 MLB Picks, Best Bets & Odds
Game: Cincinnati Reds vs St. Louis Cardinals
Date: Friday, June 20, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Cincinnati (-145) St. Louis (+125)
The St. Louis Cardinals (38-35) are hosting the Cincinnati Reds (39-35) at Busch Stadium on Friday. The moneyline on this game has Cincinnati at -145 and St. Louis is sitting at +125. The total is set at 8. The pitchers taking the mound are Brady Singer and Sonny Gray.


As a team, the Cincinnati Reds are notching 4.7 runs per outing, which has them at 8th in the league. They are sitting with 345 runs while having a team on-base percentage of .323. The Reds have recorded 123 two-baggers as a squad and have hit 83 baseballs out of the park. They have compiled 332 RBI's in addition to 615 hits on the campaign, and their team batting average sits at .248. Cincinnati is slugging .404 and have struck out 643 times, while taking a walk on 259 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. 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 Parlay Picks
Their strikeout to walk ratio is 2.65 and the pitching staff holds a collective WHIP of 1.20. Reds pitchers have allowed 87 long balls in addition to 301 runs in total (16th in baseball). Cincinnati has given up 562 base knocks (7.8 per 9 innings) as well as 275 earned runs. The Reds have compiled a team earned run average of 3.80 over the course of the season (13th in MLB), and they have rung up 586 hitters. They have walked 221 opposing hitters and their FIP comes in at 4.16 as a squad on the campaign.
Reds bullpen pitchers have gone to the mound with players on base 48 times and also have had 65 appearances in high leverage situations. The relievers have earned 47 holds on the campaign (9th in the league). The Reds bullpen have recorded a save rate of 71.4% and have stepped onto the mound in 77 save situations. They have 20 saves this season and have missed out on 8 of their 28 save opportunities. The relief pitchers have inherited 77 runners this season and 33.8% of them ended up scoring. The Reds have sent 242 relievers to the hill over the course of the season.
The Reds have converted 72.3% of balls in play into outs in their 5,868 innings on the diamond, ranking them 2nd in MLB. The Chicago White Sox have a total of 1,956 putouts so far this season, in addition to 569 assists and 35 errors. Their fielding rate is holding at .986 which has them ranked 16th in baseball, and have accumulated 45 double plays.
Singer has thrown 759 innings and has earned 705 strikeouts during his pro baseball career. Singer (43-48 career record) has a FIP of 4.23 and he has faced 3,251 batters in the major leagues. His earned run average is 4.29 (362 ER's allowed) and his WHIP is 1.329. He has given up 763 hits (9.0 hits per nine innings) with 246 free passes.
St. Louis has a total of 68 home runs this year and 322 runs batted in. They have hit 127 two-baggers, while walking 233 times as well as scoring 340 runs. The St. Louis Cardinals are sitting with an OBP of .328 in addition to a batting average of .257 so far this year. The Cardinals hold a slugging percentage of .393 and they score 4.66 runs per game (9th in baseball). They have been rung up on 567 instances (25th in the league) and have 637 hits.
The Cardinals have a WHIP of 1.274 and have a FIP of 3.65 as a staff this season. They sit at 21st in the league as a pitching staff in total hits relinquished with 629. The St. Louis pitching staff have allowed 312 runs for the season and come in with a team ERA of 3.97 (285 earned runs surrendered). They currently have a strikeout to walk ratio of 7.30 (521 strikeouts against 194 bases on balls). They have conceded 59 home runs and they surrender 4.35 runs per 9 innings (19th in the league).
With 75 save situations, the Cardinals have recorded 44 holds in addition to 11 blown saves. St. Louis has called on relievers to take the mound in 28 save opportunities and they have walked away with 17 saves. Their relief pitchers have come in 82 times in high leverage situations and on 72 occasions with base runners. St. Louis relievers have an inherited score percentage of 36.2% out of 94 inherited base runners. They rank 20th in MLB with a save rate of 60.7%, and they have dispatched 217 relievers to the mound for the year.
Out of their 5,820 innings played, the Cardinals have accumulated a defensive efficiency of 69.6% (19th in pro baseball). The St. Louis Cardinals have gotten 54 double plays and have a fielding percentage of .990 (2nd in the majors). The Cardinals have recorded 707 assists, 27 errors and have amassed 1,940 putouts during this campaign.
So far in his pro baseball career, Gray has given up 1,569 hits and he has 1,809 strikeouts in 1,816 innings. He has given up a total of 711 ER's while holding a WHIP of 1.193 and a FIP of 3.5. His strikeout to walk ratio is 3.03 and he has faced 7,525 opposing batters so far in his MLB career. Gray (118-96 win-loss record in his career) has a 3.52 earned run average while giving up 7.8 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take St. Louis (+125) and under 8 runs
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:
St. Louis Cardinals - Twitter
Cincinnati Reds - Twitter