Author Archive

Weird Stuff Is Going on in Extra Innings, Man

Matt Marton-Imagn Images

Things did not go well for the Cubs’ Ryan Pressly on Tuesday night against the Giants at Wrigley Field. Chicago had clawed its way back from a fourth-inning, 5-2 deficit, capped by a two-run, ninth-inning rally that sent the game into extra innings. After an uneventful 10th, all hell broke loose in the 11th, as Pressly failed to retire any of the eight batters he faced. By the time the dust settled, nine runs had scored, and unlike the Cubs’ April 18 game against the Diamondbacks, where they answered 10 eighth-inning runs with six of their own on the bottom of the frame and won 13-11, this time they fell 14-5.

As you might expect, it took a bad break or two to blow the doors open in that 11th inning. Following a double by Heliot Ramos and an RBI single by Patrick Bailey, Brett Wisely laid down a sacrifice bunt toward the first base side of the mound. Pressly fielded the ball and made an awkward, backhanded flip to Carson Kelly, but the ball dribbled under the catcher’s glove. Ramos was safe at home and Wisely reached first, still with nobody out. Mike Yastrzemski walked to load the bases, and then Willy Adames was hit by a pitch to force in Bailey. On the replay, it looked like a wild pitch that had gotten by Kelly, which would have advanced the runners and scored the run nonetheless, but home plate umpire Bill Miller ruled the ball had grazed Adames. The call was upheld after the Cubs challenged it, adding another baserunner to the mix, and consecutive singles by Jung Hoo Lee, Matt Chapman, and Wilmer Flores brought in four more runs (two on Chapman’s hit). With the score already a lopsided 11-5, Cubs manager Craig Counsell mercifully gave Pressly the hook.

The onslaught didn’t stop. Reliever Caleb Thielbar entered and finally recorded the first out by striking out Christian Koss before serving up an RBI double to Ramos. Bailey added a sacrifice fly before David Villar, pinch-hitting for Wisely, struck out. The Cubs went down in order against Kyle Harrison in the bottom of the 11th, and that was that. Read the rest of this entry »


Shota Imanaga’s Hamstring Strain Magnifies Cubs’ Other Rotation Losses

Michael McLoone-Imagn Images

While the Cubs are 22-15 and own a three-game lead in the NL Central — the largest of any team at this writing — the rotation that’s helped them to that perch has taken its hits recently. Last month, 2023 All-Star lefty Justin Steele underwent surgery to repair his ulnar collateral ligament, and Javier Assad suffered a setback while rehabbing to return from an oblique strain. And then on Monday, the Cubs placed 2024 All-Star lefty Shota Imanaga on the injured list due to a left hamstring strain. While his injury isn’t considered to be major, his loss could tighten the division race and test the depth of the already-depleted rotation.

After leaving his April 29 start against the Pirates after five innings due to cramps in both quadriceps, Imanaga cruised through the first five innings against the Brewers on Sunday in Milwaukee, allowing just three singles while striking out four without a walk. The 31-year-old’s afternoon ended on a sour note, however. With the game still scoreless in the sixth, he yielded a leadoff single to Jackson Chourio and then a one-out walk to William Contreras. It looked as though he might escape unscathed when he got Christian Yelich to ground to first baseman Michael Busch, who started a potential 3-6-1 double play. Imanaga ran to cover first base, but not only was Dansby Swanson’s throw a bit late, the pitcher came up limping, forcing him out of the game.

Reliever Julian Merryweather entered, threw a wild pitch that allowed Chourio to score from third, and by the time he got the final out, three more runs had scored in what ended as a 4-0 loss for the Cubs. They suffered a much more gruesome defeat on Tuesday, when reliever Ryan Pressly allowed eight straight Giants to reach base in what became a nine-run 11th inning and a 14-5 drubbing. Read the rest of this entry »


Suddenly, the Mariners Are Mashing

Jerome Miron-Imagn Images

