The Mets Are Really Missing Antoan Richardson

Brett Davis-Imagn Images

Each offseason, we fill up these pages with transaction analysis. We dive into trades and free agent signings, qualifying offers, DFAs, non-tenders, Rule 5 selections, and minor league deals, and we even spare some time for manager hirings and firings. Rarely do we devote much space to the comings and goings of coaches. Even the most-prominent, big-name hitting coaches, pitching coaches, and bench coaches do their work almost entirely out of the spotlight. It’s nearly impossible to know what effect they have, if any, and because their heads are the first to roll when things aren’t going right, they come and go with alarming frequency. So when the Mets let Antoan Richardson, their acclaimed first base coach, walk to the division rival Braves in November, I never wrote anything about it. I had thoughts about the development, but not enough analysis to fill a thousand-word article. I settled for a 10-word skeet, and I wrote about Salvador Perez’s contract extension instead. Now that the Mets have been without Richardson, and the Braves have been with him, for half a season, let’s remedy that oversight.

In 2025, the Mets were successful on 89% of their stolen base attempts. That wasn’t just the best mark in baseball. The difference between the Mets in first place and the Cubs in second place was bigger than the difference between the Cubs and the Astros, who finished in 25th. Four teams racked up more than New York’s 147 steals, but because the Mets almost never got caught, Baseball Prospectus still credits them with putting up more base-stealing value than any team in the game. Read the rest of this entry »


Juan Soto’s Hot Streaks Are Delightful

Kyle Ross-Imagn Images

It’s generally bad process to evaluate a player based on a hot or cold streak. Everyone has them, and if you only look at a guy’s best or worst stretches, you’re liable to see things that aren’t really there. That’s just how baseball works; no one plays at the same level all the time. Sometimes the ball looks like a grapefruit, sometimes it looks like a grape. Sometimes pitchers dot the corners with aplomb; sometimes their 3-0 offerings fly wide. No one’s ever as good as they look when they’re on top, or as bad as they look when things aren’t landing. But just because hot streaks are resistant to analysis doesn’t mean they aren’t fun. And for my money, there’s no player who’s more enjoyable to watch when he’s firing on all cylinders than Juan Soto.

In the aggregate, Soto is on track for another successful year, with numbers that look roughly in line with his career marks. His .414 OBP is a hair lower than his career number, but he’s hitting for a bit more power than normal, and striking out less, hence a .570 slugging percentage that would be one of the highest of his career. An early-season injury means he won’t hit his normal 700 plate appearances, and of course the Mets are a dumpster fire, but if I put a bunch of years of Soto’s rate statistics up, you’d struggle to separate this season’s numbers from the pack. That’s basically the idealized pitch for Soto: He can roll out of bed and post a 160 wRC+ with a .400 OBP.

That’s just in the aggregate, though. In the last 30 days, he’s batting .325/.472/.578, good for a 190 wRC+, and walking nearly three times as often as he strikes out. Are these arbitrary endpoints? Of course, and Soto’s not even the best hitter in baseball over that stretch. Batters can do almost anything for a month at a time. Pete Crow-Armstrong is slugging nearly .800 over the last 30 days. Heck, Soto is flanked by Luis García Jr. and Kyle Karros on the wRC+ leaderboard over the last month. It’s not about the raw production. But the way he does it? Man, I can’t get enough. Read the rest of this entry »


What’s Eating Paul Skenes?

Charles LeClaire-Imagn Images

Paul Skenes turned in his last truly dominant start on May 12 at home against the Rockies. He threw eight shutout innings, allowed just two hits and no walks, and notched 10 strikeouts. Since then, Skenes has posted a 5.36 ERA over 47 innings. He’s gone fewer than six innings in six of his last nine starts, and seven of his 11 home runs allowed on the season have come during that same span.

It’s safe to say Skenes has been missing a certain je ne sais quoi on the mound over the last month and a half. And I say je ne sais quoi, which literally translates to, “I don’t know what,” because there are competing theories about what, if anything, is actually wrong with him. Some blame poor defensive play behind him and point to his expected stats as proof of unfortunate batted-ball luck. Some say it’s a mechanical issue, while others fear he’s pitching through a physical ailment.

It’s true that Skenes has been on the mound for several obvious defensive gaffes. Everyone remembers Opening Day and the bases-loaded fly ball that center fielder Oneil Cruz lost in the sun. The misplay turned a would-be sac fly into a bases-clearing triple. Fast forward to last week, when third baseman Nick Gonzales allowed two runs to score after his throw home on a bases-loaded grounder hit the runner, and it’s pretty easy to assume the defense behind Skenes has been letting him down all season. The numbers support the impression left by those glaring blunders. Overall, Pittsburgh’s defense has been worth -18 fielding runs (fifth worst in the majors). With Skenes on the mound, the Pirates have posted -7 FRV, which is tied for the worst defensive showing behind any pitcher this season. Moreover, most of that negative defensive value (-5 FRV) has come during his skid. Read the rest of this entry »


