MLB Trends & Predictions – Saturday, July 20

Jason Miller/Getty Images

The MLB actions continues on Saturday and we got more predictions for you on Winning Bet Picks! Last night, we correctly predicted two of the three matches we featured on our website, which improved our overall MLB record to 17-6. We look to build on that successful record once again today. As always, feel free to share your views and opinions on our social media accounts.

San Francisco Giants vs New York Mets (July 20 – 16:05 EST)

Expected Starting Pitchers: Jeff Samardzija (7-7, ERA: 3.93) vs Walker Lockett (0-1, ERA: 11.75)

  • The Giants have won 9 of their last 10 matches, while the Mets have won 5.
  • The Giants have won 6 of their last 10 home matches, while the Mets have won 4 of their last 10 away matches.
  • The Giants have won 3 of the 5 matches played between the two teams this season.
  • Jeff Samardzija is 4-1 in his last 5 starts.
  • The total has gone UNDER in 4 of the last 5 matches for the Giants, and 4 of the last 6 matches for the Mets.

OUR PICK: SAN FRANCISCO GIANTS MONEYLINE

Cleveland Indians vs Kansas City Royals (July 20 – 19:10 EST)

Expected Starting Pitchers: Adam Plutko (3-1, ERA: 5.40) vs Jakob Junis (5-8, ERA: 5.00)

  • The Indians have won 8 of their last 10 matches, while the Royals have won 6.
  • The Indians have won 7 of their last 10 home matches, while the Royals have won 3 of their last 10 away matches.
  • The Indians have won 6 of the 10 matches played between the two teams this season.
  • The Indians have won 5 of their last 6 matches at home against the Royals.
  • The total has gone OVER in 4 of the last 6 matches between the two teams.

OUR PICK: CLEVELAND INDIANS MONEYLINE

Arizona Diamondbacks vs Milwaukee Brewers (July 20 – 20:10 EST)

Expected Starting Pitchers: Zack Greinke (10-4, ERA: 2.95) vs Gio Gonzalez (2-1, ERA: 3.19)

  • The Diamondbacks have won 7 of their last 10 matches, while the Brewers have won 4.
  • The Diamondbacks have won 7 of their last 10 home matches, while the Brewers have won 3 of their last 10 away matches.
  • The Diamondbacks have won 48% of their home matches this season, while the Brewers have won 44% of their away matches.
  • Both teams have won 1 match against each other this season.
  • The total has gone OVER in 7 of the last 10 matches between the two teams in Arizona.

OUR PICK: ARIZONA DIAMONDBACKS MONEYLINE