Get Started with Free Picks in Your Inbox!

Daily Free Baseball Picks & Todays Guaranteed MLB Expert Predictions

We have some of the best baseball experts in the business today and many of them post free MLB picks throughout the regular season and playoffs. So if you are looking for free MLB betting advice to help you cash more winning bets tonight, you have come to the right place. 

While our baseball handicappers take great pride in providing winning free picks on who will win, it's important to note that these are their lowest-rated plays that just miss out on the premium card. If you a serious about building your bankroll, you are going to want to check out the premium MLB picks that are available from our experts. 

Free MLB Pick of the Day from Best Pro Baseball Betting Handicappers

Select Sport:

July 22, 2017

Dave Price

Jul 22 '17, 4:05 PM in 36m
MLB | Padres vs Giants
Play on: Padres +125 at GTBets

Dave's Saturday Free Play:

1* on San Diego Padres +125

The Key: For the first time in years, the San Diego Padres are actually better than the San Francisco Giants this season. The Padres have won as +180 and +150 dogs in the first two games of this series against the Giants.  Now they are sizable dogs again and shouldn't be.  Luis Perdomo has held his own this season and has been especially effective against the Giants.  He is 1-0 with a 4.03 ERA and 1.21 WHIP in 4 lifetime starts vs. San Francisco.  Matt Moore is having a forgettable season at 3-10 with a 5.81 ERA and 1.64 WHIP over 19 starts.  San Francisco is 2-14 revenging a loss where opponent scored 10 or more runs over the last 2 seasons.  The Giants are 2-8 in Moore's last 10 starts, including 0-5 in his last 5 home starts.  Take San Diego.

Dave finished as the #1 Ranked Overall Capper in 2012 by a LANDSLIDE! He has put together a 2750-2395 Overall Run that has his $1,000/game investors up $85,430! Dave also has 3 Top 7 MLB Finishes L8 Years! He is on a 800-626 MLB Run over the long haul along with a 357-260 MLB Run more recently! Hop on board for Dave's 7* American League *HEAVY HITTER* for only $39.95 Saturday! He unveils a 34-13 & 17-4 Angles in his game report that take the guess work out of the equation in this one! Dave's selection is guaranteed or you get site credit for FREE!

Released on Jul 22 at 12:40 pm View Archive

Sal Michaels

Jul 22 '17, 7:10 PM in 3h
MLB | Rangers vs Rays
Play on: Rays -1½ +115 at GTBets

Free Play on Rays -1½ +115

Released on Jul 22 at 02:07 pm View Archive

Totals Guru

Jul 22 '17, 7:15 PM in 3h
Play on: OVER 10½ -135

Free Total Annihilator On White Sox vs Royals over 10½ -135

Released on Jul 22 at 02:07 pm View Archive

Cappers Club

Jul 22 '17, 7:05 PM in 3h
Play on: UNDER 9 +107

Milwaukee vs. Philadelphia Under 9

This one has the potential to be a low scoring game.

Both offenses see starting pitchers who have been solid as of late. 

LH Brent Suter goes for the Brewers and he sits with an ERA of just 3.09 this season. The LH is 1-0 with a 2.12 ERA over his last 3 starts since being entered into the rotation. 

On the other side of things RH Jeremy Hellickson counters. He continues to pitch with a chip on his shoulder, especially as of late. Hellickson is likely to be traded at the deadline, as his value continues to rise with his performance. This is a big start for him as the deadline continues to get closer and closer.

Some trends to note. Under is 6-1-2 in Hellicksons last 9 home starts vs. a team with a winning record. Under is 5-0 in Suters last 5 starts overall.

This is a nice spot for the Under.

Back Under.

5* Cappers Club FREE Play.

Good Luck, Cappers Club. 

Released on Jul 22 at 08:07 am View Archive

Bobby Conn

Jul 22 '17, 7:05 PM in 3h
MLB | Astros vs Orioles
Play on: Astros -117 at betonline

