Free MLB Picks
MLB Games on Monday September 20th
Click Here for the Latest Odds
Where to Watch: MLB TV Stream the MLB Game of the Day all season on ESPN+. Sign up now!

It’s a lighter slate of games across the MLB on Monday with only 12 games taking place but there is still plenty of value. Let’s take a look at a free MLB pick on each of the games.
Kansas City Royals at Cleveland Indians - Game 1
The Kansas City Royals lost two of three against the Seattle Mariners over the weekend and it’s not going to get any better in this game. Triston Mckenzie seems to have finally figured it out as of late and over his last five starts he has given up only four runs total. The Royals bats will be cold, and the Indians will win this game on the money line.
Play: Indians ML
Chicago White Sox -230 at Detroit Tigers +190 Total 9
This is a perfect chance to take the Tigers to pull the upset. Matt Manning has been pitching better as of late including his last start where he went six innings giving up only one run. The White Sox’s lack of scoring will be the difference, as the Tigers pull the upset.
Play:Tigers ML +190
Washington Nationals -120 at Miami Marlins +100 Total: 8.5
This game is going to have a ton of scoring in it. Erick Fedde and Jesus Luzardo have both had major issues this season, and especially the Nationals offense is going to be good. Luzardo sits with an ERA of 6.80. In the last game, Luzardo went 4.1 innings giving up seven hits and four runs. Back the over.
Play: Over
Pittsburgh Pirates +166 at Cincinnati Reds -182 Total: 9
The Pittsburgh Pirates are going to pull off the upset in this game. Dillon Peters hasn’t gotten a ton of run support this season but he currently sits with a 2.66 ERA. Look for the Pirates bats to get to Vladimir Gutierrez and they will pull the upset.
Play: Pirates ML +166
Texas Rangers +205 at New York Yankees -245 Total: 9.5
It seems whenever you start to trust the New York Yankees, they start to struggle. On Sunday they had Gerrit Cole on the mound, but they were still blown out by the Cleveland Indians. The biggest issue with this Yankees team has been with the offense, The Rangers won’t be a popular pick, but they will find a way to pull the upset.
Play: Rangers ML +205
Baltimore Orioles +165 at Philadelphia Phillies -185 Total: 8
Ranger Suarez has been strong this year for the Philadelphia Phillies, but he hasn’t gotten any run support. The Philadelphia Phillies have lost two of the last three games started by Suarez and in those two games he gave up only one run total. The Phillies won’t have give him run support against John Means and the Orioles will win this game.
Play Orioles ML +165
Kansas City Royals at Cleveland Indians - Game 2
There have been no pitchers named for this game.
St. Louis Cardinals +165 at Milwaukee Brewers -185 Total: 8
The St. Louis Cardinals have gotten hot at the right time winning nine of their last ten games. Jake Woodford is getting no credit with this line. Over his last three starts he has given up only three runs total, and the Brewers are going to struggle. Back the Cardinals on the money line.
Play: Cardinals ML +165
Houston Astros -230 at Los Angeles Angels +190 Total: 9
The Astros are big favorites in this game, and for good reason, they are going to win this game in blowout fashion. The Astros scored seven runs on Sunday, and that type of run support should come again against Jamie Barria. Framber Valdez is going to lock down the Angels, and the Astros will win on the run line.
Play: Astros -1.5
Seattle Mariners +130 at Oakland Athletics -149 Total: 8.5
Tyler Anderson is coming off a good start, but before that he really struggled. In the previous two starts, Anderson gave up seven runs in 10.2 innings. Look for the A’s to get the bats going early against Anderson, and they will win the game.
Play: Over 8.5
Atlanta Braves at Arizona Diamondbacks
There have been no starting pitchers announced in this game.
Risk Free Bets, Free Bets and Deposit Bonuses CLICK HERE!!!!
Shane’s Pick See Above
AUTHOR: Shane Mickle
