MLB Picks and Predictions for 6/28/21 - Free MLB Picks

MLB Picks and Predictions for 6/28/21 - Free MLB Picks Photo by Stephen Brashear-USA TODAY Sports

Free MLB Picks

MLB Games on Monday, June 28th

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! Advertisement

It’s not a full slate of MLB games on Monday, but there is still a nice selection of games. Let’s take a look at a free MLB pick on each of the games. 

Pittsburgh Pirates +115 at Colorado Rockies -125 Total: 11

The Colorado Rockies send Kyle Freeland to the mound and he has had some real issues so far this season. Freeland comes into this game sitting with an 0-2 record and an ERA of 7.76. Look for the Pirates offense to run up the score against him, and that will be the difference in this game. Back the Pirates on the money line. 

Get 15% OFF ALL Premium Pick and Package Purchases in August use code: aug15 (no limit) !!!!!

Play: Pirates ML

Philadelphia Phillies +127 at Cincinnati Reds -153 Total: 9.5

The Cincinnati Reds split their series against the Atlanta Braves over the weekend, but they are going to win the first game of this series. Wade Miley is on the mound for the Reds and he has been good this year sitting with an ERA of 2.85. Miley will lock down the Phillies, the Reds will give him some run support, and the Reds will win this game on the run line. 

Play: Reds -1,5

New York Mets at Washington Nationals 

Jerad Eickoff returned to the major leagues after a two-year layoff, and he looked impressive, going four innings and giving up three hits and zero runs. I don’t think he is as strong in this game, but he will still lockdown. Look for a low-scoring game that stays under the total. 

Play: Under

Los Angeles Angels +140 at New York Yankees -161 Total: 10

The New York Yankees have had some serious issues and they are coming off three straight losses against the Boston Red Sox. Dylan Bundy hasn’t been great for the Angels, but I don’t trust the Yankees laying this type of price. Back the Angels ML

Play: Angels ML

Kansas City Royals  +135 at Boston Red Sox -145 Total: 10.5

It doesn't seem to matter who the Boston Red Sox send to the mound, they find success.The Royals were swept over the weekend against the Texas Rangers, and they have lost five games in a row. The Red Sox are going to run up the score, and they will get the job done. Back the Red Sox on the money line. 

Play: Red Sox ML

Detroit Tigers +120 at Cleveland Indians -145 Total: 9.5

The Cleveland Indians are dealing with injuries to their pitching rotation and it has really hurt their success as of late. Getting the start for the Indians is Eli Morgan who sits with a 10.22 ERA. Look for the Tigers offense to attack him early and the underdog will get the job done. 

Play: Tigers ML +120

Chicago Cubs +132 at Milwaukee Brewers -142 Total: 7.5

Runs are going to be very hard to come by in this game. The Cubs offense has been inconsistent this season, but they are going to struggle against Freddy Peralta. Kyle Hendricks is expected to get the start for the Cubs and he sits with a 10-4 record and an ERA of 3.84. Look for both offenses to struggle and the under to cash. 

Play: Under

Baltimore Orioles +255 at Houston Astros -312 Total:9.5

There is no value betting the Astros, but the total does have some value in this game. The Orioles pitching staff was awful all weekend, and the Astros can push this game over the total Thomas Eshelman gets the start for the Orioles and he sits with an ERA over seven. This game is going to go over the total. 

Play: Over

Minnesota Twins +120 at Chicago White Sox -140 Total: 8

Kenta Maeda gets the start for the Twins and he looked better in his last start. The Twins looked good over the weekend against the Cleveland Indians, and he will give Maeda enough run support for the Twins to pull off the upset.  

Play: Twins ML +120

Arizona Diamondbacks +135 at St. Louis Cardinals -155 Total: 9

The Diamondbacks finally got the monkey off their back, stopping their long losing streak on the road. Wade LeBlanc gets the start for the St. Louis Cardinals and coming into this game he sits with a 6.75 ERA. The Arizona Diamondbacks are going to get to LeBlanc, and that will be the difference as the visiting team pulls off the upset. 

Play: Arizona ML +135

San Francisco Giants +165 at Los Angeles Dodgers -183 Total: 7.5

Runs are going to be very hard to come by in this game. Trevor Bauer gets the start for the Dodgers and he has been much better at home. Anthony DeSclafani gets the start for the Giants and he sits with an ERA of 2.77. Back the under to cash in this game. 

Play: Under

Risk Free Bets, Free Bets and Deposit Bonuses CLICK HERE!!!!

The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

Mitch's Take...

MLB Picks & Predictions Today 8/9/22 | Ron's Rundown

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.