1* Free Play on Astros -117

Released on Jul 22 at 01:08 pm View Archive

Marc Lawrence

Jul 22 '17, 4:05 PM in 36m
MLB | Cardinals vs Cubs
Play on: Cardinals +154 at betonline

Play - St. Louis Cardinals w/Wainwright (Game 951).

Edges - Cardinals: Wainwright 12-1 last 13 team starts during July, including 9-0 the last nine; and 11-3 last 14 team starts in this series, including 4-1 last 5 games here… Cubs: Lester 4-6 last 10 overall team starts versus St. Louis. With Wainwright in strong KW form with 18 Ks and 3 BBS his last three starts, we recommend a 1* play on St. Louis.  Thank you and good luck as always.

> Marc’s powerful database has isolated a Top Of The Ticket MLB Key Play on Saturday night’s card backed with killer winning angles inside the game. Put this beauty right at the top of your ticket now and win real good again with Marc this evening - you’ll be glad you did! 

Released on Jul 21 at 05:29 pm View Archive

Teddy Davis

Jul 22 '17, 7:10 PM in 3h
MLB | Blue Jays vs Indians
Play on: Blue Jays +124 at GTBets

The Blue Jays just got destroyed yesterday losing 13-3.  I see a nice bounce back fro mthem today with a red hot pitcher in Stroman.  Prior to the Indians winning yesterday they had lost 6 of 7 games.  Salazar is a good pitcher but quite frankly his numbers dont match up this year.

He is 3-5 in 10 starts with a 5.50 ERA.  He is just 1-3 at home with a 5.16 ERA.  He doesn't have the best numbers either facing the Blue Jays with a 4.58 career ERA.  Stroman has pitched very well against the Tribe with a career 2.13 ERA.  Indians are getting way to much respect here tonight! 

Released on Jul 22 at 09:40 am View Archive

Ray Monohan

Jul 22 '17, 9:10 PM in 5h
Play on: OVER 8½ -105

Yankees vs. Mariners Over 8.5

This play just missed out on our premium card. The New York Yankees and the Seattle Mariners face off on Saturday, and with two pitchers who have the tendency to give up their fair share of runs the over has good value. On the mound for the Yankees is Masahiro Tanaka  who has struggled this year. He comes into this game with a 7-9 record an an ERA over five. 

In his last two starts he has given up a total of eight runs and that resulted in two losses for the team.  On the mound for the Mariners is Ariel Miranda who comes into this game really struggling. He has only gone 10.2 innings in his last two starts and has given up 11 runs. He is walking too many guys right now and they are turning into runs. Some trends to note.  Over is 9-2-1 in Tanakas last 12 starts following a team loss in their previous game. Over is 3-1-1 in Mirandas last 5 starts on grass. 

Back the Over. Good Luck, Razor Ray. 

5* FREE MLB Play on Over

Released on Jul 22 at 07:59 am View Archive

Scott Rickenbach

Jul 22 '17, 7:10 PM in 3h
Play on: UNDER 8½ +100

Scott "The Bulldog" Rickenbach MLB Free Pick Saturday UNDER the total in Cleveland Indians vs Toronto Blue Jays @ 7:10 ET - The Blue Jays Marcus Stroman has been on a fantastic run. The Toronto right-hander has given up a total of only 3 earned runs in his last 4 starts. Keep in mind, on the season, Stroman has allowed 2 earned runs or less in 14 of his 19 starts! Danny Salazar gets the start for the Indians here. The right-hander has been out since late May but the fireballer is ready to go here. This guy piles up the strikeouts. Salazar has fanned 73 in 52 and 1/3 innings this season. Also, the right-hander is now healthy again and, keep in mind, he had struck out 69 in his first 47 innings this season! The Blue Jays are 10-3 to the under in Saturday games this season and Toronto had averaged just 3 runs per game in their 5 games prior to Thursday's upset win at Boston. Stroman has a 2.13 ERA in 4 career starts against the Indians and all 4 stayed under the total. Look for that under mark to reach a perfect 5-0 with another pitchers duel in this one Saturday. Cleveland entered Friday's action having gone 35-22 to the under in night games and 28-18 to the under in games against teams with a losing record this season. Also the under is 11-5 in Indians Saturday games this year. Look for more of the same this Saturday for both clubs! Free Pick on UNDER the total in Cleveland. Best of luck, Scott "The Bulldog" Rickenbach