Though they’ve lost two straight to trim their AL West lead to a single game, the Mariners are a first-place team thanks to a recent 16-4 stretch that has boosted their record to 20-14. As I noted last week, their success for a change hasn’t been driven by the strength of their rotation, which has been without George Kirby thus far due to shoulder inflammation and is now without Logan Gilbert, who landed on the IL in late April with a flexor strain. Rather, Seattle been carried by an exceptionally potent offense, a marked contrast from recent years, particularly 2024, when the team’s failure to score contributed to the August firings of manager Scott Servais and hitting coach Jarret DeHart. These Mariners have benefited not only from Cal Raleigh’s heavy hitting, but from the ongoing presence of Randy Arozarena, who was acquired just before last year’s trade deadline, and rebounds from players who struggled due to injuries last season, such as J.P. Crawford and Jorge Polanco. The return of Hall of Famer Edgar Martinez to their coaching staff has helped, and it does appear as though T-Mobile Park has been a bit more forgiving than usual.

Raleigh and Polanco are the hitters getting the headlines. Raleigh is currently slashing .240/.359/.574 with a major league-high 12 homers, and he ranks third in the AL in slugging percentage behind only Aaron Judge and Alex Bregman, and fourth in the league in wRC+ behind those two and Jonathan Aranda(!). While Polanco doesn’t have enough plate appearances to qualify for the batting title because an oblique strain has limited him to swinging left-handed and to DHing instead of playing the field, he’s hit a ridiculous .369/.407/.750 (233 wRC+) with nine homers in just 92 plate appearances (14 short of qualifying). Crawford is batting .294/.417/.404 (151 wRC+) and Arozarena .224/.366/.414 (136 wRC+). Both players are walking over 15% of the time, with Raleigh drawing a pass 14.4% of the time; the team’s 11.2% walk rate leads the majors.

All of that has helped the Mariners withstand a comparatively slow start by Julio Rodríguez (.206/.308/.375, 103 wRC+) and a wave of injuries that has forced right fielder Victor Robles, outfielder-first baseman Luke Raley, utilityman Dylan Moore, and second baseman Ryan Bliss to the injured list alongside the aforementioned rotation stalwarts [Update: Moore was activated just after this article was published]. Even so, the Mariners have gotten a 100 wRC+ or better from every position besides first base (where Rowdy Tellez, Donovan Solano, Raley and Moore have combined for a 60 wRC+) and right field (where six players, among them the injured Robles, Raley and Moore, have combined for a 90 wRC+). Read the rest of this entry »


Amid a Slow Start, Mike Trout Is Now Injured Again

Jim Cowsert-Imagn Images

Through the first five weeks of the 2025 season, the best you could say about Mike Trout was that he was at least healthy enough to play every day and was hitting a lot of home runs. However, the 33-year-old slugger departed Wednesday’s game against the Mariners with soreness in his surgically repaired left knee following a sprint to first base, and while he remained on the active roster for Thursday’s game, afterwards, the Angels placed him on the injured list with a bone bruise in the knee. That’s not a worst-case scenario, but it’s frustrating news on top of what’s already been a slow start.

Trout entered this season with more question marks hanging over his head than at any point in his 15-year career. After playing just 82 games in 2023 due to a fractured hamate bone — including just one after July 3 — he was limited to 29 games last year due to a torn meniscus in his left knee. He underwent surgery, but instead of the typical four-to-six week timetable, he needed nearly three months before beginning a rehab stint, and then played just two innings for Triple-A Salt Lake City before exiting due to discomfort in the same knee. After he flew back to Anaheim for further evaluation, he was diagnosed with another meniscus tear, requiring season-ending surgery.

Upon reporting to the Angels’ spring training facility in Tempe, Arizona in February, Trout met with general manager Perry Minasian and manager Ron Washington, and together they decided that the best course of action would be to move the 11-time All-Star center fielder to right field in order to save his body some wear and tear. Up until Wednesday, the plan seemed to be working; he’d played all 29 of the Angels’ games (matching last year’s total) with seven starts at DH interspersed with his appearances in right field. His .179/.264/.462 batting line, 96 wRC+, and 0.1 WAR aren’t anything to write home about, but he’s been hitting the ball hard on contact. His nine homers are enough to tie him for third in the American League alongside Tyler Soderstrom, Spencer Torkelson, and teammate Logan O’Hoppe, behind only Aaron Judge and Cal Raleigh. Read the rest of this entry »


