loading...
League Logo
MLB
League Logo
MLB
League Logo
NBA
League Logo
NHL
League Logo
NFL
League Logo
UCL
All
  • Loading...
loading...
Avatar
Avatar

Zack Cimini

Contrarian with Chutzpah

A Las Vegas handicapper who's never afraid to buck conventional wisdom, Zack shines in multiple sports. Entering the 2026 MLB season, Zack was 901-807-8 all-time, returning $3,852 to $100 bettors. Over the past three college football seasons, Zack is 91-68-2 (plus $1,420). Over the past three college basketball seasons, Zack is 230-194-7 (plus $1,676). And over the past two NFL seasons, Zack is 73-57-5 (plus $667). He also is coming off a profitable 2024-25 NBA season (106-92-2, plus $373). Zack appears regularly on CBS Sports HQ, CBS Sports Network and "The Early Edge," SportsLine's popular daily betting show. Catch "The Early Edge" live at 10 a.m. ET on SportsLine's YouTube page. For Zack Cimini media inquiries, contact SportsLine@CBSInteractive.com.

@Cimini
Last 5 MLB
+358
RECORD: 4-1-0
# 4 MLB EXPERT
+358
4-1 in Last 5 MLB Picks

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

Get Today's Winners Here
Zack's Past Picks
May 31 2026, 7:10 pm UTC
League
Giants
19
@ Rockies
6
+358
4-1 Last 5 MLB
+56
3-3 Last 6 MLB ML
+1594
25-12 Last 37 MLB ML
Analysis:

The San Francisco Giants remain favorites against the Colorado Rockies, despite losing the first two games in the series as favorites. They blew a large lead in the ninth inning on Friday, and lost in lopsided fashion Saturday. Today’s starter in Robbie Ray is 0-5 on the road this season, where the Giants have been shutout three times. They’ve actually been outscored 24 to 3 in those five road games. Yet, I’ll jump in on the discounted offering, as the Giants avoid the road sweep.

Pick Made: Sun 6:11 pm UTC on FanDuel
May 31 2026, 8:05 pm UTC
League
Yankees
13
@ Athletics
8
Analysis:

The Athletics ended a six game home losing streak, in defeating the Yankees on Saturday. It did not come easy as the bullpen allowed five walks in the ninth inning. Back in the starting lineup Sunday will be Jose Caballero. He provided a spark in game one when he went two for four with a double and a run. Over his last six starts, he has had a multi hit game twice, along with two doubles. Grab Caballero to clear his combination line against the Athletics.

Pick Made: Sun 6:10 pm UTC on DraftKings
May 31 2026, 6:35 pm UTC
League
Royals
3
@ Rangers
6
Analysis:

The Kansas City Royals had one of their best comeback wins yesterday against the Texas Rangers, in which they won 7 to 6. It ended a poor stretch that saw the Royals score just five runs over their prior four games. Today’s starter for the Rangers in Jack Leiter has given up four runs in consecutive games, and was rocked by the Royals in both starts last season. One start he gave up a season high six runs, and the other lasted just 3 2/3 innings. Grab Michael Massey to take advantage of base traffic in front of him. He clears his total bases, and don’t mind a sprinkle on a run/RBI.

Pick Made: Sun 6:03 pm UTC on BetMGM
May 31 2026, 2:10 am UTC
League
Phillies
4
@ Dodgers
3
+358
4-1 Last 5 MLB
+56
3-3 Last 6 MLB ML
+868
35-20 Last 55 MLB ML
Analysis:

For a second consecutive night the LA Dodgers are slight home favorites. The Philadelphia Phillies after a road sweep against the Padres, did lose game one to the Dodgers. A catalyst in their turn around has been their excellence on the road, as they have not lost two in a row on the road since April 24th. This coincides with Jesus Luzardo who has won four of five road starts this year, with a 1.21 road era. Back the Phillies.

Pick Made: May 31, 1:38 am UTC on FanDuel
May 30 2026, 8:10 pm UTC
League
Marlins
1
@ Mets
6
Analysis:

Yesterday the Mets scored nine runs against the Miami Marlins. One of those nine runs was scored by Jared Young. Young returned this week from the IL, after missing a month and a half. This is an opportunity for Young to make an impression, with the Mets having so many key injuries. Look for Young to get his second hit since his return, in what will likely be three at bats today.

Pick Made: May 30, 5:29 pm UTC on BetMGM
May 29 2026, 11:10 pm UTC
League
Marlins
7
@ Mets
9
+358
4-1 Last 5 MLB
+56
3-3 Last 6 MLB ML
+537
21-15-1 Last 37 MLB ML
Analysis:

The Miami Marlins swept the New York Mets in a home series last week. That included Max Meyer getting his fifth win of the season, against today’s Mets starter in Freddy Peralta. It was a series that the Mets never scored more than one run, and were shutout in the finale. Peralta has also had a poor history against the Marlins, where his team has lost seven straight times. Back the Marlins to get back in the win column in game one of their series at New York.

Pick Made: May 29, 8:44 pm UTC on FanDuel
May 28 2026, 10:35 pm UTC
League
Blue Jays
2
@ Orioles
1
Analysis:

