loading...
League Logo
NBA
League Logo
NBA
League Logo
MLB
League Logo
NHL
League Logo
NFL
All
    loading...
    Avatar
    Avatar

    Micah Roberts

    Former Vegas Bookmaker

    Micah Roberts has worked in the Las Vegas sportsbook industry for 20-plus years, including a 13-year run as Station Casinos' book director. Armed with an elaborate network of sources, Roberts has unmatched info in multiple sports. He is arguably the nation's premier NASCAR betting expert and was the first bookmaker to offer expanded NASCAR betting. Over the past three college basketball seasons, Micah is 267-227, returning $1,578 to $100 players. Over the past four MLB seasons, Micah is 316-282-5, returning $924 to $100 bettors. For Micah Roberts media inquiries, contact SportsLine@CBSInteractive.com.

    @MicahRoberts7
    LAST 16 CBB PICKS
    +436
    RECORD: 10-6-0
    +436
    10-6 IN LAST 16 CBB PICKS

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

    Get Today's Winners Here
    All

    Micah's Past Picks

    May 26 2024, 5:40 pm UTC
    League
    Kansas City
    1
    @ Tampa Bay
    4
    Analysis:

    The Kansas City Royals are having a party, they have a seven-game win streak going and the best thing about Saturday's win is that the bottom of the order was doing the damage. Bobby Witt was only one for four with an RBI and they scored seven runs. Welcome to the club spotlight Adam Frazier, three for five with his .206 average. Wins create new stars daily. Michael Wacha goes for his fourth straight win in his last three wins he's allowed 5 earned runs combined. Royals keep winning.

    Pick Made: May 26, 2:51 am UTC
    May 25 2024, 12:30 am UTC
    League
    Dallas
    109
    @ Minnesota
    108
    Analysis:

    This is the best shot we have to bet Minnesota to win and cover in game two after the game one loss. Minnesota has won four of the past six meetings but this one will be heightened extra special because they’ll get help from the stipes. The first thing that the T-Wolves need to recognize is that Anthony Edwards is their star and at no time should Karl Anthony Towns be shooting 20 shots, more than Edwards, and only 6 shots made. Know who the star is. Feed him. Minny only shot 43% but had only 10 turnovers. Expect makeup calls with the free throw line, they only had 18 free throws in game 1. Edwards drives to the hoop all game. Minnesota to cover.

    Pick Made: May 24, 2:17 am UTC
    May 24 2024, 10:40 pm UTC
    League
    Toronto
    2
    @ Detroit
    6
    Analysis:

    The Tigers have lost five in a row after winning the first two games against Arizona. And they've gone over the total seven straight times. Blue Jays have won three out of the last four but the last two they looked different, particularly in the way they're scoring, they put nine runs on the board each time. Alex Manoah has been on point in his last two starts with no earned rounds allowed. Matt Manning has given up four runs in three of his four starts, 15 runs in his last four. His wins were against the Cardinals and Marlins. Blue Jays win.

    Pick Made: May 24, 4:10 pm UTC
    May 20 2024, 11:45 pm UTC
    League
    Baltimore
    3
    @ St. Louis
    6
    +1088
    26-17 in Last 43 BAL ML Picks
    Analysis:

    The Orioles are 29-15 and 12-5 on the road. They average five runs a game. The Cardinals only average 3.8 runs a game. The Orioles are playing great ball lately and have won six out of their last nine, consistent as always. Two of their recent losses were by one run. Sonny Gray is a tough matchup but there's good reason for him being priced so high. However, in Gray’s last two starts, he's allowed 11 runs combined. Orioles to win.

    Pick Made: May 20, 5:17 pm UTC
    May 20 2024, 11:05 pm UTC
    League
    Seattle
    5
    @ N.Y. Yankees
    4
    +1223
    34-22 in Last 56 SEA ML Picks
    Analysis:

    Marcus Stroman is going to give five to six innings of a good solid foundation in the game, in his last six starts he's won five of them. And then in his last start he pitched his best of the season allowing no runs. This is about the point last year when he was with the Cubs when he was lights out getting warm as summer began, he's feeling it. Logan Gilbert has lost three of his last four starts including giving up 11 runs in his last two appearances. Gilbert got blasted by the Yankees each of the last 2 years. And the Mariners aren't scoring averaging only 3.7 runs per game. Yankees surging, Yankees win.

    Pick Made: May 20, 5:30 pm UTC
    May 20 2024, 7:07 pm UTC
    League
    Chi. White Sox
    3
    @ Toronto
    9
    +878
    16-7 in Last 23 CHW ML Picks
    Analysis:

    The Blue Jays have beaten the White Sox 7 straight times. The White Sox are 14-33 this year and Toronto is 20-25. The White Sox only have four road wins and 19 losses this year. The White Sox had their momentum slowed by the Yankees in a three-game sweep. But it's not like the Blue Jays are playing great ball either, they have lost four of their last six and have been sputtering all season. This is a good shot for plus money with Eric Fedde, a graduate of UNLV who has won four straight and not allowed a run in his last two. White Sox to win.

    Pick Made: May 20, 4:49 pm UTC
    May 17 2024, 11:20 pm UTC
    League
    San Diego
    3
    @ Atlanta
    1
    Analysis:

    The Padres are fresh off getting swept three games by the lowly Rockies at Petco Field. The last one was a lackluster 8-0 loss to the Rockies. Braves have won six of their last eight. They've also stayed under in their last nine games. Matt Waldron has lost his last three starts giving up 14 runs. Max Fried is going to hold them down to one or two runs. Braves to win.

    Pick Made: May 17, 6:12 pm UTC
    May 17 2024, 11:10 pm UTC
    League
    Minnesota
    2
    @ Cleveland
    3
    +560
    11-5 in Last 16 MIN ML Picks
    Analysis:

    Cleveland has won the last three meetings with the Twins. But they've lost four of their last seven games. The Twins just lost three in a row to the Yankees and have lost four of their last five. Simeon Woods-Richardson allowed five runs in 4.1 innings of his last start. Triston McKenzie has won four of his last five starts. McKenzie has allowed only seven earned runs in his last five games. Cleveland to win.

    Pick Made: May 17, 5:51 pm UTC
    May 16 2024, 5:10 pm UTC
    League
    N.Y. Yankees
    5
    @ Minnesota
    0
    +560
    11-5 in Last 16 MIN ML Picks
    Analysis:

    Clarke Schmidt has won seven of his last eight starts for the Yankees, his last one was his best start of the season a 2-0 win over Tampa Bay where he went 6 and 2/3 and allowed no runs. That's seven wins, and one loss against Baltimore. I think he's got enough to beat Joe Ryan on Thursday. The Yankees have had the Twins number. And the Yankees are smoking the ball right now playing great ball, pitching and hitting. Yankees win.

    Pick Made: May 16, 1:59 am UTC
    May 14 2024, 5:10 pm UTC
    League
    Philadelphia
    4
    @ N.Y. Mets
    0
    +1205
    25-12 in Last 37 NYM ML Picks
    Analysis:

    The Mets are playing some terrible baseball and proved it again last night as they lost 5-4 to the Phillies. Joey Butto goes today and he's allowed eight runs in his last three starts losing two. Aaron Nola hasn't had much success against the Mets but he's having great success this season and comes off his second loss allowing four runs in five and two-thirds to the Blue Jays. Mets are having difficulties and it continues today, Phillies win.

    Pick Made: May 14, 3:19 pm UTC
    May 14 2024, 1:40 am UTC
    League
    Cincinnati
    5
    @ Arizona
    6
    Analysis:

    The Diamondbacks won 6 of their last seven against the Reds. They swept the Reds last week on a four-game run before losing two at Baltimore, winning Sunday 9-2. The Reds have lost 10 of their last 11 games. They allowed five for more runs seven times during the 11 game stretch. The Reds aren't hitting and they blew a good hitting game yesterday that was 5-5 until losing. Arizona could get back to .500 with the sweep here. Diamondbacks to win.

    Pick Made: May 13, 5:02 pm UTC
    May 12 2024, 8:07 pm UTC
    League
    Kansas City
    4
    @ L.A. Angels
    2
    +1986
    38-17 in Last 55 LAA ML Picks
    Analysis:

    The Royals have won 24 games and 17 losses while the Angels are 15-25. Angels come off at 9-3 win last night. Royals won the previous two. Angels are three and five in their last eight. Patrick Sandoval comes off a good start that way we get a good price today but in his previous three starts he was awful. Seth Lugo has allowed three earned runs in the last three starts. Royals to win.

    Pick Made: May 12, 6:04 pm UTC
    May 11 2024, 2:15 am UTC
    League
    Cincinnati
    4
    @ San Francisco
    2
    Analysis:

    The Reds have lost eight games in a row and have scored less than four runs in two of them and three runs or less in six of the games. They're struggling to hit the ball. The Giants have won two of their last seven thanks to the Phillies. Logan Webb is back home where he's had two great outings in a row over the Mets and Diamondbacks allowing one room combined at San Francisco. Giants to win.

    Pick Made: May 10, 7:39 pm UTC
    May 11 2024, 1:30 am UTC
    League
    Denver
    117
    @ Minnesota
    90
    +275
    2-1 in Last 3 DEN ML Picks
    Analysis:

    The Nuggets are in trouble in game 3 at Minnesota. Down 0-2, the defending champions are on the brink of losing it all. The Timberwolves have covered seven of the last eight meetings. Karl Anthony Towns has been a big bonus for the TWolves. Anthony Edwards is just spectacular. There's no way for the Nuggets to find your way out. The Nuggets need to wipe their Lakers stink off. They look like the lazy Lakers. But now this is over if they can’t get back to being themselves. They won the last time they were in Minnesota so it can be done. This is a team that I think will put the gauntlet on themselves. It's do-or-die for the Nuggets. Moneyline.

    Pick Made: May 10, 5:36 pm UTC
    May 10 2024, 11:10 pm UTC
    League
    Philadelphia
    8
    @ Miami
    2
    Analysis:

    The Marlins are 10 and 29 and have only one five of 20 games at home. They are minus -1887 in profit margin. Ranger Suarez has been in seven starts and he has seven wins no losses. He hasn't allowed more than three runs in any of his starts and two runs or less in five of his starts. He only allows four hits a game. His wins are by 3 runs or more. The Marlins have enough trouble just winning a game let alone hitting someone like Suarez and now they have Trevor Rogers pitching who allowed eight runs in his last start. Phillies to win.

    Pick Made: May 10, 7:12 pm UTC