Best MLB Bets Today: MLB Pick Of The Day 8/31/21

Last Updated: Aug 31, 2021

Here is our best MLB Betting Pick Of The Day, including the Best Baseball Pick Today, 8/31/21. All odds for August 31 MLB bet picks were obtained from PointsBet.

Yesterday I mentioned the possibility of pushing on our wager, and sure enough that’s exactly what happened. While it’s not the most exciting outcome in the world, at least we got our money back, which gives us a chance to try again with one of my best MLB bets today.

MLB Pick Today

For in-depth analysis of this MLB pick of the day, continue reading.

Season Betting Record

  • Overall: 34-21 (+9.16 units)
  • Team Totals: 12-7 (+2.62 units)
  • First 5 IP Bets: 18-8-3 (+8.39 units)
  • Moneylines: 3-3 (-0.5 units)
  • Totals: 1-2 (-1.35 units)

Sportsbook Play of the Day

Before you make your next MLB bet, you should know that PointsBet Sportsbook is one of the best around, offering tons of promotions and a fantastic welcome bonus of 2 second-chance bets up to $2,000 for new signups using our promo code .

Read Anthony Cervino’s PointsBet Sportsbook review for more insight and get your welcome bonus below, or continue reading our MLB betting tips today.

MLB Bet Of The Day 8/31/21

St. Louis Cardinals @ Cincinnati Reds (6:40 p.m. ET)

  • Probable Pitchers: STL RHP Miles Mikolas @ CIN RHP Sonny Gray

The Cincinnati Reds’ offense has cooled off a bit lately but is still having an excellent second half, averaging 5.1 runs per game and leading all teams with 69 home runs. The Reds have also feasted on right-handed pitchers all season long, leading MLB with 515 runs and a .337 wOBA against righties this year.

That bodes well for their matchup tonight against Miles Mikolas, who is still trying to regain his footing after missing all of 2020 and most of 2021 with arm injuries. He’s only made three starts this season and has yet to complete more than five innings in any of them, so he doesn’t appear to be back at full strength yet.

Mikolas is coming off a rough road outing against the Pittsburgh Pirates — one of the worst teams in baseball this year. He allowed three runs on eight hits and one walk over 4 1/3 innings while striking out just three of the 22 batters he faced. If the Pirates can have that kind of success against Mikolas, then this Reds matchup could be a struggle for him.

The 33-year-old’s batted-ball distribution is also concerning, as he’s yielded 19 fly balls and 10 line drives while inducing just 11 ground balls over his last two starts. While only one of those hits left the yard, there’s a good chance he’ll surrender at least one home run to Cincinnati, who lead MLB with a 16.3% HR/FB rate.

As good as the Reds’ offense has been this season, they’ve been even better at home with an .800 OPS and 5.5 runs per game at Great American Ball Park. They also have a deep, power-laden lineup with good balance between righties and lefties, making them tough to navigate for any pitcher. Look for them to get back on track against Mikolas at home, making this one of the best MLB betting picks of the day.

Baseball Bet Of The Day: Cincinnati Reds Over 2.5 Runs In 1st 5 Innings (-110)

Wager: 1.05 Units

Thanks for reading our August 31 Best MLB Bet Pick! For more MLB bet tips today, check out our August 31 NRFI Bet and August 31 HR Bet.


Jason Radowitz

Jason Radowitz is a jack of all trades when it comes to writing sports. Jason writes and bets the MLB, NFL, NBA, NCAAF, and NCAAB when the sports are in season. Currently, he's a Writer and Betting Analyst for The Game Day providing daily content in the MLB. Earlier in his sports career, Jason was a graduate assistant for the University of Hartford Men's Basketball team using analytics and numbers to help put together the winningest season in program history. With his articles, you will be sure to get an analytical approach.

Related articles


Get $1,500 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or First Bet Safety Net

5 stars

Bet $5, Get $150 in Bonus Bets

5 stars

Get A Bonus Bet Up to $1,000

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Get A Bonus Bet Up To $250

5 stars

Bet $5, Get $200 in Bonus Bets Every Day for 5 days!

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Call 877-8-HOPENY or text HOPENY (467369) (NY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

All betting content on is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.