Yordan Alvarez and the Replacement Level Bunch

Troy Taormina-Imagn Images

Yordan Alvarez is one of the best hitters on the planet. From 2021-24, only Aaron Judge produced a higher wRC+ than Alvarez’s 165, and only five players surpassed his total of 136 home runs. During that time, the slugger helped the Astros to two pennants and a championship, furthering his legend with some dramatic postseason homers as well. Yet so far in 2025, Alvarez has struggled mightily. In fact, he closed April with a WAR below zero (-0.1) after posting 5.3 WAR last season.

Through 28 games, Alvarez is hitting .219/.316/.354, well shy of last year’s typically stellar .308/.392/.567. In fact, his 81-point drop in wRC+ is the fourth largest among players who took 300 plate appearances last year and have made at least 80 this season:

Largest Drops in wRC+ from 2024 to 2025
Player team 2024 2025 Dif
Joc Pederson ARI/TEX 151 12 -139
Michael Massey KCR 102 11 -91
Carlos Correa MIN 155 64 -91
Yordan Alvarez HOU 168 87 -81
Jeimer Candelario CIN 87 10 -77
LaMonte Wade Jr. SFG 119 42 -76
Yainer Diaz HOU 117 43 -74
Alec Bohm PHI 115 45 -69
Andrew Vaughn CHW 97 31 -66
Lourdes Gurriel Jr. ARI 108 35 -73
Juan Soto NYY/NYM 180 115 -64
Gunnar Henderson BAL/TOR 155 91 -64
Joey Ortiz MIL 104 40 -64
Anthony Santander BAL/TOR 129 66 -63
Tommy Pham 4 Tms 91 28 -63
Minimum 300 plate appearances in 2024 and 80 through April 30, 2025.

So what’s going on with Alvarez? He’s actually hitting the ball harder than he did last year or the year before, at least if we’re measuring only by average exit velocity — which isn’t a great way to go:

Yordan Alvarez Statcast Profile
Season BBE EV LA Brl% HH% AVG xBA SLG xSLG wOBA xwOBA
2022 371 95.2 12.3 21.0% 59.8% .306 .326 .613 .669 .427 .460
2023 322 93.3 17.1 18.0% 52.2% .293 .297 .583 .623 .415 .435
2024 461 93.1 18.3 14.5% 49.7% .308 .303 .567 .595 .402 .411
2025 81 94.1 19.3 12.3% 45.7% .219 .253 .354 .502 .289 .370

Read the rest of this entry »


Logan Gilbert’s Injury Means Another Patch for the Mariners Rotation

Steven Bisig-Imagn Images

Particularly in light of their failure to upgrade their roster this winter, starting pitching is the foundation of the Seattle Mariners. Last year, four of their starters took at least 30 turns, and the unit posted the majors’ lowest ERA (3.38) while ranking either first or second in the American League in FIP and WAR as well. But while this year’s Mariners are currently running first in the AL West at 17-12, their rotation has scuffled, in part because it’s far from whole. George Kirby, who led the staff in WAR last year, began the season on the injured list due to shoulder inflammation, and now Logan Gilbert, who made the All-Star team and received Cy Young votes, has joined him there due to a flexor strain.

The 27-year-old Gilbert made his sixth start of the season on Friday night at T-Mobile Park against the Marlins. While the results were impressive — he needed just 29 pitches to throw three perfect innings, striking out three — his average four-seam fastball velocity was down 1.1 mph from his season average of 95.6, and his slider and curve were a bit slower than usual as well. He did not return for the fourth inning, replaced by reliever Casey Lawrence, and the Mariners soon announced that he had departed due to forearm tightness.

“I felt it a little bit warming up,” said Gilbert. “Just never really went away. Sometimes you just get going and it feels a little better. Tonight, it just didn’t.” Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 4/29/25

12:00
Avatar Jay Jaffe: Good afternoon, folks, and welcome to another edition of my weekly chat!

