loading...
Avatar
Avatar

Stephen Oh

Inside the Lines

Stephen has been at the forefront of model-based gambling projections, first as the founder of AccuScore in 2004, then as the original source powering all of ESPN's Pickcenter, and subsequently as the focal point for re-launching SportsLine more than a decade ago. His proprietary model powers 30,000+ main market picks a year, but here you will find his actual personal bets based on a system that starts with his model's projection, identifies the best early line value and uses factual evidence to support the play. His system is equal parts cutting-edge quant and old-school smart money gambler because most great bets aren't due to great projection, but knowing when the oddsmakers are trying to sucker you. For Stephen Oh media inquiries, contact SportsLine@CBSInteractive.com.

@SportsLine
LAST 8 NBA PICKS
+594
RECORD: 7-1-0
+594
7-1 IN LAST 8 NBA PICKS

Get Access To
ALL PICKS FROM STEPHEN & THE REST OF OUR EXPERTS

Get Today's Winners Here
All

Stephen's Picks (2 Live)

May 30 2025, 12:00 am UTC
League
Indiana
@ New York
Total Points + ReboundsSubscribers Only
Unit1.0
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

Buying low on Myles Turner in Game 5...

Pick Made: Wed 3:15 pm UTC on BetMGM
May 30 2025, 12:00 am UTC
League
Indiana
@ New York
Point SpreadSubscribers Only
Unit1.0
+594
7-1 in Last 8 NBA Picks
+380
6-2 in Last 8 NBA ATS Picks
+604
17-10 in Last 27 IND ATS Picks
Analysis:

Who has the edge in Knicks-Pacers Game 5?...

Pick Made: Wed 3:09 pm UTC on DraftKings

Stephen's Past Picks

May 29 2025, 12:30 am UTC
League
Minnesota
94
@ Oklahoma City
124
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

Naz Reid is projected for 11 points. He averaged over 13.5 this season and while he averages less on the road, the over 9.5 rate was still a solid 29-17, 63% (over 77% at home). We never pass up +$$$ value on a line under both a player's projection and average when that player's minutes and usage are 100% predictable. We are getting buy low value because he is averaging around 8 pts per game his last 7 but he does come in with 3 straight double digit games. If anything, he could play an even larger role than usual because Julius Randle, as skilled as he is, is a turnover waiting to happen vs OKC's defense.

Pick Made: Tue 2:57 pm UTC on FanDuel
May 29 2025, 12:30 am UTC
League
Minnesota
94
@ Oklahoma City
124
+182
3-1 in Last 4 NBA Game Props Picks
Analysis:

We have the same% (66%) of the full game under 220.5 as we do for OKC to cover so the model projection is entirely based on MIN coming under their team total. I am taking the first half under because this could get out of hand and all bets are off as far as defensive intensity in the second half if OKC is up 30. Expect regression to the mean from long range for both teams after the hot 3pt shooting in Game 3. The series has gone way over the line in the last 3 resulting in this line being up to 221 in some spots, and a full 4 points higher than Game 2's closing consensus.

Pick Made: Wed 3:10 am UTC on Caesars
May 29 2025, 12:30 am UTC
League
Minnesota
94
@ Oklahoma City
124
+594
7-1 in Last 8 NBA Picks
+380
6-2 in Last 8 NBA ATS Picks
+382
6-2 in Last 8 MIN ATS Picks
Analysis:

The model has OKC covering this in 66% of simulations. I would say there is a 50% chance of this being a normal, dominating OKC game where they win by their average of around 15 points and a 16% chance that the game is tight throughout but a late OKC run gets the cover. I'm glad MIN managed to keep Game 4 close and cover the spread because it is keeping this line tighter than it should be. But I have even more confidence in OKC because of their clutch shot making in situations where teams without championship mettle would have folded. The Thunder will cover because of the "death and taxes" inevitability of their style of play… turnovers and two point differential at home.

Pick Made: Tue 2:52 pm UTC on FanDuel
May 28 2025, 12:00 am UTC
League
New York
121
@ Indiana
130
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

