loading...
League Logo
WORLD CUP
League Logo
WORLD CUP
League Logo
MLB
League Logo
NFL
All
  • Loading...
loading...
Avatar
Avatar

Larry Hartstein

The Maestro

A former lead writer for Covers and The Linemakers, Larry combines a vast network of Vegas sources with an analytical approach he honed working for Pro Football Focus. Larry tied for 52nd place (out of 1,598 entries) in the 2022 Westgate Las Vegas SuperContest, going 53-34-3 ATS (61 percent). He is coming off a 2025 NFL season in which he went 50-37 ATS (57.5 percent), putting him at 643-555 ATS alltime. For NFL Office Pool players, Larry picked every game straight-up the past two seasons and nailed nearly 70 percent of those picks. Larry also specializes in college basketball: Over the past seven seasons, he is 767-672-20 ATS (plus $2,297 for $100 players). In addition, Larry has posted two straight profitable NBA seasons, going 198-152 (plus $1,339 for $100 players). Larry appears regularly on CBS Sports HQ and CBS Sports Network and is a founding member of Early Edge. For Larry Hartstein media inquiries, contact SportsLine@CBSInteractive.com.

@LarryHartstein
Last 6 MLB
+600
RECORD: 6-0-0
# 3 MLB EXPERT
+600
6-0 in Last 6 MLB Picks

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

Get Today's Winners Here
Larry's Past Picks
Jun 29 2026, 10:40 pm UTC
League
Pirates
11
@ Phillies
7
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
+588
33-22 Last 55 MLB ML
Analysis:

Aaron Nola has given up six homers in his last three starts. When he faced the Pirates in Pittsburgh a little over a month ago, they hammered him for six earned runs in 3.2 innings. Pirates starter Braxton Ashcraft brings an expected ERA of 2.88. Look for Pittsburgh to turn the tide in an in-state series that the Phils have dominated lately.

Pick Made: Mon 9:14 pm UTC on BetRivers
Jun 29 2026, 10:35 pm UTC
League
White Sox
8
@ Orioles
2
+266
5-2 Last 7 MLB Game Props
Analysis:

Shane Baz is struggling versus left-handed batters, giving up a .470 slugging percentage and an .825 OPS. He also is prone to issuing more walks when facing lefties. The White Sox will throw a lefty-heavy lineup at Baz. Chicago starter Sean Burke has performed better on the road (4-1, 3.06 ERA). Back the visiting White Sox to at least be tied through five.

Pick Made: Mon 6:46 pm UTC on BetRivers
Jun 30 2026, 1:40 am UTC
League
Giants
4
@ Diamondbacks
5
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
Analysis:

The Diamondbacks scored a total of four runs in getting swept at Tampa Bay. Then they had to fly cross-country. But I love this bounceback spot at home against the Giants and Tyler Mahle. Arizona faced Mahle twice in late May, hammering him for two homers and nine earned runs in 10 innings. Mahle is coming off a sterling outing vs. the Athletics, but that was at home. On the road he's 0-4 with an 8.88 ERA. The D-Backs have won 12 of ace Eduardo Rodriguez's last 14 starts.

Pick Made: Mon 2:48 am UTC on FanDuel
Jun 28 2026, 11:20 pm UTC
League
Yankees
4
@ Red Sox
5
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
+629
38-26 Last 64 MLB ML
Analysis:

I'm backing the host Red Sox to complete a sweep of the Yankees. Boston ranks third in OPS against left-handers (.766) and has a positive run differential this season despite being 11 games under .500. While Sonny Gray hasn't been dominant, he has not given up more than three runs in a start since mid-April. That includes June 5, when he allowed three runs over 6.1 innings in a 5-3 win at Yankee Stadium.

Pick Made: Sun 10:51 pm UTC on Caesars
Jun 28 2026, 5:40 pm UTC
League
Astros
7
@ Tigers
5
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
Analysis:

Hunter Brown did not have good command last time out, but I like him to bounce back Sunday against the host Tigers. Detroit’s Jack Flaherty comes off the injured list; his velocity is down and his advanced metrics are concerning. Look for Houston to take the rubber game and send the Tigers to their fifth loss in six games.

Pick Made: Sun 4:08 pm UTC on DraftKings
Jun 26 2026, 11:10 pm UTC
League
Diamondbacks
1
@ Rays
6
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
Analysis:

The Rays are 11-4 when Nick Martinez starts, and I like them to improve that mark when they host the Diamondbacks. Arizona's Zac Gallen owns an 8.85 ERA in June after posting a 7.04 ERA in May. He ranks in the bottom 4 percent in strikeout rate. This price is cheap on the Rays, who are 28-12 at home.

Pick Made: Jun 26, 9:13 pm UTC on FanDuel
Jun 25 2026, 1:45 am UTC
League
Athletics
1
@ Giants
2
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
+655
30-20 Last 50 MLB ML
Analysis:

The Giants' Tyler Mahle returns from the injured list (hamstring) to start against the Athletics. He walked five in his only Triple-A rehab start. Before the injury, Mahle compiled a 6.04 ERA. The 31-year-old has seen a dip in velocity, and I like the Athletics to jump on him. Back them to even this series.

