SportsLine's data scientist and phenomenal MLB handicapper Stephen Oh looks to keep his amazing season-long success going with his three best bets for Saturday. Oh is on an incredible 71-46 MLB run, raking in more than $2,100 for $100 bettors who follow him. Those who parlay his MLB picks are even better off. Saturday's MLB picks, parlayed together, would offer a payout of more than 6-1.

Oh, the co-founder of AccuScore, is a data engineer who specializes in sports simulations, projections and advanced statistical analysis. For Saturday, we call tell you he's going with the Astros (-330) when they host they Royals at 7:15 p.m. ET.

Oh has had success backing both teams, but has found several critical reasons to roll with Houston.

He knows the struggling Royals, who are 22-52, are trending in the wrong direction. They have dropped nine consecutive decisions and have been outscored 52-18 in that span.

Meanwhile, the Astros are rolling, having won 13 of their last 14 games. They also have scored at least five runs in 12 of those 13 victories. On Saturday, Houston faces Ian Kennedy, who's 1-7 with a 5.31 ERA. In his last start against the Rangers, Kennedy yielded five earned runs in six innings en route to a 6-3 defeat.

Lance McCullers Jr. (8-3, 3.77 ERA) takes the mound for the Astros. Over the past three seasons, he has had Kansas City's number, going 1-0 with a 2.14 ERA in three starts. During that time, the Royals are hitting just .169 against him, squeaking out five runs in 21 innings.

Oh also has locked in his picks for Dodgers vs. Mets and Athletics vs. White Sox. He has hit on 12 of his last 17 money-line picks involving Los Angeles and is a perfect four-for-four on MLB picks involving Oakland.

So what three-way parlay do you need to jump on Saturday? Visit SportsLine now to find out Stephen Oh's best bets for Saturday, all from the expert on a remarkable 71-46 streak picking MLB games.