loading...
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. Stephen's highly-coveted March Madness model has called 18 first-round upsets by double-digit seeds since its inception in 2016. In MLB, Stephen also has excelled four straight seasons, returning $2,512 to $100 bettors. And in the NFL, Stephen has posted six straight winning seasons. For Stephen Oh media inquiries, contact SportsLine@CBSInteractive.com.
SportsLine Logo

Get Access To

All Picks from Stephen & the Rest of Our Experts

Stephen's Picks (2 Live)
ALL

NFL | Washington @ Dallas | 10/02 | 5:00 PM UTC

SUBSCRIBE TO UNLOCK PICK

PENDING

ANALYSIS: Cowboys defense is stepping up. ... Join SportsLine here to see the full pick!

+190 3-1 IN LAST 4 DAL ATS PICKS

NFL | Denver @ Las Vegas | 10/02 | 8:25 PM UTC

SUBSCRIBE TO UNLOCK PICK

PENDING

ANALYSIS: Raiders hoping for a home-field edge. ... Join SportsLine here to see the full pick!

NFL | Detroit 24 @ Minnesota 28 | 09/25 | 5:00 PM UTC

Minnesota -6

LOSS

ANALYSIS: My projections have the Vikings winning by around 10 points, covering the spread in almost 60 percent of simulations. Minnesota has a ton of talent on the offensive side, and QB Kirk Cousins won’t wilt under the bright lights in this afternoon matchup like he did against the Eagles on Monday night. The Lions are dealing with some key injuries, particularly on the defensive line. Add that to the fact that the Vikings are playing at home, and they should rebound against Detroit.

+170 4-2 IN LAST 6 MIN ATS PICKS

NFL | Cincinnati 27 @ N.Y. Jets 12 | 09/25 | 5:00 PM UTC

OVER 45

LOSS

ANALYSIS: This one is hitting in almost 60 percent of simulations, with our projected total going over 50 points. The Bengals offense shouldn’t have nearly the problems it had against Dallas last week, so Joe Burrow and Ja’Marr Chase could have big days. The stat projections have Burrow right around 300 passing yards and Chase near 100 receiving. The Jets have some playmakers, including rookie receiver Garrett Wilson, so they should score enough to push this over the total.

CFB | USC 17 @ Oregon St. 14 | 09/25 | 1:30 AM UTC

USC -6

LOSS

ANALYSIS: Oregon State went 5-1 against-the-spread and straight-up last season at home, but the Beavers didn’t play a team as talented as USC. The Trojans look like Lincoln Riley’s Oklahoma teams, and I don’t think Oregon State can keep up with them offensively. I think Oregon State will be able to move the ball, but the Trojans have come up with key turnovers over their first few games, and my model likes USC to win the turnover margin. I am going to trust USC’s talent level until the Trojans prove me wrong.

+80 3-2 IN LAST 5 USC ATS PICKS