Free MLB Picks Today - MLB Best Bets For September 4 2025

By: Josh Collacchi Published 09/04/2025, 01:10 PM ET
An image showing the StatSalt brand along with the description of the article "Free MLB Picks Today, Best Bets for September 4"
Use Code SSWC

An image showing the StatSalt brand along with the description of the article "Free MLB Picks Today, Best Bets for September 4"


If you are looking for free MLB picks today, you are in the right place. There are just six games on the schedule on the diamond, with one game starting in the afternoon. A wise choice by Major League Baseball, as of course the NFL season begins today. Nevertheless, let's look at some MLB best bets for tonight and get some action on America's pastime. Below you will find picks on the moneyline as well as over/under - and my MLB plays for tonight's slate.

Free MLB Picks on the Moneyline

There are just six games on the docket, but we will look into the five matchups with a first pitch of 6:40 PM EST or later. Here are the games on the slate, along with their odds.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that StatSalt may use third-party services to process my data.
  • Dodgers (-125) vs. Pirates (+105)
  • Guardians (+140) vs. Rays (-165)
  • Angels (+130) vs Royals (-155)
  • White Sox (+135) vs. Twins (-160)
  • Yankees (-145) vs Astros (+120)

The longest odds for the night are the Guardians at +140, but they have a tough matchup against Ryan Pepiot and the Rays.

Astros Moneyline Trend Holds Value For Bettors

There is definitely some value in the Houston Astros though, with a right-handed heavy lineup against a left-handed Carlos Rodon. There is an awesome betting trend from this Data Skrive article on FanDuel tonight that indicates that Astros are winning 75% of their games as a moneyline underdog at +120 or longer. They are 9-3 in that split. This makes for one of my best bets today.

Over/Under Picks For Tonight in the MLB

Of the five games on the docket for tonight, there is only one game with a total of over 8.5, and that is the Angels vs Royals, set at 9.5 currently. Here is a look at the totals for tonight, also known as over/unders in MLB betting.

Most of the totals have normal juice, but it is worth noting that the Dodgers/Pirates leans to the over at -125, as does the Yankees/Astros at -125 to the over as well. Looking at consensus data across the internet, it seems that over 65% of bettors are wagering on the over in White Sox Twins, indicating that there is surely public money on the over.

Trend in Dodgers vs Pirates Leads To An Under Play?

Another trend to spot is that the Dodgers and Pirates opened at 7, and has dropped down to 6.5. Despite the juice on the over, that number has come down. With that said, the matchup is Paul Skenes vs. Blake Snell, who have a combined 4.45 ERA. Both bullpens have been mediocre this season, but if each starter can go at least six innings, we are relying on the bullpens to hold the score down.

Per this trend on BetMGM, Pirates games are 78-56 when betting on the under. With all of this in mind along with the odds movement, give me the value on under 6.5 at +105 for my other best bet.

MLB Best Bets Today

If you are just interested in seeing the free MLB picks for today, here is a look at the aggregated picks on the research in this article.

  • Houston Astros +120
  • Dodgers/Pirates under 6.5 (+105)

Enjoy the games tonight, and happy odds-hunting!

If you are looking for MLB handicapping plays, you can find them here.

Remember to always bet responsibly, this information is for entertainment purposes only. If you or someone you know has a gambling problem, call 1-800-GAMBLER

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Review
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Review
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
Fanatics

10 x $100 bet match in FanCash

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer Fanatics Review
Cashable No
>

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.