The Multifaceted Tarik Skubal

Rick Osentoski-Imagn Images

In 2024, Tarik Skubal won the American League Cy Young. It was unanimous, and deservedly so. However many superlatives you can think of for his production, he probably deserved them. He shouldered a heavy workload, combined devastating movement and velocity with great command, and led the Tigers to the playoffs in the bargain. It’s the kind of year that stands as the best season of many players’ careers.

That might sound like I’m calling Skubal a one hit wonder, but I’m absolutely not. We projected him to be the best pitcher in baseball before the season started. We also projected him to strike out fewer batters, walk more, allow more home runs, and post a higher ERA and FIP than he did in 2024. You can be great and still worse than Skubal was in 2024. In fact, almost all great pitchers are worse than he was last year. It’s hard to be that good!

You’ll note that I didn’t say it’s impossible to be that good. That’s because, uh, have you seen Tarik Skubal pitch this year? His statistics sound almost made up. He’s the class of baseball, very clearly the best pitcher in the game this year. Of course, if you’ve kept up with our leaderboards and watched highlights, I’m not telling you anything new. But on the occasion of the best game of Skubal’s career, I thought it would be fun to dig into his marvelous season and just admire it for a bit. Tarik Skubal is everything, everywhere, all at once. His 2025 is the best in every way it’s possible to be the best. We don’t always have to wonder whether something is sustainable. Sometimes we can just appreciate it. Read the rest of this entry »


David Stearns on How Analytics Have Impacted a General Manager’s Job

Brad Penner-USA TODAY Sports

Earlier this month, an article titled “Executive’s View: How Have Analytics Impacted a General Manager’s Job?” was published here at FanGraphs. Featured were Ross Atkins, Brian Cashman, Jerry Dipoto, and John Mozeliak, with the foursome sharing their perspectives on this ever-evolving aspect of their shared position.

Shortly after the piece ran, two people suggested David Stearns as a followup interview subject. That’s understandable. Now in his second season as the president of baseball operations for the New York Mets, the 40-year-old Ivy League product has two decades of experience within the industry, almost all of it in front offices.

A summer intern with the Pittsburgh Pirates prior to graduating from Harvard University in 2007, Stearns subsequently worked in MLB’s central office, then served as co-director of baseball operations with Cleveland, became an assistant general manager with the Houston Astros, and, in 2015, was hired by the Milwaukee Brewers as general manager. His data-driven approach was a common thread throughout. Moreover, he has remained true to his analytic bent since assuming his current position following the 2023 season.

Stearns was at Fenway Park this past week when the Red Sox hosted the team whose front office he now leads, so I took the opportunity to get his perspective on the subject at hand. Here is our conversation, lightly edited for clarity.

———

David Laurila: I’ll start with the question I asked Atkins, Cashman, Dipoto, and Mozeliak: How has the continued growth of analytics impacted the job?

David Stearns: “Over the span of my career, we’ve been inundated with more and more sources of information — information sources that are increasingly granular in nature, increasingly have to do with the processes of playing baseball, and not necessarily the results or outcomes of playing baseball. Those lead towards more and more complex algorithms and models that require greater numbers of analysts, and really smart, creative people to have in a front office. So, one of the greatest changes is just the size of the departments within baseball. The information has grown to such a enormous extent that we need more and more people to manage the information. That’s the first thing that comes to my mind. And then we need to make all that information actionable.” Read the rest of this entry »


Sunday Notes: Spencer Schwellenbach Isn’t Just Throwing the Ball Anymore

Spencer Schwellenbach had just two big-league games under his belt when he was featured here at FanGraphs early last June. The most recent of them had come a few days earlier at Fenway Park, where he’d allowed six runs and failed to get out of the fifth inning. Two starts into his career, the Atlanta Braves right-hander was 0-2 with an 8.38 ERA.

Those initial speed bumps quickly became a thing of the past. Schwellenbach allowed three runs over his next two outings, and by season’s end he had made 21 appearances and logged a 3.35 ERA and a 3.29 FIP. Counting this years’s 10 starts, the 24-year-old Saginaw, Michigan native has a 3.41 ERA and a 3.41 FIP over 185 innings. Moreover, he has a 23.5% strikeout rate and just a 4.7% walk rate. Relentlessly attacking the zone with a six-pitch mix, Schwellenbach has firmly established himself as a cog in Atlanta’s rotation.

On the eve of his returning to the mound in Boston last Sunday, I asked the 2021 second-round pick out of the University of Nebraska what has changed in the 11-plus months since we first spoke.

“Honestly, when we talked last year I was just throwing the ball to the catcher,” claimed Schwellenbach, who was a shortstop in his first two collegiate seasons and then a shortstop/closer as a junior. “It was really only my second year as just a pitcher, so I was very young-minded with how I pitched. Now that I’ve got 30 or so starts, I have an idea of what I’m trying to do out there. Being around guys like Max Fried, Charlie Morton, and Chris Sale last year was obviously big, too. I learned a lot from them, as well as from [pitching coach] Rick Kranitz.”