Released on Jul 21 at 09:45 pm View Archive

Jack Jones

Jul 22 '17, 7:15 PM in 3h
MLB | White Sox vs Royals
Play on: Royals -1½ +115 at 5Dimes

Jack's Free Pick Saturday: Kansas City Royals -1.5 (+115)

The Chicago White Sox are in full-blown rebuild mode right now.  It is showing in their play of late after trading away several of their best players.  The White Sox are 0-7 in their last seven games overall to drop to 38-55 on the season.

The Kansas City Royals are fighting to win the AL Central as they are right in the thick of the race with the Indians and Twins.  Jason Vargas has been their best starter this season, going 12-4 with a 3.05 ERA in 18 starts, including 7-2 with a 2.64 ERA in 10 home starts.

Mike Pelfrey has been one of the worst starters in baseball over the past handful of seasons.  He is 3-7 with a 4.35 ERA and 1.410 WHIP in 15 starts this season, including 0-1 with a 6.92 ERA and 1.769 WHIP in his last three starts.  He is also 1-5 with a 6.20 ERA and 1.869 WHIP in nine career starts against Kansas City.

The Royals are 10-1 in home games after batting .333 or better over a 3-game span over the last two seasons.  The White Sox are 10-25 in their last 35 road games.  The Royals are 21-7 in Vargas' last 28 starts overall, including 13-3 in his last 16 home starts.  Bet the Royals on the Run Line Saturday.

No. 5 Ranked MLB Handicapper from 2009! Jack Jones came back to finish as your No. 7 Ranked MLB Capper in 2010 as well! He is riding a 219-194 MLB Run long-term!

If you want the biggest B-L-O-W-O-U-T on the bases today, then sign up here for jack's 20* NL Saturday No-Doubt Rout for just $34.95! You'll be counting your chips by the end of the 5th inning in this one folks!

GUARANTEED you'll receive site credit for the amount of your purchase!

Released on Jul 22 at 11:57 am View Archive

Scott Spreitzer

Jul 22 '17, 7:05 PM in 3h
MLB | Astros vs Orioles
Play on: Astros -128 at 5Dimes

We're recommending a play on the Astros with McHugh over Tillman, as Collin McHugh makes his first start of the season.  Tillman has been a disaster and we expect the Astros to make the righthander pay at the plate in this one.  Houston enters ranked #1 in MLB in runs scored per game, team batting average, OPS, and home runs!  This is not the lineup to get healthy against, when you own a 7+ ERA, as Tillman does. We played Houston last night and took an 8-2 lead into the 9th before the Orioles made a valiant effort, before falling short, 8-7.  We expect tonight's free play on Houston to start the same and finish without the late inning stress.  The Astros are on a 14-3 run in head-to-head meetings with Baltimore and they're on a 13-3 run when McHugh starts against a team with a losing record.  I'm backing the Houston Astros on Saturday night.  Thanks & GL!  Scott Spreitzer.

Released on Jul 21 at 11:38 pm View Archive

Dustin Hawkins

Jul 22 '17, 9:05 PM in 5h
MLB | Red Sox vs Angels
Play on: Red Sox -128 at 5Dimes

Free Play on Red Sox -128

Released on Jul 22 at 05:07 am View Archive

Brandon Lee

Jul 22 '17, 7:15 PM in 3h
Play on: OVER 10 -115

10* FREE MLB PICK (White Sox/Royals OVER 10)

