Archive for Featured

Sunday Notes: Robert Hassell III Made a Lightning Quick Change

Robert Hassell III has encountered bumps in the road, but he’s confident that he’s finally heading in the right direction. Health and a better understanding of his left-handed stroke are two reasons why. Added to the Washington Nationals’ 40-man roster over the offseason, the 2020 first-rounder — he went eighth overall to the San Diego Padres — is also still just 23 years old. While his path to the big leagues has been anything but smooth, Hassell is far from over the hill in terms of prospect status.

Injuries have hampered his progress. Since turning pro, Hassell has incurred a pair of wrist injuries, including a broken hamate bone, and strained a groin muscle. As a result, he’s played in just 428 games over four seasons. Seldom at full strength for an extended period of time, he’s slashed an uninspiring .260/.350/.385 with 36 home runs and a 105 wRC+.

Hassell didn’t want to dwell on his past injury issues when I spoke to him during the Arizona Fall League season, although he did acknowledge that he “needs to be healthy and on the field” in order to allow his true talent to play. And he definitely has talent. While power has never been part of his profile, Hassell’s combination of bat-to-ball skills, speed, and outfield defense helped make him a primary piece in the multi-player trade that sent Juan Soto from Washington to San Diego in August 2022.

The conversation I had with Hassell in Arizona centered on his development as a hitter — something he views as a work-in-progress in need of nuance, not one that requires an overhaul. Read the rest of this entry »


Kansas City’s Outfield Is a Missed Opportunity

Nick Wosika-USA TODAY Sports

By all reasonable accounts, the 2024 Kansas City Royals had a successful season. Fortune usually frowns upon a 100-loss team that makes a bunch of low-key free agent signings, but that was not the case for the Royals. The veterans starters they added, Seth Lugo and Michael Wacha, joined Cole Ragans to make up one of the best top-of-the-rotation trios in the majors, and Bobby Witt Jr. ascended from promising young star to MVP candidate. They made some smart deadline moves to bolster their bullpen, and they benefitted from some pleasant surprises along the way. Thanks to all of these things, the Royals won 30 more games in 2024 than they did the year before, and as a result, they made the playoffs for the first time since they won the 2015 World Series. While there was no improbable dash to the World Series this time, the Royals did at least eliminate the Baltimore Orioles, and although they fell to the Yankees in the ALDS, all four games were close. Moral victories may not count for much in professional sports, but Kansas City fans ought to be delighted with what this team accomplished last season.

However, successful doesn’t mean perfect, and the Royals did have some significant flaws. The most glaring one was a team offense that was full of holes. The Royals scored enough runs to support their excellent pitching, enough to rank a healthy sixth in the American League in runs per game (4.54), but it was an extremely unbalanced effort. Witt carried more than his fair share of the overall load, with his 10.4 WAR accounting for more than half of the total 20 WAR Kansas City got from its position players. From three of the four most offense-heavy positions, first base, the outfield corners, and designated hitter, the Royals received an embarrassing lack of production. First base was fine, if unspectacular, manned by Vinnie Pasquantino and Salvador Perez, but the outfield corners combined for an OPS south of .650 and a brutal -2.5 WAR, and Kansas City DHs combined for a 77 wRC+, the fourth-worst production in the majors from that position. With Witt’s season and a bare level of competence from these three positions, Kansas City’s offense should’ve been one of the top three or four in the AL. Instead, what the Royals got from the two corner outfield spots and DH was — and I’ll put it generously — below a bare level of competence. Read the rest of this entry »


Mets, Pete Alonso Come to Their Senses, Get Back Together

Wendell Cruz-USA TODAY Sports

Pete Alonso is going back to the Mets. It always felt like the most likely outcome, and to be honest, it would’ve been super weird to see him in any other uniform. Alonso has never been the best player on the Mets, but he does the coolest and most valuable thing you can do on a baseball diamond — hit home runs — with great frequency. That, and an affable attitude that’s endeared him to the fans, has made him an institution in Queens.

Unfortunately, there was something of a disagreement over what all those contributions were worth. Alonso returns to his team of origin on a front-loaded two-year, $54 million contract that features an opt-out. If Alonso does what he’s done his whole career, he can test free agency again next winter, having pocketed $30 million. That’s a handsome one-year salary for any player, but far, far short of Alonso’s expectations. Read the rest of this entry »


