Archive for Featured

How to Argue About Clutchness

Eric Hartline-USA TODAY Sports

This probably isn’t a problem for most people, but I’m plagued constantly by the memory of frustrating baseball arguments from days past. I probably get into these arguments more than most people, partially because of my (and I hope it doesn’t sound immodest to say this) vast knowledge of the sport, but mostly because I’ve lived most of my life in New Jersey, which his home to the most stubborn, tendentious people you’d ever have the misfortune of meeting.

One such argument took place probably close to 15 years ago, when I ruined what was supposed to be a relaxing Friday evening down the shore by getting into a shouting match over the issue of Alex Rodriguez vs. Derek Jeter. I preferred A-Rod, who would go on to finish his career with a slugging percentage more than 100 points higher than that of his Yankees teammate. I was arguing against someone whose case rested on Jeter being “more clutch.”

If you’re old enough to remember what “analytics bloggers” like me thought about that argument in the 2010s, you can understand my quickness to anger and probably imagine the colors my face turned. When the dust settled, Jeter — who, it turns out, was actually an exceptional hitter all along — did finish with a better career postseason wRC+ than A-Rod. But it was close: 121 to Jeter, 116 for Rodriguez. Read the rest of this entry »


The White Sox Are Collapsing Toward Immortality

Kevin Jairaj-USA TODAY Sports

The 2024 season started absolutely terribly for the White Sox. After 25 games, the team’s record stood at 3-22, thanks in large part to an anemic offense that barely scored two runs per game. At the time – the Sox were 3-21 when I wrote the piece – I posed the question of whether the White Sox had a real shot at losing 120 games. I concluded that it was possible, with ZiPS projecting an 8.1% chance that Chicago would lose 120 games, better odds than even the Oakland A’s during their brutal 2023 season. That appeared to be the end of the story, at least until July.

After the awful start, things got slightly sunnier for the Sox for awhile. They swept the Tampa Bay Rays, a team expected to be a contender, and over the next not-so-nice 69 games, they went 24-45. While a .348 winning percentage isn’t in the same zip code as competence, that’s a 56-win pace, a level of lousiness that is fairly commonplace for the worst teams in the league, not the stuff of legend. But as the trade deadline approached, things again turned grim.

The White Sox won the first game of a doubleheader against the Twins on July 10, improving their record to 27-67. That date, almost a month ago, was the last time the White Sox won a game. The team’s 21 straight losses ties them with the 1988 Orioles for the second-most consecutive losses in modern baseball history (since 1901), just two losses behind the biggest loser, the 1961 Philadelphia Phillies. In some sense, the current one might be the most impressive losing streak, simply because the differences between the best and worst teams in baseball has shrunk over the years, making streaks like this more challenging to achieve.

And no, the White Sox haven’t been unlucky. Using a modified Pythagorean winning percentage (I use 1.83 for the exponent rather than two, as it’s been slightly more accurate historically), the White Sox have been the fourth-worst team since 1901.

Worst Teams, Modified Pythagorean Win Percentage
Year Team W L Pct Modified Pythag
1942 Philadelphia Phils 42 109 .278 .256
1916 Philadelphia Athletics 36 117 .235 .267
1909 Washington Nationals 42 110 .276 .269
2024 Chicago White Sox 27 88 .235 .272
1904 Washington Senators 38 113 .252 .275
1908 St. Louis Cardinals 49 105 .318 .278
1910 St. Louis Browns 47 107 .305 .286
1915 Philadelphia Athletics 43 109 .283 .290
1919 Philadelphia Athletics 36 104 .257 .292
1932 Boston Red Sox 43 111 .279 .293
1954 Philadelphia Athletics 51 103 .331 .294
1905 Brooklyn Superbas 48 104 .316 .299
1969 San Diego Padres 52 110 .321 .299
1906 Boston Nationals 49 102 .325 .300
1941 Philadelphia Phillies 43 111 .279 .301
1903 Washington Senators 43 94 .314 .302
2023 Oakland Athletics 50 112 .309 .302
1945 Philadelphia Phillies 46 108 .299 .303
1903 St. Louis Cardinals 43 94 .314 .304
2019 Detroit Tigers 47 114 .292 .304

If the season ended today, the White Sox would have the worst modified Pythagorean win percentage in more than 80 years, since the Philadelphia Phils in 1942. No, that’s not a typo; the Phillies officially shortened their team name for a season in 1942, apparently because they decided they didn’t want to have the same name as the line of cigars.

Problem is, the season doesn’t end today, so the Sox haven’t closed the deal yet. Regression toward the mean is a real thing, and one of the primary reasons why people overrate teams when things are going very well, and vice-versa. At the end of the day, a .235 winning percentage or the .272 in modified Pythag are likely – though not guaranteed – to go up over the remaining games. Projections represent a more stable description of a team’s ability, as well as one that’s generally more predictive of the future, and even with the diminished post-deadline roster, ZiPS sees the White Sox as “only” a .355 team, a 58-104 pace that represents merely a ho-hum level of awfulness.

But it’s also likely that given more games, these other terrible teams likely would have played better ball as well, for similar reasons. (Remember, Major League Baseball didn’t implement the current 162-game schedule until 1961.) While ZiPS projections date back to 2005, I have a quick little estimator for a team’s underlying ability that correlates fairly well with projections; it’s a mix of actual record, a team’s “wRC Pythagorean” — which uses wRC rather than runs score and allowed — and a model of regression toward .500. So I calculated the worst teams by this method and compared them to Chicago’s .356 estimate.

Estimate of Worst Teams (Since 1901)
Year Team W L Pct Pythag Team Strength
1915 Philadelphia Athletics 43 109 .283 .290 .328
1904 Washington Nationals 38 113 .252 .275 .340
1916 Philadelphia Athletics 36 117 .235 .267 .348
1910 St. Louis Browns 47 107 .305 .286 .354
1932 Boston Red Sox 43 111 .279 .293 .354
1952 Pittsburgh Pirates 42 112 .273 .312 .355
1909 Washington Nationals 42 110 .276 .269 .355
2024 Chicago White Sox 27 88 .235 .272 .356
1963 New York Mets 51 111 .315 .311 .357
1942 Philadelphia Phils 42 109 .278 .256 .357
1962 New York Mets 40 120 .250 .313 .359
2003 Detroit Tigers 43 119 .265 .305 .360
1945 Philadelphia Phillies 46 108 .299 .303 .360
1909 Boston Doves 45 108 .294 .305 .360
1919 Philadelphia Athletics 36 104 .257 .292 .361
1911 St. Louis Browns 45 107 .296 .341 .361
1920 Philadelphia Athletics 48 106 .312 .324 .361
1903 St. Louis Cardinals 43 94 .314 .304 .361
1939 St. Louis Browns 43 111 .279 .347 .365
1965 New York Mets 50 112 .309 .318 .365

Whew, the White Sox once again fall to satisfyingly hurlicious levels as the worst team since the 1952 Pirates. And the thing is that for the Sox, a .355 record is lousy enough that they stand an excellent chance at losing 120 games anyway with the number of losses they already have banked. With 47 games to play, a .355 record would net them only 16.7 wins, leaving them at just under a 44-118 record, tantalizingly close to the 1962 Mets standard. And since we know that projections aren’t perfect, or at least maybe reality isn’t, that gives the White Sox ample room to continue to underperform and take the grand prize. Luckily, ZiPS can take care of that estimate.

ZiPS Projected Wins Chicago White Sox
Percentile Wins
99% 52.9
95% 50.2
90% 48.8
85% 47.8
80% 47.0
75% 46.3
70% 45.7
65% 45.1
60% 44.6
55% 44.1
50% 43.6
45% 43.1
40% 42.6
35% 42.1
30% 41.6
25% 41.0
20% 40.3
15% 39.6
10% 38.7
5% 37.4
1% 35.1

Even with things projected not to go quite as badly, ZiPS gives the White Sox a slightly better than one-in-three chance (34%) to lose 120 games. And it could get even worse, with a 1% projected shot of finishing with a 35-127 record (or worse). That is championship brutality right there. The amusing thing is that this probability could’ve been even higher, but the White Sox didn’t trade Garrett Crochet or Luis Robert Jr. at the deadline, leaving the team encumbered with an additional 2-3 wins. If I remove Crochet and Robert Jr. in favor of their likely sub-replacement replacements, ZiPS projects the Pale Hose to have a 66% chance of losing at least 120 games!

I’m not sure I’d go so far as to call it a silver lining, but hope remains even for the most woeful teams in baseball. The last team to make a serious late run at 120 losses, the 2003 Tigers, improved quickly in the following seasons and made it to the World Series just three years later. Those 1952 Pirates were in the middle of a full rebuild helmed by legendary general manager Branch Rickey, hired in ’51, and though health problems forced him to step down in ’55, the organization assembled many of the key players who were on the World Series-winning team in ’60. And let’s not forget that seven years after losing 120 games, the Mets won the 1969 World Series. White Sox owner Jerry Reinsdorf isn’t one to embrace change, but a disaster of epic proportions could, in theory, be the one thing that would prompt him to overhaul the organization. I wouldn’t say I’m terribly optimistic about this actually happening, but with an improved farm system – we now rank Chicago’s farm as the third best in baseball – and maybe a better front office assembled, the Sox could turn things around.

Whether the White Sox have a brighter future is something we’ll have to wait to find out. For now, enjoy these Sox as they reach new levels of ineptitude, because they may be the worst major league team you’ll ever see.


The Worst Pitches in Baseball This Year

Geoff Burke-USA TODAY Sports

Last Friday, Davy Andrews put Aaron Judge into context. That’s fun for the usual reasons – “Wow, look how dominant Aaron Judge is!” never gets old. But his final conclusion – Judge hits like most batters do when opponents hang a bad slider middle-middle – got me thinking. We have a pitch-level model that estimates the worst pitches. Can we use it to get an idea of what it looks like to throw a pitch so bad it turns your opponents into Judge-esque offensive producers?

There’s an easy way to sort this out. When you look at a pitcher’s player page here at FanGraphs, you can see how we model each pitch. There are a ton of scores, but I’m going to be focusing on PitchingBot today, for reasons I’ll explain shortly. The player pages break each pitch down by command and stuff. In our internal database, it’s even better: You can look at any individual pitch and get a grade on it. I set out to find the worst pitches on the year to see whether they made hitters look invincible.

Ironically, the worst pitch thrown this year made the batter look extremely vincible. Here it is in all its glory:

Read the rest of this entry »


With Another Lost Season for Mike Trout, a Sobering Parallel Emerges

Kirby Lee-USA TODAY Sports

Mike Trout will not play baseball again this year. Last Thursday, Angels general manager Perry Minasian told reporters that the three-time MVP, who underwent surgery to repair the torn meniscus in his left knee on May 3 and who had recently begun a rehab assignment, had suffered another tear of the same meniscus. The 32-year-old slugger will need a second surgery, and once again, he’s finished for the season at far too early a point. Where we once anticipated speaking of Trout’s place in history alongside the likes of Willie Mays or Barry Bonds, his difficulties staying on the field during his 30s bring another superstar to mind: Ken Griffey Jr.

Trout played in just 29 games this season, the fewest in his career even including his 2011 cup of coffee. He was off to a flying start, albeit something of an uneven one, hitting 10 homers and stealing six bases. His home run total up to the point of his injury put him on a 55-homer pace, at the very least giving him a shot at topping his career high of 45 homers, set in 2019. Thanks to a more aggressive mindset, his stolen base total not only matched what he did from 2020–23 combined, it put him on pace for his first second 30/30 season; he hit 30 homers and stole 49 bases in his 2012 rookie season, then narrowly missed repeating in ’13 (27 HR, 33 SB) and ’16 (29 HR, 30 SB).

Despite those gaudy counting stats and the milestones they might portend, Trout was hitting an out-of-character .220/.325/.541, driven by an absurdly low .194 BABIP, 104 points lower than any of his seasons besides 2011, and 141 points lower than last year, when he played 82 games and totaled 362 plate appearances. His batting average and on-base percentage were respectively 43 and 42 points lower than the post-2011 career lows he set last year, but his .321 ISO was comparable to the marks he put up in 2017, ’18, and ’20 (he had 241 PA that year). Though he wasn’t hitting the ball as hard as usual, his .273 xBA and .599 xSLG suggest that he would have wound up in more familiar territory, slash line-wise. Read the rest of this entry »


Sunday Notes: Hot-Hitting Austin Wells is Catching On in New York

Austin Wells is doing more than just establishing himself as a solid everyday catcher in his first full big-league season. Thanks in part to a hot July that saw him slug five home runs and put up a .941 OPS, he’s been batting cleanup for the New York Yankees. The 25-year-old left-handed-hitting backstop isn’t exactly on his way to becoming the next Yogi Berra or Bill Dickey, but what he’s doing is notable nonetheless.

In the present-day iteration of the Bronx Bombers, slotting into the four-hole means following Juan Soto and Aaron Judge in the lineup. Is it easier or harder to hit directly behind a pair of players who are on track for the Hall of Fame? I asked Wells that question last weekend at Fenway Park.

“I think it’s easier or harder depending on the pressure you put on yourself,” replied Wells, whom the Yankees drafted 28th overall in 2020 out of the University of Arizona. “If you look at it like you’re expected to do what they’re doing, then there’s going to be a lot of pressure to perform. Being able to stay in your zone and know what you do well takes the pressure off.”

That he’s not about to match the exploits of the team’s dynamic duo is stating the obvious. Judge has 41 home runs and a 216 wRC+ in the current campaign, while comparably a mere mortal (can a superstar be a more mortal?) Soto has 27 home runs and a 187 wRC+. Wells understands that he isn’t at their level. At the same time, he’s not about to put strict limits on his long-ball potential.

“They’re going to hit 40-plus homers every single year, and that’s not never been me,” the humble-yet-confident catcher told me. “I mean, who knows? It could possibly happen, but right now my is to keep the lineup moving. That’s where I’m at right now.”

Wells’s overall numbers on the season include eight home runs, a 116 wRC+ over 253 plate appearances, and 2.5 WAR.

Eric Longenhagen is bullish on his potential. When our Yankees Top Prospects list went up in December, my colleague described a swing “beautifully connected from the ground up,” adding that the “blend of his barrel control and the natural lift in his swing gives him a potent contact and power combination.” Despite concerns about his defense — primarily his throwing arm — Longenhagen assigned Wells a 50 FV.

His work behind the plate has been more than adequate. While his throwing remains a bit below average, Wells is plus-six in Framing Runs Above Average and he has seven Defensive Runs Saved. The strides he’s made defensively are laudable.

“I believe in my ability to get better every time I catch,” said Wells. “That’s been the biggest key, just believing. It’s led me to where I’m at now, and hopefully it continues to lead me into even better catching, better numbers, and more wins.”

———

RANDOM HITTER-PITCHER MATCHUPS

Bobby Richardson went 1 for 17 against Eli Grba.

Doug Gwosdz went 1 for 11 against Steve Carlton.

Mark Grudzielanek went 9 for 11 against Tim Hudson.

Doug Mientkiewicz went 7 for 11 against Bronson Arroyo.

Jarrod Saltalamacchia went 7 for 15 against Jeremy Guthrie.

———

I recently talked to a pitcher who described what he considers the worst pitch he’s thrown all season, and while I haven’t yet shared his telling — stay tuned — the conversation did lead me down the same path with Tarik Skubal prior to last night’s Tigers-Royals game at Comerica Park. He cited a pitch that Hunter Renfroe stroked for a run-scoring extra-base the previous night.

“I threw a changeup that cut like crazy,” Skubal told me. “Whenever I do that, I usually throw the ball out. I didn’t throw the ball out. On the next pitch, I gave up a double down the line on a changeup that cut again. I should have thrown it out, but instead, I was like, ‘Ah, what are the odds I cut it twice in a row?’”

Skubal explained that of all his pitches, the changeup is most-impacted by a difference in baseballs. Moreover, not all baseballs are created equal. As the Tigers ace put it, “Some balls are wound a little different — the seams are a little different — so the seam effect isn’t consistent. I rely on a lot of seam effect with that pitch specifically.”

Skubal went on to say that the pitch he threw to Renfroe cut enough that it registered as a slider. In reality, it was a changeup delivered with a baseball that he normally would have thrown out — but regretfully didn’t.

———

A quiz:

Fergie Jenkins has the most career wins (284) by a pitcher born in Canada. Which Canadian-born pitcher has the second-most wins? (A hint: He won a World Series ring in the current century.)

The answer can be found below.

———

NEWS NOTES

A reminder that SABR’s 52nd annual convention will be held in downtown Minneapolis beginning this Wednesday and running through Saturday. Featured speakers include Bert Blyleven, Rod Carew, Tony Oliva, and Twins GM Thad Levine. More information can be found here.

Denny Lemaster, a left-handed pitcher whose MLB career spanned the 1962-1972 season, died on July 24 at age 85. LeMaster went 17-11 with the Milwaukee Braves in 1964 and later played with the Houston Astros and Montreal Expos.

Reyes Moronta, who had been pitching in the Mexican League after playing for four MLB teams from 2017-2023, died in a motor vehicle accident this past week at age 31 (per Baseball Player Passings). The Santo Domingo native made 136 of his 177 big-league appearances with the San Francisco Giants.

Jim Weber, the longtime play-by-play announcer for the Toledo Mud Hens, has died at age 78. He began calling games for Detroit’s Triple-A affiliate in 1975.

——-

The answer to the quiz Ryan Dempster, with 132 wins. The Sechelt, British Columbia native won a World Series with the Boston Red Sox in 2013.

———

When the Seattle Mariners acquired Justin Turner at the trade deadline, they brought on board a 39-year-old veteran of 16 big-league seasons who is, for all intents and purposes, a hitting guru in uniform. Reputation-wise, he has been akin to an extra hitting coach in the later part of his career.

I asked Mariners manager Scott Servais if veterans of Turner’s ilk can positively impact young hitters when they join a new team.

“Absolutely,” said Servais. “I’ve often said that as coaches and managers you talk to players and try to lead them in a certain direction, but players are always going to listen to players more than they listen to others — and certainly to a guy that has a track record like Justin Turner has.”

Following up, I asked the ninth-year skipper if he could give an example of a player who came to one of his teams and made an especially-meaningful impact. It wasn’t a position player he named, but rather a pitcher.

“When we signed Robbie Ray [prior to the 2022 season],” said Servais. “We’re seeing the maturing of Logan Gilbert and George Kirby. A lot of what Robbie brought, those guys have taken and run with. You see it happen all over the league… It’s welcome. Players like it. I enjoy it. If you have a guy like that who carries so much respect amongst the group, it’s a way for me to funnel messaging through.”

Servais proceeded to add an entertaining caveat:

“If he agrees. If he doesn’t agree, that’s another conversation. Those have happened before too. But it is another voice.”

———

FOREIGN AFFAIRS

The Kia Tigers have the KBO’s best record, at 61-42-2. The Kiwoom Heroes have the KBO’s worst record, at 45-57.

Hyun Jin Ryu is 6-6 with a 3.91 ERA in 115 innings with the Hanwha Eagles. The 37-year-old left-hander spent seven seasons with the KBO club before pitching in MLB from 2013-2023.

Mel Rojas Jr. is slashing .338/.433/.593 with 25 home runs in 480 plate appearances for the KBO’s KT Wiz. The 34-year-old former Pittsburgh Pirates and Atlanta Braves prospect last played stateside in 2017.

Jeter Downs signed with NPB’s Fukuoka SoftBank Hawks earlier this week. A first-round pick by the Cincinnati Reds in 2017 who was later part of the Mookie Betts trade between the Red Sox-Dodgers, the 26-year-old infielder was released by the Yankees on July 30.

Shugo Maki is slashing .274/.333/.482 with 16 home runs in 363 plate appearances for the Yokohama BayStars. A three-time NPB All-Star, the 26-year-old second baseman has stolen nine bases without getting caught.

The Fukuoka SoftBank Hawks have NPB’s best record, at 62-31. The Saitama Seibu Lions have NPB’s worst record, at 29-64.

———

I’ve mentioned Hiroto Takahashi a handful of times this season, and for good reason: The 21-year-old Chunichi Dragons right-hander has been NPB’S most-dominant pitcher. In 13 starts, Takahashi has a record of 8-1 to go with a 0.48 ERA and 89 strikeouts in 93 innings. Moreover, he has surrendered just 58 hits, none of which have left the yard.

Wanting to know more about him, I asked one of his 2023 World Baseball Classic teammates for a snapshot scouting report.

“I haven’t faced him, but velocity-wise he throws really hard,“ Red Sox DH Masataka Yoshida told me prior to a recent game at Fenway Park. “The breaking ball is elite level, too. He’s got different [pitches] in his arsenal that can be used as a put-away pitch. He definitely has the potential to come over here in the future.”

In search of another perspective, I also checked in with my friend Jim Allen (@JballAllen).

“He’s the real deal,” the Tokyo-based baseball scribe replied via email. “He lacks the velocity that makes MLB GMs drool like they do over [Roki] Sasaki, but his secondary pitches are probably better. I don’t have his max, but my guess would be 98 mph. He sits at 95.”

———

A random obscure former player snapshot:

Don Leshnock faced five batters in a scoreless inning for the Detroit Tigers against the California Angels on June 7, 1972. The southpaw from Youngstown, Ohio retired Leo Cardenas on a groundout, then sandwiched singles by Sandy Alomar Sr. and Mickey Rivers with punch-outs of Nolan Ryan and Vada Pinson. It was his only big-league game. Prior to that outing, Leshnock hurled a no-hitter while playing for the Carolina League’s Rocky Mount Leafs in 1970.

———

FARM NOTES

Travis Bazzana hit his first professional home run on Wednesday as the High-A Lake County Captains lambasted the Beloit Sky Carp 17-5. The 21-year-old native of New South Wales, Australia was drafted first overall this summer by the Cleveland Guardians.

The Minnesota Twins promoted their top-rated prospect, Walker Jenkins, to High-A Cedar Rapids earlier this week. Drafted fifth overall last year out of a Southport, North Carolina high school, the 19-year-old outfielder had been slashing .273/.404/.413 with three home runs and a 139 wRC+ with the Fort Myers Mighty Mussels.

Cole Carrigg is slashing .284/.360/.472 with 10 home runs and a 133 wRC+, and has swiped 36 bases in 44 attempts, with the High-A Spokane Indians. Drafted in the second round last year out of San Diego State University, the 22-year-old infielder/outfielder is No. 25 on our Colorado Rockies Top Prospects list.

Keiverson Ramirez has a 4-1 record to go with a 0.71 ERA and a 2.39 FIP over 38 innings in the Dominican Summer League. The 18-year-old right-hander from Valencia, Venezuela was signed by the St. Louis Cardinals in January.

The Tigers won the Florida Complex League championship on Monday by defeating the Pirates 12-1. Detroit’s rookie-level affiliate was managed by Salvador Paniagua.

———

My writeup of the trade deadline deal that sent a pair of New York Yankees prospects to the Chicago Cubs in exchange for Mark Leiter Jr. included reports on on the promising youngsters from Eric Longenhagen. My colleague isn’t the only source I solicited a perspective from. I also reached out to someone who has seen all of Ben Cowles’s games this season, and the majority of Jack Neely’s.

“Cowles shows confidence and comfortability at all three infield positions (other than first base),” Somerset Patriots broadcaster Steven Cusumano said of the 24-year-old infielder, who had a 140 wRC+ with the Double-A affiliate. “I wouldn’t say that he stuck out at any one over the other; he plays all three very, very well. He is as consistent a player as they come, including defensively, in spite of how much inconsistency there would be in what position he played every day. Also worth mentioning, he’s as good a baserunner as you’ll find. That quickness does show in the field from time-to-time and he has excellent baseball instincts.

“Neely profiles as a back-end reliever: big and intimidating presence with two excellent pitches,” he said of the 24-year-old right-handed reliever who had a 2.90 ERA over 31 innings with Somerset. “Fastball (94-97) and a really good slider (82-25). Huge frame physically, a lot of tenacity on the mound and one of the most confident players you’ll ever encounter.”

———

I also solicited quotes for a trade that I didn’t write about. The Pittsburgh Pirates acquired Nick Yorke from the Boston Red Sox in exchange for right-hander Quinn Priester, and I asked two of the 22-year-old infield prospect’s former teammates for their thoughts on him.

“He’s a good player, man,” Boston infielder Jamie Westbrook said of Yorke, whom Eric Longehagen has assigned a 45 FV. “He’s got good bat-to-ball. He’s got some pop. He drives the ball to right field well. He plays a good second base and has also started to play the outfield this year. When I was with Yorkie for a short period of time in [Triple-A] Worcester, he had good at-bats and moved the ball around. I would hate to put a comp on him, but he’s a solid player.”

“Outside of the player he is, he is one of the best friends I’ve had in the organization,” said Red Sox infielder/outfielder Ceddanne Rafaela. “He’s’s a tremendous person. He’s always there for you as a teammate. And he’s obviously a good hitter. I’ve seen him through the years, and he’s getting better and better. Hopefully he will get the chance there to play in the major leagues.”

———

LINKS YOU’LL LIKE

Over The Monster’s Maura McGurk went to a Decemberists concert and proceeded to wonder what’s next for the Red Sox now that the trade deadline has passed.

Trade acquisition Yusei Kikuchi utilized his changeup more frequently than he had in Toronto while fanning 11 batters in his Houston Astros debut. Chandler Rome has the story at The Athletic (subscription required).

The Athletic’s Zack Meisel wrote about CC Sabathia’s journey from unpolished draft pick to Cleveland Hall of Famer (subscription required).

Ron LeFlore made his major league debut with the Detroit Tigers on August 1, 1974, one year after he’d been released from Jackson State Prison, where he served a sentence for armed robbery. Adam Henig wrote about it for The Metro Times.

———

RANDOM FACTS AND STATS

The Chicago White Sox have a record of 27-86 following their worst-in-franchise-history 19th straight loss last night. The 1962 New York Mets, who infamously finished 40-120, were 30-83 through 113 games.

The Milwaukee Brewers are a big-league-best 46-4 this year when outhitting their opponents. The Detroit Tigers, at 40-4, have the second-best record when outhitting their opponents.

Nine consecutive Kansas City Royals batters had hits in the seventh inning of Friday night’s 9-2 win over the Detroit Tigers. The nine straight hits tied a franchise record that had been set in a May 7, 1980 game against the Chicago White Sox.

Kansas City shortstop Bobby Witt Jr. has gone 16-for-22 in his last six games against the White Sox.

George Kirby hasn’t allowed more than three walks in any of his 79 big-league starts. The Seattle Mariners right-hander is the only pitcher in the modern era with at least 50 starts and more games started than walks allowed (56).

Max Scherzer has has 3,405 strikeouts and 112 HBPs.
Justin Verlander has 3,393 strikeouts and 113 HBPs.

In 1980, the Billy Martin-managed Oakland Athletics had five starters throw 211 or more innings and combine to throw 93 complete games. Bob Lacey, who made 46 of his 47 appearances as a reliever, threw a complete-game shutout in his lone start.

Players born on today’s date include Gabe Gabler, whose big-league career comprised three pinch-hit appearances for the Chicago Cubs in 1958. The St. Louis native fanned all three times.

Also born on today’s date was Ray Oyler, who started 70 games at shortstop for the 1968 World Series champion Detroit Tigers despite slashing just .135/.213/.186 over the course of the season. The slick-fielding, offensively-inept infielder had a sacrifice bunt in his lone Fall Classic plate appearance.

On today’s date in 1934, the New York Giants scored 11 runs in the ninth inning while routing the Philadelphia Phillies 21-4 in the second game of a Saturday double-header. Right-hander Reggie Grabowski incurred all of the damage in his lone inning of work, while Mel Ott finished 4-for-4 with two homers, a double, and six runs scored.

On August 5, 2001, the Cleveland Indians rallied from a 14-2 seventh-inning deficit to beat the Seattle Mariners 15-14. Omar Vizquel’s two-out, bases-clearing triple in the ninth tied it, while Jolbert Cabrera’s walk-off single plated Kenny Lofton in the 11th to cap the comeback.


Ranking the Prospects Traded at the 2024 Deadline

Jonathan Dyer-USA TODAY Sports

Ranked and briefly analyzed below are the prospects who have been traded during the loosely defined “2024 deadline season,” which for simplicity’s sake I consider all of July. Most of the deals these prospects were a part of have been analyzed at length on this site. An index of those pieces can be found here; you can also click the hyperlink in the “Trade” column below, which will take you to the relevant article. I’ve moved all of the 35+ FV and above players listed here to their new orgs over on The Board, so you can click through to see where they rank among their new teammates and read their full scouting reports. Our Farm System Rankings, which update live, also reflect these changes, so you can see where teams’ systems stack up following the draft and the deadline.

2024 Traded Prospects and Minor Leaguers
FV Rank Player Pos Age To From Trade
50 1 Agustin Ramirez C 22.9 MIA NYY Chisholm
Offense-first catcher with huge rotational explosion and bat speed. Probably plays C/1B/DH mix.
50 2 Thayron Liranzo C 21.1 DET LAD Flaherty
Switch-hitter with rare power regardless of position, but especially at catcher. Hit tool improvement becomes imperative if he can’t stick back there.
50 3 Dylan Lesko SP 20.9 TBR SDP J. Adam
Has been super wild coming off TJ. Riding mid-90s heat and an elite changeup give him impact reliever floor even if things stay that way.
50 4 Jake Bloss SP 23.1 TOR HOU Kikuchi
High-floored fourth starter on a competitive club. Plus slider and command, other stuff is average.
45+ 5 George Klassen SP 22.5 LAA PHI Estévez
Once a hard-throwing sideshow with no control, Klassen has somewhat improved this while also adding a cutter to his upper-90s fastball and plus curve.
45+ 6 Brody Hopkins SP 22.5 TBR SEA Arozarena
Hard-throwing low-slot converted outfielder who has gotten better very quickly in first year of pro ball.
45+ 7 Jared Serna 2B 22.2 MIA NYY Chisholm
Super athletic little second baseman with surprising power for his size. Makes contact despite high-effort swing. Shot to be everyday second baseman; if not, he has an impact utility profile.
45 8 Trey Sweeney SS 24.3 DET LAD Flaherty
Big-framed shortstop with starter-quality contact/power combo that plays down due to his downward swing path.
45 9 Samuel Aldegheri SP 22.9 LAA PHI Estévez
Sneaky low-90s fastball with ride, plus slider, plus command. No. 4/5 starter look.
45 10 Nick Yorke 2B 22.3 PIT BOS Priester
Below-average 2B/LF defender with strong hitting track record. Bizarre reverse splits, hits righties much better. Not quite a regular because of his defense.
45 11 Yujanyer Herrera SP 21.0 COL MIL Mears
Big-framed almost-21-year-old righty with smooth delivery, plus command, plus slider and low-to-mid-90s fastball. No. 4/5 starter look.
40+ 12 José Tena 2B 23.4 WSN CLE L. Thomas
Free-swinging infielder with power. Flashy but flawed defender. Probably gets 2B/3B reps soon.
40+ 13 Deyvison De Los Santos DH 21.1 MIA ARI Puk
Stout slugger with plus-plus power, zero approach, and shaky defense. Volatile low-OBP type in the Maikel Franco mold.
40+ 14 Robby Snelling SP 20.6 MIA SDP T. Scott
Ultra-competitive lefty who goes right at hitters with relatively vanilla stuff.
40+ 15 Jackson Baumeister SP 22.1 TBR BAL Eflin
Amateur two-way prospect (catcher) who is still learning to pitch. Works in the low-to-mid-90s with life, has two good breaking balls. Sketchy delivery creates relief risk.
40+ 16 Mason Barnett SP 23.7 OAK KCR Erceg
Burly mid-90s righty with above-average slider and curveball. Throws strikes despite long arm action, in the backend starter/swingman area but should thrive in one of those roles.
40+ 17 Ty Johnson SP 22.9 TBR CHC Paredes
6-foot-6 small school starter with burgeoning velocity and plus breaking ball. Has improved a lot during lone pro season. Rotation upside w/changeup growth.
40+ 18 Alex Clemmey SP 19.0 WSN CLE L. Thomas
Lanky teenage lefty with mid-90s fastball and rapidly improving slider. Far from bigs but has realistic late-inning reliever outcome with time to develop into more.
40+ 19 Will Klein SIRP 24.7 OAK KCR Erceg
Upper-90s reliever with a good curveball. Ready for big league innings right now.
40+ 20 Seth Johnson SP 25.9 PHI BAL G. Soto
Mid-90s starter still building back from TJ. Pitch mix and command are more typical of a good reliever than a starter. He’s on the 40-man right now.
40+ 21 Adam Mazur SP 23.3 MIA SDP T. Scott
Lanky rookie big league righty with mid-90s fastball that plays way down, especially in the zone. Best fit might be to pitch backwards in a long relief role.
40+ 22 Mac Horvath CF 23.0 TBR BAL Eflin
Tried center field just before he was traded and looked pretty good. Valuable righty utility type with above-average power.
40+ 23 Cayden Wallace 3B 23.0 WSN KCR H. Harvey
Multi-positional corner utilityman with roughly average contact and power.
40+ 24 Jeral Perez 2B 19.7 CHW LAD Edman/Fedde/Pham
Young, power-hitting 2B/3B who has gotten stronger very quickly. Stiff defender, versatility unlikely, needs to mash so he can be an everyday second baseman.
40 25 Jonatan Clase CF 22.2 TOR SEA Y. García
Speedy outfielder fairly new to switch-hitting. Raw defensive feel. Real tools and late breakout possibility. Don’t get fatigued here.
40 26 Gregory Barrios SS 20.3 TBR MIL Civale
Slick-fielding shortstop with plus feel for contact. Very slight of build, utility type unless he gets stronger.
40 27 Graham Pauley 3B 23.9 MIA SDP T. Scott
2023 breakout guy who regressed in 2024. Lacks a position. Sweet lefty swing should enable him to be a part-time contributor anyway.
40 28 Connor Norby LF 24.1 MIA BAL T. Rogers
Relatively bearish here. Below-average second base defender whose strikeouts have exploded. More a 1 WAR LF/DH type than a potential regular.
40 29 Eddinson Paulino 3B 22.1 TOR BOS Jansen
Shot to be low-end third base regular with plus glove there. More likely part-time lefty infielder.
40 30 Sabin Ceballos 3B 22.0 SFG ATL Soler
Contact and defense-oriented third baseman who lacks the power typical of third.
40 31 Cutter Coffey SS 20.2 TOR BOS Jansen
Flashy but inconsistent defense. Low-end regular shortstop potential if he can stay there, Daniel Robertson comp if he can’t.
40 32 Aidan Smith CF 20.0 TBR SEA Arozarena
Projectable center fielder with suspect hit tool.
40 33 Joseph Montalvo SP 22.2 DET TEX Chafin
Small-ish low-90s righty starter with a good breaking ball. No. 5 starter look with upside if you’re keen to project based on his gorgeous delivery.
40 34 Kade Morris SP 22.1 OAK NYM Blackburn
Breaking ball-centric backend starter type.
40 35 Jun-Seok Shim SP 20.2 MIA PIT B. De La Cruz
Bigger-bodied guy injured for all of 2024 so far (shoulder). Sits 95 with carry and has a promising curveball.
40 36 Alexander Albertus 3B 19.8 CHW LAD Edman/Fedde/Pham
Athletic infielder with contact and plate skills but not much power. Put on IL with tibia fracture shortly before the trade.
40 37 William Bergolla SS 19.8 CHW PHI T. Banks
Has a Luis Guillorme look. Super skilled barrel control and defensive hands, below-average athlete.
40 38 Andrew Pintar CF 23.4 MIA ARI Puk
Power/speed center fielder who is still learning the position. Has missed lots of time with injury.
40 39 Rafael Ramirez Jr. SS 19.0 WSN CLE L. Thomas
Viable shortstop with average power and below-average hit tool.
40 40 International Pool Space $750k 2024 NYY HOU C. Ferguson
This helps the Yankees get a little closer to front of the pack in terms of remaining 2024 bonus pool space, which means a better late-2024 shot at Rōki Sasaki depending on the timing of his posting.
40 41 Jack Neely SIRP 24.2 CHC NYY Leiter
Neely is a pretty typical mid-90s fastball/plus slider middle reliever.
40 42 Hunter Bigge SIRP 26.1 TBR CHC Paredes
Has dealt with injuries, wildness, and fluctuating velocity. Currently healthy and peaking, sitting in the upper-90s with a nasty low-90s cutter/slider.
40 43 Moisés Chace SP 21.1 PHI BAL G. Soto
Stuff-over-control starter prospect with good secondaries and an uphill fastball.
40 44 Bradley Blalock MIRP 23.6 COL MIL Mears
Vertical fastball reliever look, splitter and breaking ball pepper the top of the zone.
40 45 Patrick Reilly SP 22.8 BAL PIT B. Cook
Fastball-heavy righty with a good cutter/slider. Probably a reliever, masquerading as a starter right now.
40 46 Eric Silva MIRP 21.8 DET SFG Canha
Slider-heavy relief prospect, advanced command for his age.
40 47 Luis Peralta SIRP 23.6 COL PIT Beeks
Standard middle inning lefty prospect with upshot fastball and plus slider.
40 48 Tyler Stuart SP 24.8 WSN NYM Winker
Sixth starter type. Has backend elements but fastball traits cause it to play down.
35+ 49 Ovis Portes SIRP 19.7 CIN BOS L. Sims
Very hard throwing young starter prospect with relief risk due to a lack of command.
35+ 50 Oliver Gonzalez SP 17.8 LAD STL Edman/Fedde/Pham
Super projectable DSL pitcher with present below-average stuff.
35+ 51 Benjamin Cowles SS 24.5 CHC NYY Leiter
Well built, versatile infielder with below-average hit and power tools.
35+ 52 Walter Pennington SIRP 26.3 TEX KCR Lorenzen
Up/down reliever with an above-average slider.
35+ 53 Jarold Rosado SIRP 22.1 CHW KCR DeJong
A hard-throwing young relief prospect with two future plus pitches. Rosado is sitting 94-97 and has a great two-planed curveball.
35+ 54 Thomas Balboni Jr. SIRP 24.1 NYY SDP Lockridge
Balboni is a low-slot reliever with a good slider who has had a two-tick velo spike this season.
35+ 55 Liam Hicks C 25.2 DET TEX C. Kelly
Hicks has great plate discipline and feel for airborne contact, but he lacks power and isn’t a good catcher.
35+ 56 Will Wagner 3B 26.0 TOR HOU Kikuchi
Wagner can hit but lacks a position.
35+ 57 Josh Rivera SS 21.8 TOR CHC Pearson
Rivera is a viable shortstop with a big time arm and a hit tool that’s lacking.
35+ 58 Homer Bush Jr. CF 22.8 TBR SDP J. Adam
Bush is an elite runner with a big long-term defensive ceiling in center. His bat is light.
35+ 59 Yohendrick Pinango LF 22.2 TOR CHC Pearson
Pinango is a spreadsheet darling with a more middling visual report. The stocky lefty-hitting left fielder has good power for his size, but his swing’s length is a concern.
35+ 60 Matthew Lugo LF 23.2 LAA BOS L. García
Lugo has moved from shortstop to left field and improved his approach. He’s now a pull-power left fielder who fits toward the bottom of a 40-man.
35+ 61 Trey McGough SIRP 26.3 CHW BAL E. Jiménez
McGough is a soft-tossing lefty reliever with a good slider.
35+ 62 Paul Gervase SIRP 24.2 TBR NYM T. Zuber
A 6-foot-10 righty with a low slot. 91-94 mph fastball is a nightmare in on the hands of righties.
35+ 63 Wilfredo Lara 3B 20.3 MIA NYM Brazoban
Versatile defender with power-over-hit offensive profile. Shot to be a utility guy.
35+ 64 Yeferson Vargas SIRP 20.0 LAA BOS L. García
Undersized righty up to 98 with a promising breaking ball. Probable reliever.
35+ 65 J.D. Gonzalez C 18.8 TBR SDP J. Adam
Sweet-swinging developmental catcher with raw all-around game.
35+ 66 Tyler Owens SIRP 23.6 DET TEX C. Kelly
Fastball-heavy up/down reliever likely to debut within a year.
35+ 67 Ricky Vanasco SIRP 25.8 DET LAD Cash
Oft-injured reliever with three plus pitches at peak.
35 68 Niko Kavadas 1B 25.8 LAA BOS L. García
Husky 1B/DH with plus-plus power but 30-grade contact.
35 69 Andrés Chaparro 1B 25.8 WSN ARI Floro
First baseman with fair contact/power blend, nice upper-level corner infield depth option.
35 70 Charles McAdoo 3B/OF 22.4 TOR PIT Kiner-Falefa
Small-school power breakout guy with looming strikeout issues due to his bat path.
35 71 Garret Forrester C/3B 22.7 MIA PIT B. De La Cruz
Oregon State stalwart who attempted catcher conversion during 2024 first half. Has played more third base lately. Well-rounded hitter, old for his level.
35 72 Jacob Bresnahan SP 19.1 SFG CLE Cobb
Teenage lefty without huge projection. Great looking arm action, low-90s fastball but it rides, average slider.
35 73 Ronaldys Jimenez SP 18.7 PIT SDP M. Pérez
DSL lefty up to 95, has a projectable frame and slider.
35 74 Nicolas Carreno SP 18.1 NYM PIT J. Walker
Carreno is a walk-prone, lightning-armed little DSL lefty who is sitting 95 and has a potentially good slider.
35 75 Michael Flynn SIRP 28.0 TBR LAD Rosario
Lower-slot sinker/slider/cutter reliever with low-leverage upside.
35 76 Brandon Lockridge CF 27.4 SDP NYY Enyel/Balboni
A 27-year-old depth center fielder with a plus glove and speed.
35 77 Billy Cook 2B/OF 25.6 PIT BAL P. Reilly
Older 2B/OF with above-average power and 2024 K% improvement.
35 78 Kelly Austin SIRP 23.6 NYY HOU C. Ferguson
Low-90s fastball with natural cut and carry. Good breaking stuff. Like a softer-tossing Bryan Shaw.
35 79 Chase Lee SIRP 26.0 DET TEX Chafin
Low-slot righty with a good slider. Righty specialist look.
35 80 Will Schomberg SP 23.5 MIA SEA Chargois
An undrafted free agent out of Davidson with elite breaking ball spin. Sits 91-93, throws a lot of cutters and curveballs.
35 81 Matthew Etzel OF 22.3 TBR BAL Eflin
Upper-level performer with smaller frame and modest tools. Good upper-level depth type.
35 82 Rhylan Thomas OF 24.3 SEA NYM Stanek
Contact-only corner outfielder. Upper-level depth.
35 83 Jacob Sharp C 22.9 TOR SEA Y. García
Athletic little catcher with plus contact rates.
35 84 Jared Dickey OF 22.4 OAK KCR Erceg
Corner outfielder with solid bat-to-ball skills, less power than a typical LF/RF.
35 85 Ryan Zeferjahn SIRP 26.4 LAA BOS L. García
Up/down reliever with upper-90s fastball that lacks movement.
35 86 RJ Schreck OF 24.1 TOR SEA J. Turner
Old-for-level A-ball performer. Contact-driven corner outfielder without power.
35 87 Jay Harry UTIL 22.0 TOR MIN T. Richards
Lefty-hitting multi-positional player with pull-oriented approach. Physical tools are pretty light.
35 88 Jay Beshears MIF 22.2 MIA SDP T. Scott
Lacks arm for shortstop. Swings hard and is making above-average contact this year but, to the eye, it isn’t sustainable.
35 89 Gilberto Batista SP 19.6 TOR BOS Jansen
Sinker/slider teenager who sits 91-93; his breaking ball ranges from 82-90 mph.
35 90 Abrahan Ramirez 2B/3B 19.8 MIA NYY Chisholm
Compact contact-oriented 2B/3B currently on the complex.
35 91 Moises Bolivar 3B 17.1 LAD BOS Paxton
A power-hitting flier from the DSL who needs to work on his throwing accuracy and plate discipline.
35 92 Andruw Salcedo C 21.8 SEA CIN France
Husky switch-hitting catcher who hasn’t played very much across four pro seasons.

Aaron Judge Is Harrison Bergeron

James A. Pittman-USA TODAY Sports

Yesterday, Michael Baumann wrote about the enormous proportion of the Yankees’ offense that Aaron Judge and Juan Soto are responsible for. According to weighted runs created, those two sluggers have been responsible for just under 39% of the Bronx bombardment this season, a percentage that is unmatched not just in this cursed year of 2024, but in this entire cursed millennium. Today, I’d like to focus just on Judge. He’s having the best season of his career at the plate, which is a ludicrous thing to say about a player who hit 62 home runs just two years ago, and who, if not for an oddly situated concrete embankment in Dodger Stadium’s right field, might well have done so again last year. If we follow Baumann’s lead and look just at this century, the leaderboard for single-season wRC+ among qualified batters looks like this:

Single-Season wRC+ Leaders Since 2000
Year Player wRC+
2002 Barry Bonds 244
2001 Barry Bonds 235
2004 Barry Bonds 233
2003 Barry Bonds 212
2024 Aaron Judge 212
2022 Aaron Judge 209

First of all, no, I didn’t make a mistake. As of Thursday morning, Judge was running a 212 wRC+, which makes him tied with a peak Barry Bonds season. Second of all, I lied just a moment ago. We don’t need to limit ourselves to the 2000s for the top six wRC+ marks to go to Bonds and Judge. If we start traveling back in time, the leaderboard looks exactly the same until we get all the way to 1957, when a couple of guys named Ted Williams (223) and Mickey Mantle (217) crash the party. Judge is hitting like an inner circle Hall of Famer, again. Read the rest of this entry »


ZiPSing Up the Trade Deadline

Andrew Dieb-USA TODAY Sports

The 2024 trade deadline is now in the history books, so it’s time for a post-mortem on how it went. As I do every year, I set the ZiPS projection system the task of seeing which teams moved their division, playoff, and championship probabilities the most. The methodology is relatively simple: I take the ZiPS projected standings the morning after the trade deadline and compare them to a second set of projections in which I undo every trade that was made over the prior three weeks. I always find the results fascinating because people often underestimate the secondary effects of the deadline, such as how a team did relative to their competition, how a team’s strength of schedule can change based on the strength of their opponents, and how the contours of the Wild Card races change when a competitor effectively drops out or suddenly gets better.

With players like Tarik Skubal, Garrett Crochet, Luis Robert Jr., and Blake Snell staying put, there weren’t many impact trades, but it was still a busy deadline. On the whole, ZiPS found this deadline to be considerably more consequential than last year’s. In 2023, ZiPS only projected three teams as having moved their playoff probability by at least five percentage points, while this year, there were eight. In fact, two of the changes were the largest percentage-point shifts that ZiPS has seen as long as I’ve been doing this, one positive (Baltimore), one negative (Tampa Bay). Read the rest of this entry »


Juan Soto and Aaron Judge Are Creating a Historic Amount of Offense

Wendell Cruz-USA TODAY Sports

The other day, I swam through the soupy Delaware Valley air to catch the Phillies-Yankees game at Citizens Bank Park, mostly to see Juan Soto and Aaron Judge in person. I don’t know if you’ve heard, but these two dudes are both having monster seasons. Through Tuesday’s games, they were first and third in the league in WAR, first and second in walk rate, first and second in wRC+, first and second in OBP, and first and fourth in slugging percentage. For those of you who like to go old school, they’re also third and seventh in batting average, first and fourth in runs scored, and first and fifth in RBI.

Back in December, I predicted that something like this might happen, in an article titled “Juan Soto Is Going to Score A Bajillion Runs Hitting In Front of Aaron Judge.” Soto isn’t quite on pace to score a bajillion runs, but he is on pace for 132, which would be one of the 10 highest totals since the strike. Read the rest of this entry »


2024 MLB Trade Deadline Winners and Losers

Jeff Curry-USA TODAY Sports

Another year, another frenetic trade deadline. This year’s bonanza was light on top talent relative to recent years, but it made up for that in volume. With tight races in both leagues and plenty of teams looking to shore up clear weaknesses, it was a seller’s market, particularly when it came to pitching. Now that the dust has settled, I’m here to hand out some judgment.

These are going to be inherently subjective, but that doesn’t mean I don’t put a little rigor into my system. I’m focusing on two things here when I look at individual teams. First, and more important: Did a team’s moves match up with its needs? This is easy to gauge, and since it’s the whole point of the deadline, it carries the most wait. Second: How’d teams do on the trades they made? I think this part is inherently more subjective – there’s no unified prospect ranking or database where we can see how traded players will do the rest of the season, and we’re working with less information than teams have. That doesn’t mean I’m not crediting teams for trades I like or docking them for moves I don’t, just that I’m weighting it slightly less than the first category. Let’s dive right in.
Read the rest of this entry »