I had a premium play on the OVER 10.5 in Friday's series opener between these two teams and the two teams had already eclipsed the mark before the 6th inning. As I explained in the analysis of that pick. The extremely hot conditions are brutal for pitching and great for hitting. It's going to be just as hot on Saturday, where the heat index is expected to be right at 100 degrees the entire game. To make it even better, the pitching matchup is even worse. The White Sox will send out Mike Pelfrey who as a 6.92 ERA and 1.769 WHIP in his last 3 starts and the Royals will give the rock to Jason Vargas, who has a 7.98 ERA and 1.772 WHIP in his last 3 starts. Give me the OVER 10!

**TOP 10 RATED CAPPER 2017**  Brandon Lee continues to build on his Massive 598-513 All-Sports Run that has his $1,000 Clients PROFITING $43,000 OVER L365+ DAYS!


If you are looking to profit on the diamond Saturday you are going to want to get your hands on Lee's 50* MLB RUN LINE PLAY OF THE MONTH!

Act now and you get it for the low price of $34.95. You are GUARANTEED A WINNING PACKAGE or you get your money back in site credit!

Released on Jul 21 at 10:26 pm View Archive

Alex Smart

Jul 22 '17, 7:10 PM in 3h
MLB | A's vs Mets
Play on: A's -104 at 5Dimes

As LH Sean Manaea (8-5, 3.68 ERA) vs. Mets RH Zack Wheeler (3-7, 4.98)

As starting hurler Manaea has lasted at least seven innings in each of this three starts .He owns a 2.67 ERA over his last four starts while allowing just one home run in 27 innings of top tier work, and matches up very well vs the NY Mets batting order. Meanwhile, Mets starter Wheeler has dropped five straight decisions and operating at the opposite end of the proverbial performance spectrum as is evident by recording a 10.13 ERA during the above mentioned negative run. Needless to say from a pitching perspective that the As have the edge here on a value line.

MLB  team like the As - lower tier offensive team - scoring 4.4 runs/game or less on the season (AL) against opponent allowing 5.0 or more runs/game on the season (NL) are a long term profitable side to back as their record clicks in at 174-127 dating back 20 seasons, for a .578 win rate with dime players making more than $47980.00 in profits backing this trend. Also over the same time period MLB Home teams like the Mets - good NL offensive team (4.7 runs/game or more ) against a good AL starting pitcher (ERA 4.20 or better), with a bad bullpen that blows 38% or more of their save opportunities. are 23-50 for a go against conversion rate of  69% for bettors.

Play on the Athletics to win on the moneyline

Released on Jul 22 at 06:42 am View Archive

Andrew Gold

Jul 22 '17, 7:10 PM in 3h
Play on: OVER 10½ -112

This is going to look like a very high total especially since the Twins have gone under 6 straight games.  The pitching match up itself is just terrible. 

Zimmermann has a 5.58 ERA on the year and has been even worse on the road with a 1-4 record and 6.29 ERA.  Gibson is exactly lighting it up either right now with a 6.29 ERA on the year and a 7.20 ERA at home.  

These two teams should have no problem scoring runs in bunches here tonight 

Released on Jul 22 at 10:24 am View Archive

Jimmy Boyd

Jul 22 '17, 9:10 PM in 5h
MLB | Yankees vs Mariners
Play on: Yankees -127 at betonline

Free Pick on Yankees -

I really like the value here with New York as a short road favorite with Masahiro Tanaka on the mound for the Yankees and Seattle countering with Ariel Miranda. Tanaka comes into this game sitting at 7-9 with an ugly 5.33 ERA and 1.350 WHIP over 19 starts. The advanced metrics suggest he's much better than the numbers indicate and I'm willing to roll the dice with him in this one. Tanaka has been strong of late. He's pitched at least 6 innings an allowed 3 or fewer runs in 4 of his last 5 starts. It doesn't hurt that he's 5-0 with a 1.95 ERA and 0.811 WHIP in 5 career starts against the Mariners.

