Stephen Oh
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. Over the past four NCAA Tournaments, Stephen's upset bracket has called 15 of the 26 double-digit seed upsets in the first round. In MLB, Stephen has dominated three straight seasons, returning $3,178 to $100 bettors. And in the NFL, Stephen has posted five straight winning seasons. For Stephen Oh media inquiries, contact SportsLine@CBSInteractive.com.
Record: 3-0
SportsLine Logo

Get Access To

All Picks from Stephen & the Rest of Our Experts

Stephen's Past Picks

Detroit 17 @ Minnesota 14 | 07/28 | 5:10 PM UTC

Detroit +135


ANALYSIS: First game of Wednesday afternoon, and 53 percent of model simulations like the Tigers to win outright as +135 dogs -- terrific value. The pitching matchup appears to favor Detroit behind Wily Peralta (3-2, 2.56 ERA) vs. Minnesota's struggling JA Happ (5-5, 6.14).

+215 3-1 IN LAST 4 MLB PICKS
+2697 44-14 IN LAST 58 DET ML PICKS
+926 27-18 IN LAST 45 MIN ML PICKS

St. Louis 4 @ Cleveland 2 | 07/27 | 11:10 PM UTC

St. Louis +101


ANALYSIS: My model says the Cardinals win in almost 70 percent of the simulations, so you're getting excellent value with them at this number. St. Louis RHP Adam Wainwright struggled in his first start after the All-Star break but bounced back by limiting the Chicago Cubs to one run over seven innings last Wednesday. The veteran won both of his previous career turns against Cleveland, tossing a complete game last season while yielding two runs in seven frames on June 9. Expect another strong effort from Wainwright and take the Cardinals.

+215 3-1 IN LAST 4 MLB PICKS
+1599 33-19 IN LAST 52 STL ML PICKS
+1438 35-25 IN LAST 60 CLE ML PICKS

Chi. White Sox 3 @ Kansas City 4 | 07/27 | 12:10 AM UTC

Chi. White Sox -121


ANALYSIS: My model says the White Sox win in well over 60 percent of the simulations, so you're getting strong value with them at this number. Kansas City is riding a season high-tying five-game winning streak after sweeping a three-game home series against Detroit. But the bubble has to burst soon as the team is 13 games under .500 and hosting a division leader. Royals LHP Mike Minor has allowed at least four runs in four of his last five starts and is 1-3 lifetime against Chicago. Meanwhile, White Sox LHP Dallas Keuchel is 6-1 versus Kansas City. Take Chicago.

+215 3-1 IN LAST 4 MLB PICKS
+1999 40-23 IN LAST 63 KC ML PICKS

N.Y. Mets 7 @ Cincinnati | 07/21 | 4:35 PM UTC

UNDER 10.5


ANALYSIS: Should be an edge for the pitchers with the shadows and the quick turnaround for this getaway Wednesday game. Mets starter Marcus Stroman has a 2.79 ERA on the season and has not allowed more than three earned runs in an outing since mid-May. Around 65 percent of my model simulations land Under this big total of 10.5 runs.

+300 3-0 IN LAST 3 MLB O/U PICKS
+550 10-4-1 IN LAST 15 CIN O/U PICKS

San Francisco 7 @ L.A. Dodgers 2 | 07/20 | 2:10 AM UTC

L.A. Dodgers -105


ANALYSIS: My model says the Dodgers win in over 60 percent of the simulations, so you're getting strong value with them at this number. Los Angeles has had the upper hand against the Giants this year, winning six of the nine contests. San Francisco was held to one run in each of its back-to-back losses at St. Louis over the weekend and scored a total of three times in a pair of defeats at Los Angeles late last month. Expect the Dodgers to maintain control of the season series.

+215 3-1 IN LAST 4 MLB PICKS