At 12:10 PM ET, the Giants and Marlins will square off in an NL matchup. This one is being played at loanDepot Park in Miami and features a Giants club that is 7-11 compared to the Marlins at 4-14. On the money line, the Giants are the slight favorite at -114.

Looking at the over/under line, it is currently at 8.5 runs, and today's pitching matchup features Keaton Winn for the Giants and Trevor Rogers for the Marlins. You can catch this one on BSFL.

MIAMI MARLINS VS SAN FRANCISCO GIANTS BETTING PICK

The Pick: Miami Marlins Moneyline -106

This game will be played at loanDepot Park at 12:10 ET on Wednesday, April 17th.

HOW TO BET THE GIANTS VS MARLINS:

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

Miami picked up a 6-3 win over the Giants in the most recent game of this series. The Marlins had a huge 6th inning, scoring three runs and picking up all six of their hits. As for the Giants, they scored one run in the 4th inning and added their final two runs in the 7th.

Ryan Weathers got the win for the Marlins, going six innings and giving up two earned runs. He finished the game with 10 strikeouts but issued five walks. Jordan Hicks only went five innings for the Giants, giving up two earned runs on three hits.

Luis Arraez and Josh Bell each had two hits and two RBIs for the Marlins' offense. Matt Chapman did the most damage for the Giants, going 2/4 with a home run.

Giants Records & Stats

As the Giants are on the road today vs. the Marlins, they are looking to get back to .500, as they are currently 7-11. In the NL West, they are four games behind the Dodgers, and so far, they have gone just 4-6 vs. divisional opponents.

Coming into today's game, the Giants are on a two-series losing streak, with an overall series record of 1-3-1. They are just below .500 on the road at 4-8 and have gone 3-3 at home.

The Giants have been a tough team to figure out on the run line this season, as they are 7-11 overall. They have been much better on the road, going 6-6 against the run line, compared to just 1-5 at home. They have been a much better bet as the underdog, going 6-3 against the run line in those games, compared to just 1-8 as the favorite. In their wins, they have been outscoring opponents by an average of 3.7 runs per game, while in their losses, they have been outscored by an average of 3.6 runs per game.

The San Francisco Giants have played 18 games this season, and 11 of them have gone over the total. The average over/under line in their games is 8 runs, and the combined run average in their games is 9.2 runs. When the over/under line has been set at 8.5 runs, their games have gone over the total 5 times and under the total 4 times.

Keaton Winn is taking the mound for the Giants on the road against the Marlins. Winn has had a tough start to the season, as he has taken the loss in each of his first 3 starts. In his last outing, he went 5 innings and gave up 2 earned runs on 5 hits, but did strike out 6 batters.

For the Giants, we have some player props to consider. Jorge Soler has the 6th highest hits projection on the team, but he does have the highest home run projection on the team and 8th in the league today. Wilmer Flores has the 4th highest hits projection on the team and the 2nd highest home run projection on the team, which is 9th in the league today. Austin Slater has the 2nd highest hits projection on the team and the 8th highest home run projection on the team. If you're looking for a Giants player to have a good day at the plate, Jung Hoo Lee has the highest hits projection on the team and his home run projection is 16th in the league today.

Marlins Records & Stats

Miami is currently on a five-game losing streak in series matchups, spanning back to their series vs the Yankees. This season, they have gone just 4-14 and are eight games out of the NL East division lead. At home, they are 2-10.

So far, the Marlins have yet to win a series, as their overall series record is 0-5. When favored, they are 0-7, compared to 4-7 as the underdog. Miami picked up a win in the series vs the Giants, closing it out with a win in the final game.

The Marlins have a run line record of 6-12 this season, including a 3-9 mark at home. They have covered the run line in three of their six road games, and their average run margin for the season is -1.8 runs per game. Miami has been the underdog in 11 of their 18 games, going 6-5 against the run line in those contests. They have covered the run line in their last two games overall and as the underdog.

The Miami Marlins have played 18 games this season, with 11 of them going over the total. The average over/under line in their games this season has been 8 runs, and their games have averaged 9.5 runs per game. When the over/under line has been set at 8.5 runs, their games have gone over the total 7 times and under 4 times. In total, 3 of their 18 games have had an over/under line set at 8.5 runs.

Trevor Rogers is on the mound for the Marlins, and he is coming off a loss in his last start against the Braves. Rogers has gone 5 innings in each of his first two starts, and he has 8 strikeouts on the year.

Our model is projecting Luis Arraez to have a big day at the plate for the Marlins. His total hits projection is the best on the team and the best in the league today. Jazz Chisholm Jr. is our top choice to hit a home run for Miami, as his home run projection is 8th best in the league. Tim Anderson has the 2nd best hits projection on the team and 18th best in the league today.