Meet the American League All-Star Pitchers

Jonathan Dyer and Lon Horwedel-Imagn Images

Who?

That was my reaction on Saturday after seeing the American League’s pitching staff for the 2026 All-Star Game. Sure, I’m generally aware of this collection of pitchers, and yes, there are deserving All-Stars here. But without Tarik Skubal, Garrett Crochet, and Max Fried, the AL lacks the star power of year’s past, especially in comparison to the National League.

Today, I want to briefly walk through the names on the roster so far, why they’re here, and who might join them should the opportunity arise over the next week: Read the rest of this entry »


Ben Clemens FanGraphs Chat – 7/6/26

Read the rest of this entry »


FanGraphs Power Rankings: June 29–July 5

With just a week of play left before the All-Star break, the playoff pictures in both leagues still look crowded. That should make for a particularly interesting trade deadline. There aren’t many definite sellers, and the two weeks of games after the midseason break could have a huge impact on who is buying and who might be looking to reset for next year.

Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings, you’ll know that Elo is an elegant ranking format that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds. (Specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%.) The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out between now and October, they’ll filter to the top and bottom of the rankings, while the exercise remains reactive to hot streaks and cold snaps. If you’re looking for a visual representation of the ups and downs of your team throughout the season, look no further than the brand new Power Rankings Board in the FanGraphs Lab.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula. Read the rest of this entry »


The Early Shift: The Most Disgusting Thing in New York City

Jordan Godfree-Imagn Images

Hello. While on paternity leave, I kept a journal about baseball and my daughter, who is not named Derek Jr., but who will henceforth be referred to as Derek Jr. You can read all of the entries here.

May 15
Derek Jr. has another evening of gas trouble. She wakes up after my wife and I eat dinner, then spends 90 minutes alternately docile and racked by quick bouts of intense, outwardly inexplicable pain. It’s gone by 10 PM, and as I finish feeding her, we catch the end of the Phillies-Pirates game, then switch over to Giants-A’s. We are lucky enough to witness a rare sighting: Luis Arraez hitting a home run. Jeffrey Springs leaves an 81-mph changeup belt high on the inner half, and Arraez abandons his usual stay-back-as-long-as-possible-and-slap-it-the-other-way approach. He turns on the ball with a ferocious uppercut:

Usually, this is one of my very favorite things to witness: Arraez realizing mid-pitch that there is a ball he can absolutely pummel, and turning into a ferocious slugger all of a sudden. His hands are lightning quick. I wish I had a millisecond-by-millisecond breakdown of exactly what is going through his head leading up to this swing decision. What is it exactly that he sees, and what is it exactly that tells him, “Hey man, you know how you go up to the plate and look to do the exact same thing every single time? Well, we’re throwing that out the window right now. Friggin’ rip it.” I’ll always wonder what kind of hitter he’d be if he came up to the plate intending to do damage. Could he make it work? Might he be even better?

She just tooted. I’m gonna try to go to sleep. [So, uh, I was dictating this entry on my phone and my wife walked in, and I guess I forgot to turn off the speech-to-text function. Let’s just get back to Arraez.]

This time, however, I’m a little bit bummed. Last year, I started tracking something I call homerless qualifiers. A homerless qualifier is a player who qualifies for the batting title, but doesn’t hit a single home run all season long. It’s a really tough needle to thread, being good enough to merit 500 plate appearances without even a single homer, and it’s increasingly rare. However, with Arraez playing in San Francisco, I thought we had a great chance to see it. Power isn’t a part of his game anyway, and he should be able to pile up singles in that big park. His homers only ever come on balls like this one, where he turns and rips it down the line, and Oracle Park doesn’t reward that kind of behavior for all but the strongest left-handed sluggers. I figured it might discourage Arraez from turning on the ball entirely. But Sacramento is a different story, apparently. I guess now we’ll have to pin our hopes for a homerless qualifier on… Fernando Tatis Jr.?

May 15
Derek Jr. only woke up once last night. My wife and I got something like seven hours of sleep. Seven hours! We are refreshed. We are renewed. We are reborn. Once Derek Jr. finishes her breakfast, we throw her into the stroller and head out to have a morning. It’s a beautiful sunny day. We pick up coffees and hit the park. It turns out the Brooklyn Half marathon is today. It’s in full swing, and as we approach the park, we can hear the cheers of the spectators from across Bartel-Pritchard Square (which is, in fact, a traffic circle and not a square at all). The jogging loop that circles the park is jam-packed with runners. In order to actually enter the main part of the park, we have to wait on the sidewalk for a few minutes along with all the spectators cheering on their half-marathoning friends. Finally, I see an opening. I turn to my wife and tell her to follow very close, then I charge through the gap, pushing the stroller ahead of me like a fullback on Supermarket Sweep.

