It’s a National League matchup tonight in Miami as the Marlins host the Pirates. First pitch is set for 7:10 PM ET at loanDepot Park. The Marlins are currently favored, with a money line payout of -130 compared to +108 for the Pirates.

On the mound for the Pirates is Martín Pérez, while the Marlins will counter with A.J. Puk. The over/under line is currently set at 8 runs, with the over paying out at -105 compared to -117 for the under.


The Pick: Miami Marlins Moneyline -130

This game will be played at loanDepot Park at 7:10 ET on Friday, March 29th.


  • We have the Marlins winning by a score of 5 to 4
  • However, if you’re looking for a run line pick, we like the Pirates to cover
  • As for an over/under pick, we have this game finishing with 9 runs and like the over

The last game of this Pirates vs. Marlins series needed extra innings to decide a winner, with the Pirates coming out on top by a score of 6-5. Heading into the game, the Marlins were the favorite at -129 on the money line.

Miami’s offense had just five hits in the game, compared to nine for the Pirates, but the Marlins were able to force extra innings by scoring a run in the 8th. Pittsburgh took the lead in the 12th and held on for the win. Edward Olivares, Bryan Reynolds, and Oneil Cruz all homered for the Pirates.

Mitch Keller got the start for Pittsburgh, giving up four earned runs on seven hits. Luis L. Ortiz got the win out of the bullpen, while Jose Hernandez picked up the save. As for the Marlins, Declan Cronin took the loss out of the pen, while starter Jesus Luzardo went five innings and gave up two runs on two hits.

Pirates Records & Stats

Martín Pérez is coming off a season in which he made 20 starts and 35 appearances for the Rangers. His record was 10-4, and his ERA was 4.45. Pérez’s WHIP was 1.41, and he allowed a batting average of .273. His FIP for the season was 4.99, and he gave up a total of 21 home runs. Pérez averaged 1.4 walks per game and 5.91 strikeouts per nine innings.

For the Pirates, we have Ke’Bryan Hayes with the highest hits projection on the team and the 17th highest in the league today. Oneil Cruz has the highest home run projection on the team and the 8th highest in the league. Andrew McCutchen has the 2nd highest home run projection on the team and the 12th highest in the league. Bryan Reynolds is 3rd in terms of home run projection on the team and 13th in the league.

Marlins Records & Stats

A.J. Puk is coming off a season in which he made 54 appearances and went 7-5. His ERA for the year was 3.97, and his WHIP was 1.18. Puk’s batting average allowed was .236, and his on-base percentage allowed was .277. He gave up a total of 10 home runs last season. Puk’s FIP for the year was 3.59, and his OPS allowed was .687. For the season, he averaged 0.2 walks per game and had a strikeouts-per-walk ratio of 6.0.

Looking at the Marlins’ hitting projections, we have Luis Arraez as our top projected hitter in terms of total hits. His total hits projection is 6th best in today’s slate of games. Jazz Chisholm Jr. has the 2nd highest home run projection on the team and 8th best in today’s games. Jake Burger has the top home run projection on the team and 4th best in today’s games. Tim Anderson has the 2nd highest total hits projection on the team and 12th best in today’s games.