Archive for Marlins

Sandy Alcantara, Quality Reliever

Patrick Gorski-Imagn Images

It feels like ages ago that I wrote about Sandy Alcantara and how he’s on pace to lap the field in innings pitched for the second time in five seasons. Actually, it’s only been a week and change, and two very interesting things have happened in that time, meriting further exploration.

Those two things: Alcantara’s first two career saves. On September 16, two days after his last start and with the Marlins’ bullpen depleted, Alcantara came in to throw a clean ninth inning to preserve a one-run win against Arizona. He started as normal on Sunday against the Padres, and then, after two days’ rest, he locked down another one-inning save against the Cubs.

Alcantara is as pure a starter as you’ll ever find. His first eight major league appearances came out of the bullpen for the Cardinals in 2017. (I sometimes forget that the Marlins got Alcantara and Zac Gallen in the same trade.) It was nine years and 201 big league starts before Alcantara made another relief appearance. Read the rest of this entry »


Sandy Alcantara, Quantity Starter

Jim Rassol-Imagn Images

It’s been almost four months since one of my periodic check-ins on Sandy Alcantara. And everything’s going well. In May, I declared the 2022 NL Cy Young winner “part of the way back,” after he’d lowered his ERA from 5.36 in 2025 to 3.53 in his first 10 starts of 2026.

Alcantara has started another 21 games since that post, and the results have been similar, if not quite as good. Since May 21, Alcantara is 10-8 with a 4.01 ERA, with xERA and FIP marks in the low 4.00s as well. Even in 2022, Alcantara was never a big per-inning strikeout guy; he was fourth in the league in punchouts mostly on the strength of how many innings he threw. That year’s NL strikeout leader, Corbin Burnes, struck out 36 more batters in 26 2/3 fewer innings.

But Alcantara used his height and changeup and three-fastball combination to get lots of groundballs and allow basically zero homers. Thus: The no. 11 strikeout rate in the NL (out of just 22 qualified starters) led to the no. 2 ERA. Read the rest of this entry »


Otto: Better, Faster, Stronger

Jeff Hanisch-Imagn Images

When we think of the Miami Marlins throughout their history, offense doesn’t frequently come to mind. This franchise’s various owners haven’t traditionally put many resources behind the club, and what resources do come in often go to pitching. We remember the rotations led by Dontrelle Willis and Josh Beckett, or Kevin Brown and Livan Hernandez, or José Fernández.

Giancarlo Stanton’s 59-homer MVP campaign stands out in the memory partially because of how loanDepot Park blunted even his prodigious pop. (And also because Stanton got salary dumped to the Yankees before he could defend his NL home run crown.)

Here’s a wild stat: After this past weekend, the Marlins have a team wRC+ of 100. That’s their third-best wRC+ in history; they have only bested that mark in 2007 and 2017, with a joint franchise record of… 101. Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, September 11

Dennis Lee-Imagn Images

Welcome to the second Five Things of the week. After a bonus recap of Saberseminar, it’s time to get back to what this column is all about: bunts. OK, fine, that’s not entirely true, but trying to bunt for a hit leads to some of the best on-field action, and by the time we hit September, I’m eager for some exciting fielding adventures, whether they end in an out or not. In fact, exciting adventures are pretty much all I’m looking for at the moment. Whether it’s playoff previews, low-stakes barnburners, or maniacally aggressive baserunners, I’m looking for chaos, tension, the thrill of victory and the agony of defeat combined in a single play or single game. The past two weeks haven’t disappointed – just so long as you’re willing to extend your definition of action past the usual homers and strikeouts. So buckle up for another five things – after thanking patron saint Zach Lowe of The Ringer for his delightful column idea, which I’ve been faithfully ripping off for four years now.

1. Seeding Clashes
Five Things is generally the domain of silly baseball. The best plays don’t only happen in games between the best teams – really, there are more mid-level teams than great ones, so if anything, this is more of an underdogs column. But while the past few weeks have plenty of that, there have also been some downright amazing battles between teams fighting for the same playoff spot, and I find myself tuning into those games more frequently than anything else recently.

