Archive for Daily Graphings

Who Is Nolan Arenado Anymore, and How Can He Be Traded?

Ron Chenoy-Imagn Images

I want to start off by saying that I was devastated — devastated — to learn that Nolan Arenado reportedly vetoed a trade to the Houston Astros. I guess it would’ve made some baseball sense, as Alex Bregman’s departure leaves a vacancy at third base, and new acquisition Isaac Paredes could easily slide across the diamond to first. Plus, Arenado is a three-time National League home run leader with a long history of hitting the ball in the air and to the pull side. Surely he’d find something to like about the Crawford Boxes.

But mostly, I wanted this to happen because I had a joke lined up. Read the rest of this entry »


Revisiting the Kirby Index

Tim Heitman-Imagn Images

Right after FanGraphs published my piece on the Kirby Index, the metric’s namesake lost his touch. George Kirby’s trademark command — so reliable that I felt comfortable naming a statistic after him — fell off a cliff. While the walk rate remained under control, the home run rate spiked; he allowed seven home runs in May, all on pitches where he missed his target by a significant margin.

Watching the namesake of my new metric turn mediocre immediately following publication was among the many humbling experiences of publishing this story. Nevertheless, I wanted to revisit the piece. For one, it’s December. And writing the story led me down a fascinating rabbit hole: While I learned that the Kirby Index has its flaws, I also learned a ton about contemporary efforts to quantify pitcher command.

But first, what is the Kirby Index? I found that release angles, in concert with release height and width, almost perfectly predicted the location of a pitch. If these two variables told you almost everything about the location of a pitch, then a measurement of their variation for individual pitchers could theoretically provide novel information about pitcher command.

This got a few people mad on Twitter, including baseball’s eminent physicist Alan Nathan and Greg Rybarczyk, the creator of the “Hit Tracker” and a former member of the Red Sox front office. These two — particularly Rybarczyk — took issue with my use of machine learning to make these predictions, arguing that my use of machine learning suggested I didn’t understand the actual mechanics of why a pitch goes where it goes.

“You’re spot on, Alan,” wrote Rybarczyk. “The amazement that trajectory and launch parameters are strongly associated with where the ball ends up can only come from people who see tracking data as columns of digits rather than measurements of reality that reflect the underlying physics.”

While the tone was a bit much, Rybarczyk had a point. My “amazement” would have been tempered with a more thorough understanding of how Statcast calculates the location where a pitch crosses home plate. After publication, I learned that the nine-parameter fit explains why pitch location could be so powerfully predicted by release angles.

The location of a pitch is derived from the initial velocity, initial release point, and initial acceleration of the pitch in three dimensions. (These are the nine parameters.) Release angles are calculated using initial velocity and initial release point. Because the location of the pitch and the release angle are both derived from the 9P fit, it makes sense that they’d be almost perfectly correlated.

This led to a reasonable critique: If release angles are location information in a different form, why not just apply the same technique of measuring variation on the pitch locations themselves? This is a fair question. But using locations would have undermined the conclusion of that Kirby Index piece — that biomechanical data like release angles could improve the precision of command measurements.

Teams, with their access to KinaTrax data, could create their own version of the Kirby Index, not with implied release angles derived from the nine-parameter fit, but with the position of wrists and arms captured at the moment of release. The Kirby Index piece wasn’t just about creating a new way to measure command; I wanted it to point toward one specific way that the new data revolution in baseball would unfold.

But enough about that. It’s time for the leaderboards. I removed all pitchers with fewer than 500 fastballs. Here are the top 20 in the Kirby Index for the 2024 season:

2024 Kirby Index Leaders
SOURCE: Baseball Savant
Minimum 500 fastballs thrown.

And here are the bottom 20:

2024 Kirby Index Laggards
SOURCE: Baseball Savant
Minimum 500 fastballs thrown.

A few takeaways for me: First, I am so grateful Kirby got it together and finished in the top three. Death, taxes, and George Kirby throwing fastballs where he wants. Second, the top and bottom of the leaderboards are satisfying. Cody Bradford throws 89 and lives off his elite command, and Joe Boyle — well, there’s a reason the A’s threw him in as a piece in the Jeffrey Springs trade despite his otherworldly stuff. Third, there are guys on the laggard list — Seth Lugo and Miles Mikolas, in particular — who look out of place.

Mikolas lingered around the bottom of the leaderboards all year, which I found curious. Mikolas, after all, averages just 93 mph on his four-seam fastball; one would imagine such a guy would need to have elite command to remain a viable major league starter, and that league-worst command effectively would be a death sentence. Confusing this further, Mikolas avoided walks better than almost anyone.

