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.

117-81 IN LAST 198 MLB PICKS | +2896

GET ACCESS TO

ALL PICKS FROM STEPHEN & THE REST OF OUR EXPERTS

Stephen's
Past Picks

Arizona -170 ARI -170

Colorado 1 @ Arizona 6
7/22
COL 1 @ ARI 6
7/22
WIN
YESTERDAY 12:02 AM

Rockies starter Antonio Senzatela is no match for Diamondbacks ace Zack Greinke, who the simulations say will be a strikeout machine on Sunday. My trusty simulations show Arizona winning this game more than two-thirds of the time by an average of more than one run.

117-81 IN LAST 198 MLB PICKS | +2896

23-12 IN LAST 35 COL ML PICKS | +1293

8-3 IN LAST 11 ARI ML PICKS | +557

Chi. White Sox +195 CHW +195

Chi. White Sox 2 @ Seattle 8
7/22
CHW 2 @ SEA 8
7/22
LOSS
YESTERDAY 12:00 AM

The Mariners have been faltering, losing seven of their last 10, but White Sox starter Reynaldo Lopez has been solid this season, sporting a 3.91 ERA. The projections are indicating a low-scoring game and a deep performance by Lopez over M's starter Marco Gonzales. Back the Sox.

117-81 IN LAST 198 MLB PICKS | +2896

24-15 IN LAST 39 SEA ML PICKS | +1210

13-7 IN LAST 20 CHW ML PICKS | +766

Miami +155 MIA +155

Miami 4 @ Tampa Bay 6
7/22
MIA 4 @ TB 6
7/22
LOSS
Sat 7/21

My projections show Marlins starter Trevor Richards outpitching Chris Archer of the Rays. Despite the Rays being on a 17-5 home tear over the past 22 games, the simulations indicate strong games from Miami sluggers Starlin Castro and J.T. Realmuto. The Marlins have dug themselves out of the NL East cellar, thanks to a recent 6-2 spurt, and they'll give the Rays all they can handle on Sunday.

117-81 IN LAST 198 MLB PICKS | +2896

20-6 IN LAST 26 TB ML PICKS | +1784

15-7 IN LAST 22 MIA ML PICKS | +941

Colorado +105 COL +105

Colorado 6 @ Arizona 5
7/22
COL 6 @ ARI 5
7/22
WIN
Sat 7/21

My trusty simulations show the underdog Rockies beating the Diamondbacks 55 percent of the time. Colorado's team batting average is creeping up while the D'backs find themselves being overtaken by the Dodgers with the Rocks and Giants in hot pursuit. The projections are indicating Colorado starter Kyle Freeland outpitching Zack Godley by nearly a run. Back the Rockies on the road.

117-81 IN LAST 198 MLB PICKS | +2896

23-12 IN LAST 35 COL ML PICKS | +1293

8-3 IN LAST 11 ARI ML PICKS | +557

Cincinnati -119 CIN -119

Pittsburgh 6 @ Cincinnati 2
7/21
PIT 6 @ CIN 2
7/21
LOSS
Sat 7/21

The projections show a strong game from Reds starter Anthony DeSclafani, who outduels Pirates pitcher Nick Kingham. Pittsburgh is cruising after a five-game sweep of Milwaukee while Cincinnati is coming off impressive road series wins in Cleveland and St. Louis. But the simulations indicate the Reds winning Saturday's contest two-thirds of the time by an average of more than one run. Take the Reds.

117-81 IN LAST 198 MLB PICKS | +2896

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

5-2 IN LAST 7 CIN ML PICKS | +256

LOAD MORE PICKS