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

Eric Cohen

EC

A former Phoenix sports radio host and TV analyst, Eric joined SportsLine in 2022 and quickly became a fixture on "Early Edge" programming. EC has hosted and appeared regularly on CFB, NFL and golf shows. Entering the 2026 season, EC was 90-68 (57 percent) on college football ATS picks, returning $1,636 to $100 players. He also has delivered in college basketball, going 79-68 (plus $579). In addition, EC co-hosts a weekly podcast dedicated to his beloved Arizona Wildcats. For Eric Cohen media inquiries, contact SportsLine@CBSInteractive.com.

CohensCornerAZ
Last 40 CBB
+1530
RECORD: 28-12-0
# 1 NCAAB EXPERT
+1530
28-12 in Last 40 NCAAB Picks

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

Get Today's Winners Here
Eric's Past Picks
Jun 28 2026, 1:05 am UTC
League
Braves
0
@ Giants
5
Analysis:

Though the Braves have hit Logan Webb well in their careers, I'm riding with the Giants starter to pitch into at least the 7th inning tonight. In June, he's thrown 31 innings over four starts, including 8.0 inning pitched in his last three outings. After losing the first game of the weekend series last night, I believe San Francisco will give their ace a longer leash once again.

Pick Made: Jun 27, 9:42 pm UTC on Caesars
Jun 27 2026, 8:10 pm UTC
League
Royals
1
@ White Sox
2
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

Shouldn't this line be more like -200? The Royals just lost 22-1 on Friday night, are without two of their best hitters, and throw out a pitcher (Michael Wacha) in which the team has lost 7 of his last 8 starts. Meanwhile, Davis Martin sports a 1.01 home ERA for the AL Central leading White Sox, who I believe will win this weekend series with a victory on Saturday.

Pick Made: Jun 27, 4:17 am UTC on Caesars
Jun 25 2026, 1:45 am UTC
League
Athletics
1
@ Giants
2
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

Sorry for the pun - but I was Jump-ing at the chance to bet the Athletics on Wednesday night. The A's have won all four of rookie Gage Jump's starts in June and he's pitching to a 1.42 ERA this month. On the other hand, Tyler Mahle comes off the Injured List to start for the Giants and he's been miserable in 2026 with a 1-7 record and 6.04 ERA. Look for the Athletics to even the series in San Francisco after a 3-1 loss in the opener on Tuesday.

Pick Made: Jun 24, 5:17 am UTC on FanDuel
Jun 24 2026, 6:10 pm UTC
League
Guardians
4
@ White Sox
3
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

It's June 24th so I don't want to get overly dramatic here. But Cleveland needs to win this game on Wednesday afternoon in Chicago. The Guardians, without sluggers Jose Ramirez and Chase DeLauter, have lost three straight games by one run each and now sit one game behind the White Sox in the AL Central. Tanner Bibee has won two of his last three starts for Cleveland and current Chicago hitters are just 6-for-38 against him (.158 batting average). I like the Guardians to win this game something like 4-2 and avoid the three game sweep.

Pick Made: Jun 24, 5:12 am UTC on FanDuel
Jun 16 2026, 10:45 pm UTC
League
Royals
4
@ Nationals
6
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

We've reached the time of the season when it's time to fade Michael Wacha of the Royals. And if you've beaten me to it, you would've won your last six picks. Meanwhile, Foster Griffin has been on a roll for Washington, having allowed three or less runs in four straight starts. Also, Washington is 4-1 in his last five outings, with the one loss being an unimaginable 9-1 blown lead in San Francisco last Wednesday. Nonetheless, Kansas City's recent misery continues on Tuesday night with another road loss.

Pick Made: Jun 16, 5:36 am UTC on FanDuel
Jun 17 2026, 12:05 am UTC
League
Twins
12
@ Rangers
2
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

This is strictly a fade of Zebby Matthews, who is 0-3 with a 9.37 road ERA for Minnesota this season. On the other side, even though he possesses a 1-4 home record, Kumar Record has an ERA of 3.02 at Globe Life Field. After losing Monday's night's contest, I'll back the Rangers to even the series. And as a bonus pick, how about a sprinkle on Joc Pederson to take Matthews deep at +370 odds?

Pick Made: Jun 16, 5:29 am UTC on FanDuel
Jun 14 2026, 5:35 pm UTC
League
Mariners
1
@ Nationals
10
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

In the rubber match of this weekend series, I'll take the Mariners to win it led by starting pitcher Emerson Hancock, who has surrendered two or less earned runs in 7 of his last 8 starts. Meanwhile, Washington starter Miles Mikolas is 1-5 with a 5.90 ERA this season, including a 7.94 ERA at home. I won't overthink it and will the ride with the road team, who I still believe has a good chance to represent the American League in the World Series come October.

Pick Made: Jun 14, 4:43 am UTC on Caesars
Jun 13 2026, 8:05 pm UTC
League
Marlins
2
@ Pirates
3
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