Pick Made: Jun 25, 1:05 am UTC on DraftKings
Jun 24 2026, 11:45 pm UTC
League
Diamondbacks
9
@ Cardinals
4
+266
5-2 Last 7 MLB Game Props
Analysis:

Cardinals lefty Matthew Liberatore has given up an expected slugging percentage of .501, which ranks in the bottom 4 percent of MLB. He has surrendered 15 homers in 72.1 innings. Arizona's Mitch Bratt is making his major-league debut after posting a 2.84 ERA at Triple-A Reno. That's the lowest ERA in the Pacific Coast League for any pitcher who's thrown at least 40 innings. Back Arizona to at least be tied through five.

Pick Made: Jun 24, 9:04 pm UTC on BetRivers
Jun 24 2026, 1:38 am UTC
League
Orioles
1
@ Angels
5
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
Analysis:

Angels starter Ryan Johnson, 23, has a very bright future. But in 13.1 innings this season, he has served up five homers. That sets up nicely for Baltimore power hitters like Pete Alonso and Gunnar Henderson. The O's have scored 21 runs while winning three in a row. Baltimore starter Shane Baz owns a 2.62 ERA over his last seven starts and has strong numbers (limited sample size) vs. current Angels' batters.

Pick Made: Jun 24, 1:04 am UTC on BetRivers
Jun 22 2026, 10:40 pm UTC
League
Royals
2
@ Rays
1
+266
5-2 Last 7 MLB Game Props
Analysis:

Drew Rasmussen gave up a run for the first time in three starts on June 16 at Dodger Stadium; it came in the sixth inning on a Shohei Ohtani solo shot. Otherwise, the Cy Young candidate has been nearly flawless, posting a 0.43 WHIP this month. Rasmussen has not faced K.C. this season, but current Royals are 6 for 37 with a .400 OPS against him. K.C. starter Michael Wacha has fanned just seven batters in 18.2 innings this month. Current Rays own a .909 OPS against him. Back the hosts to lead after five.

Pick Made: Jun 22, 2:43 am UTC on FanDuel
Jun 18 2026, 1:40 am UTC
League
Orioles
5
@ Mariners
3
+600
6-0 Last 6 MLB
+500
5-0 Last 5 MLB ML
+728
35-25 Last 60 MLB ML
Analysis:

The Mariners have a starting pitching edge with George Kirby facing Kyle Bradish, who owns a 6.18 road ERA. Kirby fanned 10 Orioles on June 10, allowing three runs over six innings. His velocity was up. Look for Kirby to get more run support on Wednesday and for Baltimore to fall to 12-22 on the road.

Pick Made: Jun 18, 12:11 am UTC on Caesars
Jun 17 2026, 5:05 pm UTC
League
Royals
6
@ Nationals
2
+600
6-0 Last 6 MLB
Analysis:

The Nats have scored 31 runs over their past four games and should have more success Wednesday versus Royals starter Luinder Avila. He has a 6.19 ERA and 1.81 WHIP. Likewise, Kansas City should hit Zack Littell, who sports a 6.19 ERA at home (5.32 overall). The starters are backed by bottom-eight bullpens. We have great hitting conditions as well.

Pick Made: Jun 17, 3:36 pm UTC on BetMGM
Jun 17 2026, 12:05 am UTC
League
Rockies
5
@ Cubs
2
+600
6-0 Last 6 MLB
+55
3-2 Last 5 MLB ATS
Analysis:

The Cubs are 3 for 31 with runners in scoring position over their past four games, but at least they're generating traffic on the basepaths. That should continue Tuesday vs. Rockies starter Ryan Feltner. Last Thursday in Colorado, the Cubs pounded Felter for six earned runs in 4.1 innings of a 9-3 win. Feltner enters with a 7.71 road ERA. Back the hosts on the run line at plus money.

Pick Made: Jun 16, 10:35 pm UTC on FanDuel
Jun 17 2026, 2:10 am UTC
League
Rays
0
@ Dodgers
1
+266
5-2 Last 7 MLB Game Props
Analysis:

Drew Rasmussen carries a 0.88 WHIP into Tuesday's game at Dodger Stadium. Over his last two outings, Rasmussen has thrown 14 scoreless innings, allowing three hits and one walk with 22 strikeouts. He's also had success against current Dodgers' batters (.590 OPS in 47 at-bats). Rasmussen gives Tampa Bay an edge in the early going against Dodgers starter Justin Wrobleski. The 25-year-old lefty is a regression candidate, toting an expected ERA of 4.19 compared to his actual 2.94 ERA. Both bullpens have been shaky in June so we'll isolate the first five.

Pick Made: Jun 16, 6:03 pm UTC on BetMGM
Jun 15 2026, 11:45 pm UTC
League
Padres
0
@ Cardinals
3
Analysis:

Dustin May is averaging less than a strikeout per inning at home, where he sports a 4.85 ERA. The Padres have seen him once this season, and they also faced him in 2025. San Diego has fanned an average of seven times over the past three games, as the Padres' offense finally has woken up. Look for May to stay Under on strikeouts.

Pick Made: Jun 15, 6:42 pm UTC on Caesars
© 2026 CBS INTERACTIVE INC. ALL RIGHTS RESERVED. SportsLine and SportsLine 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.