Cardinals vs. Marlins MLB Pick – June 12th

Dakota Hudson spun a nice game for the St. Louis Cardinals on Tuesday, and the Cards rode his arm to their second straight win against the Miami Marlins. St. Louis will go for the sweep on Wednesday behind Miles Mikolas. The Marlins went on a nice little run at the beginning of May, but have found themselves right back right where they were.

The Marlins will turn to Jose Urena to avoid a seven-game losing streak Wednesday. It would make for the second series in a row that they were swept away. The Braves took care of the Marlins in three straight games to provide them with a few easy wins.

Pitching has been on point for the Cardinals recently, as Michael Wacha was dominant in his start against the Marlins as well. Wacha allowed no runs across 6 innings of work on Tuesday. Hudson followed it up with a dominating performance of his owns.

The Cardinals are going to need more of it if they want to make a run at the Brewers and Cubs in the NL Central. That’s not going to be particularly easy. Not against ballclubs of their caliber, but they are within striking distance. Keep their lead under 5 games at the All-Star break and there is a chance there.

Beating up on teams like the Marlins isn’t going to impress the masses, though. However, it’s the winnable games that add up at the end of the season. Losing games that they should win hurt doubly. Having said that, they must win against the Brewers and Cubs to capture the NL Central. With the win last night, St. Louis hopped above .500 at 33-32. Meanwhile, the Marlins stumbled to 21-42 on the year. Head below for our free Cardinals vs. Marlins pick.

St. Louis Cardinals vs. Miami Marlins Pick:

Betting Odds:

  • Moneyline: Cardinals -150/Marlins +130
  • O/U: 8

Pitching Matchup:

  • Miles Mikolas (4-6, 4.54 ERA)
  • Jose Urena (4-7, 4.70 ERA)

Betting odds provided by

Jose Urena had a little something going, but the Atlanta Braves halted any good vibes he was feeling in his most recent outing. The Braves smacked Urena around for 11 hits and 6 runs in 3 innings to end what was a streak of less than 3 runs allowed in five straight contests. For whatever reason, Marlins Park has been unkind to Urena.

I don’t know if he gets too comfortable on the beach in Miami or what, but he’s been a different pitcher on the road in 2019. Urena carries an ERA of 3.32 and 1.21 WHIP as a visitor, but that goes all the way up to a 6.14 ERA and 1.69 in Miami. He’s won just one game with five losses on his resume at home.

The Cards have found it pretty easy to hit Urena in 49 at-bats. They’re hitting a whopping .469 with a .490 OBP against Urena in his career. Paul Goldschmidt alone is hitting .667 with a long ball. After the offense racked up the score on the Marlins late last night, expect the momentum to carryover on Wednesday against Urena. St. Louis scored 4 runs in the final two innings for a 7-1 win over the Marlins.

It’s been a totally different story for Miles Mikolas against the Marlins. He has handcuffed the Marlins’ lineup for a low batting average of .138 and a .167 OBP in 29 at-bats. No one has taken Mikolas deep and Miguel Rojas has the only RBI.

The Marlins are back to not wanting to hit the ball recently, with just 1.5 runs scored per game in their previous six games. Overall, Miami are 3.47 runs scored per game. It’s looking like the Marlins are back to competing like a Triple-A team, and with the team having no success against Mikolas in the past, this should be another loss for the Marlins.

The Bet
Kyle E / Author

Kyle is a veteran of The Sports Geek and has spent nearly a decade providing accurate sports picks and writeups here. He has been a sports handicapper for 10+ years and started sharing his picks and thoughts in 2011 at The Sports Geek. His expertise spans across multiple sports, including the NFL, NCAAF, MLB, and the NHL. Prior to writing for The Sports Geek, Kyle was a fantasy football expert, who ultimately parlayed it into a successful sports betting career. You can find his picks daily at The Sports Geek.