We rattle the stroller down the walking path and settle on some benches with a good view of the morning’s Little League action. It turns out it’s picture day. Team after team masses on our right, poses for their photos, then disperses. I can only imagine the chaos all these hundreds of little kids caused as they tried to weave through the packed half marathon traffic.

On the grass right in front of us is a team of six- or seven-year-olds in green uniforms. Their game today must be scheduled awkwardly in relation to their team photo, too close to leave and then meet back at the field later, but too far off to do anything other than sit around waiting. With time to kill, their coach gets a drill going. The players line up in single file, he rolls the one in front an unbelievably slow grounder, and the player fields it and throws it back to the coach. But again, these are six- or seven-year-olds. Not one of them actually fields the ball cleanly. Not one of them throws a catchable ball back to the coach. He is completely unperturbed, waiting patiently as each player chases down their ball and then not minding a bit when it’s his turn to chase down each wild throw. I’m antsy just watching it, but he has the patience of a saint.

The real action is on Field 1, to our left. It’s a game between 10-year-olds, the Red team against the Blue team. As Derek Jr. snoozes and my wife and I chat, I keep a loose eye on the game. The first ball in play is a routine fly to left field, but again, these are 10-year-olds. The Blue left fielder warbles unsteadily toward the approximate landing spot of the ball, his glove hand already reaching up to the sky. The hang time can’t be more than two and a half seconds, but it stretches out for an eternity. You can feel every single person at the field — players, coaches, parents, even the bored siblings — holding their breath and wondering whether this kid can actually do the impossible and catch a baseball. It’s high drama at 8:45 AM on a Saturday, and he nails it. He nails it! The ball smacks into his mitt and sticks, and the crowd goes wild. F7.

We only see two more balls that even make it into the outfield, both off the bat of some enormous kid on the Blue team. Because the ball rarely even makes it out there, the outfielders are only stationed a few feet onto the outfield grass, but twice, this kid smacks the ball a good 40 feet over the head of the Red left fielder. Both times, it rolls directly into a picnic, and both times, this poor kid has to navigate snacks and blankets in order to retrieve it. By the time the world’s slowest relay begins, the giant Blue kid has already scored and is back on his bench panting.

We have a great time on the benches. Derek Jr. wakes up happy, and we feed her and play with her and snap a million pictures.

We need to change a couple diapers on the park benches. It’s the first time we’ve done so in public, and it turns out that they’re angled more steeply than we realized, but once we figure out how to keep our baby from rolling off the back, it goes just fine. And as it turns out, her poopy diapers aren’t even the most disgusting thing in the vicinity. After a while, an old man takes a seat on the last bench in the row, two down from us. He’s wearing a bucket hat, a button-up, khaki shorts, and sandals. Have I painted the picture? He looks exactly how you’d expect a kindly older gentleman who spends his Saturdays enjoying the fresh air in the park to look. Then he removes the sandals and starts clipping his toenails.

It is so loud. It is so weird. And it takes him so, so long. I have lived here for my entire adult life and I assure you that I have seen some stuff, but I’m ready to call it. This is the grossest thing I have seen in New York City. The other gross things I’ve seen have always been, at least to some extent, accidents. Sometimes nature calls at an inopportune moment. Sometimes nature causes a gigantic rat to drop dead on the sidewalk directly in front of your front door. But this man left the house with clippers in his pocket. This is a premeditated act of domestic terrorism, on picture day of all days. We move all the way down to the farthest bench. It is still loud.

Back home, Derek Jr. goes down for a nap, and I flip on the Orioles-Nationals game. The first thing I notice is that the billboards behind home plate at Nationals Park are advertising a dumpster company. Given the way the Nats have played over the past five seasons, it’s maybe a tad on the nose:

Then the billboards get weirder. Adley Rutschman’s gold catching helmet perfectly matches the Bet MGM ad that’s behind home plate in the bottom of the seventh inning. Actually, the Bet MGM ad isn’t behind the plate. It’s digitally superimposed over the physical ad behind the plate, which is for a new motion sickness drug. Also, it’s digitally superimposed very shoddily.

The ball blinks and glitches the whole way to the plate. Also blinking on and off the screen are the bat, the sliding mitt in the batter’s back pocket, and even the pitcher’s face. It’s disorienting to watch, but I suppose it’s impressive that someone found a way to make gambling ads even less palatable. Maybe this is all just an elaborate ploy to sell more of that anti-nausea medication. I miss the dumpster ads:


A Sidespinning Up-Shoot Fastball Has Will Warren Thriving in the Yankees Rotation

