Jump to content
Fish On First
  • Create Account

Recommended Posts

Fish On First Contributor
Posted

Entering the bottom of the ninth with a 4-2 lead Wednesday night at Oracle Park, Calvin Faucher quickly lost his month-long scoreless streak and suffered a blown save. He was fortunate to avoid an even worse outcome.

Faucher started his outing with a hit-by-pitch, another hit-by-pitch and a walk. Willy Adames plated the third Giants run on a sacrifice fly that missed being a walk-off grand slam by no more than ten feet. Patrick Bailey, the defensive stalwart behind the plate with a career 76 OPS+, followed that up by lacing a single into left field to score the tying run. Jung Hoo Lee, the potential winning run, would be gunned down at the plate by left fielder Kyle Stowers.

A 98 mph line drive off the bat of Christian Koss found Connor Norby's glove, sending the game into extra innings.

Deflating as it must've been for the Marlins to squander what had been a commendable pitching effort prior to Faucher's appearance, they responded by putting up a four-spot in the top of the 10th. Otto Lopez and Heriberto Hernandez, who delivered clutch, run-scoring hits earlier in the ballgame, xeroxed that with an RBI single and double, respectively. Over his last six games, Lopez has hit .458, raising his season average from .230 to .253.

 

Tyler Phillips shut the door from there to secure an 8-5 victory, the Marlins' fifth straight road win.

Rewinding, though, it would be doing a disservice to gloss over the work done by Edward Cabrera

After several seasons of middling results, the 27-year-old has elevated his performance in 2025. Minus a first-inning, leadoff home run off the bat of Mike Yastrzemski and a trio of walks, Cabrera continued a run of excellent pitching that's now seen him allow three or fewer runs in nine consecutive starts. His stuff was particularly sharp against the Giants as he fired 5 ⅓ innings of two-run ball, lowering his season ERA to 3.78 in the process.

image.png

Cabrera delivered first-pitch strikes to 68 percent of batters faced. Since the start of play on May 4, his 2.36 ERA ranks just below Tarik Skubal (2.35) for 18th-best among 106 pitchers to throw at least 40 innings in that span. 

Opposite Cabrera was Giants ace Logan Webb. Utilizing a sinker-changeup combination that has seen him become one of the sport's best arms for nearly half a decade now, he held the Marlins to two runs over six innings. In his 17 starts this season, Webb has completed six more innings in 13 of them, allowing no more than three runs in each of those starts. Only Paul Skenes (2.12) has a lower ERA among NL pitchers to throw at least 80 innings thus far this season.

The only real bit of damage against Webb came when Otto Lopez hit a go-ahead, two-run double in the fourth. 

Facing Tyler Rogers, who had gone more than three years without allowing an earned run against Miami, Heriberto Hernandez continued to make his case for more playing time. In the top of the eighth, the rookie outfielder laced a go-ahead two-run single just out of the reach of the shortstop Adames.

Through 17 major league games, Hernandez sports a .340/.377/.480 slash line. He's been nearly as productive against righties (.819 OPS) as lefties (.887 OPS).

Now 33-45 and winners of three straight, the Marlins hold a 1.5-game lead over the Nationals for fourth place in the NL East. They've won consecutive series for the first time this season and eight of the last 12 games overall. 

Screenshot 2025-06-26 at 12.53.48 AM.png

 

Looking Ahead

The Marlins will wrap up their series by the Bay on Thursday when they send Janson Junk (2-0, 2.60 ERA) to the mound to make his second start of the season. In his first start back on June 20, Junk held Atlanta to one run over five innings pitched. Hayden Birdsong (3-1, 3.25 ERA) will make his second appearance against Miami, having previously tossed 5 ⅓ innings of one-run ball on June 1.

First pitch from Oracle Park is slated for 3:45 EST.

 


View full article

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
The Fish On First SuperSub Fund
The Fish On First SuperSub Fund

We're grinding to bring you complete Miami Marlins coverage! Please support this site so it can remain the top destination for Fish fans.

×
×
  • Create New...