Get Started with Free Picks in Your Inbox!

Win more of your bets by following the free picks from our top experts. Each day several of our tipsters will release a comp bet on this page. You can come back daily to see what's on tap for tonight. Or, you can sign up for our newsletter by entering your email address above and receive free daily MLB picks in your inbox each morning!

Now there is something you should know. The experts here release their weakest plays as free picks. Their strongest, surest bets are given to people who subscribe to their premium packages and subscriptions. If you really want the best chance to beat the books this summer those are the wagers that will hit with the highest success rate.

MLB Free Picks & Baseball's Guaranteed Best Bets of the Day

Kenny Walker

Game Details
Jul 20 '18, 9:40 PM in 7h
MLB | Rockies vs Diamondbacks
Play on: Diamondbacks -145 at 5Dimes
Game Analysis

Free Pick on Diamondbacks

Pick Released on Jul 20 at 09:51 am

Bobby Conn

Game Details
Jul 20 '18, 9:40 PM in 7h
MLB | Rockies vs Diamondbacks
Play on: Diamondbacks -145 at 5Dimes
Game Analysis

1* Free Play on Diamondbacks -145

Pick Released on Jul 20 at 09:51 am

Ross Benjamin

Game Details
Jul 20 '18, 8:15 PM in 5h
MLB | Twins vs Royals
Play on: Twins -120 at 5Dimes
Game Analysis

Ross Benjamin headed into the all-star break having gone a rock solid 50-34 (60%) L84 with his MLB picks and those wagers came at an average money line price of +100. Ross has 2 MLB money line underdog picks on Friday night’s card which are ready to cash!

Minnesota (Gibson) @ Kansas City (Gibson) 8:15 PM ET

Game# 919-920

Play On: Minnesota -120

Daniel Duffy is coming off 2 excellent starts for Kansas City. However, both of those appearance were in away games. Duffy has struggled mightily in 7 home starts in 2018 and that’s evidenced a sizable 6.75 ERA during those outings. Kansas City is a pathetic 11-35 at home this season.

Kyle Gibson has displayed very good form over his last 3 starts while posting a 3.15 ERA and 1.15 WHIP. Gibson also has a stellar 2.84 ERA during 9 road starts this season. The Twins have gone a red-hot 9-2 in their last 11 games and are averaging 6.9 runs scored per outing during its previous 7 outings. Bet on Minnesota for my Friday 7/20 MLB free pick of the day.

Pick Released on Jul 20 at 12:17 pm

Larry Ness

Game Details
Jul 20 '18, 7:10 PM in 4h
MLB | Marlins vs Rays
Play on: Rays -159 at 5Dimes
Game Analysis

My free play is on the TB Rays at 7:10 ET. The Tampa Bay Rays know that at best, they can hope to climb into the American League wild-card race as they return from the All Star break with the opener of a three-game interleague series with the visiting Miami Marlins on Friday. The Rays dropped three of four at Minnesota right before the break but take the field winners of 15 of their last 22 overall. Tampa Bay is 49-47, a record which leaves them 8 1/2 games back of Seattle for the AL’s second wild-card spot. The Miami Marlins won five of seven before the break, including series wins at home against National League playoff hopefuls Milwaukee and Philadelphia. However, at 41-57, the Marlins are barely ahead of the 39-55 New York Mets in avoiding last place in the National League East. The Marlins took two of three from Tampa Bay from July 2-4 in Miami.

Dan Straily (3-4, 4.29 ERA) takes the mound for Miami and comes in having strung together four straight quality starts after being ejected in his June 19 outing at San Francisco. He has allowed nine ERs on 18 hits and nine walks over 25 1/3 innings in his past four starts (3.20 ERA) but is a modest 1-1 (team is 2-2) in that span. He lost his only career start versus the Rays last year.

Tampa Bay will return from the break without All-Star catcher Wilson Ramos, who suffered a hamstring injury last weekend and was placed in the 10-day DL Wednesday. The Rays plan to field offers for several players before the trade deadline, including tonight's starter, Nathan Eovaldi (3-4, 4.59 ERA). Eovaldi will make his 10th start of the season, after getting pounded for eight runs on nine hits over just 2 2/3 innings at Minnesota on Friday. That was his last outing before the break but it came after he had posted three straight quality starts. Eovaldi pitched for the Marlins from 2012 to 2014 and is 1-3 against his former team with a 4.01 ERA.

The Rays went 14-4 in 18 games before losing three of four at Minnesota but note that they will take the field having won 14 of their last 15 home games. Meanwhile, the Marlins own an NL-worst 18 road wins, due in large part to allowing an average of 6.0 RPG away from home. I'll take the Rays.

Pick Released on Jul 20 at 11:37 am

Jack Jones

Game Details
Jul 20 '18, 8:15 PM in 5h
MLB | Twins vs Royals
Play on: Twins -118 at 5Dimes
Game Analysis

Jack’s Free Pick Friday: Minnesota Twins -118 