Miranda's 3.23 ERA and 0.946 WHIP in 9 home starts is keeping this line from being a lot more. My focus is on his current form. He allowed 6 runs in 5 innings at home against the Royals in his final start before the break and in gave up 5 runs in 5 2/3 innings in his first start back. Take New York!

Released on Jul 21 at 10:05 pm View Archive

Frank Sawyer

Jul 22 '17, 7:10 PM in 3h
MLB | Tigers vs Twins
Play on: Twins -117 at betonline

Take the Minnesota Twins with the money-line versus the Detroit Tigers listing both starting pitchers Kyle Gibson and Jordan Zimmermann. Minnesota (48-46) looks to bounce-back from their 6-3 loss to the Tigers last night. The Twins have then won 6 of their last 8 games after a loss. Minnesota has also won 21 of their last 30 games with Gibson facing a team with a losing record. Detroit (43-51) has lost 5 of their last 7 road games against teams with a winning record. The Tigers have also lost 9 of their last 11 games on the road with Zimmermann on the mound. Take Minnesota with the money-line listing both starting pitchers. Best of luck — Frank.

Frank Sawyer’s Hollywood Sports SWEPT THE BOARD by going a PERFECT 4-0 in MLB action last night — headlined by CA$HING Frank’s 25* MLB NL West Total of the Month with the Padres-Giants’ Over to further both a SIZZLING 34 of 53 (64%) MLB Game of the Month/Year run along with a SENSATIONAL 19 of 24 (79%) MLB TOTALS TEAR with GOM/GOYs! Now Frank spots ANOTHER OUTSTANDING O/U OPPORTUNITY tonight with this 25* MLB Divisional Total of the Month! DON’T MISS OUT!

Released on Jul 22 at 03:14 pm View Archive

Mark Franco

Jul 22 '17, 8:10 PM in 4h
Play on: OVER 10½ -105

Nationals/D’Backs over

The Arizona Diamondbacks hope to have their newest acquisition back in the lineup Saturday, when they host the Washington Nationals for the middle contest of their three-game series. J.D. Martinez, who was obtained Tuesday from Detroit, has missed two straight contests with a left hand contusion he suffered in his debut with Arizona on Wednesday.

PITCHING MATCHUP: Nationals RH Tanner Roark (7-6, 4.98 ERA) vs. Diamondbacks LH Anthony Banda (NR)

Roark is coming off his first win since June 4, a triumph at Cincinnati on Sunday in which he gave up three unearned runs on four hits and three walks over six innings. The victory followed a five-inning relief stint against Atlanta on July 9, when the 30-year-old native of Illinois yielded three runs and four hits. Roark surrendered four runs over six frames on May 2 to fall to 1-2 in eight career appearances (five starts) versus Arizona.

Banda will be summoned from Triple-A Reno to make his major-league debut. The 23-year-old Texan has made 18 starts for the Aces this season, going 7-5 with a 5.08 ERA and 93 strikeouts against 43 walks in 101 innings. Banda, who was drafted by Arizona in 2011 but did not sign with the club, was acquired from Milwaukee in July 2014 in a deal for Gerardo Parra.

Over is 6-1-1 in Roarks last 8 starts following a Quality Start in his last appearance. Over is 16-6-2 in Diamondbacks last 24 home games vs. a team with a road winning % of greater than .600.

Released on Jul 22 at 01:13 pm View Archive

Mike Williams

Jul 22 '17, 7:10 PM in 3h
Play on: OVER 11 -110

1* on Marlins vs Reds over 11 -110

Released on Jul 22 at 11:05 am View Archive

Info Plays

Jul 22 '17, 7:05 PM in 3h
MLB | Astros vs Orioles
Play on: Astros -119 at betonline

1* Free Play on Astros -119

Released on Jul 22 at 12:07 pm View Archive

John Martin

Jul 22 '17, 7:05 PM in 3h
MLB | Astros vs Orioles
Play on: Orioles +112 at 5Dimes

1 Unit FREE PLAY on Baltimore Orioles +112

