Marlins at Giants Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 25
It's Wednesday, June 25 and the Marlins (32-45) are in San Francisco to take on the Giants (44-35). Edward Cabrera is slated to take the mound for Miami against Logan Webb for San Francisco.
The Marlins picked up the win in the first game of the series making it back-to-back wins and three of their last four.
Let's 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 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 Marlins at Giants
Date: Wednesday, June 25, 2025
Time: 9:45PM EST
Site: Oracle Park
City: San Francisco, CA
Network/Streaming: NBCS BA, FanDuel Sports Network Florida
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 Marlins at the Giants
The latest odds as of Wednesday:
Moneyline: Marlins (+183), Giants (-222)
Spread: Giants -1.5
Total: 7.0 runs
Probable starting pitchers for Marlins at Giants
Pitching matchup for June 25, 2025: Edward Cabrera vs. Logan Webb
Marlins: Edward Cabrera, (2-2, 3.81 ERA)
Last outing (Philadelphia Phillies, 6/19): 6.1 Innings Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 3 Walks, and 5 StrikeoutsGiants: Logan Webb, (7-5, 2.49 ERA)
Last outing (Cleveland Guardians, 6/19): 7.0 Innings Pitched, 1 Earned Runs Allowed, 7 Hits Allowed, 0 Walks, and 9 Strikeouts
Marlins: Edward Cabrera, (2-2, 3.81 ERA)
Last outing (Philadelphia Phillies, 6/19): 6.1 Innings Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 3 Walks, and 5 Strikeouts
Giants: Logan Webb, (7-5, 2.49 ERA)
Last outing (Cleveland Guardians, 6/19): 7.0 Innings Pitched, 1 Earned Runs Allowed, 7 Hits Allowed, 0 Walks, and 9 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 Marlins at Giants
The Giants have won 3 straight games with Logan Webb starting
The Giants' last 3 home games with Logan Webb as their starting pitcher have gone under the Total
The Marlins have covered in 4 of their last 5 games for a profit of 2.00 units
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 Marlins and the Giants
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
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 Wednesday's game between the Marlins and the Giants:
Moneyline: NBC Sports Bet is recommending a play on the San Francisco Giants on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)

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


Washington Post
10 minutes ago
- Washington Post
Lenyn Sosa homers twice to lead White Sox past Diamondbacks 7-3
CHICAGO — Lenyn Sosa went deep twice for his first career multi-homer game and finished with a career-high four RBIs to lead the Chicago White Sox past the Arizona Diamondbacks 7-3 on Wednesday. Andrew Benintendi added a solo shot and rookie catcher Kyle Teel had three hits with an RBI and two runs scored to help last-place Chicago avoid a sweep. Mike Tauchman and Sosa finished with three hits as the White Sox won for just the third time in 14 games.


Washington Post
10 minutes ago
- Washington Post
Mets call up Pintaro and cut two lefties in latest bullpen shuffle
NEW YORK — The struggling New York Mets shuffled bullpen arms again Wednesday, replacing left-handers José Castillo and Richard Lovelady with a pair of pitchers called up from the minors. Castillo and Lovelady were both designated for assignment. Right-hander Jonathan Pintaro was selected to the major league roster, and lefty Brandon Waddell was recalled from Triple-A Syracuse.