12:02
Avatar Jay Jaffe: Yesterday I wrote about Eugenio Suárez’s four-homer game https://blogs.fangraphs.com/eugenio-suarez-joins-the-four-homer-club-a… and the changes he’s made over the past year.

12:02
Avatar Jay Jaffe: Tomorrow I’ll have something on the Logan Gilbert injury and the shape of the Mariners rotation.

12:03
Avatar Jay Jaffe: Today I am alas nursing a sore lower back, something that’s dogged me for over a week and has me in a bit of a grouchy mood. I’m moving gingerly at best. Ugh.

12:03
Mr. Fister: Jay, thanks for chatting!  I asked this about 5 years ago, and I’d like to re-visit it.  I know the odds are probably that he does not make the HOF, but what would Salvy Perez have to do in the remainder of his career to increase those odds?

12:04
Avatar Jay Jaffe: he’d have to convince me that his -115. 8 framing runs was just an accounting error.

Read the rest of this entry »


Eugenio Suárez Joins the Four-Homer Club, Albeit in Defeat

Allan Henry-Imagn Images

Eugenio Suárez had himself a night. On Saturday at Chase Field against the Braves, the Diamondbacks third baseman homered four times, becoming the 19th player in major league history to do so in a single game. The fourth of those shots tied the score in the bottom of the ninth, but unfortunately for Suárez and Arizona, his incredible performance wasn’t enough. The D-backs lost in 10 innings, 8-7.

The 33-year-old Suárez is the first player to homer four times in a game since another Diamondback, J.D. Martinez, did so against the Dodgers on September 4, 2017. Suárez is just the third player ever to homer four times in a losing cause — it happened just once over a 128-year stretch — and only the second to make just four plate appearances in his four-homer game.

Players with 4 Home Runs in a Game
Player Team Opp Date Result PA H HR RBI TB
Bobby Lowe BSN CIN 5/30/1896 W, 20-11 6 5 4 9 17
Ed Delahanty PHI CHC 7/13/1896 L, 9-8 5 5 4 7 17
Lou Gehrig NYY @ PHA 6/3/1932 W, 20-13 6 4 4 6 16
Chuck Klein PHI @ PIT 7/10/1936 W, 9-6 (10) 5 4 4 6 16
Pat Seerey CHW @ PHA 7/18/1948 (1st) W, 12-11 (11) 7 4 4 7 16
Gil Hodges BRO BSN 8/31/1950 W, 19-3 6 5 4 9 17
Joe Adcock MLN @ BRO 7/31/1954 W, 15-7 5 5 4 7 18
Rocky Colavito CLE @ BAL 6/10/1959 W, 11-8 5 4 4 6 16
Willie Mays SFG @ MLN 4/30/1961 W, 14-4 5 4 4 8 16
Mike Schmidt PHI @ CHC 4/17/1976 W, 18-16 (10) 6 5 4 8 17
Bob Horner ATL MON 7/6/1986 L, 8-11 5 4 4 6 16
Mark Whiten STL @ CIN 9/7/1993 (2nd) W, 15-2 5 4 4 12 16
Mike Cameron SEA @ CHW 5/2/2002 W, 15-4 6 4 4 4 16
Shawn Green LAD @ MIL 5/23/2002 W, 16-3 6 6 4 7 19
Carlos Delgado TOR TBD 9/25/2003 W, 10-8 4 4 4 6 16
Josh Hamilton TEX @ BAL 5/8/2012 W, 10-3 5 5 4 8 18
Scooter Gennett CIN STL 6/6/2017 W, 13-1 5 5 4 10 17
J.D. Martinez ARI @ LAD 9/4/2017 W, 13-0 5 4 4 6 16
Eugenio Suárez ARI ATL 4/26/2025 L, 7-8 (10) 4 4 4 5 16
SOURCE: Baseball-Reference
Yellow = homered four times in a loss

Read the rest of this entry »


Francisco Lindor and the Mets Have Gone Streaking

John Jones-Imagn Images

