MLB Betting: Marlins vs Mets & Cubs vs Pirates – 06/20/22

In today’s MLB betting guide, the Miami Marlins visit the New York Mets for the fourth and final contest of their four-game road trip and hope to even up the series at two wins a piece. Meanwhile, the Chicago Cubs start a four-game visit against the Pittsburgh Pirates as they try to bounce back after a horrendous string of games in the last two weeks.

Miami Marlins (+150) vs New York Mets (-170)

The Mets have gotten the best of the Marlins in the June series, winning two of three games thus far as they face off one final time during their four-game series in New York. David Peterson will start for the Mets and boasts a 3-1 record this season. He has allowed nine hits in his last two trips to the mound while striking out six. His ERA (earned run average) is at 3.60, slightly down from his career total of 4.38, and he’s totaled 35 strikeouts in 40 innings pitched this season. Today’s matchup against the Marlins could be in his favour, as they score the least amount of runs within the division.


Get the latest odds, lines, props, picks & futures in your inbox everyday. Signup for our daily newsletter


The Marlins’ rollercoaster of a month continues with a fourth game in as many days, fresh off a victory over the Mets. They snapped a three-game losing skid, two of which came at the hands of the Mets and will aim to even up the series at two wins each before they host the next six games this week. Trevor Rogers will be the Marlins’ starter this afternoon and is 2-1 in his last seven starts, with an ERA of 5.68. In his last 21 innings pitched, Rogers has earned 28 strikeouts but also allowed 20 runs on 38 hits. Jerar Encarnacion went deep for Miami in the previous matchup with the Mets, nailing a grand slam home run that put the Marlins up for good.

Chicago Cubs (-105) vs Pittsburgh Pirates (-115)

The Cubs snapped a 10-game losing streak against the Atlanta Braves, winning two of three games over the weekend but dropping the third and final decision. It was a mixed bag of results, as they started the series with excellent defense, won the second game due to a surge of offense, and then crashed and burned both defensively and offensively on Sunday. Caleb Kilian will look for his first win after starting two games and going 0-1 on the year with an ERA of 8.00. He’s given up eight runs on eight hits and has struck out six batters, but he’ll need much better defense surrounding him if he hopes to collect a victory tonight.

Not to be outdone by JT Brubaker, who is also searching for his first win after starting the year 0-7 in 13 starts. He’s allowed 32 runs on 64 hits during 64 innings pitched but has evened things out with 65 strikeouts during that span. Pittsburgh’s offense has picked up lately, and they’re scoring well, but the defense needs to have a better showing behind Brubaker if they wish to string together some victories and climb up the NL Central. They’re currently 10.5 games behind the Brewers and Cardinals, so it’s a big hole they are in, paired with an unforgiving schedule to close out the month of June.

Odds via Yahoo and BetMGM.

The Hockey Writers & THWBets promotes responsible gaming, and provides this content as opinion and analysis with no guarantees or assurances.
For more information about responsible gambling, including help for problem gambling behaviour, please visit these great resource pages:
If you’re in Canada, Rogers Sports & Media has put together a great information and resources page.
If you’re in the United States, MGMResorts has a great page for gambling problem resources.

Bet99 sportsbook banner ad