Gerry Angus-Imagn Images

Will Warren has come a long way since the New York Yankees selected him in the eighth round of the 2021 draft out of Southeastern Louisiana University. He has also made big strides since he was first featured here at FanGraphs following a 2022 season that saw him reach Double-A. Discovering that his four-seam fastball is a viable weapon is a big reason why. When I interviewed Warren four years ago, his preferred offerings were a sweeper and one-seam sinker.

His numbers in the current campaign are rock solid. Building on a 2025 first full big league season in which he went 9-8 with a 4.44 ERA, the 27-year-old right-hander has toed the rubber 17 times to the tune of a 3.73 ERA and a 3.57 FIP over 89 1/3 innings. Further establishing himself in the Yankees’ starting rotation, he counts seven wins among his 10 decisions.

How and why did Warren go from a hurler who relied heavily on a sinker-sweeper combination to one who aggressively attacks batters with a 93.7-mph four-seamer? Read the rest of this entry »


Sunday Notes: Sean Doolittle is Watching the World Cup, Leeds United in Mind

Recent Sunday Notes columns have included soccer segments with Jake Burger (Tottenham Hotspur) and Tommy Kahnle (Bayern Munich) discussing their respective allegiances, as well as their thoughts on the World Cup. This week we’ll hear from Sean Doolittle. The Washington Nationals’ assistant pitching coach is a devoted fan of Leeds United.

“It really kind of took off in 2020,” explained Doolittle, who prior to joining the coaching ranks made 463 relief appearances while playing for four teams, primarily Oakland and Washington, from 2012-2022. “Harvey Sharman, our director of medical services — the head of our training staff group [with the Nationals] — was a “physio” at Leeds for 15 years before he came to the states. I learned a lot about the club from him. Before that I was more of a casual soccer fan, playing a lot of FIFA on Xbox.

“They were in the Championship,” continued Doolittle, referring to England’s second-tier league. “They started up before us after the shutdown, and I remember watching those games and kind of jumping on the bandwagon. They won and got promoted to the Premier League. I was hooked after that. It’s since been an up-and-down couple of years, but last season [a mid-table finish] was really fun.”

Doolittle told me that his Leeds allegiance “isn’t super-influencing” the way he has been watching the World Cup, although he is very much aware of how the team’s players — four in all — have been faring on the sport’s biggest stage. He cited how Gabriel Gudmundsson (Sweden), Ao Tanaka (Japan), and Crysencio Summerville (Netherlands) have all seen their countries eliminated, while Brenden Aaronson still has a chance to hoist a trophy with Team USA. Read the rest of this entry »


FanGraphs Weekly Mailbag: July 4, 2026

William Liang-Imagn Images

Happy Fourth of July! To commemorate the United States’ Semiquincentennial, I’m going to run through some fun baseball stats that feature the number 250, and also ask a few trivia questions, which you can answer in the comments. As of Thursday morning, there is one player in MLB history with exactly 250 career home runs. He’s an active player for an NL West team. Can you name him? Seven players have recorded exactly 250 doubles in their career; only one of them is in the Hall of Fame. The six non-Hall of Famers are Ozzie Albies, Travis Hafner, Deivi Cruz, Bruce Bochte, Irish Meusel, and Jake Daubert. The Hall of Famer is a 19th century catcher. Who is it?

There are 25 members of the 250 Home Run/250 Stolen Base Club, nine of whom are Hall of Famers. Sorted by home runs, those nine are Willie Mays (660 HR, 339 SB), Andre Dawson (438, 314), Carlos Beltrán (435, 312), Rickey Henderson (297, 1,406), Craig Biggio (291, 414), Ryne Sandberg (282, 344), Joe Morgan (268, 689), Derek Jeter (260, 358), and Robin Yount (251, 271). Two others are active: José Ramírez (295, 311) and Jose Altuve (263, 326). Can you name the other 14 members of the 250/250 Club? Lastly, seven players have tallied at least 250 hits in a season. Six of them — Ichiro Suzuki (262 in 2004), George Sisler (257 in 1920), Bill Terry (254 in 1930), Al Simmons (253 in 1925), Chuck Klein (250 in 1930), and Rogers Hornsby (250 in 1922) — are Hall of Famers. Can you name the one non-Hall of Famer?

I’ll reveal the answers in next week’s mailbag. In this week’s edition, we’ll answer your questions on challenging the first pitch of a game, sustained runs of low playoff odds, a team of Frank Thomases and Luis Aparicios, and more. But first, I’d like to remind you that this mailbag is exclusive to FanGraphs Members. If you aren’t yet a Member and would like to keep reading, you can sign up for a Membership here. It’s the best way to both experience the site and support our staff, and it comes with a bunch of other great benefits. Also, if you’d like to ask a question for an upcoming mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »