Bet on Sports - Join BetNow today!


Free MLB Picks For Today

Get all expert Free MLB Picks For Today on this very page. Our professional MLB handicappers will provide you with free winners every day throughout the season, and most picks will come with an analysis to motivate the prediction.

The free predictions on this page will help you build your MLB betting bankroll, but if you want to maximize the profits you are going to want to sign-up for a premium or long-term subscription from one of our professional handicappers.

If you don’t want to pay for experts service plays out of your pocket, we suggest that you start with the free picks make the subscription fee and invest the profit.

Follow the picks at BetNow and get up to $1,000 in sign up bonus

Bobby Conn

Game Details
May 21 '19, 10:07 PM in 12h
MLB | Twins vs Angels
Play on: Angels -113 at GTBets
Game Analysis

1* Free Play on Angels -113

Pick Released on May 21 at 08:24 am
CLICK HERE FOR PREMIUM PICK OPTIONS

Calvin King

Game Details
May 21 '19, 10:07 PM in 12h
MLB | Twins vs Angels
Play on: Twins +103 at pinnacle
Game Analysis

[1%] Free Play on Twins +103

Pick Released on May 20 at 02:56 pm
CLICK HERE FOR PREMIUM PICK OPTIONS

Steve Janus

Game Details
May 21 '19, 6:10 PM in 8h
MLB | A's vs Indians
Play on: A's +130 at YouWager
Game Analysis

1* Free Sharp Play on A's +130

Pick Released on May 21 at 07:44 am
CLICK HERE FOR PREMIUM PICK OPTIONS

Larry Ness

Game Details
May 21 '19, 6:10 PM in 8h
MLB | A's vs Indians
Play on: Indians -125 at 5Dimes
Game Analysis

My 1* Free Play is on the Cleveland Indians (6:10 EST).

Off yesterday’s loss, I think that Trevor Bauer and the home side offer great value to bounce back on Tuesday night.

The visitors hand the ball to Chris Bassitt (2-1, 1.93 ERA), who has looked great in his limited time, but who has struggled against the Tribe in two career starts, giving up five runs over 13.1 innings of work. While the A’s average 4.73 runs per game overall, they’re still only 8-15 on the road this year.

Bauer (4-2, 3.76) faced Oakland earlier this month and gave up two runs over seven innings. While he’s just 1-3 in seven career starts vs. the A’s, he still owns a very respectable 3.38 ERA in those contests. While averaging only 3.98 RPG overall after their slow start, the Indians have consistently been at their best at home by going 14-8 thus far. 

I like Cleveland and Bauer to bounce back after yesterday’s 6-4 defeat. Consider the Indians on Tuesday night.

Good luck…Larry

Pick Released on May 21 at 08:22 am
CLICK HERE FOR PREMIUM PICK OPTIONS

Marc Lawrence

Game Details
May 21 '19, 7:40 PM in 10h
MLB | Reds vs Brewers
Play on: Brewers -135 at 5Dimes
Game Analysis

Play - Milwaukee Brewers w/Gonzalez (Game 908).

Edges - Brewers: Gonzalez 9-2 last eleven overall team-starts, including 6-0 at home; and 8-1 last nine overall team-starts in May, including 6-0 the last six … Reds: 0-4 away behind Gray this season … We recommend a 1* play on the Milwaukee.  Thank you and good luck as always.

> > Marc continues his winning assault on the MLB base paths with another Top Key Play in a 23-1 winning situation.  Hurry, get it now - don’t miss out!     

Pick Released on May 20 at 04:07 pm
CLICK HERE FOR PREMIUM PICK OPTIONS

Mark Wilson

Game Details
May 21 '19, 9:45 PM in 12h
MLB | Braves vs Giants
Play on: Giants +108 at pinnacle
Game Analysis

Free Play on Giants +108

Pick Released on May 20 at 05:12 pm
CLICK HERE FOR PREMIUM PICK OPTIONS

Jimmy Boyd

Game Details
May 21 '19, 10:07 PM in 12h
MLB | Twins vs Angels
Play on: Angels -113 at GTBets
Game Analysis

1* Free Pick on Angels -113

Analysis will be posted shortly

Pick Released on May 21 at 08:28 am
CLICK HERE FOR PREMIUM PICK OPTIONS

Subscribe to our Newsletter

Enter your email below to receive free picks and special offers straight to your inbox.