Why Mikolas ranked so poorly in the Kirby Index while walking so few hitters could probably be the subject of its own article, but for the purposes of this story, it’s probably enough to say that the Kirby Index misses some things.

An example: Mikolas ranked second among all pitchers in arm angle variation on four-seam fastballs, suggesting that Mikolas is intentionally altering his arm angle from pitch to pitch, likely depending on whether the hitter is left-handed or right-handed. This is just one reason why someone might rank low in the Kirby Index. Another, as I mentioned in the original article, is that a pitcher like Lugo might be aiming at so many different targets that it fools a metric like the Kirby Index.

So: The Kirby Index was a fun exercise, but there are some flaws. What are the alternatives to measuring pitcher command?

Location+

Location+ is the industry standard. The FanGraphs Sabermetric library (an incredible resource, it must be said) does a great job of describing that metric, so I’d encourage you to click this hyperlink for the full description. The short version: Run values are assigned to each location and each pitch type based on the count. Each pitch is graded on the stuff-neutral locations.

Implied location value

Nobody seems particularly satisfied with Location+, including the creators of Location+ themselves. Because each count state and each pitch type uses its own run value map to distribute run value grades, it takes a super long time for the statistic to stabilize, upward of hundreds of pitches. It also isn’t particularly sticky from year to year.

The newest version of Location+, which will debut sometime in the near future, will use a similar logic to PitchProfiler’s command model. Essentially, PitchProfiler calculates a Stuff+ and a Pitching+ for each pitcher, which are set on a run value scale. By subtracting the Stuff+ run value from the Pitching+ run value, the model backs into the value a pitcher gets from their command alone.

Blobs

Whether it’s measuring the standard deviation of release angle proxies or the actual locations of the pitches themselves, this method can be defined as the “blob” method, assessing the cluster tightness of the chosen variable.

Max Bay, now a senior quantitative analyst with the Dodgers, advanced the Kirby Index method by measuring release angle “confidence ellipses,” allowing for a more elegant unification of the vertical and horizontal release angle components.

Miss distance

The central concern with the Kirby Index and all the blob methods, as I stated at the time, is the single target assumption. Ideally, instead of looking at how closely all pitchers are clustered around a single point, each pitch would be evaluated based on how close it finished to the actual target.

But targets are hard to come by. SportsVision started tracking these targets in the mid-2010s, as Eno Sarris outlined in his piece on the state of command research in 2018. These days, Driveline Baseball measures this working alongside Inside Edge. Inside Edge deploys human beings to manually tag the target location for every single pitch. With these data in hand, Driveline can do a couple of things. First, they created a Command+ model, modifying the mean miss distances by accounting for the difficulty of the target and the shape of a pitch.

Using intended zone data, Driveline also shows pitchers where exactly they should aim to account for their miss tendencies. I’m told they will be producing this methodology in a public post soon.

Catcher Targets (Computer Vision)

In a perfect world, computers would replace human beings — wait, let me try that sentence again. It is expensive and time-intensive to manually track targets through video, and so for good reason, miss target data belong to those who are willing to pay the price. Computer vision techniques present the potential to produce the data cheaply and (therefore) democratically.

Carlos Marcano and Dylan Drummey introduced their BaseballCV project in September. (Drummey was hired by the Cubs shortly thereafter.) Joseph Dattoli, the director of player development at the University of Missouri, offered a contribution to the project by demonstrating how computer vision could be used to tag catcher targets. The only limitation, Joseph pointed out, is the computing power required to comb through video of every single pitch.

There are some potential problems with any command measurement dependent on target tracking. Targets aren’t always real targets, more like cues for the pitcher to throw toward that general direction. But Joseph gets around this concern by tracking the catcher’s glove as well as his center of mass, which is less susceptible to these sorts of dekes. Still, there’s a way to go before this method scales into a form where daily leaderboards are accessible.

The Powers method

Absent a raft of public information about actual pitcher targets, there instead can be an effort to simulate them. In their 2023 presentation, “Pitch trajectory density estimation for predicting future outcomes,” Rice professor Scott Powers and his co-author Vicente Iglesias proposed a method to account for the random variation in pitch trajectories, in the process offering a framework for simulating something like a target. (I will likely butcher his methods if I try to summarize them, so I’d encourage you to watch the full presentation if you’re interested.)