A key to every relationship is getting to know what makes the other person tick and when they are going to be up or down. In this betting relationship we have with Siakam we want to time his downs with unders and his ups with overs. He followed his Game 1 down (17 points) with a dominating Game 2 up (39 points). He came back down in Game 3 with just 17 points on just 14 FGAs. He has gone over this line in 56% of his games this season but is on just a 7-3 Under stretch which is providing us a buy low spot. Last season this was a lock at 65% over 25.5 PTS+REB.

Pick Made: Tue 3:22 am UTC on FanDuel
May 28 2025, 12:00 am UTC
League
New York
121
@ Indiana
130
+594
7-1 in Last 8 NBA Picks
+380
6-2 in Last 8 NBA ATS Picks
+604
17-10 in Last 27 IND ATS Picks
Analysis:

Like the OKC-MIN series, the winner of Game 3 (who lost games 1,2) did not gain confidence in betting markets and are a bigger underdog after their win than before it. The Knicks close +1.5 in Game 3 and now are +2/+2.5 on Tuesday. The Pacers controlled 3/4ths of the game and even with KAT getting hot from three the Pacers still held NY to just 34% 3pt shooting. The Pacers lost because they shot 20% from three point range. Regression to the mean in this case should be a much better shooting night from three point range (36.5% projected) and a Pacers slight cover.

Pick Made: Tue 3:19 am UTC on Caesars
May 27 2025, 12:30 am UTC
League
Oklahoma City
128
@ Minnesota
126
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

This line is set below Shai Gilgeous-Alexander's projection (1.7) and his season average (2.0), and our general rule is to take plus money in these situations. While we agree with oddsmakers that OKC is unlikely to shoot well from deep overall, we still price the over at -115. SGA has hit this mark in just 3 of his last 9 games, but two of those overs came in his last two road games. On the season, the over is 55-36 (60.4%), which supports the value here. In playoff games where he didn't attempt 10+ free throws, he's taken 48 threes across 8 games—an encouraging volume. With a projected 33% shooting rate from deep and 6+ attempts, he has a solid chance to clear this line.

Pick Made: Mon 1:02 am UTC on BetRivers
May 27 2025, 12:30 am UTC
League
Oklahoma City
128
@ Minnesota
126
+182
3-1 in Last 4 NBA Game Props Picks
Analysis:

The Thunder's Game 3 loss was largely decided in the first quarter, where they were thoroughly outplayed and never managed to impose their season long strengths—creating turnovers and defending the three-point line. This early deficit set the tone for the rest of the game. The -120 price on the first quarter money line aligns well with our model's full-game win probability. This bet offers better value than the full-game money line at -155 on DraftKings. Historically, the Thunder have responded well after poor performances. After a loss in Game 3 at Denver, they came out with suffocating defense in Game 4, holding Denver to just 8 points in the first quarter. That kind of bounce-back potential is key here.

Pick Made: Mon 12:49 am UTC on BetMGM
May 27 2025, 12:30 am UTC
League
Oklahoma City
128
@ Minnesota
126
+594
7-1 in Last 8 NBA Picks
+90
2-1 in Last 3 MIN O/U Picks
Analysis:

Our model projects a total of 215 points for this game, giving the under a 57% probability of hitting. We also liked the under in Game 3, and the Thunder did their part by continuing their trend of poor three-point shooting on the road—under 30% in most playoff road games, with a few late-game makes pushing them to 32% in Game 3. Oklahoma City averages five fewer points on the road compared to home games, and that trend is unlikely to reverse in the playoffs. Meanwhile, Minnesota shot an unsustainably high percentage in Game 3—62% on twos and 50% on threes—while dominating the boards. However, OKC has shown the ability to adjust defensively, particularly in rebounding, as they did after a rough outing against Denver.

Pick Made: Mon 12:56 am UTC on DraftKings
May 26 2025, 12:00 am UTC
League
New York
106
@ Indiana
100
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

This is a strong buy-low opportunity on Ben Mathurin. He played a major role against Milwaukee and early in the Cleveland series but has been quiet since being ejected early in Game 4 of that series. Despite a recent 3-1 under stretch and a 10.8 average over his last nine games, his home splits are elite: he's 37-4 (90.2%) to the over on this line at home, averaging 21.5 Points + Rebounds, compared to 18.7 on the road. Mathurin consistently gets early rotation minutes. Even if he doesn't reach his usual 30 minutes, he's 8-3 to the over when playing just 17–22 minutes. In Game 1 against New York, he posted 9 points and 3 rebounds in 21 minutes.

Pick Made: Sun 3:03 pm UTC on FanDuel
May 26 2025, 12:00 am UTC
League
New York
106
@ Indiana
100
+594
7-1 in Last 8 NBA Picks
+380
6-2 in Last 8 NBA ATS Picks
+604
17-10 in Last 27 IND ATS Picks
Analysis:

Getting the Pacers at -2 at home is excellent value, especially considering they are the younger, deeper, more athletic, and healthier team—and they're better coached. A -2 line implies that New York would be favored on a neutral court, which doesn't align with either recent performance or underlying metrics. These teams have played each other frequently over the past 12 months, and there's little to suggest the Knicks are as good and are certainly not better. Some bettors may expect a "Cleveland-style" bounce-back from New York (Indiana's Game 3 loss after going up 2-0 in that series). The Pacers are fully aware of that letdown and should come out with the same urgency they showed in their dominant Game 4 win over the Cavaliers.

Pick Made: May 24, 3:19 pm UTC on FanDuel
May 25 2025, 12:30 am UTC
League
Oklahoma City
101
@ Minnesota
143
+304
3-0 in Last 3 NBA Player Props Picks
Analysis:

This is a strong buy-low opportunity. Aaron Wiggins is projected for 6.0 points and averaged 11.1 during the regular season. Despite scoring just 7 points across four playoff games (excluding an 8-point outing in the Denver blowout), his road splits are encouraging: 11.6 PPG on the road vs. 10.7 at home and over 4.5 points in 35 of 43 road games (81.4%). Wiggins is one of five perimeter bench players tasked with defending and "heat checking" from three. With Isaiah Joe seemingly out of the rotation, Wiggins could see more minutes if either Cason Wallace or Kenrich Williams miss their first few wide open looks. If Wiggins gets even 4 shots in 12 minutes for just half of his season average, he cashes this over.

Pick Made: May 23, 5:03 pm UTC on Caesars
May 25 2025, 12:30 am UTC
League
Oklahoma City
101
@ Minnesota
143
+594
7-1 in Last 8 NBA Picks
+380
6-2 in Last 8 NBA ATS Picks
+382
6-2 in Last 8 MIN ATS Picks
Analysis:

Despite shooting under 30% from three at home in Game 1, the Thunder still comfortably covered. The model projects a close game, but OKC holds two slim, sustainable advantages: +2 in 2-point differential and +2 in turnover margin. Minnesota's projected edge from three (+4 points) is based on volume, not efficiency. OKC is due for positive regression after shooting just 28%, 24%, 26%, 20%, and 34% from deep in their playoff road games. If they even hit their season road average of 35%, they could cover comfortably again.

Pick Made: May 23, 2:01 pm UTC on BetMGM
May 25 2025, 12:30 am UTC
League
Oklahoma City
101
@ Minnesota
143
+594
7-1 in Last 8 NBA Picks
+90
2-1 in Last 3 MIN O/U Picks
Analysis:

The model sets the total at 214, giving us a 60% edge on the under at 218.5. While for the sake of our spread pick I'd like OKC to get red hot from three, it's more likely they stay around their projected 35%. Minnesota's edge in three-point production comes from four extra attempts, not a higher percentage. Defensively, OKC has improved on the road this season. They allowed 34% from three both home and away, thanks to elite defenders like Lu Dort and Jalen Williams whereas last season they allowed 37% on the road vs 35% at home. While some Minnesota shooters may regress positively at home, others like McDaniels and Alexander-Walker (10-for-24 combined in Games 1 and 2) could cool off, balancing the scales.

Pick Made: May 23, 4:59 pm UTC on FanDuel
© 2025 CBS INTERACTIVE INC. ALL RIGHTS RESERVED. SportsLine and SportLine PRO are registered trademarks of SportsLine.com, Inc.FANS ONLY
In partnership with...247 Sports

FOLLOW US:

The content on this site is for entertainment purposes only and SportsLine makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event. There is no gambling offered on this site. This site contains commercial content and SportsLine may be compensated for the links provided on this site.