Francisco Lindor has played MVP-caliber baseball for the Mets over the past three seasons and change. He finished as the runner-up to Shohei Ohtani in last year’s NL MVP voting after ninth-place finishes in 2022 and ‘23, and over that span, no position player besides Aaron Judge has accumulated more WAR than his 20.8. Yet Lindor hasn’t made an All-Star team since 2019, in part because he’s often started slowly, making it easier for voters and managers to bypass him. While he was scuffling along in typical April fashion until eight days ago, he’s spurred a seven-game winning streak that’s given the Mets the best record in baseball at 18-7.

Through 25 games, this is the Mets’ best start since 1988, when they also jumped out to an 18-7 start. Those Mets finished 100-60, taking the NL East title under manager Davey Johnson before losing a seven-game NLCS to the upstart Dodgers. They also started 18-7 in 1972; the only time they’ve done better was in 1986, when they started 20-5 and went on to win 108 games and the World Series.

Admittedly, these Mets haven’t assembled their record against the most robust competition. While they did just sweep a three-game series from the Phillies, who won 95 games last year, they’ve played 12 of their 25 games against the Marlins (who lost 100 games last season), A’s (who lost 93), and Blue Jays (who lost 88); their other 10 games have come against the Astros (who won 88), the Cardinals (who won 83), and Twins (who won 82) — and St. Louis and Minnesota appear to have taken several steps back from their 2024 mediocrity, at least in the early going. The Mets have won blowouts (4-1 in games decided by five or more runs) and close ones (7-2 in one-run games); they’ve dropped series only to the Astros and Twins, each of whom took the rubber game of a best-of-three by one run. Competition aside, New York’s record isn’t soft, in that the club is only about one win ahead of its major league-best PythagenPat and BaseRuns winning percentages (.675 and .672, respectively). Read the rest of this entry »


It’s Been a Very Good Year for Aaron Judge

Nathan Ray Seebeck-Imagn Images

You’re welcome, Yankees fans. Exactly one year ago today, I checked in on Aaron Judge while the slugger was in the throes of a season-opening slump. Though the Yankees were 16-8 when I wrote that piece, it was a dark time for Judge, who a few days earlier had heard a smattering of Bronx cheers while striking out four times on Aaron Judge Bobblehead Day and conceded with typical Jeterian diplomacy and humor, “I’d probably be doing the same thing in their situation.” He’d shown faint signs of turning things around since, combining a couple of days worth of hard-hit balls — including a double on April 23, his first extra-base hit in 10 days — with the apparent end of a strikeout spree, but he wasn’t out of the woods.

In the year since, Judge has put together what might be the best offensive performance any of us has seen. He not only recovered from his slump, he went on to hit 58 homers, win his third home run title and American League MVP award, help the Yankees to their first World Series since 2009, and secure his place in the pantheon of the game’s greatest hitters. What do you even do with these numbers besides gawk?

Aaron Judge Before and After April 24, 2024
Split G PA HR RBI AVG OBP SLG wRC+ WAR
2024 Through April 23 24 108 3 11 .180 .315 .348 91 0.1
2024 From April 24 134 596 55 133 .349 .484 .768 242 11.1
2025 Through April 23 25 113 7 26 .415 .513 .734 258 2.5
Past 365 Days 159 709 62 159 .360 .489 .762 245 13.6

For sheer offensive impact as measured by wRC+, that performance would outrank any AL/NL season — even Barry Bonds’ best:

Highest Single-Season (or “Single Season”) wRC+
Player Team Season PA HR AVG OBP SLG wRC+
Aaron Judge NYY 2024-25 709 62 .360 .489 .762 245
Barry Bonds SFG 2002 612 46 .370 .582 .799 244
Barry Bonds SFG 2001 664 73 .328 .515 .863 235
Babe Ruth NYY 1920 615 54 .376 .533 .849 234
Barry Bonds SFG 2004 617 45 .362 .609 .812 233
Babe Ruth NYY 1923 699 41 .393 .545 .764 225
Ted Williams BOS 1957 546 38 .388 .526 .731 223
Aaron Judge NYY 2024 704 58 .322 .458 .701 218
Babe Ruth NYY 1921 693 59 .378 .512 .846 218
Mickey Mantle NYY 1957 623 34 .365 .512 .665 217
Ted Williams BOS 1941 606 37 .406 .553 .735 217

Read the rest of this entry »