loading...
League Logo
NBA
League Logo
NBA
League Logo
MLB
League Logo
NHL
League Logo
NFL
All
  • Loading...
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 four MLB seasons, Micah is 416-367, returning $1,038 to $100 bettors. For Micah Roberts media inquiries, contact SportsLine@CBSInteractive.com.

@MicahRoberts7
LAST 7 NBA PICKS
+60
RECORD: 4-3-0
+60
4-3 IN LAST 7 NBA PICKS

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

Get Today's Winners Here
All

Micah's Past Picks

May 21 2025, 2:10 am UTC
League
Arizona
3
@ L.A. Dodgers
4
+400
4-0 in Last 4 MLB O/U Picks
+989
20-9-1 in Last 30 ARI O/U Picks
Analysis:

We've got game two between the Diamondbacks at the Dodgers with both teams averaging 10.3 runs a game, and the total is 9.5 with Ryne Nelson pitching for the Diamondbacks and Yoshinobo Yamamoto pitching for the Dodgers. Yamamoto has allowed eight runs in his last two starts, including losing 5-3 to Arizona. The Dodgers have lost four in a row, and Arizona has won four of their last five. It's going to be 76° at Dodger Stadium with winds blowing out to center at 10 mph and no chance of rain. The Dodgers have gone over six of their last seven. Just the over.

Pick Made: Tue 5:30 pm UTC on BetRivers
May 20 2025, 10:45 pm UTC
League
N.Y. Mets
0
@ Boston
2
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+912
30-19 in Last 49 NYM ML Picks
Analysis:

The Red Sox have won Walker Buehler's last five starts, while the Mets have won seven of nine behind Clay Holmes. The Phillies took control of the NL East by half a game last night as they beat the Rockies and the Mets lost at Boston. The Red Sox are still one game under .500 at 24-25. The Mets have lost four of their last five, and this is a perfect park to break a hitting slump. Mets to win.

Pick Made: Tue 4:23 pm UTC on BetMGM
May 20 2025, 10:40 pm UTC
League
Cincinnati
0
@ Pittsburgh
1
+512
8-3 in Last 11 MLB ATS Picks
Analysis:

The Reds have won all four meetings with the Pirates this season, and they're on a streak of winning five in a row, which puts them one game over .500 on the season at 25-24. The Pirates average 2.96 runs scored per game and have only won 15 games this year, losing 33. They've lost four games in a row and seven of their last nine. Nick Martinez had a stellar outing against the White Sox his last time out, winning 7-1, not allowing a run in seven innings. The Pirates won Bailey Falter’s last two starts, and he didn't allow a run in either. Over the last week, the Reds have hit .305 while hitting 10 homers. Reds run-line.

Pick Made: Tue 4:01 pm UTC on BetMGM
May 18 2025, 11:10 pm UTC
League
N.Y. Mets
2
@ N.Y. Yankees
8
+512
8-3 in Last 11 MLB ATS Picks
+435
4-0 in Last 4 NYM ATS Picks
Analysis:

It's going to be 70° at Yankee Stadium with winds blowing out to right-center at 17 mph with a 5% chance of rain as the Mets visit for the final time this year. This is the rubber match. Good pitching matchup tonight, although the Yankees lost for the first time with Max Fried in his ninth start, losing 2-1 at Seattle when he only allowed one run. Fried has allowed only two runs between his last five starts and has a 1.11 overall ERA. David Peterson has been steady for the Mets, who won six of his eight starts, but the Yankees are going to hit him. Yankees to win, run-line.

Pick Made: Sun 5:59 pm UTC on BetMGM
May 18 2025, 7:30 pm UTC
League
Denver
93
@ Oklahoma City
125
+60
4-3 in Last 7 NBA Picks
+55
4-3 in Last 7 NBA ATS Picks
+260
7-4 in Last 11 OKC ATS Picks
Analysis:

The Nuggets are 3-3 in the seven-game series with the Thunder, but have covered five of the six games, and if we look at the regular season as well, that extends to covering seven of their last nine meetings. The one anomaly has been the Thunder’s Game 2 blowout, 149-106. The Thunder came with a decent shooting game in Game 6 at 47%, but it was the same for the Nuggets. The Nuggets had more turnovers in the game and still won, 119-107. For whatever reason, the Nuggets play the Thunder extremely close. I don't know why Game 7 will be any different from the whole season of work. Nuggets to cover.

Pick Made: May 17, 7:40 pm UTC on FanDuel
May 18 2025, 6:10 pm UTC
League
Minnesota
2
@ Milwaukee
5
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+771
17-8 in Last 25 MIN ML Picks
Analysis:

The Minnesota Twins have won 13 games in a row, and the last three were by shutouts, making it 33 consecutive innings they haven't allowed to run. Today, Milwaukee is throwing out their ace, Freddy Peralta, who won his last start against the Twins in July but had trouble with control in his start six days ago against Cleveland, giving up four runs in 5.1 innings. The Twins will counter with right-hander Zebby Matthews who they just called up from Triple-A. New players are contributing nightly. The Twins are pumped. Twins to win.

Pick Made: Sun 5:25 pm UTC on FanDuel
May 17 2025, 11:15 pm UTC
League
Minnesota
7
@ Milwaukee
0
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+771
17-8 in Last 25 MIN ML Picks
Analysis:

The Twins have won 12 games in a row, including the last two by shutout, while the Brewers have lost six of their last eight. Pablo Lopez is on the mound today for the Twins, and they’ve won his last two starts with the Minnesota bats averaging eight runs a game. Tobias Myers goes for the Brewers, making his fifth start of the season with the Brewers going 2-2 behind him. Twins injury update: Carlos Correa was put on the 7-Day IL for a concussion occurring Thursday from crashing into Byron Buxton, who is listed as day-to-day. The Twins winning streak continues.

Pick Made: May 17, 5:53 pm UTC on FanDuel
May 17 2025, 11:15 pm UTC
League
Atlanta
6
@ Boston
7
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+544
28-21 in Last 49 BOS ML Picks
Analysis:

The Braves have won four of their last five games, including yesterday's 4-2 victory at Boston, to make them one game over .500 at 23-22. Today's starter for the Braves is Grant Holmes, who comes off a good outing at Washington, allowing one run in 6.1 innings in a 4-3 Braves win. But the main reason I bet the game was because of Lucas Giolito starting, who's given up 10 runs in 16.1 innings this year. The Red Sox have lost their last four games, dropping their record two games under .500. Braves to win.

Pick Made: May 17, 6:51 pm UTC on FanDuel
May 17 2025, 12:10 am UTC
League
Minnesota
3
@ Milwaukee
0
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+771
17-8 in Last 25 MIN ML Picks
Analysis:

The Brewers have won five of the last six meetings against the Twins over the last 2 years, but the Twins have an 11-game win streak going with one of their best pitchers in Joe Ryan, who has been sharp lately. He's only allowed two earned runs between his last three starts. The Brewers send Chad Patrick to the mound, and he's given up five runs in his last 11 innings pitched. The Twins hope that Byron Buxton and Carlos Correa are alright after a collision yesterday, but a winning streak is a powerful force. The Brewers have lost five of their last seven. Twins win.

Pick Made: May 16, 4:19 pm UTC on DraftKings
May 16 2025, 9:10 pm UTC
League
Cleveland
4
@ Cincinnati
5
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+300
3-0 in Last 3 CIN ML Picks
Analysis:

The Reds avoided the sweep by the White Sox and have lost nine of their last 12 games heading into today's game against Ohio rival Cleveland. Cleveland has won four of the last five meetings, and all five have stayed under. The Reds start Brady Singer, who started the season winning his first three games but has allowed 11 runs in his last two starts. Even when Singer gives the appearance of pitching well, the hitters don't show up, as the Reds have been shut out two of his last three starts. Tanner Bibee has been stingy in his last four starts, only allowing six runs, with Cleveland winning three of those games. Cleveland to win.