The Baltimore Orioles are 4-1 in their last five games overall and have scored a total of 38 runs in their last four contests for an average of 9.5 runs per game.  They should get after Collin McHugh, who is making his 2017 debut and will be on a pitch count in his first start back from the disabled list.  McHugh has posted a 6.18 ERA and 1.63 WHIP in five previous starts against the Orioles.  Chris Tillman has posted a 3.89 ERA in six previous starts against the Astros.  And Tillman is coming off two straight quality starts in which he has allowed just 3 earned runs in 11 innings.  Baltimore is 16-3 after a 5-game span with an OBP of .375 or better over the last three seasons.  The Orioles are 17-8 in Tillman's last 25 home starts.

*#1 Ranked MLB Capper in 2008!* I also finished as the #5 MLB Capper in 2010 as well as the #4 Overall Capper in 2016! I have delivered a 685-577 Overall Run that has my $1,000/game bettors up $66,140! Come bet with a FORMER WORLD CHAMP on the bases tonight and sign up for my Saturday All-Inclusive MLB 5-Pack for $39.99!

Released on Jul 22 at 12:16 pm View Archive

Jim Feist

Jul 22 '17, 7:15 PM in 3h
Play on: UNDER 10½ +105

Reason: Your free play for Saturday, July 22, 2017 comes in baseball as the Chicago White Sox head to Kansas City to face the Royals. The Chicago White Sox are #23 in runs scored, 7-1 under the total away against a left-handed starter. The Kansas City Royals are in a pennant race, #14 in runs allowed, tops in defense with the fewest errors allowed. The offense, though, is awful, bottom 3 in runs scored and on base percentage. Jason Vargas (12-4, 3.06 ERA) throws strikes and is having a strong campaign. The Under is 10-4 in Vargas' last 14 home starts. Play Chicago/Kansas City Under the total.

Released on Jul 22 at 10:53 am View Archive

Doc's Sports

Jul 22 '17, 4:05 PM in 36m
Play on: UNDER 8½ -110

Free MLB Baseball Prediction From Doc's Sports:                
Take ‘Under’ St. Louis at Chicago Cubs (1 p.m., Saturday, July 22)
The Chicago Cubs made an aggressive move in acquiring Jose Quintana a few weeks before the trade deadline, and it started paying dividends immediately. Quintana dominated the Orioles lineup in his Cubs debut with seven scoreless innings to go along with 12 strikeouts and no walks. National League hitters haven’t seen much of Quintana and that should work to his advantage the first time teams see him. The Cardinals’ Adam Wainwright hasn’t been good this season but he’s been much better of late. The Cubs have several hitters struggling, so I don’t expect to see an explosion on Saturday. This one should stay low scoring, so take the UNDER in our Saturday Free Play selection. Doc’s is looking forward to a big second half.

Released on Jul 22 at 11:20 am View Archive

Hunter Price

Jul 22 '17, 4:05 PM in 36m
MLB | Padres vs Giants
Play on: Giants -130 at betonline

1* Free Pick on Giants -130

Released on Jul 22 at 01:08 pm View Archive

Major League Baseball Game Score Predictions Both ATS & Over Unders

Betting on Major League Baseball isn't for everyone, but for those of you looking for baseball betting advice at no cost, we are confident that our experts can help you turn a profit this season. 

Why do we give out winning picks at no charge?

It's our way of showing you the hard work and time that our experts put into handicapping baseball, so that you know what to expect when you sign-up for a premium package. 

We also think it's important that you can see that MLB odds used on the free picks are the same lines that are available to everyone else. That's why we include a time stamp on each free pick, so you can verify the odds are legit. 

New free picks are constantly being added to this page, so make sure are checking back often to take full advantage of the free services provided. 

If you like what you see with the free selections on this page, than you are going to love what our handicappers have to offer with their premium picks. 

To get signed up for a premium or long-term subscription, just click on the link below any free pick and you will be taken to that handicappers' page.