Miami Marlins vs Pittsburgh Pirates Betting Pick & Prediction for 6/14

MLB game preview

The Miami Marlins and Pittsburgh Pirates are set for an MLB regular-season game at PNC Park. The game will take place on Sunday, June 14, 2026, at 12:15 PM. Fans can watch the game on PEAC, with mild weather and broken clouds expected.

The Marlins come into the game with a record of 35-36 and are fourth in the NL East. They have been strong recently, winning eight of their last ten games. The Pirates hold a 36-35 record and sit fourth in the NL Central. They have struggled in their last ten games, securing only three wins.

Miami Marlins Team Preview

The Miami Marlins recently played a series of games against the Pittsburgh Pirates and Arizona Diamondbacks. In their latest game on June 13th, the Marlins lost to the Pirates 3-2. Otto Lopez had a good performance, going 2-for-3 with two singles.

In the game on June 12th, the Marlins secured a win against the Pirates with a score of 8-3. Liam Hicks made a notable contribution with a home run and two RBIs. The Marlins’ starting pitcher, Sandy Alcantara, threw eight innings with seven strikeouts.

Otto Lopez has been a standout hitter for the Marlins this season. He maintains a .345 batting average and ranks first on the team in runs scored. Max Meyer, the probable starter for the next game, is unbeaten this season with a 6-0 record and a 2.85 ERA.

Marlins vs Pirates Game Day Info

  • Sport: MLB
  • Teams: Miami Marlins vs. Pittsburgh Pirates
  • Venue: PNC Park in Pittsburgh, PA
  • Date: Sunday, June 14, 2026
  • Betting Odds: Marlins Moneyline +139, Pirates Moneyline -166

Pittsburgh Pirates Team Preview

The Pittsburgh Pirates recently had a mix of outcomes in their home games. They secured a narrow 3-2 victory against the Miami Marlins on June 13th. In that game, Bubba Chandler pitched well, allowing only two earned runs in over five innings.

In the game before, the Pirates fell to the Marlins 8-3. They managed six hits, including two home runs. Despite the loss, Endy Rodríguez had a strong showing with a home run and a double.

Looking at the Pirates’ season stats, their team batting average is .253, which ranks sixth in the league. Their on-base percentage stands at .334, placing them third. Paul Skenes will be the starting pitcher in the next game, holding a 2.84 ERA and 89 strikeouts this season.

BTB Betting Pick

The Pirates are favored to win with a moneyline of -166. They have a stronger batting average and on-base percentage compared to the Marlins. The Pirates also have a better slugging percentage and fewer strikeouts. Given these stats, the pick is for the Pirates to win the game.

The total for the game is set at 7.5 runs. Both teams have decent pitching, with the Marlins having a slightly better ERA at 4.10 compared to the Pirates’ 4.23. With strong pitching and the total line set at 7.5, the recommendation is to go with the under.