MLB Best Bets: BetQL Staff Picks For Thursday, May 19

Find out which bets we're targeting for today's MLB games

Today's MLB Best Bets

Dan Karpuc: Astros -1.5 (+100) vs. Rangers
I’m in love with this bet. Framber Valdez (2-2, 2.93 ERA) will be on the hill for the Astros, while Glenn Otto (1-1, 6.38 ERA) will get the start for the Rangers. Otto is coming off a terrible outing against the Red Sox in which he allowed eight earned runs in 4.0 innings, so Jose Altuve, Alex Bregman, Yordan Alvarez and the rest of Houston’s powerful lineup are in a great spot to put up some crooked numbers. The Astros rank fourth in the MLB in run differential (+46) while the Rangers rank 16th (-5.0). Houston is also one of the hottest teams in the majors, having won 13 of their last 16 games outright, so on a small slate, this is clearly my favorite bet of the day. The Rangers have been excellent against the run line so far, but I’m not buying into that early-season trend and don’t trust Texas in any way.

Click below to see if the BetQL model agrees!

MORE: SEE TODAY’S MLB BETTING PLAYBOOK FROM BETQL

Brad Pinkerton: Cubs -105 ML vs. D-backs

First things first, in the last week alone, BetQL has nailed 62% (124-76) of all its MLB picks rated ⭐⭐⭐ and higher for a total return of $2,343 on $100 bets. Let that sink in. Even on a short MLB slate like today, there's no shortage of top-rated model picks, but one I like the most is the Cubs moneyline, a ⭐⭐⭐⭐ pick from BetQL. The Cubbies had won four straight before dropping the series finale against Pittsburgh, 3-2, yesterday, and that stretch includes taking the last two of a three-game set against Arizona. Meanwhile, the D-backs have now dropped six straight as they travel to Chicago. BetQL likes the value in this bet, and I like the Cubs to pick up a win at home tonight.

Click below to see what else the BetQL model is picking in this game!

MORE: SEE TODAY’S TOP MLB PLAYER PROPS

BetQL subscribers can see more betting trends and all of our best bets with star ratings for every game. Sign up for a BetQL Day Pass and see our best bets across all sports!