Are the Pirates Wasting Their Incredible Young Starters? If So, How Much?

Katie Stratman-Imagn Images

I went to the Pirates’ RosterResource page this morning and thought the following thought: “Man, is Isiah Kiner-Falefa really going to lead off for this team? God, that’s depressing.” Not that I have anything against IKF; it’s just symptomatic of a Pirates team that seems built to do little more than participate in the coming season.

The Pirates being an afterthought is nothing new; on the contrary, it’s been the default state of affairs for most of the past 45 years. But recent developments have made this a particularly frustrating time for Pirates fans.

At the risk of oversimplifying things, there are two kinds of good players: Players you can get and players you have to have drop out of the sky for you. Like Willy Adames is a really good player, and worth the monster contract the Giants just gave him. But if he’d signed elsewhere, the Giants could’ve found another player like him.

Not so Paul Skenes. Read the rest of this entry »


Six Takeaways From Our 2025 Playoff Odds Release

Joe Camporeale-USA TODAY Sports

Today, we released the first run of our playoff odds for the 2025 season. With both the ZiPS and Steamer projections loaded in and playing time projections added to the mix, the FanGraphs supercomputer (okay, fine, our cloud services account) can get cranking and spit out some predictions. As is customary, I’ll walk through my first thoughts on them, while later today, Michael Baumann will contribute his own takeaways on the teams most likely to surprise our model. Let’s quickly walk through the process, and then get to the takeaways.

The model itself remains simple. We use those aggregated production and playing time numbers I mentioned earlier to create team-level projections, then use BaseRuns to turn individual outcome projections into scoring and run prevention. That gives us team strength against a neutral opponent. We use those values to simulate the season 20,000 times. The odds are a summary of those simulations as of earlier this morning. That might sound intuitive, but intuition doesn’t always match reality, so let’s go division-by-division to look at how our model got there and what I think of it. Read the rest of this entry »


George Lombard Jr. Is a Promising Prospect Growing Into His Game

Kim Klement Neitzel-USA TODAY Sports

George Lombard Jr. is a promising prospect with a first-round pedigree. Drafted 26th overall in 2023 out of Gulliver Preparatory School in Pinecrest, Florida, the right-handed-hitting shortstop is also the son of former big league outfielder (and current Detroit Tigers bench coach) George Lombard. Assigned a 45 FV by lead prospect analyst Eric Longenhagen, the athletically gifted youngster is no. 4 on our recently released New York Yankees Top Prospects list.

The 19-year-old’s first full professional season was a mixed bag statistically. Over 497 plate appearances between Low-A Tampa and High-A Hudson Valley, Lombard logged a .231/.338/.334 slash line, a 99 wRC+, and 32 extra-base hits, five of which left the yard. Taking advantage of his plus wheels, he swiped 39 bases in 47 attempts.

Lombard discussed his game late in the 2024 season.

———

David Laurila: I’ve seen you listed at 6-foot-2, 190 pounds. How accurate is that, and where do you see yourself going forward?

George Lombard Jr: “I’m 6-foot-3 and around 205 pounds. I’ll put on some more weight in the next few years, and I think our goal will end up being around 215, maybe 220. We believe that I can still be fast as I put on weight, so we’re going to continue to do that. A lot of it will just come with physically maturing over time, and putting in the work in the weight room.” Read the rest of this entry »


How I Learned to Stop Worrying and Enjoy Batting Average Again

Andy Marlin-USA TODAY Sports

It was the Before Times, November 21, 2019 to be exact. While dinosaurs no longer roamed the earth, we had yet to learn about COVID-19. Unencumbered, several FanGraphs staffers descended upon Manhattan for a FanGraphs Live event and an Effectively Wild taping. Yours truly was on the Major League Update panel alongside The Athletic’s Lindsey Adler and Marc Carig. Near the end of our half-hour segment, EW co-host Meg Rowley asked us, “What would you change about baseball?… What would you do at this moment, at this juncture, to make baseball more compelling?”

I don’t even recall the answer I intended to give, but after waiting my turn, I built upon one of Marc’s ideas about his desire to see the ball put in play more often. “Start caring about batting average again,” I said. “Because batting average is fun.”

An actual listen to the podcast suggests otherwise, but in my own recollection, it felt like one of those record-scratch moments where everything stops abruptly and you can hear a pin drop. A FanGraphs writer, one with a lengthy track record of applying sabermetric principles, one who made his name with objectivity-based Hall of Fame analysis — that guy, defending batting average? Read the rest of this entry »


How Jackson Merrill Can Make His Life Easier

Kim Klement Neitzel-USA TODAY Sports

I worry that Jackson Merrill’s incredible rookie season has been appropriately recognized but underexamined. For any rookie to put up 5.3 WAR and finish in the top 10 in MVP voting is incredible; for a kid who was 20 years old on Opening Day and learning to play center field on the job, it’s extraordinary.

As impressive as that one-line summary is, Paul Skenes (and to a lesser extent Jackson Chourio) sucked up a lot of the shine that would have accompanied such a performance in most seasons. Shine can be hard to come by for a player on a West Coast non-Dodgers team that’s already got plenty of stars to promote.

So I found myself, in the dead of winter, contemplating what comes after the abstract for Merrill. Specifically, whether a certain nit is worth picking. Read the rest of this entry »


Jack Flaherty Returns to Detroit on Two-Year Deal

Jesse Johnson-USA TODAY Sports

A key piece of the 2024 Detroit Tigers reunited with the team on Sunday, as starting pitcher Jack Flaherty signed a two-year deal worth $35 million. Flaherty excelled for the Tigers last year, putting up a 2.95 ERA and a 3.12 FIP in 106 2/3 innings over 18 starts, good for 2.1 WAR. With the Tigers seemingly out of the playoff race in July, he was shipped to the Dodgers, with whom he won the World Series. He was respectable over 10 regular-season starts with Los Angeles, but his performance was decidedly mixed in the postseason.

Like many short-term contracts for solid players, this deal comes with its own ifs, ands, and buts. Flaherty’s guaranteed money is front-loaded, structured as a one-year, $25 million deal with a player option for $10 million in 2026 that increases to $20 million if he starts 15 games in 2025. Whether one sees the deal as a two-year contract with an opt-out or a one-year contract with a player option is a “potato, po-tah-to” issue that really doesn’t matter here; in this case, they’re the same functional thing.

What does matter is that Flaherty’s market appears to not have developed as much as that of some of the other top pitchers available. While it shouldn’t raise an eyebrow that Blake Snell and Corbin Burnes got much bigger contracts, Flaherty also received a lighter deal than Sean Manaea, Nathan Eovaldi, and Luis Severino. While Flaherty didn’t miss any significant time due to injury last year — he skipped only a single start with lower back pain in July — questions about his back were enough for the Yankees to have second thoughts about trading for him at the deadline. The Dodgers were happy enough to acquire him, and though his strikeout rate dropped off (32% to 26%), he was certainly a net plus for an injury-thinned starting staff down the stretch. Read the rest of this entry »


Mariners Sign Jorge Polanco, Condemn Themselves to Competence

Joe Nicholson-USA TODAY Sports

Let’s get this out of the way at the start: The Mariners are pretty good. Their starting pitching is incredible, and some projections systems even think they have a top-10 offense. This is not a Pirates situation, where a core led by Paul Skenes on a league-minimum contract is somehow projected to finish well under .500. In Seattle, the pieces are almost all there. Sadly for fans, “almost all there” might well define this era of Mariners baseball.

The latest expression of Seattle’s complacency came last week, when the team brought back Jorge Polanco on a one year, $7.75 million contract. (The deal is pending a physical.) According to a report from Adam Jude at the Seattle Times, Polanco’s signing means the “Mariners’ roster is effectively set.” For those counting at home, $3.5 million for 37-year-old Donovan Solano, a trade for Austin Shenton, and the Polanco deal represent the entirety of Seattle’s offseason roster upgrades. The Mariners missed the playoffs by one game in 2023 and 2024; they missed it by two games in 2021. They are always good but never great. And the team — or at least ownership — appears totally fine with that. Read the rest of this entry »