Fox News
14 minutes ago
- Fox News
Best catching season ever? Inside Cal Raleigh's historic rise
Ask Cal Raleigh how he got to this point, on pace for the greatest season from a catcher in MLB history, and there isn't one all-encompassing answer. The 28-year-old is pulling the ball in the air more than any player in baseball, but he says that's not something he's trying to do. There are subtle differences with his setup compared to previous years: He's standing slightly closer to the plate and has narrowed and closed off his stance more than he had in the past. Likewise, though, those minor adjustments were not done purposefully. "But you can't argue the numbers," Raleigh said when informed of the data. "If they're there, they're there. It might be something I just wasn't thinking of and happened." Whatever role those tweaks might be playing in his 2025 performance, the results are staggering for MLB's home run leader. Raleigh is on pace to shatter the single-season home run record for a catcher, to post the best offensive season ever from any National League or American League catcher (both by wRC+ and OPS+) and to register the most valuable all-around season from a catcher ever. Raleigh is currently tracking toward an 11-fWAR season; no catcher before him has ever had a 10-fWAR season. This did not exactly come out of nowhere — Raleigh, after all, led all catchers in home runs each of the last three seasons — but the upswing this year is monumental. Raleigh went from hitting 12% above league average over the first four years of his career to nearly 100% above league average this season while logging career-best marks in hard-hit, barrel and walk rates to go along with the lowest strikeout and chase rates of his career. So, as "Big Dumper" becomes "Big Thumper," how does Raleigh explain this MVP-caliber first-half run? Mostly, he points to the consistency in his preparation, the knowledge he has gained and the advice he has received over parts of four big-league seasons, which have helped mold his perspective and approach at the plate. Raleigh feels fortunate now to have hitting coaches in Edgar Martinez and Kevin Seitzer who have played the game before, but he also attributes his career year to players and coaches no longer with the club. In brief stints in Seattle, veteran infielder Justin Turner and former bench coach and offensive coordinator Brant Brown were among those who made a considerable impact on him. Turner only played in 48 games with the Mariners in the second half of last season, but the way he watched the game and studied pitchers stuck with Raleigh. "It's not necessarily something physical or the swing, but just a guy who knew how to talk baseball, knew how to talk through situations to make them a lot simpler and just really kind of helped clear my mind a lot when you have those tough situations and tough times in the game," Raleigh said. "I love that guy." Brown, meanwhile, was hired by the Mariners in the winter of 2023 and fired at the end of May 2024 — but not before leaving an imprint on Raleigh, who credits Brown's teachings for putting him on the right path as a right-handed hitter. Raleigh's 93 home runs prior to this year were the most through a catcher's first four seasons in MLB history, but 73 of those homers came hitting left-handed. Entering the 2025 season, Raleigh had never slugged above .450 as a right-handed hitter. This year, he's slugging .736 as a righty with an OPS over 1.000 from each side of the plate. Part of that right-handed outburst, Raleigh believes, is simply getting more reps. "It was hard when your off days are coming with the lefties on the mound," Raleigh said. "It's hard enough as it is because you don't see a lot of lefties in general. You can go a whole week or whatever it is. It takes time to keep each side crisp." But he also made that area of his game a priority in the winter before the 2024 season. He wanted to make opponents think twice about bringing in a lefty to face him in a high-leverage spot the way they had in the past. That's where Brown, who's now the hitting coach for the St. Louis Cardinals, stepped in. "He kind of helped me realize, 'You're not the same guy from both sides of the plate,'" Raleigh said. "Sometimes you are, sometimes you're not, and sometimes you've got to feel some different things from the right side versus the left side. He just spent a lot of time with me in the offseason, which I really appreciated." As recently as the 2022 season, Raleigh was optioned down to Triple-A Tacoma, unable to sustain the consistency that is now making him the lynchpin of the Mariners' offense. Three years later, he is outhomering Aaron Judge, outslugging Shohei Ohtani and the only switch-hitter at any position in MLB history to record at least 30 home runs before the break. He reached that milestone number in just 75 games, the fastest since Barry Bonds and Luis Gonzalez in 2001. Still, he isn't allowing himself to smell the roses yet. "You appreciate it, you do," Raleigh said earlier this month when I asked him if he has taken any time to savor what he's doing. "But at the same time, I know the first thing in this sport is winning games and this team. And after that, it's about me keeping my head down knowing it is a long season, a full 162, and I've got to keep going and keep that consistent approach and do that every day. I know it's a boring answer." Cliché or not, though, Raleigh, who has caught more innings than any player over the last three seasons, knows what he's talking about. On June 6, he strolled through the visiting clubhouse at Angel Stadium wearing a dark Seattle T-shirt that read "availability" on the back. The ensemble was appropriate. Raleigh's power numbers are extraordinary for a player at any position, let alone a catching ironman. Raleigh has played in 77 of the Mariners' 78 games and made 76 starts, including 59 behind the plate. He was given a start off on May 6. That night, he drove in the winning runs as a pinch-hitter in the ninth. In the first year of a six-year, $105 million extension, "Big Dumper" is backing up his team's belief. "It's such a special person to have," 26-year-old pitcher Emerson Hancock said. "For him to have the knowledge he does behind the plate, it allows me to go out there and fully trust him. It starts with planning, knowing what you want to do when you go into the game. And when you get into a big situation, I know that I can lean on him. I know he's thinking about, 'This is what we want to do, this is how we want to attack.' And I think another thing, he does really, really good mound visits as well to settle you down: 'Think about this situation, think about what you want to throw here.'" The mental and physical toll of playing the most grueling position in the field does not appear to be wearing on Raleigh, who on Monday night received "MVP" chants on the road at Target Field after launching his 32nd home run of the season. It was his sixth home run in a six-game span. That performance came after a four-homer weekend — two apiece from the left and right side of the plate — while a heat wave enveloped Wrigley Field. In the process, Raleigh passed Johnny Bench for the most home runs by a catcher before the All-Star break. "He was good lefty, then he got good righty, and then he got better defensively," teammate Dylan Moore said. "It's one of those things where I feel like he's worked his a** off, and it's not a surprise to me. I've seen what he's done week in and week out, year in and year out, so, we're super glad to have him, obviously." Salvador Perez holds the record for the most home runs by a primary catcher in a season with 48; Raleigh is on pace for 67, a number only Bonds (73 in 2001) and Mark McGwire (70 in 1998) have reached before. It might be ludicrous to expect Raleigh to maintain this level of play, but despite the taxing nature of his position, he is not prone to second-half dropoffs. Raleigh has produced better results after the break every season of his career, a testament to the strength he maintains through the course of a season. "Sometimes you do have to cut the volume back in the sense of, you can't go out and take 100 swings every day," Raleigh explained. "You've got to learn to take those days and trust mentally you're going to be in a good spot and prepared rather than feel like you have to do a bunch of stuff to be prepared. That comes with experience and time and learning and talking to guys, so yeah, it's just those last two months of the season really make a difference in kind of how guys do. Took a while to learn that, but it's just knowing the right balance of rest and staying on top of things." For now, 18 games still remain before the end of the first half and what will certainly be his first All-Star appearance. If he hits three more home runs in that time, he will tie Ken Griffey Jr.'s franchise record for the most home runs in the first half of a season. It's a remarkable rise for Raleigh, whose elite combination of power and defense put him in the conversation among the best players at his position in the sport entering this year. Now on pace for the best season from a catcher in MLB history — and one of the best seasons for any player at any position — there's no question where he stands in that pecking order. "We obviously see it every day, so we know how good he is," Moore said. "He's No. 1 in my book." Rowan Kavner is an MLB writer for FOX Sports. He previously covered the L.A. Dodgers, LA Clippers and Dallas Cowboys. An LSU grad, Rowan was born in California, grew up in Texas, then moved back to the West Coast in 2014. Follow him on X at @RowanKavner.