Bettors will have a smaller list of top betting trends to pick from on Thursday May 7 because the NBA playoffs take a rare night off. There are two NHL playoff games, including a somewhat rare scheduling situation as the Montreal Canadiens and Tampa Bay Lightning play on back-to-back nights. With a shortened MLB schedule due to travel days, handicappers can take a breath today and narrow in on a handful of games to bang the books into submission on Thursday.

At BangTheBook, we want to be your one-stop shop for all things sports betting Subscribe to the BangTheBook Betting Center for access to our comprehensive database of stats and trends. Weekly, monthly, and season-long subscriptions are available for purchase. Basic content is always available, but premium subscribers also get access to game picks, advanced trends, and more.

Here are the top sports betting trends for May 7:

MLB: Houston Astros at Los Angeles Angels (10:05 p.m. ET)

Trend: Play on Houston using the money line in road games played on a grass field. The Astros are 10-2 (+10.32 units) this season.

The Astros have been road warriors this season, which is a bit surprising because they are tailored more towards their home ballpark with right-handed power. In any event, the Astros need to bounce back from getting swept by the lowly Texas Rangers. The Astros scored five runs in three games and were shutout for seven innings in the finale on Wednesday night. Houston is a small road favorite at some shops and a small road dog at others, so shop around for Thursday’s game.

MLB: Cleveland Indians at Kansas City Royals (2:10 p.m. ET)

Trend: Play on Kansas City using the money line in all home games with a money line of +100 to -125. The Royals are 26-8 (+16.6 units) over the last two seasons.

The Royals and Edinson Volquez are essentially a pick ‘em against Corey Kluber and the Indians. The line is all over the place in the betting market, so shop around for the best line if you want to go against Kluber again. The Royals have played very well at home as a small favorite over the last two seasons.

MLB: Baltimore Orioles at New York Yankees (7:05 p.m. ET)

Trend: Play on Baltimore using the money line in night games. The Orioles are 79-48 (+36.05 units) over the last two seasons.

The Orioles dropped a tough one to the Mets on Wednesday night because they failed to score more than one run. Now they take on their AL East rivals, the Yankees. Chris Tillman is an underdog in the +115 range against Nate Eovaldi. The Orioles dominated last season, both in night games and against the AL East. They’re off to a .500 start this season.

MLB: Miami Marlins at San Francisco Giants (10:15 p.m. ET)

Trend: Play on San Francisco using the money line in May. The Giants are 24-9 (+16.7 units) over the last two seasons.

The Giants are off to a 5-1 start in the month of May this season after sweeping the Angels and taking two out of three from the Padres. They host the Miami Marlins for this weekend four-game set and are favored in the first game as Tim Hudson faces Dan Haren. Bettors have been siding with the home team in this game to push Hudson into the -135 range, about a 10-cent move from the opener.

MLB: Oakland Athletics at Minnesota Twins (1:10 p.m. ET)

Trend: Play over in Oakland games. The over is 20-7 (+13.25 units) this season.

The Athletics and Twins have played two overs in the first three games of this series. Ricky Nolasco goes up against Drew Pomeranz in the series finale. The total for this one is once again at 8.5, with the juice on the over as the betting market is anticipating run scoring in this game.

If you like what you see, sign up for a premium subscription and gain access to additional stats, first half trends, teaser stats, game picks, and more from our comprehensive database with over 20 years of game results and handicapping information.