The Minnesota Twins need a big run coming out of the All-Star Break to get back in the AL Central race.  They are in 2nd place but well behind the Cleveland Indians.  Look for them to make a run for it starting with this series against the lowly Kansas City Royals (27-68), who will find it hard to be motivated the entire second half. 

Kyle Gibson is having a career season for the Twins.  He is 4-6 with a 3.42 ERA and 1.228 WHIP in 19 starts with 114 K’s in 115 2/3 innings.  Gibson is 2-2 with a 2.84 ERA and 1.105 WHIP in nine road starts.  He is also 6-4 with a 3.22 ERA and 1.272 WHIP in 16 career starts against the Royals, including 1-0 with a 0.90 ERA in his last three, allowing just 2 earned runs in 20 innings. 

Danny Duffy is having a season he’d like to forget.  He has certainly regressed in 2018.  The left-hander is 5-8 with a 4.59 ERA and 1.460 WHIP in 20 starts this season, including 0-4 with a 6.75 ERA and 1.634 WHIP in seven home starts. 

The Twins are 9-2 in their last 11 games overall.  Minnesota is 20-6 in Gibson’s last 26 road starts vs. a team with a losing record.  The Royals are 1-7 in Duffy’s last eight home starts.  Kansas City is 14-37 in its last 51 home games.  Bet the Twins Friday.

Jack Jones has absolutely CRUSHED the books over the past 10 months! He is riding a 533-418 Run L316 Days on all premium plays that has seen his $1,000/game players cash in $78,570! That includes a 78-62 MLB Run over his last 140 releases!

If you want the biggest B-L-O-W-O-U-T on the bases tonight, then sign up here for Jack's 20* MLB Friday No-Doubt Rout for just $39.95! You'll be counting your chips by the end of the 5th inning behind 10-0, 9-0 & 8-0 Systems in his analysis!

GUARANTEED or Saturday MLB is ON JACK!

Pick Released on Jul 20 at 11:15 am

Rob Vinciletti

Game Details
Jul 20 '18, 10:10 PM in 7h
MLB | CWS vs SEA
Play on: UNDER 8½ -105
Game Analysis

The MLB Comp Play is on Seattle on the run line at -1.5 runs at 10:10 eastern. Seattle fits a 81% system that pertain to winning teams off a loss in the first game back from the break. The Mariners are 17-4 at home vs rightys and have won 20 of 27 vs A.L. Central teams. Chicago has lost 21 of 29 in game 1 of a series and 47 of 57 on the road vs winning teams. They have Shields starting and he is 1-10 vs winning teams and 0-5 with 6 days rest. Seattle has won 14 straight home start made by W. Leblanc. Play on Seattle at -1.5 runs. On Friday we are back with a bang with our back from the break Play of the year backed with 23-1 and 24-2 rest systems, we have a solid card overall that has CFL and a WNBA Play. Put his industry leading data on your side tonight.  For the MLB free pick. Make it the Mariners on the run line. RV- GC Sports

Pick Released on Jul 19 at 09:56 pm

Steve Janus

Game Details
Jul 20 '18, 10:10 PM in 7h
MLB | White Sox vs Mariners
Play on: White Sox +185 at YouWager
Game Analysis

1* Free Sharp Play on White Sox +185

My money is on the White Sox as a big time road underdog against the Mariners. Seattle really hit a rough patch before the All-Star break. They lost their final 4 games games and are just 3-8 in their last 11 overall. Chicago is out of it, but are going to keep playing hard and did win 3 of their last 4 before the break. I also like the fact that the White Sox have a veteran guy like James Shields going in this one. Shields doesn't have the best overall numbers, but has allowed 3 or fewer earned runs in 10 of his last 12 starts. Bet the White Sox +185! 

Pick Released on Jul 20 at 05:57 am

Mike Lundin

Game Details
Jul 20 '18, 8:15 PM in 5h
MLB | Twins vs Royals
Play on: Twins -131 at 5Dimes
Game Analysis

#MLB FREE PICK FROM MIKE LUNDIN

The Minnesota Twins won nine of 11 leading up to the All Star break, and I like them to book another win here in the opener of a three-game set at Kansas City Friday night. 

KC left-hander Danny Duffy (5-8, 4.59 ERA) has been lit up home at Kauffman all season long, coming out of the All Star break with a 0-4 record paired with a 6.75 ERA in seven home starts. 

Minnesota righty Kyle Gibson (4-6, 3.42 ERA) meanwhile has compiled a solid 2.84 ERA in nine road starts on the season, and he held KC scoreless through seven innings of a 2-1 win here at the K on May 29. 

Twins are 20-6 in Gibson's last 26 road starts vs. a team with a losing record. Royals are 6-18 in their last 24 vs. a team with a losing record.

Free pick on Minnesota Twins. 

Mike Lundin is ready to go on BIG RUN here in the 2nd half of the MLB season following a PERFECT 2-0 SWEEP with his MLB All Star picks and a win with the Cubs Thursday night. Check out all his upcoming premium picks on his page right here on this site. 

