Stephen Oh

Data Scientist

SportsLine's principal data engineer, Stephen specializes in sports simulations, projections and advanced statistical analysis. He is a co-founder of AccuScore. Stephen, whose NCAA Tournament upset bracket called 12 of the 18 double-digit seed upsets in the first round the past three years, destroyed the books as SportsLine's No. 1 expert in the 2016-17 college hoops season. Bettors wagering $100 on his CBB picks profited nearly $3,000. For Stephen Oh media inquiries, contact SportsLine@CBSInteractive.com.

76-49 IN LAST 125 MLB PICKS | +2475

GET ACCESS TO

ALL PICKS FROM STEPHEN & THE REST OF OUR EXPERTS

Stephen's
Picks
GET TODAY'S WINNERS HERE

3 Picks on Upcoming Games
San Diego @ Texas
Cleveland @ St. Louis
Oakland @ Detroit

N.Y. Mets +1.5NYM +1.5

L.A. Dodgers 8 @ N.Y. Mets 7
6/24
LAD 8 @ NYM 7
6/24
WIN
YESTERDAY 10:58 PM

Jason Vargas has been up and down this season for the Mets, who started 11-1 and are now 11 games under .500. Still, they should keep it close at home against Dodgers starter Rich Hill, possessor of an unsightly 4.99 ERA. Don't be surprised if New York wins this one outright, but let's play it safe and take the Mets on the run line.

76-49 IN LAST 125 MLB PICKS | +2475

5-3 IN LAST 8 N.Y. METS ATS PICKS | +33

UNDER 9UNDER 9

Baltimore 3 @ Atlanta 7
6/24
BAL 3 @ ATL 7
6/24
LOSS
YESTERDAY 10:51 PM

Despite the 10 runs the Orioles hung on the Braves Friday night, Baltimore has struggled mightily to show any offensive consistency. Expect Atlanta starter Brandon McCarthy to keep Manny Machado and company in check on Sunday, while O's starter David Hess limits the Braves. The projections show this game's total topping out at around 7.5 64 percent of the time. The smart play is on the Under.

76-49 IN LAST 125 MLB PICKS | +2475

5-1 IN LAST 6 BALTIMORE O/U PICKS | +395

Pittsburgh -109PIT -109

Arizona 3 @ Pittsburgh 0
6/24
ARI 3 @ PIT 0
6/24
LOSS
YESTERDAY 10:45 PM

My projections show starters Clay Buchholz and Trevor Williams having solid Sunday outings, but the Pirates' bullpen outpitching the Diamondbacks'. The trusty simulations indicate Pittsburgh winning this game nearly two-thirds of the time. Back the Buccos.

76-49 IN LAST 125 MLB PICKS | +2475

4-0 IN LAST 4 PITTSBURGH ML PICKS | +472

L.A. Dodgers +128LAD +128

L.A. Dodgers 8 @ N.Y. Mets 3
6/23
LAD 8 @ NYM 3
6/23
WIN
YESTERDAY 12:06 AM

The Mets' bats, which were frightfully silent for a good three-week period, finally began to boom in the final half of their recent 10-game road trip. Unfortunately, their pitching couldn't keep up, dropping the Amazin's to 10 games below .500. On Saturday, it's a great matchup of Clayton Kershaw vs. Jacob deGrom. While both starters are projected to have excellent outings, Kershaw gets the better of deGrom as the Mets' bats are muffled yet again. The simulations reveal the Dodgers winning this contest 67 percent of the time by nearly a run and a half. Back the underdog Dodgers.

76-49 IN LAST 125 MLB PICKS | +2475

13-7 IN LAST 20 L.A. DODGERS ML PICKS | +578

Oakland -122OAK -122

Oakland 7 @ Chi. White Sox 6
6/23
OAK 7 @ CHW 6
6/23
WIN
YESTERDAY 12:05 AM

This is an example of two teams heading in opposite directions. The A's had won five straight games entering Friday night's twin-bill finale and the Sox had dropped eight straight. Dating back to last season, Chicago has lost its last six against Oakland and allowing 55 runs during that span -- more than nine per game. Throw in the A's winning six of the previous eight road starts by Daniel Mengden, and not surprisingly, the simulations show Oakland winning this one nearly two-thirds of the time.

76-49 IN LAST 125 MLB PICKS | +2475

6-0 IN LAST 6 OAKLAND ML PICKS | +643

LOAD MORE PICKS