The impetus for this item actually started several weeks ago, when the Dodgers played seven games against the Brewers and Cubs in a two-week span. I was interested in seeing the best teams in the NL measure themselves against each other – and luckily, the league cooperated. The Brewers and Braves themselves squared off in a three-game set just before the Dodgers traveled to Atlanta. That set up a round robin of sorts between the NL’s best – the Brewers went 5-2, the Dodgers went 1-6, and the Braves were 4-2. Read the rest of this entry »


Fun With Arbitrary Statistics

Rhona Wise-Imagn Images

There are a lot of great statistics in baseball these days. They measure everything! Swing path tilt? Contact point against center of mass? Exit velocity? Hard-hit rate on opposite field line drives? You can get a report on any of those things at the wave of a few fingers. Expected wOBA? Barrel rate? There are acronyms and stat blends and projection aggregates for days. It’s analysis paralysis; the hard part isn’t finding stats to describe hitters, but figuring out which ones not to use.

I don’t have a foolproof method for seeing through all the noise for you. But I do have a fun experiment in how to work with statistics in such an overwhelming environment. I want to suggest a method that I call, These Things Are Good. Basically, it boils down to this: Come up with some statistics that you think are good without pre-determining which players you’re looking for, measure how good the entire league is at your statistics in question, and see what shakes out.

How should we do this in practice? I started by saying that I think pulling the ball when you hit it in the air is good. That gives me the first statistic I care about: air pull rate. I turned that into standard deviations for every player in baseball so that we could compare apples to apples across multiple statistics, then started looking for who the standouts were across all categories.

Air pull rate is nice, but it’s certainly not the only statistic that I’m interested in. Next, I wanted guys who hit the ball hard when they put it in the air. After all, exit velocity matters far more when batters can elevate. I did the same thing and put that in z-score terms via standard deviations. If you’re wondering what kinds of hitters these two categories identify, Kyle Schwarber, Griffin Conine, and Junior Caminero are the top three. Read the rest of this entry »


Marlins Cap Off Deadline Day by Ordering Vodnik on the Rockies

Isaiah J. Downing-Imagn Images

In this trade deadline season where everyone’s within reach of a playoff spot, the Marlins were one of several teams that attempted to chart a middle path. Sure, we’ll sell off some of our best players — including, in Liam Hicks and Lake Bachar, some guys with plenty of team control left — but we’ll add in other trades and try to backfill those roles.

Miami’s big major league add was 26-year-old reliever Victor Vodnik, late of the Colorado Rockies. That sounds like damning with faint praise, and it is: Vodnik has a 5.25 ERA in 36 innings this season, and at the time of the trade, he was fifth among Rockies relievers in gmLI, which is the average leverage index when he enters the game. In other words, the Rockies don’t think Vodnik is a high-leverage reliever, or at least they hadn’t been using him that way.

Vodnik cost the Marlins third baseman Connor Norby, who was the less successful half of the Trevor Rogers trade, and pitching prospect Aiden May. Read the rest of this entry »


The Cubs’ Pitching Staff Is No Longer Held Together With Chewing Gum

Brad Penner and Kirby Lee-Imagn Images

Plan A for Chicago’s starting rotation went out the window all the way back on April 4 when Cade Horton went down with a forearm strain. After he’d finished second in Rookie of the Year voting in 2025, the Cubs were counting on him as a key contributor in 2026. Instead, his season ended after just two starts. Then on April 6, Matthew Boyd hit the IL with a bicep strain. Fortunately, he was only sidelined for two weeks, but by May 6 he was out of commission again, this time with a meniscus tear that took him out until June 25. Offseason rotation addition Edward Cabrera has also logged multiple IL stints this year — first, a blister that sidelined him from May 24 to June 5, then a hamstring strain that has had him on the shelf since June 24. Strained hamstrings aren’t contagious, but if they were, Cabrera would’ve caught his from Jameson Taillon, who was out with the same injury from June 9 to July 20 and then designated for assignment a week following his return due to poor performance. Given the myriad of injured starters, by early May the Cubs were forced to move Ben Brown from his long-relief role in the bullpen back to the starting rotation. He made eight starts before landing on the IL with a neck strain.