The Powers method was modified by Stephen Sutton-Brown at Baseball Prospectus, who used Blake Snell as an example of the way these targeting models can be applied at scale to assess individual pitchers. First, Sutton-Brown fit a model that created a global target for each pitch type, adjusting for the count and handedness of each batter. Then, for each pitcher, this global target was tweaked to account for that pitcher’s tendencies. Using these simulated targets, he calculated their average miss distance, allowing for a separation of the run value of a pitcher’s targets from the run value of their command ability.

“Nothing”

On Twitter, I asked Lance Brozdowski what he saw as the gold standard command metric. He answered “Nothing,” which sums up the problem well. This is a challenging question, and all the existing methods have their flaws.

There are ways that the Kirby Index could be improved, but as far as I can tell, the best way forward for public command metrics is some sort of combination of the final two methods, with active monitoring of the computer vision advancements to see if consistent targets can be established.

But one would imagine the story is completely different on the team side. By marrying the KinaTrax data with miss distance information, these methods could potentially be combined to make some sort of super metric, one that I imagine gets pretty close to measuring the true command ability of major league pitchers. (In a video from Wednesday, Brozdowski reported on some of the potential of these data for measuring and improving command, as well as their limitations.) The public might not be quite there, but as far as I can tell, we’re not that far off.

Editor’s Note: This story has been updated to include Vicente Iglesias as a co-author on the 2023 presentation, “Pitch trajectory density estimation for predicting future outcomes.”


Brooks Lee Embraces the Art of Hitting

Matt Krohn-USA TODAY Sports

Brooks Lee embraces the art of hitting. The son of longtime Cal Poly head baseball coach Larry Lee, the 23-year-old Minnesota Twins infielder approaches his craft diligently. Drafted eighth overall by the Twins in 2022 after putting up a healthy 1.073 OPS across three years in college — he played for his father — Lee logged a 148 wRC+ over 114 plate appearances with Triple-A St. Paul last season prior to receiving his July call-up. The start to the switch-hitter’s minor league season had been delayed by nearly two months due to a herniated disc, which was diagnosed in early April.

Assigned a 50 FV and a no. 3 ranking when our 2024 Minnesota Twins Top Prospect list came out last June, Lee slashed .221/.265/.320 with three home runs and a 62 wRC+ over 185 plate appearances in his initial opportunities against big league pitching. He sat down to talk hitting when the Twins visited Fenway Park in the penultimate weekend of the season.

———

David Laurila: How would you describe yourself as hitter? Moreover, how do you view yourself going forward?

Brooks Lee: “Ultimately, I want to evolve into a pure hitter and be able to hit all pitches in all zones. I want to hit for average. I think I can drive the ball, but most importantly, I want to get hits.”

Laurila: A lot of people will argue that batting average isn’t all that important. Why is it important to you?

Lee: “I’ve just always loved people that hit .300. As a switch-hitter, I want to be able to get on base at all times, from both sides of the plate. I really enjoy getting hits. That’s probably my favorite part of the game. For me, hitting over .300 is a benchmark. If you do that, everything kind of takes care of itself.”

Laurila: Being able to hit all pitches in all zones is an admirable trait, but at the same time, it can mean putting balls in play that you aren’t able to drive. You might be better off taking those pitches.

Lee: “Yes. That is something I’m learning, too. Sometimes you have strikes that aren’t necessarily good pitches to hit, even though they’re in the zone. For me, the pitch has to be elevated in order to drive it, because of the way my swing works, and the way I see the ball. So, when it’s up, then I go. Most likely, it’s a good pitch for me to hit.”

Laurila: How does your swing work, and does it differ from one side to the other? Read the rest of this entry »


A First Look At Statcast’s Stolen Base Leaderboards

Kim Klement-USA TODAY Sports

On Monday, Statcast took its the latest step toward the goal of consolidating all baseball data into one website so unimaginably massive that not even Joey Gallo’s batting average can escape its gravitational pull. Baseball Savant unveiled enhanced baserunning leaderboards, supplementing its leaderboard for extra bases taken with a separate leaderboard for basestealing, and also adding one that combines the two into an overall baserunning value leaderboard. (In a much quieter move that could end up being even more consequential for the super-duper data dorks in your life, Baseball Savant also introduced toggles for the first and second halves of the season into its search function.) I’ve spent the past couple days looking around at the numbers to see how this new information might change our understanding of the craft of baserunning, and I’d like to share my initial thoughts.

I think the big benefit of these data is they will teach us a lot about how particular players do what they do. MLB.com’s David Adler broke down some of the fun features of the new leaderboards, and if that’s your thing, there are indeed plenty of fun features to marvel at. If you surf around the leaderboard, you can see that on-base machine Juan Soto unsurprisingly led all players with 1,324 opportunities to steal a base this season. You can see that Mookie Betts gets excellent jumps when he’s stealing, traveling 6.1 feet between the moment of the pitcher’s first move and the moment of their release, the largest distance in the game. You can see just how anachronistic Lane Thomas’s 26-for-40 stolen base season really was. Read the rest of this entry »


The Seiya Suzuki BABIP Polka

Kamil Krzaczynski-Imagn Images

Seiya Suzuki has been in the news as a trade candidate all offseason — partially because the Cubs can’t stop shipping outfielders in and out — and at the Winter Meetings, his agent, Joel Wolfe, sprinkled some enlightening details into a massive throng of onlooking reporters. Cubs president of baseball operations Jed Hoyer and Wolfe have had conversations about the 30-year-old outfielder’s future. The Cubs aren’t desperate to trade a player who hit .283/.366/.482 in 2024, but Suzuki apparently isn’t particularly keen on being a full-time DH, which is the most natural landing spot for him after the Cubs traded for Kyle Tucker.

If the Cubs were to trade Suzuki, they’d have to have a pretty good idea of how valuable he is. In fact, they would have to have a firm belief in Suzuki’s value, and a good idea of the rosiest possible picture they could sell to a potential trade partner, as well as the difference between those two numbers. Read the rest of this entry »


Tigers and Twins Winter Meetings Notes

Junfu Han, Kim Klement Neitzel, Junfu Han, and Matt Krohn via Imagn

The Detroit Tigers and the Minnesota Twins were two of the teams I focused on during last week’s Winter Meetings in Dallas. As such, I attended media sessions for the managers and top executives of both clubs, asking questions alongside reporters who cover the AL Central rivals on a regular basis. Here are some highlights from those exchanges.

———

Derek Falvey on Griffin Jax:

“That’s a good question,” Minnesota’s president of baseball operations said when asked about the possibility of Jax, who logged a 1.94 FIP over 71 innings out of the Twins’ bullpen, becoming a starter. “It’s a conversation we had during the season [and] it carried through to the offseason. It’s a two-way dialogue. Griff has expressed some interest in exploring the idea, but at the same time, he wants to think about what the right next steps are for him and his career. We remain in contact with his agent, and with Griffin, about that… It remains to be determined.” Read the rest of this entry »


Orioles Sign NPB Legend Tomoyuki Sugano To One-Year Pact

Robert Hanashiro-USA TODAY Sports

Hi, I’m Ben Clemens. You might know me from such articles as “C’mon, Orioles, Do Something”, “Why Are the Orioles’ Playoff Odds So Low?”, and “Wait, FanGraphs Is Too Low on the Orioles Again?!”. In my spare time, I also write about the rest of the league, but today I’m focusing on Baltimore yet again given their latest signing: The O’s and right-hander Tomoyuki Sugano have agreed to a one-year, $13 million contract.

Sugano has been one of the best pitchers in NPB for more than a decade. The 35-year-old won the Central League MVP in 2014, and he’s added two more MVP awards since then. He also won two Sawamura Awards – think the Cy Young, only for the entire league and with minimum criteria – neither in any of his three MVP seasons. In other words, he’s been racking up hardware like no one else for his entire career.

Reading a scouting report on Sugano is like chicken soup for my command-obsessed soul. If pitching was entirely about hitting a tiny target, Sugano might be the best pitcher in the world. Saying that he has the ball on a string would be offensive to Sugano; I can’t control a yo-yo as well as he can spot his five-pitch arsenal. He walked 16 of the 608 batters he faced last year, a 2.6% rate that would make George Kirby jealous.

It’s not just walk avoidance that sets Sugano apart from the crowd, though. He works the corners and tunnels his pitches off of each other to great effect. He can add or subtract from everything he throws, so his five-pitch mix can feel even deeper when a hitter is trying to figure out what’s coming next. He might not inspire the physical discomfort batters experience when facing triple-digit heat that could come right at their ribcage if the pitcher misses his location, but facing Sugano is like solving a Saturday crossword puzzle, if crossword puzzles threw splitters. Read the rest of this entry »


Prospect Variance and Blocking Catchers

Rick Cinclair/Telegram & Gazette-USA TODAY NETWORK

The Winter Meetings always feature trades, but two stood above the fray last week. First, the Guardians traded Andrés Giménez to the Blue Jays in a two-part transaction that briefly left Cleveland with three lefty-hitting first basemen. Then the White Sox traded Garrett Crochet to the Red Sox for four prospects. The best of that group, Kyle Teel, happens to play catcher, the same position as Chicago’s top prospect Edgar Quero. They even have the same future value grade of 50, which is the cutoff for top 100 prospects.

The Guardians made an extra trade to avoid doubling up on similar archetypes, sending Spencer Horwitz to the Pirates for three young pitchers, but the White Sox just kept both catchers. I heard a lot of murmured questioning of that decision as I walked around the Dallas hotel that briefly hosted the center of the baseball universe. But I think both teams were acting rationally, and that worrying about Teel and Quero overlapping is silly. I can’t prove it for you – but I did come up with some data that will hopefully sway your opinion.

Cleveland’s case was straightforward. Steamer projects Horwitz as a 2.5 WAR/600 PA player. It projects Kyle Manzardo as a 1.8 WAR/600 PA player. Josh Naylor? Steamer has him down for 2.4 WAR/600 PA. Three players for two positions — first and DH. (Yes, Horwitz has played second base, too, but he really shouldn’t be a second baseman, and I don’t think the Guardians would’ve used him there.) One of them would ride the bench despite being an above-average contributor, a poor decision for a team that’s trying to maximize its resources. Something had to give.

On the other hand, there are the White Sox. They, too, traded a young star, and the best player they got back plays a position where they already had a similar option. Teel was our 42th-ranked prospect on our updated Top 100 list in 2024, a polished all-around catcher who we expect to reach the majors at some point in the next two years. Quero was our 40th-ranked prospect, and you’re never going to believe this, but he’s a polished all-around catcher who we expect to reach the majors at some point in the next two years.
Read the rest of this entry »


A’s Hope Springs Returns to Peak, Pay Rays Four-Piece Price

Joe Nicholson-USA TODAY Sports

On Friday the Athletics and Rays completed a four-for-two trade centered around 32-year-old lefty starter Jeffrey Springs, who heads to Northern California. The A’s also got lefty swingman Jacob Lopez, while the Rays received wild, hard-throwing righty Joe Boyle, two minor leaguers (first baseman Will Simpson and right-handed pitcher Jacob Watters), and the 36th overall pick in the 2025 draft.

Springs, who is under contract through at least 2026, had a breakout 2022 season when the Rays moved him from the bullpen to their rotation, and he amassed 3.1 WAR across 135 1/3 innings. He got hurt a few starts into 2023 and needed Tommy John surgery, which cost him the rest of 2023 and most of 2024. After he returned from a prolonged, 12-start minor league rehab period, Springs had good surface-level stats in the big leagues – 7 GS, 33 IP, 37 K, 1.36 WHIP, 3.27 ERA – but showed reduced stuff compared to his pre-TJ form. Ken Rosenthal reported that Springs was shut down in September on the advice of his surgeon.

Springs joins an Athletics team flush with exciting young hitters but badly in need of pitching, which they’ve addressed with not only this trade but the recent signing of hard-throwing veteran Luis Severino (analysis here). The trade also adds payroll to the Athletics’ ledger, which they likely must continue to expand in order to avoid a grievance from the MLB Players Association. Read the rest of this entry »


Sunday Notes: Garrett Crochet Changes Sox, Pitch Usage Conversation To Come

When addressing his team’s acquisition of Garrett Crochet at the Winter Meetings, Craig Breslow said that the 25-year-old southpaw’s relationship with the Red Sox’ analytics group will be important, so that he “can continue to understand how he can get the best out of his stuff.” I subsequently asked Boston’s Chief Baseball Officer if, based on their pre-trade homework, they have identified any specific adjustments Crochet might want to make, or if they plan to mostly just let him keep doing what he does.

“I think the answer is probably both,” replied Breslow. “Right? We want to lean into what he does particularly well, and he does a lot of things really, really well. You look at the strikeouts, and especially the strikeouts relative to the walks; that’s a pretty good underpinning for a really successful starting pitcher. Once we have a chance to get to know him, have conversations with him, we’ll lean on [pitching coach Andrew Bailey] and the rest of the group. But it’s probably not fair to talk about what adjustments we might make before we’ve had a chance to have that conversation with him.”

Crochet is looking forward to the conversation. He expects it to take place in the coming week, and he’ll go into it with thoughts he’s been formulating since last summer. When I talked to Crochet in late August, he spoke of usage percentages and how he’d begun tinkering with a sinker. I reminded him of that earlier exchange when he met with the Boston media over Zoom on Friday, then proceeded to ask about his forthcoming discussions with the Red Sox pitching department. Read the rest of this entry »