Morton, who is now with the Baltimore Orioles, helped him improve the quality of his curveball. Their mid-season conversation was the genesis of a more efficient grip. Read the rest of this entry »


Effectively Wild Episode 2326: Mile High, New Low

EWFI
Ben Lindbergh and Meg Rowley banter about the Rockies being so bad that mostly innocuous stories about them now seem like examples of organizational incompetence, a wild loss by a Rockies affiliate, and why recent terrible teams have been so bad, then (36:56) answer listener emails about catchers framing poorly on purpose, penalizing hitters when their bats make contact with catchers, whether the draft should be helping the worst teams more, and a potential sac-fly tactic in a walk-off situation, plus a Stat Blast (1:17:59) about runners making up for bad baserunning plays, pinch running too late, failed team attempts to reach .500 for the first time, and a piece of baseball wall art, followed (1:43:28) by postscript updates.

Audio intro: Luke Lillard, “Effectively Wild Theme
Audio outro: Kite Person, “Effectively Wild Theme

Link to WhatIfSports offer page

Link to worst 50-game starts
Link to Dollander call-up story
Link to Dollander IL stint
Link to Gelb tweet
Link to Soto story
Link to lawsuit story
Link to “the baseball rule”
Link to @ScoringChanges tweet
Link to walk-off story 1
Link to walk-off story 2
Link to Aces call
Link to box score
Link to PCL standings
Link to Kirk/Bassitt story
Link to Stick It wiki
Link to strikes called balls
Link to balls called strikes
Link to FG post on Wilson
Link to pinch-runners spreadsheet
Link to Grichuk walk-off video
Link to baseball wall art
Link to FARTSLAM post 1
Link to FARTSLAM post 2
Link to listener emails database
Link to MiLB FAD tracking
Link to Hanel’s predictions post
Link to Stranger Things Night
Link to Victoria Day wiki
Link to Victoria Day Jays post

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Spotify Feed
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!


RosterResource Chat – 5/23/25

Read the rest of this entry »


Christian Walker Hasn’t Fixed the Astros’ First Base Problem

Troy Taormina-Imagn Images

When the Astros signed Christian Walker to a three-year, $60 million deal in December, it felt like a reasonable solution to a longstanding problem. The Astros have rarely gotten good production from their first basemen in the past decade, and while Walker hasn’t quite been All-Star caliber, in recent years he’s generally provided solid offense with exceptional defense for the position. So far this season, he’s struggled mightily, which unfortunately for the Astros has come at a time when other key players have also failed to hit, and the rotation has weathered numerous injuries as well.

Last year, Walker hit .251/.335/.468 (119 wRC+) with 26 homers and 3.0 WAR for the Diamondbacks, while over the past three seasons, he averaged 32 homers, a 120 wRC+, and 3.6 WAR; his 2024 shortfalls mainly owed to his missing a month due to an oblique strain. Even with time missed, that 2024 production looks like the second coming of Jeff Bagwell next to the .226/.291/.360 (87 wRC+) performance of Astros first basemen last year, with 18 homers but -1.4 WAR, a total that was somehow not quite as bad as the first basemen of the Rockies and Reds. Starter José Abreu crashed and burned and was released in mid-June despite only being about halfway through his three-year, $58 million deal. Thereafter, Jon Singleton did the bulk of the first base work, sharing the job with Yainer Diaz and Victor Caratini on days when one or the other wasn’t catching. It wasn’t great, but it at least stopped the bleeding in that Abreu alone produced -1.5 WAR, while the rest — a group that also included Zach Dezenzo, Mauricio Dubón, and three players who made a single appearance at the position — netted 0.1 WAR.

As Michael Baumann pointed out when Walker signed in December, first base has been a multiyear problem for the Astros. During the 2022-24 span, only three teams had lower WARs at a single position — right field for the White Sox, Rockies, and Pirates — than the Astros’ -2.7 WAR at first. Over the past decade, Yuli Gurriel was the only Astros first baseman to exceed 2.0 WAR in a single season (he did it twice), and five times in the past six seasons, the team’s regular or co-regular first baseman finished with negative WAR. Read the rest of this entry »


What’s Gotten Into Geraldo Perdomo?

Gregory Fisher-Imagn Images

When the Diamondbacks signed Geraldo Perdomo to a four-year contract extension this past offseason, I understood why they wanted to keep him around. In a sport with plenty of jerks and grouches and tough hangs, Perdomo’s teammates say he’s a delight to be around. He’s Mr. “Say Hi to the Wife and Kids,” even if he’s not very good at finding your wife and kids in the stands.

But in terms of on-field production, I had my doubts. Perdomo was an average hitter in 2023 and 2024, and a competent defensive shortstop. He’d take a walk, but he wouldn’t hit for much power. He’s a terrific bunter, but if bunting is this high on a list of a player’s positive attributes, you start to worry he can’t do much else with his bat. Is a steady two-win player really the guy the Diamondbacks needed to lock up, with Zac Gallen and Merrill Kelly and Josh Naylor all in contract years? Especially with Jordan Lawlar on the verge of major league regular status?

