Giants at Marlins Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 30
With the Giants playing good baseball and their rotation blossoming, they are +3500 to win the World Series.
Advertisement
The Marlins are last in the NL, but are .500 in their last 10 games.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Giants at Marlins
Date: Friday, May 30, 2025
Time: 7:10 PM EST
Site: LoanDepot Park
City: Miami, FL
Network/Streaming: FanDuel Sports Network Friday, WBFS-TV, NBCS BA, MLBN
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Giants at the Marlins
The latest odds as of Friday:
Advertisement
Moneyline:
Spread:
Total:
Probable starting pitchers for Giants at Marlins
Pitching matchup for May 30, 2025: Kyle Harrison vs. Cal Quantrill
Giants: Kyle Harrison, (0-1, 3.86 ERA)
Last outing (Washington Nationals, 5/24): 4.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 4 Strikeouts Marlins: Cal Quantrill, (3-4, 6.09 ERA)
Last outing (Los Angeles Angles, 5/24): 3.1 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 0 Walks, and 2 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Giants at Marlins
The Giants have won 4 of their last 5 at National League teams
The Over is 3-7 in the last 10 between the two
The Marlins have covered in 4 of their last 5 games for a profit of 1.58 units
The Over is 1-9 in the last 10 Giants games
The Over is 5-5 in the last 10 Marlins games
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for tonight's game between the Giants and the Marlins
Rotoworld Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Advertisement
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Friday's game between the Giants and the Marlins:
Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the San Francisco Giants at .
Total: NBC Sports Bet is staying away from a play on the Game Total of .
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Advertisement
Follow our experts on socials to keep up with all the latest content from the staff:
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