After placing both Cabrera and Brown on the IL on June 24, the Cubs started their deadline shopping a little early, trading with the Mets for left-handed starter David Peterson on June 25. Peterson has not pitched well this season, posting a 5.52 ERA and a 4.11 FIP over 101 innings, but aside from one clunker against the Cardinals, his results have been much better with the Cubs. Over his last four starts, he’s pitched to a 1.52 ERA, albeit with a 4.20 FIP. Nevertheless, Peterson does not single-handedly fix the Cubs’ rotation, nor does Kevin Gausman, whom they acquired from the Blue Jays on Sunday. No, and even with Cabrera pitching in his first Triple-A rehab game last Friday (1 2/3 IP, 3 ER, 2 BB, 3 K), it’s always a good idea to go ahead and add one more guy. Maybe even two.

Thus, in the hours before the trade deadline on Monday, the Cubs linked up with the Mets once more, this time agreeing to send infield prospect Jefferson Rojas to New York in exchange for right-handed starting pitcher Clay Holmes and outfielder Tyrone Taylor. But that’s not all, as Chicago also acquired right-handed reliever Ryan Zeferjahn from the Angels in exchange for catcher/DH Moisés Ballestero and right-handed pitcher Mason McGwire. To cap it off, the Cubs sealed a swap with the Marlins in which they sent infielder Jonathon Long and pitcher Jace Beck to Miami for pitcher lefty Braxton Garrett. Read the rest of this entry »


Rays Acquire Liam Hicks In All-Florida Deal

Brett Davis-Imagn Images

I know, I know. I, too, wish the Tampa Bay Rays had traded for Tarik Skubal. But they didn’t, and it’s not in their nature if we’re being honest. The Rays aren’t the type to trade for one big hammer. They prefer to one-red-paperclip it, and that’s exactly what they’ve done this deadline. First, they traded for Freddy Peralta. Now, they’ve added some sorely needed offensive help by acquiring Liam Hicks from the Marlins in exchange for prospects Jacob Kisting, Adrian Santana, and Brayden Taylor, as Jeff Passan first reported.

The Tampa Bay side of this equation is pretty simple. Their catching duo of Hunter Feduccia and Nick Fortes hasn’t been good enough. Fortes has been reasonable as the righty half of a platoon, but Feduccia has scuffled to an 82 wRC+ even getting good platoon matchups. Catcher probably wasn’t the weakest part of their lineup – frankly, there are a lot of holes to patch here – but it was definitely an area of need. If the Rays are going to keep a hold on the AL East, they’ll have to score more runs in addition to continuing to pitch well, and playing a good hitter at catcher is a good way to start.

Hicks was a late bloomer who didn’t debut until last year at age 26, but he has a long track record of plus offense from behind the plate. He hit throughout his minor league tenure but never received a call-up because of questions about his defense. The Marlins took him in the Rule 5 draft in December 2024, plugged him in as the big half of a platoon, and let him cook. His defense was predictably weak – so weak that he ended up rotating between catcher, first base, and DH – but the bat played right away. Read the rest of this entry »


Job Posting: Miami Marlins – Director of Baseball Applications

Director of Baseball Applications

Company Overview
At the Miami Marlins, we make waves — on and off the field.

We’re built for sustainable success thanks to our commitment to be great teammates, bold innovators, and thinking long-term. These three pillars guide us in championing a winning culture across the organization. The work we do doesn’t just impact our team — it reaches fans and communities across South Florida.

Position Summary
As the Director of Baseball Applications, you will oversee the strategy, development, maintenance, and optimization of applications and infrastructure that power the entire Baseball Operations department. This role requires managing software development efforts, ensuring seamless integration of baseball technologies, and driving innovation in baseball applications. You will collaborate with stakeholders across Baseball Operations to enhance decision-making through cutting-edge tools and systems. Strong leadership, technical expertise, and strategic thinking are essential for success in this position.

Essential Functions

  • Lead the strategy, design, and implementation of applications that support baseball operations, research & development, scouting, and player development.
  • Oversee the architecture and development of web-based and mobile applications used across Baseball Operations.
  • Manage a team of product managers, product designers, and engineers, fostering a culture of collaboration and technical excellence.
  • Work closely with analysts, coaches, and front-office personnel to identify and fulfill software needs.
  • Oversee best practices for software development, deployment, and version control.
  • Stay ahead of industry trends, evaluating and integrating emerging technologies to improve baseball applications.
  • Develop organizational goals and key performance indicators (KPIs) to measure the effectiveness and usability of baseball applications.
  • Manage project timelines, resources, and budgets to align with organizational goals.

Our Values

We Are Great Teammates

  • Supports and encourages colleagues.
  • Provides and receives feedback without judgement or ego.
  • Holds one another to a high standard.
  • Provides help and encouragement proactively.
  • Assumes positive intentions from others. 
  • Looks for ways to help make their teammates better.

We Are Innovators

  • Embraces a growth mindset.
  • Challenges conventional wisdom.
  • Unafraid to fail.
  • Pushes boundaries and doesn’t accept impossible.
  • Asks why and asks why not.

We Think Long-Term

  • Asks: what can I do today that will pay off a year from now. 
  • Eschews instant gratification for bigger benefits in the future.
  • Always trying to think three steps ahead.

Skill Requirements

  • Extensive experience in full-stack software development, including modern web frameworks and mobile application development.
  • Strong proficiency in programming languages such as Python, JavaScript, React, TypeScript, or similar.
  • Experience with cloud platforms (AWS, Google Cloud) and modern application DevOps practices.
  • Knowledge of database management systems, APIs, and microservices architecture.
  • Experience leading software development teams and managing technical projects.
  • Strong understanding of UI/UX design principles and application usability.
  • Ability to collaborate with cross-functional teams and translate stakeholder needs into technical solutions.
  • Passion for baseball and familiarity with baseball operations, analytics, and scouting systems is a plus.

Education & Experience Guidelines

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field required; Master’s degree preferred.
  • Minimum of 5+ years of experience in software engineering, application development, or a related field.
  • At least 3 years of experience in a leadership or managerial role overseeing software teams.
  • Proven experience in developing and maintaining large-scale applications in a fast-paced environment.
  • Experience leading and building internal-facing applications is a plus.
  • Prior experience in a Baseball front office is a plus.

Work Environment

  • Ability to work evenings, weekends, and holidays as needed.
  • Availability to travel occasionally for industry conferences or organizational needs.
  • Ability to sit/stand for extended periods and work in an office environment.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

Job Questions

  1. Describe a software product or platform that you led from concept through production. What was your role, who were the primary stakeholders, and what was the outcome? (250 words max.)

  2. Briefly describe the technology stack your team has worked with over the past three years (e.g., cloud platforms, databases, programming languages, CI/CD, DevOps). Which areas were you personally responsible for leading? (250 words max.)

  3. Why are you interested in leading the Baseball Applications team for the Miami Marlins? What unique perspective or experience would you bring to this role? (250 words max.)

To Apply
To apply, please follow this link.

The content in this posting was created and provided solely by the Miami Marlins.


How the Fish Ended up at the Market

Troy Taormina-Imagn Images

For one day, the Marlins were probably going to make the playoffs. On July 8, after they’d shut out the Mariners, 2-0, our Playoff Odds gave the Fish a 51.5% chance of playing in October. It was the first time they’d crested 50% since 2023.

They had just swept the A’s in West Sacramento and were about to finish sweeping the Mariners at home. Crank, crank, crank, crank, crank went the roller coaster. With the final win against Seattle, the Marlins had won 16 out of 20, tied for the best 20-game span in franchise history. The six-game winning streak that closed that span put them 10 games above .500, at 52-42. Crank, crank, crank. They were tied with the Phillies for the second and third Wild Card spots. They were three full games ahead of the Cardinals in fourth place. Not only were the Marlins going to hold onto Sandy Alcantara at the deadline, wrote Ken Rosenthal of The Athletic, but they were going to be buyers for the first time in Peter Bendix’s three years at the helm, “barring” — crank — “an utter” — crank — “collapse.” Then the Playoff Odds took a stomach-churning plunge. It was the opposite of the famous Sarah Langs Whee! It was an Eeew, and it was gross indeed.

The Marlins lost their next 12 games. Last night, after coming within an eyelash of unlucky 13, they finally broke the streak with a win. They blew a three-run lead to the Phillies in the sixth inning and went into the bottom of the ninth down two. But they came back to walk it off on a bases loaded single from Griffin Conine. Read the rest of this entry »