What a fool I was to doubt Perdomo. He’s hitting .306/.402/.488 through 49 games. He’s already set a new career high in WAR (2.8, fifth among all position players) and tied his previous career high in home runs with six. Perdomo is also walking more than he strikes out; he’s perfect in 11 stolen base attempts, and his quality of contact is through the roof.

So what the heck has gotten into Geraldo Perdomo? Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, May 23

D. Ross Cameron-Imagn Images

Hello, and welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. I’ll keep the introduction short today, because I’m getting ready to travel to St. Louis for a game with my dad and uncle. There’s a Masyn Winn bobblehead ticketed for my memorabilia shelf – and a pile of enjoyable plays to recap before I can go get it. So, of course, thank you to Zach Lowe of The Ringer, whose NBA columns of likes and dislikes inspired this one, and let’s get started.

1. The Weekend of Wilmer
I have a soft spot for Wilmer Flores through a sheer fluke of geography. I lived in New York during his Mets tenure, and I moved to San Francisco around the same time he did. His walk-up music has been the same for the last decade: the Friends theme song. It’s a fan favorite and even comes with a good story. He’s the quintessential role player, a guy that most teams would love to have but no team needs to have. He’s been pitching in across the diamond, albeit in decreasingly difficult defensive roles, that whole time. With the exception of a down 2024, he’s been consistently valuable, but he’s never been a star – the closest thing I know to a Wilmer Flores highlight is his charming sadness when he thought he was getting traded.

For just one weekend, though, that all changed. Flores has been improbably dueling with Aaron Judge for the major league RBI lead throughout the first eight weeks of the season. RBI might not be a great predictive stat, and it might not be a great stat overall, but it definitely matters to players. Fancier versions of measuring contextual offense – WPA, RE24, and so on – all think that Flores has been a top 10 run producer this year, too. He’d fallen behind Judge by just a hair in those races – and probably has no chance at keeping up all season. I mean, have you seen Aaron Judge? But none of that mattered when the Giants played the A’s last weekend.
Read the rest of this entry »


Jacob Wilson Is an Unbalanced Load

Patrick Gorski-Imagn Images

He doesn’t look like he’s riding a horse so much as he looks like he’s pretending to ride a horse. I have been thinking about it for a while now, and that is as well as I can describe the way Jacob Wilson gets ready for the pitch. He looks like he’s pretending to ride a horse. I say this with love.

Baseball is hard. The ball is small and very dense. A big, strong man stands not very far away and repeatedly throws it pretty much right at you with a great deal of force. The ball performs all sorts of twists and turns on its short journey toward almost breaking your fragile human body, and not only are you expected to not run away, you’re expected to hit it with a stick. So if the only way that you can manage to do all that is by pretending to ride a horse for a few seconds while you’re waiting for the missile to be launched, then by all means, pretend to ride a horse for a few seconds:

(I started writing this article the day after the Statcast team released all their new fancy bat tracking information, including wireframe models of every player’s average swing. Naturally, I offered MLB.com’s Mike Petriello $20 to find me a few seconds of wireframe footage of Wilson doing his bouncy pre-pitch routine. He declined like a principled jerk, even after I upped the offer to $23.) Read the rest of this entry »


Effectively Wild Episode 2325: MLB’s New Main Characters

EWFI
Ben Lindbergh and Meg Rowley banter about Rich Hill’s latest perfect game bid, whether the Tigers are as good as they’ve looked, Jared Jones’ elbow surgery and the Pirates’ offensive outage, Paul Skenes and whether lower arm slots will protect pitchers’ arms, Pete Crow-Armstrong and the players who’ve ascended to “main character” status this season, and more listener suggestions for what to call tandem home run robberies and homers that clear the fence due to defensive miscues.

Audio intro: Grant Brisbee, “Effectively Wild Theme
Audio outro: Liz Panella, “Effectively Wild Theme

Link to latest Hill game
Link to Hill footage
Link to 2016 Hill game
Link to Hill on EW
Link to BaseRuns standings
Link to Sheehan on Detroit
Link to projected RoS SP WAR
Link to Jones note
Link to Passan on Skenes
Link to Heyman on Skenes
Link to Skenes slot video
Link to Pirates unfun fact
Link to team offense since 4/23
Link to VAA explainer
Link to arm-slot injury study
Link to Russell on n=1
Link to The Bandwagon on Brown
Link to last-year pitcher WAR
Link to BP on Brown
Link to 2025 EW bold predictions
Link to 2025 FG bold predictions
Link to combined WAR leaderboard
Link to chase rate leaderboard
Link to story on PCA moving back
Link to PCA on his mom
Link to The Bandwagon on main characters
Link to free month of The Bandwagon
Link to Paine on the Cardinals
Link to Passan on the Cardinals
Link to team defense leaderboard
Link to Meg on farting
Link to Carpenter retirement
Link to Carpenter leaderboard 1
Link to Carpenter leaderboard 2

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Spotify Feed
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!