There's a full slate of baseball set for Saturday, and SportsLine handicapper Adam Thompson has combed through the MLB odds to lock in three MLB best bets. Thompson is on a summer-long baseball streak that has fattened the wallets of those following him. He is on an astonishing 148-103 run, hitting on 59 percent of his MLB picks and paying out more than $2,000 to $100 bettors following him. If you're looking to get in on the action, Thompson has done the dirty work for you.

His winning totals don't include the 10-1, 7-1 and 6-1 parlays hit over the last several weeks, adding significant bang for the buck. Now he's looking to continue his dominance over the sportsbooks by attacking three MLB odds that don't look right. Parlayed together, the picks pay out at nearly 5-1.

Thompson, who covered major sports for 20 years as a writer and columnist before joining SportsLine  as a senior writer and handicapper, cites deeply researched stats and trends you likely haven't considered to build his astonishing streak -- not to mention watching as much action as possible. We can tell you he's going with the Braves (+110) as a road underdog against the Diamondbacks at 8:10 p.m. ET. He is 14-4 picking for or against Atlanta this season.

This game, and this four-game series, is huge for both teams, as both Atlanta (77-64) and Arizona (76-65) are fighting for playoff berths.

The Braves hold a 2.5-game lead over the Phillies in the NL East, while the Diamondbacks are 1.5 games behind the Rockies in the NL West. Both are behind the Cardinals (78-63) record-wise for the final NL wild card spot.

The two teams split the opening two games, so Saturday is key in ensuring at least a series split.

Thompson knows Julio Teheran (9-7, 4.05) has been inconsistent for Atlanta, but the matchups favor him here. Teheran has been stellar on the road, allowing batters to hit just .199 against him all season. And he's held down the D'backs lineup over the last few seasons, to the tune of a .167 average against.

Clay Buchholz (7-2, 2.05) has been good everywhere he throws, but he's actually a full run worse at home (2.73 ERA) and hitters are batting .248 against him, 41 points higher than his road splits.

Thompson also has picks locked in, and team streaks going, for Marlins-Pirates (he's 3-1 on Miami games) and Giants-Brewers (8-2 on Milwaukee games).

So what three-way parlay do you need to jump on for Saturday? Visit SportsLine now to find out Adam Thompson's best bets for Saturday, all from an expert on an amazing 148-103 run picking MLB, including massive 10-1, 7-1 and 6-1 parlay winners just in the last several weeks.