Pick Made: May 16, 5:31 pm UTC on FanDuel
May 16 2025, 12:05 am UTC
League
Houston
0
@ Texas
1
+400
4-0 in Last 4 MLB O/U Picks
+685
10-3 in Last 13 TEX O/U Picks
Analysis:

We've got a great pitching match-up in Arlington, Texas tonight with Hunter Brown facing Jacob deGrom. Both pitchers are currently streaking, with Texas winning three straight behind deGrom and Houston winning five straight behind Hunter Brown, who has won his last six decisions. Brown has a 1.48 ERA and has allowed four runs in his last six outings. Texas has gone over the total in deGrom’s last three outings, but this is a Rangers squad that has stayed under 29 times in their 44 games. Texas has won five straight while Houston beat a streaking Kansas City in their last two. Under is the play.

Pick Made: May 15, 5:37 pm UTC on FanDuel
May 14 2025, 1:40 am UTC
League
N.Y. Yankees
1
@ Seattle
2
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+1043
38-27 in Last 65 SEA ML Picks
Analysis:

The Yankees have won Max Fried's eight starts this season, and he's walked away with six winning decisions and a 1.05 ERA as the early favorite for the AL Cy Young award. Two of his eight starts have been won by one run. Bryan Woo has been stellar at home this season with two wins, but his last home start was April 12th. He's pitched on the road in four straight outings, and the Mariners were 3-1 in those games. The Mariners won Woo’s last game despite him giving up five runs to the A's. The Mariners have lost four straight. I'm on the Yankees.

Pick Made: May 13, 5:35 pm UTC on BetRivers
May 14 2025, 12:10 am UTC
League
Kansas City
1
@ Houston
2
+350
17-13 in Last 30 MLB Sides Picks
+305
3-0 in Last 3 MLB ML Picks
+511
43-40 in Last 83 HOU ML Picks
Analysis:

The Kansas City Royals are surging with a 17-4 run to pull into a tie for second place at 25-18, 2.5 games from first-place Detroit. They're going to get it done today with lefty Kris Bubic, who has been stellar this season with no runs allowed in three of his last four starts. Left-hander Framber Valdez has had some troubles recently with the Astros losing four of his last five starts. Royals to win again.

Pick Made: May 13, 5:01 pm UTC on FanDuel
May 13 2025, 1:45 am UTC
League
Arizona
2
@ San Francisco
1
+400
4-0 in Last 4 MLB O/U Picks
+989
20-9-1 in Last 30 ARI O/U Picks
Analysis:

We're looking at 56° with 10 mph winds blowing out to center again with a four percent chance of rain. A good pitching matchup between Justin Verlander and Merrill Kelly is on tap. The Diamondbacks have stayed under the total in six of their last seven games, and the Giants have stayed under three of their last four. The Giants also just got swept by Minnesota. Arizona averages 10.1 runs per game, but is only 17-20-4 against the total. The runs are a bit deceptive with Arizona, it’s all or nothing. The Giants have lost four of Verlander's last five starts, with him allowing 11 runs in his last five. The Giants have gone over 24 times this season. Just the over in this game.

Pick Made: May 12, 4:41 pm UTC on BetMGM
May 13 2025, 1:40 am UTC
League
L.A. Angels
9
@ San Diego
5
+512
8-3 in Last 11 MLB ATS Picks
+312
3-0 in Last 3 SD ATS Picks
Analysis:

The Padres lost all three meetings in Anaheim last year, with all three staying under in close games, while the Padres won all three games in 2023. The Angels have lost six of eight starts by Yusei Kikuchi, but he has his best career ERA at 3.83. The Padres have won five of eight starts by Michael King, and he’s only allowed five runs in his last five starts. The Padres are one game behind the Dodgers in the NL West with a 25-14 record, but they're 14-4 at home. The Padres have all their bats healthy, except Jackson Merrill has an illness and may miss tonight. Padres run line.

Pick Made: May 12, 5:31 pm UTC on BetMGM
© 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.