Free MLB Picks Thursday July 27, 2023

There are just five games on the menu in Major League Baseball today, but my 19 betting systems do like one specific team.

First, I believe it is worth celebrating the 25th straight win by the moneymaking “Scoring Drought” betting strategy!

We were told to bet the Giants last night, and they came through with an 8-3 victory over the Oakland A’s.

What a run it has been, and we are all looking for the next qualifying play, right?


SYSTEM PICK #1: St. Louis Cardinals (@ -107 odds, vs Chicago Cubs)


Now, my top pick for today, Thursday July 27, goes to the St. Louis Cardinals hosting the Chicago Cubs. This pick is backed by “The Hot Teams Matchup #2” betting angle that goes like this: "Bet the home team if they have won 1 or 2 games in a row, when facing a road team coming off at least four wins in a row."

In this case, St. Louis won a single game in a row, while Chicago is riding a five-game winning streak. Based on historical data, it is wise to put our money on the home squad, St. Louis, to halt the visiting team’s hot run.

Let’s dive into the pitching matchup. Justin Steele will be squaring off against Miles Mikolas. In both cases, the revenge factor is in our favor. Why?

First, Justin Steele has enjoyed good success against his divisional foe this season. Indeed, he holds a perfect 3-0 record against the Cards in 2023, along with a nice 2.95 ERA. That included a win six days ago, so I like St. Louis to get some payback tonight.

On the other side, Miles Mikolas faced the Cubs five days ago, a game in which he surrendered 5 runs in 5 innings. However, throughout his career, he presents a solid 2.51 ERA against Chicago. I like him to rebound on Thursday.


I’m Professor MJ, a 15-year university statistics professor, I’m looking forward to talk to you again tomorrow, subscribe to the best sports betting show on YouTube my friend!