Miami Marlins vs San Francisco Giants Prediction, 4/24/2026 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs San Francisco Giants
Date: Friday, April 24, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Miami (+150) San Francisco (-182)
The San Francisco Giants (11-13) host the Miami Marlins (12-13) at Oracle Park on Friday. The line on this matchup has the Marlins at +150 and the Giants open at -182. The total is 9. The pitchers taking the mound will be Sandy Alcantara and Adrian Houser.

As a squad, the Miami Marlins are knocking in 4.5 runs per game, which ranks them 14th in MLB. They have earned 112 runs scored and have an OBP of .335. The Marlins have accounted for 40 two-baggers as a team and have hit 17 baseballs out of the park. They have tallied 107 RBI's as well as 213 base knocks on the year, and their batting average is at .257. Miami owns a slugging percentage of .386 and have been called out on strikes 195 times, while drawing a walk on 85 occasions.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
They have a K/BB ratio of 2.38 and their pitching staff sits with a WHIP of 1.23. Marlins pitchers have relinquished 22 long balls and 110 runs in total (16th in baseball). Miami has surrendered 177 base knocks (7.2 per 9 innings) and also 96 earned runs. The Marlins are sitting with a team ERA of 3.93 for the year (12th in the league), and they have rung up 224 hitters. They have walked 94 opposing players and their FIP comes in at 3.86 as a team for the year.
The Marlins bullpen have compiled a save rate of 66.7% and have come into the game in 25 save situations. They have accumulated 8 saves for the year and have blown 4 out of their 12 save opportunities. The relief pitchers have inherited 29 base runners for the season and 27.6% of those players earned a run for their team. Marlins relief pitchers have entered the game with runners on base 20 times in addition to having 20 appearances in high leverage situations. The Marlins have dispatched 75 relievers to the mound over the course of the season. The relievers have 12 holds so far this year (20th in MLB).
The Marlins have turned 71.2% of balls in play into outs out of their 1,980 innings, which has them sitting at 7th in baseball. The Marlins have amassed 660 putouts thus far, in addition to 193 assists and 19 errors. Their fielding percentage is holding steady at .978 which puts them in 28th in MLB, and they have turned 14 double plays.
Alcantara has thrown 1,110 innings and has racked up 954 strikeouts in his career. Alcantara (54-69 win-loss record in his career) has a FIP of 3.58 and he has gone up against 4,565 batters in the majors. His earned run average is 3.63 (448 ER's allowed) and his WHIP is 1.172. He has given up 959 hits (7.8 hits per nine innings) with 342 walks.
The Giants hold a slugging percentage of .362 and they tally 3.38 runs per contest (29th in MLB). They have put up 40 doubles, while taking a walk 46 times and scoring 81 runs. San Francisco has knocked in 14 home runs so far this year and 77 RBIs. They have been rung up on 186 occasions (26th in the league) and have a total of 205 base hits. The San Francisco Giants have earned a team on-base percentage of .293 and a team batting average of .252 this year.
The San Francisco pitching staff have conceded 97 runs for the season and come in with a team ERA of 3.80 (90 earned runs surrendered). They have conceded 24 long balls and they allow 4.10 runs per 9 innings (11th in baseball). The Giants are sitting with a team WHIP of 1.291 in addition to having a FIP of 4.02 as a team over the course of the season. They have earned a strikeout to walk ratio of 9.00 (212 strikeouts against 94 free passes). They come in at 6th in MLB as a staff in total hits conceded with 181.
They are currently ranked 17th in baseball holding a save percentage of 62.5%, and they have dispatched 81 bullpen pitchers to the mound for the season. Their relief pitchers have stepped onto the mound 9 times in high leverage situations in addition to 23 occasions with runners on. Sitting with 23 save situations, the Giants have amassed 15 holds and 3 blown saves. San Francisco has had relief pitchers step onto the hill in 8 save chances and they have walked away with 5 saves. San Francisco bullpen pitchers have an inherited score rate of 28.6% out of their 35 inherited base runners.
The San Francisco Giants have turned 23 double plays and hold a fielding percentage of .985 (15th in baseball). The Giants have racked up 232 assists, 13 errors and have a tally of 639 putouts over the course of the season. In their 1,917 innings on the field, the Giants hold a efficiency on defense of 70.6% (12th in professional baseball).
During his MLB career, Houser has surrendered 743 base knocks while he has tallied 587 strikeouts in 754 frames. He has given up a total of 344 ER's while earning a WHIP of 1.368 and a FIP of 4.0. His K/BB ratio is 2.03 and he has gone up against 3,238 opposing batters in his pro baseball career. Houser (40-46 career record) holds a 4.10 ERA and has surrendered 8.9 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (-182)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Miami Marlins - Twitter
