loading...
League Logo
MLB
League Logo
MLB
League Logo
NBA
League Logo
NHL
League Logo
NFL
All
  • Loading...
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 25 NBA PICKS
+614
RECORD: 16-9-0
+614
16-9 IN LAST 25 NBA PICKS

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

Get Today's Winners Here

Stephen's Past Picks

Jun 17 2025, 12:30 am UTC
League
Indiana
109
@ Oklahoma City
120
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

Back in December, this line would have been at least 11.5 and as high as 14.5 at some points during the season for Isaiah Hartenstein. Despite his 5-2 under stretch in his last 7 games, he has crushed this over of 7.5 with a 13.8 average and ridiculous 71-7 (91%) over rate this season. Our projection of 6.2 points and 2.1 assists reflects his reduced output recently but that's still solid over value at this point in the season where lines are sharp.

Pick Made: Jun 15, 3:12 am UTC on DraftKings
Jun 17 2025, 12:30 am UTC
League
Indiana
109
@ Oklahoma City
120
Analysis:

The main reason why OKC was such a prohibitive favorite heading into this series was the Pacers were not an elite defense. But the Pacers have played like an elite defense in the series holding OKC to well under this line in 3 of the 4 games (110 in G1, 107 in G3, 111 in G4). I feel like OKC will figure out how to attack Indiana's defense, especially at home where the referee's whistle should be kinder. The Thunder averaged 111 in their first 3 games vs MIN before figuring them out and popping for 128 and 124 the final 2 games. The Thunder should also double their 3-point shooting percentage in Game 5 after Game 4's pathetic display.

Pick Made: Jun 15, 3:06 am UTC on DraftKings
Jun 17 2025, 12:30 am UTC
League
Indiana
109
@ Oklahoma City
120
+614
16-9 in Last 25 NBA Picks
+357
9-5 in Last 14 NBA ATS Picks
+581
20-13 in Last 33 IND ATS Picks
Analysis:

The Thunder cover in 67% of simulations, winning this one by an average score of 118 to 103. Unlike the games in Indiana where turnover margin was relatively close, we do not expect it to be close at OKC with a projection of 16+ turnovers for IND and just 10 for OKC. We also project a +5% shooting advantage for OKC from 2-point range. The Thunder by -9.5 line is based on their turnover and 2-point shooting advantage. The value our model has on the Thunder is from a projected +9 rebounding advantage that the oddsmakers and betting markets aren't properly accounting for with OKC.

Pick Made: Jun 15, 2:58 am UTC on DraftKings
Jun 14 2025, 12:30 am UTC
League
Oklahoma City
111
@ Indiana
104
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

The model projects Shai Gilgeous-Alexander for 'just' 44 PRA. This season he averages 42.5 on the road and the over was just 10-34, 22.7% on the road. Even when he started the Finals with record breaking scoring production for a player in his first two Finals games he still came in under 47.5 PRA. The narrative that he gets too many friendly foul calls seems to be impacting his ability to get to the line. In 3 of his last 4 games he has just 6, 8 and 4 free throw attempts. His FTAs and FT% are noticeably down in the playoffs and his 3-point percentage is down from over 37% in the regular season to under 32% in the playoffs.

Pick Made: Jun 12, 2:45 pm UTC on BetMGM
Jun 14 2025, 12:30 am UTC
League
Oklahoma City
111
@ Indiana
104
+614
16-9 in Last 25 NBA Picks
+357
9-5 in Last 14 NBA ATS Picks
+581
20-13 in Last 33 IND ATS Picks
Analysis:

The Thunder are favored more in Game 4 despite losing Game 3 because the expectation is Indiana's Ben Mathurin will not come close to having another game like the 27 pts in 22 min he had in Game 3. While he may put up half as many points in Game 4, do not expect Mathurin to shrivel away. More importantly, the trio of Mathurin, T.J. McConnell and Obi Toppin can actually provide Indiana with better bench production than OKC, especially at home. The massive turnover advantage that OKC has virtually vs every other team has not materialized since the first half of this series. In our model OKC is committing more turnovers than Indiana, which is why the Pacers are the side to cover.

Pick Made: Jun 12, 2:42 pm UTC on FanDuel
Jun 12 2025, 12:30 am UTC
League
Oklahoma City
107
@ Indiana
116
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

We are projecting Tyrese Haliburton for 20.5 points. Haliburton is only 22-24 over this line on the road (just 14 and 17 in Games 1 and 2) but he is a very solid 26-19 at home with a 19.8 average. Haliburton has been passive offensively (except for the game winner) until he started letting the shots fly in the 2nd half of Game 2 when it was too late. The coaching staff will surely point out that he has ZERO FREE THROW ATTEMPTS in the Finals so far. There is nothing scarier for opponents at this point than seeing Haliburton get hot and it's clear that to beat OKC you need to get hot from 3pt range

Pick Made: Jun 09, 3:01 pm UTC on DraftKings
Jun 12 2025, 12:30 am UTC
League
Oklahoma City
107
@ Indiana
116
+614
16-9 in Last 25 NBA Picks
+357
9-5 in Last 14 NBA ATS Picks
+581
20-13 in Last 33 IND ATS Picks
Analysis:

The model leans Indiana to cover for two surprising reasons: Indiana is projected to shoot +2.5% better from 3pt range and commit slightly fewer turnovers than the Thunder. The Thunder only shot 35% from 3 on the road which was well under their home 38%. Indiana had a +3% 3pt differential at home (OKC just +1%) and Indiana shot 52% and 41% from 3pt range their last 2 games at home vs the Knicks. After the first half of Game 1 where Indiana turned it over 20 times the Pacers have actually committed fewer turnovers than the Thunder. Indiana has clearly done a better job, not only limiting their own turnovers, but forcing more from the Thunder than expected.

Pick Made: Jun 09, 2:54 pm UTC on BetMGM
Jun 12 2025, 12:30 am UTC
League
Oklahoma City
107
@ Indiana
116
+614
16-9 in Last 25 NBA Picks
+164
7-5 in Last 12 IND O/U Picks
Analysis:

The model leans slightly under for both teams vs their team totals resulting in a 60% chance of the under. We expect OKC, especially their bench who shot a combined 10-21 from 3pt range) to not be so sharp on the road. The Pacers are coming under their TT because they are projected for just 7 offensive rebounds, which was the same number they had in Game 2 when they scored just 107. Without a lot of second chance looks expect Indiana to score under their 111.5 odds implied total. Game 1 came in under and Game 2 was pacing strongly under for most of the game until both teams let up defensively when it was clearly out of hand.

Pick Made: Jun 09, 2:57 pm UTC on FanDuel
Jun 09 2025, 12:00 am UTC
League
Indiana
107
@ Oklahoma City
123
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

I am giving Chet Holmgren a chance to make up for his Game 1 dud. The key to OKC rebounding from the tough Game 1 loss is literally rebounding. Isaiah Hartenstein is not playing as much so the team really needs Chet to step up and be the double digit rebounder he was vs Denver. Like in Game 1 of the Denver series, Chet only had 6 boards in Game 1, but responded with double digits in 5 of the other 6 games. I see him responding very similarly in Game 2 on Sunday.

Pick Made: Jun 06, 4:23 pm UTC on BetMGM
Jun 09 2025, 12:00 am UTC
League
Indiana
107
@ Oklahoma City
123
+614
16-9 in Last 25 NBA Picks
+357
9-5 in Last 14 NBA ATS Picks
+581
20-13 in Last 33 IND ATS Picks
Analysis:

Maybe if I hadn't seen the Denver series, I would have lost some faith in OKC, but Game 1 had sooo much in common with Game 1 vs Denver. OKC responded with a resounding Game 2 win over the Nuggets thanks to taking care of boards while maintaining a big turnover differential. Tyrese Halliburton is mythologically clutch but the Pacers shouldn't have been within 10 late and even had a chance of winning the game had OKC done the bare minimum on the boards. We also should see positive regression to the mean in OKC 2pt shooting after their 41% in Game 1.

Pick Made: Jun 06, 4:18 pm UTC on BetMGM
Jun 09 2025, 12:00 am UTC
League
Indiana
107
@ Oklahoma City
123
+614
16-9 in Last 25 NBA Picks
+164
7-5 in Last 12 IND O/U Picks
Analysis:

We painfully missed on the IND Under 110.5 TT in Game 1. Despite the IND win, they still only shot 49% on twos and turned the ball over at a ridiculous pace, especially in the first half. Assuming the rebounding evens out and maybe some negative regression from the 3pt line (Obi Toppin went 5 for 8) the Pacers should do their "fair share" to help this game come under. I also have been waiting for the OKC 3 ball to start falling but it looks like I may have to wait a lot longer, especially with the role players not shooting well from three. The moment may be too big for the non-Alex Carusos of the world.

Pick Made: Jun 06, 4:20 pm UTC on BetMGM
Jun 06 2025, 12:30 am UTC
League
Indiana
111
@ Oklahoma City
110
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

We're projecting Chet Holmgren for 17 points, 9.2 rebounds, and 2 assists, which is a slight lean in all three lines. While he's only 8-18 over this line this season, it's 100% attributable to the number of blowouts OKC played at home. He finished the Minnesota series going 3-2 to the over, playing 30+ minutes in the the three wins. Given Indiana's historically amazing and mathematically impossible number of comebacks in the playoffs this season, we doubt OKC will take their foot of the gas, even up 20 in the early 4th quarter unless Indiana sits their starters. Chet should be able to get double digit boards vs. the poor rebounding Pacers, shoot over top shorter defenders, or take their taller defenders off the dribble.

Pick Made: Jun 02, 3:14 am UTC on Caesars
Jun 06 2025, 12:30 am UTC
League
Indiana
111
@ Oklahoma City
110
+614
16-9 in Last 25 NBA Picks
+357
9-5 in Last 14 NBA ATS Picks
+581
20-13 in Last 33 IND ATS Picks
Analysis:

The Thunder won by 16 points per game at home this season, so we would argue that picking them to win by 15 is actually a sign of respect to the Pacers. We are getting a single digit spread because of how great Indiana has been on the road in the playoffs but that trend may have ended in Game 5 vs New York. The model has OKC covering in 67% of simulations because of a +5 percentage point differential in 2pt shooting, a +7 rebounding advantage, and a +5 turnover advantage. The Thunder were +6% on twos at home this season while Indiana was just +1% on the road, so the +5% projected edge fits with the overall trends.

Pick Made: Jun 02, 3:06 am UTC on BetMGM
Jun 01 2025, 12:00 am UTC
League
New York
108
@ Indiana
125
+300
3-0 in Last 3 NBA Player Props Picks
Analysis:

Oddsmakers have set his PTS line higher at 20.5 in most spots because of his up and down offense this series and he's coming off a down. But we still wanted to ride the 'Siakam Wave' and the value is now on REB+AST with over 11 projected. We are getting buy low because the Pacers front court is getting outrebounded consistently by the Knicks and Siakam had 3 straight unders before game 5 where he had 6 rebounds and 5 assists. This season he is 54-39, 58.1% over this line on a 10.1 average so all we are banking on is a normal output in a game where he should be on the floor as much as possible.

Pick Made: May 30, 2:44 pm UTC on DraftKings
Jun 01 2025, 12:00 am UTC
League
New York
108
@ Indiana
125
+300
3-0 in Last 3 NBA Game Props Picks
Analysis:

We have a full game line of Indiana -4 and just a 55% lean on them to cover the full game -3.5 spread. Rather than pay -132 on their first quarter money line we'll take the 'risk' of it not being tied after one. The MSG crowd clearly came out and inspired the Knicks in Game 5. Indiana is just as crazy for basketball as anyone in the world and I'm thinking the Pacers will come out inspired. While getting easily beaten in Game 5 doesn't feel good, it is encouraging that the Pacers have revived Ben Mathurin, who has put up back to back 20+ games and gives them a second version of Aaron Nesmith, just as Nesmith has gone cold.

Pick Made: May 30, 2:41 pm UTC on Caesars
© 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.