Chris Bassitt will see his old team today in the Toronto Bluejays. While most will be eyeing tenured Blue Jays bats that are familiar with Bassitt, I’ll eye newcomer Jesus Sanchez. Sanchez just faced his former team in the Marlins, where he had his most RBI’s of the season on Tuesday with four. Additionally, he has had a hit in eight out of his last ten games. In a small sample size against Bassitt he has also homered. Take Sanchez combination line over. Avoid the juice on his total bases/hits for a split on a run/rbi.

Pick Made: May 28, 8:41 pm UTC on Caesars
May 28 2026, 10:35 pm UTC
League
Blue Jays
2
@ Orioles
1
Analysis:

Chris Bassitt will see his old team today in the Toronto Bluejays. While most will be eyeing tenured Blue Jays bats that are familiar with Bassitt, I’ll eye newcomer Jesus Sanchez. Sanchez just faced his former team in the Marlins, where he had his most RBI’s of the season on Tuesday with four. Additionally, he has had a hit in eight out of his last ten games. In a small sample size against Bassitt he has also homered. Take Sanchez combination line over. Avoid the juice on his total bases/hits for a split on a run/rbi.

Pick Made: May 28, 8:41 pm UTC on BetMGM
May 27 2026, 12:05 am UTC
League
Astros
7
@ Rangers
10
+358
4-1 Last 5 MLB
+56
3-3 Last 6 MLB ML
+20
29-24 Last 53 MLB ML
Analysis:

The Texas Rangers come into tonight on a four game losing streak, which included being shut out in yesterday’s loss to the Houston Astros. Jack Leiter actually had his fewest hits allowed on the season against the Houston Astros on May 15th. It was also spoiled by the Rangers being shutout, 2-0. Back the Astros to win their fifth straight game.

Pick Made: May 26, 8:45 pm UTC on FanDuel
May 26 2026, 11:07 pm UTC
League
Marlins
1
@ Blue Jays
8
Analysis:

The Miami Marlins have won four straight games, and have outscored their opponents 18 to 4 in the victories. Xavier Edwards ranks sixth in MLB in batting average, and has had a hit in ten out of his last eleven games. With doubles in consecutive games, look for Edwards to once again clear his total bases/combination line tonight.

Pick Made: May 26, 8:44 pm UTC on Caesars
May 25 2026, 9:05 pm UTC
League
Diamondbacks
6
@ Giants
2
Analysis:

The Arizona Diamondbacks have now won a season best seven out of their last eight games. All the victories have came in the division, which included a home sweep over today’s opponent in the San Francisco Giants. Adrian Del Castillo’s has struggled on the season with a .181 batting average, and a drop in playing time. Yet his last multi hit game was against the San Francisco Giants, last Tuesday with Landen Roupp on the mound. He also moves up from the bottom of the lineup as he is hitting fifth today. Take Del Castillo to go over his combination prop offering today.

Pick Made: May 25, 7:49 pm UTC on Caesars
May 25 2026, 10:10 pm UTC
League
Nationals
10
@ Guardians
2
Analysis:

The Cleveland Guardians have gone five straight games scoring three runs or less. Today’s starter in Tanner Bibee is 0-6 on the year, yet the Guardians are big money line favorites today against the Washington Nationals. Instead of laying that hefty price I’ll go to the prop market where I expect Jose Ramirez to break out of a 0 for 8 streak, and a four game stretch going under his total bases/combination line props. Take his over today.

Pick Made: May 25, 7:20 pm UTC on DraftKings
May 24 2026, 8:10 pm UTC
League
Rockies
1
@ Diamondbacks
9
Analysis:

The Arizona Diamondbacks have won six out of their last seven games, which marks their best stretch on the young season. Ketel Marte has been the big spark at the plate, but today I look for many more to contribute seeing veteran pitcher Jose Quintana. Quintana has made it beyond the fifth inning just once in four road starts, and this is the seventh matchup between Colorado and the Diamondbacks over the last week and a half. Tail Ildemaro Vargas to contribute in all areas at the plate.

Pick Made: May 24, 5:44 pm UTC on Caesars
May 24 2026, 6:10 pm UTC
League
Dodgers
5
@ Brewers
1
Analysis:

Garrett Mitchell is in the starting lineup today for the Milwaukee Brewers. He will look to cap off a week that started off with a home run, last Sunday against the Minnesota Twins. As great as Yamamoto is, he has been a bit more vulnerable in the month of May with a 4.19 ERA. He also had his shortest outing last season at Milwaukee where he did not make it out of the first inning. Half unit combination prop play over on Mitchell.

Pick Made: May 24, 5:42 pm UTC on DraftKings
May 24 2026, 8:05 pm UTC
League
White Sox
5
@ Giants
8
+358
4-1 Last 5 MLB
+56
3-3 Last 6 MLB ML
+108
27-23 Last 50 MLB ML
Analysis:

At home, Robbie Ray has seen his San Francisco Giants team win four of his five home starts on the season. The only loss was the opener against the New York Yankees. Still, Ray is coming off a disastrous road start against the Diamondbacks in which he gave up nine runs. The Giants are also not trustworthy with following up a home win with another win. They have not won consecutive home games since April 26th. Tail the White Sox.

Pick Made: May 24, 5:40 pm UTC on FanDuel
© 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.