Pick Released on Jul 20 at 08:29 am

Brandon Lee

Game Details
Jul 20 '18, 9:35 PM in 7h
MLB | Giants vs A's
Play on: A's -110 at MyBookie
Game Analysis

10* FREE MLB PICK (A's -110) 

I'll take my chances here with Oakland at home against the Giants in the first game back from the All-Star break for both teams. The A's really caught fire in the weeks leading up to the break. Oakland is 21-6 since June 16th and are in a great spot to get a win here with the red-hot Edwin Jackson on the mound. Jackson has been a pleasant surprise for the A's, as he's posted a 2.59 ERA and 0.986 WHIP in 4 starts. San Francisco will send out Dereck Rodriguez, who has been decent overall, but does own a not so great 4.02 ERA and 1.532 WHIP away from home. Give me the A's -110! 

*#1 RANKED HANDICAPPER - 2017** Brandon Lee continues to build on his Massive 1,105-979 All-Sports Run that has his $1,000 Clients PROFITING $49,000 OVER L365+ DAYS!

**--409-371 (54%) RUN L268 DAYS--** It's time you owned the books and started making some serious cash!

If you are looking to profit on the diamond Friday you are going to want to get your hands on Lee's 50* MLB VEGAS SHARP MONEY TOP PLAY!

**SIZZLING 27-16 (63%) L43 MLB PICKS**

Act now and you get it for the low price of $34.95. You are GUARANTEED A WINNING PACKAGE or you get Lee's next MLB card for FREE!

Pick Released on Jul 20 at 10:40 am

John Martin

Game Details
Jul 20 '18, 7:10 PM in 4h
MLB | Marlins vs Rays
Play on: Marlins +155 at betonline
Game Analysis

1 Unit FREE PLAY on Miami Marlins +155 

I’ll take a shot with the Marlins today at a big underdog price against the Tampa Bay Rays.  Daniel Straily comes in pitching well with a 2.84 ERA in his last three starts.  He has posted a 3.67 ERA in seven road starts this year.  Nathan Eovaldi is 3-4 with a 4.59 ERA in nine starts for the Rays, and he’s getting too much respect from oddsmakers here.  That’s especially the case when you consider that Eovaldi is 0-1 with a 13.49 ERA and 2.70 WHIP in two previous starts against the Marlins.  The Marlins are 6-1 in Straily’s seven starts vs. a team with a winning record this season.  The Rays are 2-6 in Eovaldi’s last eight starts.  Give me the Marlins.

*#1 Ranked MLB Capper in 2008!*

*#5 Ranked MLB Capper in 2010!*

*#4 Ranked Overall Capper in 2016!*

*#4 Ranked Overall Capper in 2017!*

*1595-1458 Overall Run! ($1,000/game bettors up $78,330)*

*862-732 Run on 5 Unit Plays in All Sports!*

Come bet with a FORMER WORLD CHAMP on the bases tonight and sign up for my Friday All-Inclusive MLB 7-Pack for $49.99! This card features a 5 Unit BEST BET in Twins/Royals along with six 4 Unit SHARP PLAYS for you to feast on! You pay *ONLY $7.14/Play* for all 7 winners, and you are GUARANTEED-to-PROFIT or I'll send you Saturday's MLB plays for FREE!

Pick Released on Jul 20 at 11:38 am

Brad Diamond

Game Details
Jul 20 '18, 9:35 PM in 7h
MLB | SFO vs OAK
Play on: UNDER 9 -126
Game Analysis

Giants arrive in Oakland looking for revenge after losing BB games to the A's in SF.  Rodriguez goes for the Giants, Jackson hits the mound for Oakland. Although the series has gone OVER of late in Oakland, we prefer to go low considering the aforementioned hurlers improvement.  Also, we note the A's have Petit, Treimen and Trivino in the pen for any late inning heroics by the visitor.  Oakland has gone UNDER at a 7-0 clip vs. RHP and 5-1 UNDER vs. a road unit with

Pick Released on Jul 20 at 11:46 am

I really think we have the best baseball handicappers in the world here at our site.  I’ve vetted some of them for 15+ years and know that they put a lot of hard work and expertise into everything they release.  They have studied the game.  They know all of the handicapping strategies that work and the ones that don’t.  Simply put they will give you an edge.

If you are just starting out trying to beat the MLB odds then trust me, you’ll experience some highs and lows.  The key with our tipsters is that the highs are higher and the lows don’t last very long.

The best way to use the free picks on this page is to test a handicapper out.  You want to see what time he releases his predictions.  What kind of analysis he provides.  Does he win consistently betting MLB games.  Then, once you have used this information to help find your guy, sign up for a long term subscription and really start hitting the books hard.  That is how you can win the most money this summer.

And remember, signing up for the MLBBaseballFreePicks.com newsletter will get you a ton of information each day delivered straight to your inbox!

 

Win More with Free MLB Best Bets of the Day!