I guess I didn't realize this until last night, but the Marlins have won 9 of their last 10 games and are absolutely sizzling right now. Meanwhile, Pittsburgh has lost 6 of their last 7 games, with their only victory being a stunning rally against Shohei Ohtani and the Dodgers on Wednesday. Both teams are 35-35 heading into Saturday's contest, but I have a hard time fading Miami until at least Sunday, when they face reigning NL Cy Young winner, Paul Skenes. Let's ride Miami's hot streak for another day at plus-money.

Pick Made: Jun 13, 6:19 am UTC on FanDuel
Jun 12 2026, 11:10 pm UTC
League
Tigers
2
@ Guardians
3
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

There's nothing like a matchup on June 12th between two reigning playoff teams whose starters are a combined 2-14 this season. Tanner Bibee and Jack Flaherty have been extreme disappointments to say the least this season, but I'm backing the Guardians and their starter on Friday. Bibee enters off eight shutout innings last Saturday against Texas in his best start of the season. The other time he threw eight innings was last month against Detroit, when Cleveland's starter only surrendered one run. On the other hand, Flaherty hasn't thrown more than six innings in a game all season and I don't trust Detroit's pedestrian bullpen (4.21 ERA). The Guardians snap out of a four game losing streak with a home win today.

Pick Made: Jun 12, 3:14 pm UTC on FanDuel
Jun 11 2026, 7:10 pm UTC
League
Cubs
9
@ Rockies
3
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

As a Cubs fan, clearly I'm willing this pick today because I can't possibly understand how a team that had the best record in baseball is about to slip under .500 and get swept by the Rockies. If Chicago manager Craig Counsell wasn't making a boatload of money on a five year deal, I would think he would have been fired by now. I know this team is a train wreck, but I have to think the Cubs show some heart today or it's time to throw in the towel on the rest of the 2026 season.

Pick Made: Jun 11, 3:51 pm UTC on FanDuel
Jun 08 2026, 10:40 pm UTC
League
Yankees
7
@ Guardians
5
Analysis:

After getting burned yesterday by the Orioles' Shane Baz (had a meltdown at the 5.2 innings pitched mark), I'm back to try this market again today. In six starts at Progressive Field this season, Cleveland ace Gavin Williams has thrown at least six innings in all but one of them. His first start at home, in April, went 5.2 innings pitched (so close). Against a powerful Yankees lineup even without Aaron Judge, Williams will look to improve on the 5.1 innings he threw last Wednesday in a road victory.

Pick Made: Jun 08, 3:28 pm UTC on Caesars
Jun 07 2026, 5:37 pm UTC
League
Orioles
4
@ Blue Jays
6
Analysis:

Shane Baz has been excellent of late for the Orioles, having thrown at least six innings in four consecutive starts (three of them being seven innings pitched). He's thrown at least 94 pitches in 11 consecutive starts and has really helped the Orioles minimize bullpen usage in his recent outings. I expect another long leash for the right hander as the Orioles look to win the road series on Sunday.

Pick Made: Jun 07, 4:47 pm UTC on Caesars
Jun 05 2026, 1:40 am UTC
League
Dodgers
2
@ Diamondbacks
3
+146
4-2 Last 6 MLB
Analysis:

Since I'm going to Chase Field tonight, I'm going to need some action on the game. Unfortunately I won't be seeing the best player in baseball, Shohei Ohtani, which makes me like the under even more. Surprisingly, this group of Dodgers hitters: Freddie Freeman, Andy Pages, Max Muncy, and Will Smith is a collective 7-for-52 (.135) lifetime against Ryne Nelson so I would be surprised if the Dodgers went ham tonight. On the other side, Justin Wrobleski has a 2.87 ERA for Los Angeles and faces an Arizona that has lost 5 of its last 6 games. I enjoy watching lower scoring baseball games and expect to see one in person tonight.

Pick Made: Jun 04, 4:36 pm UTC on FanDuel
Jun 02 2026, 11:40 pm UTC
League
White Sox
4
@ Twins
6
+146
4-2 Last 6 MLB
+120
9-7 Last 16 MLB ML
Analysis:

It's another Davis Martin start and I have to back the White Sox future All-Star. Chicago has won 10 of Martin's 11 starts this season and the right hander has a sparkling 2.00 ERA. Minnesota lost 4 of Connor Prielipp's 5 starts in May and the lefty has a 5.13 ERA. I think the White Sox even the series against their division rivals tonight.

Pick Made: Jun 02, 8:11 pm UTC on FanDuel
May 31 2026, 5:35 pm UTC
League
Padres
2
@ Nationals
4
Analysis:

The Griffin Canning experiment has not gone well for the Padres. At 0-3 with a 7.54 ERA, if things don't turn around soon, I expect him to be demoted from his starting role. In the meantime, Nationals cleanup hitter, C.J. Abrams, is 4-for-8 lifetime against Canning with two doubles and a home run. Nearly half of Abrams' hits have gone for extra bases, so I'll look to capitalize on an advantageous matchup today.

Pick Made: May 31, 3:49 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.