New York Post
6 minutes ago
- New York Post
Bet365 bonus code NYPBET: Claim $150 bonus or $1K first bet safety net for Mets vs. Giants
Gambling content 21+. The New York Post may receive an affiliate commission if you sign up through our links. Read our editorial standards for more information. The Mets and Giants continue their crucial series Saturday evening at Oracle Park in San Francisco. The Mets remain neck-and-neck with the Phillies in the NL East, but they also could use a win over the Giants to put them further behind in the wild-card hunt. And if you're looking to bet on Mets vs. Giants, the folks at bet365 have a bonus code where you can get $150 in bonus bets, whether you win or lose. Bet365 bonus code NYPBET: Bet on Mets vs. Giants on Saturday Use the bet365 promo code NYPBET to snag a bonus for Mets vs. Giants on Saturday. If you're looking for a more robust boost, you can also consider a first bet reset, which gives your first bet a chance at redemption if it loses. If you bet on Mets vs. Giants, up to $1,500, you will get your bet amount back in bonus bets if you don't win. How to sign up for bet365 Sportsbook What our Post expert thinks about Mets vs. Giants Saturday's pitching matchup features two terrific southpaws. David Peterson will get the assignment for the Mets, while former Cy Young winner Robbie Ray will toe the rubber for the Giants. Both lefties boast an ERA under 3.00, so this has the right ingredients for a pitchers' duel. New customers only, 21+ (18+ in KY). Gambling Problem? Call 1-800-GAMBLER. Available in AZ, CO, NJ, IA, IL, KY, IN, LA, NC, VA, PA, TN, OH only. Bet $5 and Get $150 in Bonus Bets at bet365. Registration required. A deposit (minimum $10) is required to participate in this offer. You must claim the offer via the bet365 app, within 30 days of registering your account. Once released, your Bonus Bets will be held in your account balance and are non-withdrawable.T&Cs, time limits and exclusions apply. New players only, 21+ (18+ in KY). Gambling Problem? Call or Text 1-800-GAMBLER. Available in AZ, CO, IA, IL, IN, KY, LA, NC, NJ, OH, TN, VA only. Place a qualifying bet of up to $1000 to be eligible for a matched refund in Bonus Bets if your qualifying bet loses. A deposit (minimum $10) is required to participate in this offer. T&Cs, time limits and exclusions apply. Registration required. Why Trust New York Post Betting Michael Leboff is a long-suffering Islanders fan, but a long-profiting sports bettor with 10 years of experience in the gambling industry. He loves using game theory to help punters win bracket pools, find long shots, and learn how to beat the market in mainstream and niche sports.
Yahoo
27 minutes ago
- Yahoo
Bryce Harper breaks silence on wrist recovery
The post Bryce Harper breaks silence on wrist recovery appeared first on ClutchPoints. The Philadelphia Phillies lost All-Star first baseman Bryce Harper to a wrist injury in early June. The ailment sidelined the two-time MVP for 22 games, leaving Philadelphia without its most accomplished hitter. But the wait is over as Harper has been activated from the injured list and will rejoin the Phillies for their series opener against the San Diego Padres. While obviously great news for the team, Harper may not be entirely out of the woods just yet. 'Harper says he feels way better than he did a month ago when [the Phillies] decided to shut him down. But it sounds like he will have to see how he's feeling on a day-to-day basis,' NBC Philly's John Clark wrote on X. The Phillies welcome Bryce Harper back to the lineup Harper had been on the 10-day IL since June 6 with inflammation in his right wrist. Although he's ready to make his return to the Phillies' lineup, reporting indicates that he'll have to manage soreness in his wrist and occasionally take games off until he's fully healthy. The eight-time All-Star had just returned to the lineup on June 3 after a Spencer Strider fastball off his elbow cost him five games. He avoided the injured list after getting hit by the pitch but landed on the IL with the wrist issue three games after rejoining the team. The Phillies didn't rush the 14th-year veteran's recovery, recognizing the ailment would take time to heal. Harper faced live pitching over the weekend while traveling with the team to Atlanta. The workout went well and Philadelphia activated Harper without sending him on a minor league rehab assignment. In his absence the Phillies' offense has been inconsistent. The team has gone 12-10 since Harper's injury and went from 2.5 games back in the division to taking a 1.5-game lead over the New York Mets in the NL East. But Philadelphia has had trouble scoring runs. With the exception of Friday's Kyle Schwarber-led offensive eruption, the Phillies scored a total of four runs in five games. Harper's addition to the lineup should help stabilize the unit. While his overall stats are down in 2025, Harper heated up in May. He slashed .308/.381/.484 with 3 home runs and 17 RBI in 24 games last month. The Phillies hope the veteran first baseman will pick up where he left off when he rejoins the team. Related: Phillies' Rob Thomson delivers tough truth on top prospect's MLB Futures Game status Related: Ranger Suarez's historic run for Phillies draws high JT Realmuto praise
Yahoo
27 minutes ago
- Yahoo
Red Sox's Garrett Crochet admits confusion after complete game vs. Rays
The post Red Sox's Garrett Crochet admits confusion after complete game vs. Rays appeared first on ClutchPoints. The Boston Red Sox rode a brilliant complete-game shutout from Garrett Crochet to a 1-0 win over the Tampa Bay Rays on Saturday at Fenway Park, securing their ninth consecutive victory. The 26-year-old left-hander threw exactly 100 pitches, 72 of them for strikes, against a lineup of 30 batters. He allowed only three hits, issued zero walks, and struck out nine. Of his 100 pitches, 19 were first-pitch strikes, and he induced 11 groundouts and seven flyouts. The Rays, despite fielding an all-right-handed lineup, were unable to break through against the lefty. The only scoring came in the fourth inning when Roman Anthony doubled and scored on a Carlos Narváez single under shortstop Taylor Wells' glove. That lone run proved enough for the Red Sox, as Crochet's dominance on the mound kept Tampa Bay at bay throughout the afternoon. Crochet's only real trouble came in the sixth. With runners on the corners and one out, Ha-Seong Kim attempted a bunt. Abraham Toro charged the ball, made a barehanded throw while falling, and Narvaez tagged out Taylor Wells just before he touched the plate. The call stood after a Rays challenge, preserving the shutout. 'I didn't even know what to do when the third out was recorded,' Crochet admitted postgame. 'I was like, 'Where do I stand?'' Garrett Crochet, who was traded to Boston from the White Sox on December 11 for four prospects, has far exceeded expectations in his debut season. His shutout brought him to a 10-4 record and a Major League-leading 160 strikeouts across 129 1/3 innings in 20 starts. For comparison, he threw just 146 innings across four seasons with Chicago. Boston rewarded Crochet with a six-year, $170 million extension after just one start. His leadership has matched his performance, with manager Alex Cora praising Crochet's clubhouse presence and on-field influence. 'With the contract, stuff comes with the territory,' Cora said. 'You have to be that guy. And we haven't had a guy like that in a while.' Crochet chose not to pitch in the 2025 All-Star Game despite earning his second consecutive selection, citing the importance of conserving his workload for the Red Sox's playoff push. 'Just being able to use my workload in games that matter for the Red Sox — that's really all I'm focused on,' Crochet said. The Red Sox, sitting at 52-45 and surging into the All-Star break, will go for a four-game sweep of the Rays on Sunday. Meanwhile, Crochet is scheduled to start the third game after the break against his former team, the Chicago Cubs. Related: Red Sox's Alex Cora reveals who could 'jump into the rotation' after Dobbins' injury Related: Red Sox's Hunter Dobbins dealt brutal injury blow