Yusei Kikuchi Returns an Astronomical Haul for the Blue Jays

John E. Sokolowski-USA TODAY Sports

I’ve been pondering Yusei Kikuchi’s trade deadline fate for months. That sounds overly specific – there are so many players that get traded every year. Why wonder about this one guy? He has a 4.75 ERA this year and a 4.72 mark for his career. He’ll be a free agent at year’s end. Months? Shouldn’t I have been doing something more useful with my time? Probably. But hey, now I’m in a better position to write about this particularly astounding deadline transaction: Last night, the Blue Jays traded Kikuchi to the Astros in exchange for a bountiful crop of young players: Jake Bloss, Joey Loperfido, and Will Wagner.

Kikuchi turns analysts like me into Fox Mulder: We want to believe. We’re talking about a guy with one of the prettiest fastballs in baseball, period. It has great shape. He throws hard, sitting 94-96 mph and topping out around 99. Stuff models love it. PitchingBot thinks it’s the nastiest fastball thrown by a starter, and tied for the overall best (with Sonny Gray’s fastball) after considering location. Stuff+ is skeptical, relatively speaking – it thinks the fastball is the third-best among starters, behind the heaters of Kutter Crawford and Zack Wheeler.

Kikuchi throws a nice slider to complement the fastball, 88-90 mph and with sharp bite for a gyro slider. He rounds out his arsenal with a hard, two-plane curveball and a bizarre slider that seems to float and fade simultaneously. He does it from a funky arm slot and with a deceptive delivery. When Kikuchi is on, he’s capable of torching opposing lineups singlehandedly. His first 10 starts of this season were phenomenal: 2.64 ERA, 2.61 FIP, a 26% strikeout rate, and a minuscule 5.5% walk rate. He’d been steadily improving in Toronto, and this year looked like his breakout.
Read the rest of this entry »


Big Rizz Cashes In On Lane Thomas

Katie Stratman-USA TODAY Sports

Around the time of the Austin Hays trade last week, Chelsea Janes of The Washington Post reported that even though Hays and Lane Thomas were both best suited to a platoon corner role on a contender, the Nationals were determined to sell Thomas only if a suitor were willing to pay a starter’s return for him.

“Good luck,” I thought to myself. Thomas is a good player — a 3.1 WAR guy with 28 homers last year. This season, he’s nearly doubled his walk rate and has 28 stolen bases. That’s the third-most in baseball, more than Corbin Carroll and Byron Buxton put together. Thomas is on his second straight season of a wRC+ bumping up against 110 — this is a good player. But it’s also a guy who’s hitting .224/.299/.364 against right-handed pitching, which is most of the pitchers in the league.

Well, we have not because we ask not. Nats GM Mike Rizzo had a weekend to play with before the deadline, and it only takes one team to meet his price. And I’ll be darned, Big Rizz actually pulled it off. Read the rest of this entry »


White Sox Get Bats Back for Erick Fedde and Tommy Pham

Kirby Lee-USA TODAY Sports

Today the White Sox made a three-team trade with the Cardinals and Dodgers that sent Erick Fedde and Tommy Pham to St. Louis and Tommy Edman to Los Angeles. In exchange for Edman, the Dodgers picked up the prospect tab in the deal, sending Miguel Vargas and teenage Low-A infielders Jeral Perez and Alexander Albertus to the other side of the Camelback Ranch complex. You can read about the Cardinals and Dodgers parts of the trade here.

The White Sox had mostly gotten pitching back in their previous trades made under new GM Chris Getz, but in this one they turned to hitting, receiving three batters whom I have been a little lower on than the prospect-watching consensus. I like all three players but don’t love any of them, though I think Vargas has a feasible shot to be a decent everyday player, and soon.

The seeds of this deal were planted when Chicago signed Fedde during the offseason. After a lackluster tenure in Washington, Fedde remade himself in a Scottsdale pitching lab and had an incredible 2023 season for the KBO’s NC Dinos, posting a 2.00 ERA in 180.1 innings while striking out 209 and walking just 35. He was named the KBO’s MVP and won their equivalent of the Cy Young. Getz and the White Sox bet a very modest amount ($15 million over two years) that Fedde’s improvements would translate to the big leagues, and they were right. Fedde has pitched well and turned into a prospect piñata. Pham’s salary was a little over $2 million. Essentially paying to acquire prospects (especially hitters) is exactly what a team like the White Sox should be doing, and over the course of about eight months they’ve executed that with Fedde and Pham.

A big part of the reason I was lower on prospect-era Miguel Vargas than my sources and peers was because I didn’t think he could play the infield well, if at all. That has turned out to be true and, after trying a few infield positions besides his native third base, Vargas moved to left field this season. This occurred even as the Dodgers had big league injuries on the dirt, which I think is telling. He isn’t great out in left either, but it’s conceivable he could improve as he continues to play there. I haven’t heard from anyone in the org as to whether the White Sox will revisit the infield with Vargas. If they do it would strike me as a 2025 spring training task rather than something they ask Vargas to do right away.

Vargas is lacking the raw power typical of a great left fielder. He’s not an especially explosive swinger and depends on his feel for sweet-spot contact to generate extra-base power. The combination of Vargas’ plate discipline and this slick barrel feel create enough offense for him to be a lower-impact everyday left fielder. Here’s how some of his performance and talent-indicating metrics compare to that of the average MLB left fielder:

Miguel Vargas Hit Data vs. MLB LF
Contact% Z-Contact% Avg EV Hard Hit% 90th% EV Chase%
Miguel Vargas 80% 86% 89.7 35% 102.4 20%
Avg All LF 76% 84% 89.2 40% 102.7 27%
Avg Top 30 LF 76% 85% 90.0 43% 103.9 27%

These are solid numbers that back up the visual scouting report that this is a skills-over-tools type of hitter. I think he will have produced close to 20th at the position (give or take) when we look back at all the left fielders across the league five years from now. The outfielders in front of Vargas in Los Angeles blocked him from the big league playing time that his minor league performance merited for most of the last two seasons, and he should be given a big league opportunity immediately in Chicago. Andrew Benintendi is under contract until… (checking Roster Resource… holy shnikes) until 2027, and so the White Sox have to figure out what they’re going to do about that. Benintendi is not playing well enough to block Vargas.

The other two infielders in the trade, Alexander Albertus and Jeral Perez, were both playing at Low-A Rancho Cucamonga until Albertus was diagnosed with a lower leg fracture a little over a week ago and put on the IL. Albertus’ name has been bandied about each of the last couple trade deadlines because he does stuff that appeals to both scouts and analysts. The soon-to-be 20-year-old infielder is a career .303/.449/.415 hitter (mostly at the rookie level) who puts the bat on the ball and controls the strike zone. He takes a hellacious cut and has been athletic enough to do so while maintaining strikeout rates down in the 14-18% range the last two seasons (MLB average is 22%). As hard as he swings, Albertus doesn’t generate a ton of power and his swing path runs downhill. He’s a much cleaner defensive fit at third base than at shortstop, and he might end up being quite good there. (He’s played all three non-1B infield spots the last couple of seasons.) This is the Yandy Díaz branch of the infield prospect tree (OBP and contact skills, third base fit, less power than you want) where Díaz is what happens when the athlete becomes very, very strong deep into his twenties. Paths to an everyday role will probably require that of Albertus. He is more likely to be a utility guy.

If you want evidence of Albertus’ shot to get strong, look no further than Jeral Perez. Perez has already become much more physical than I would have guessed having watched him a ton in Arizona last year when he was a compact Others of Note-type player in the Dodgers system. He now has average big league raw power at age 19 and, physically, looks maxed out. Perez’s compact build and strong top hand through contact allow him to be on time with regularity, but his feel for moving the barrel around is not great. Though he’s posted above-average contact rates so far, I do worry that he is a candidate to be exposed by better fastballs in the upper minors, ones located on the upper-and-outer quadrant of the strike zone. Perez is a similarly a mixed bag on defense; he has acrobatic actions and can really turn it around once he’s secured the baseball, but he too often struggles to do that. He has flub-prone hands (which will probably get better) and mediocre range (which likely will not as he ages). This is the sort of second baseman who lacks range but who is great around the bag and basically average overall. I like his chances of getting to power enough that I have a priority grade on Perez (a 40+ FV is like a mid-to-late second round prospect in a typical draft), but I consider his profile to have a good amount of risk and variance. This is not the type of athlete who ends up with defensive versatility, so he’s going to have to keep hitting.

You can see how these guys stack in the White Sox system here.

In addition to Edman, the Dodgers also picked up 17-year-old DSL pitcher Oliver Gonzalez in this trade. He had worked 21.1 innings in a piggyback role before the deal. He’s a very projectable 6-foot-4 or so, and his fastball currently sits 89-93 mph with around 20 inches of induced vertical break and just over 7 feet of extension. His curveball has a nice foundation of depth and shape, but he doesn’t have feel for locating it. It’s a pretty good starting spot for any teenage pitching prospect. Again, the draft is a nice way to gauge the way we should think about Gonzalez, who would probably get about $750,000 to $1 million in bonus money. He has been added toward the bottom of the Dodgers list.


Tommy Edman Heads to the Dodgers and Erick Fedde to the Cardinals in Three-Way Swap with the White Sox

Jay Biggerstaff-USA TODAY Sports

The Dodgers lineup has been hit hard by injuries, particularly their infield, which in recent weeks has lost shortstop Mookie Betts, third baseman Max Muncy, and multipositional backups Miguel Rojas and Chris Taylor. On Monday, the team made a move to shore that up, acquiring versatile former Gold Glove winner Tommy Edman — who himself has yet to play a major league game this season after undergoing offseason wrist surgery — from the Cardinals as part of a three-team, 10-player trade that also involved the White Sox.

In the full deal, both the NL West-leading Dodgers (63-44) and the Wild Card-chasing Cardinals (54-51) acquired one player for their lineup and one for their pitching staff, while the White Sox (27-81) loaded up on young infielders. The head count for the deal includes two players to be named later, though the teams could instead exchange cash. Here’s how it all shakes out:

Dodgers get:

Cardinals get:

  • RHP Erick Fedde (from White Sox)
  • OF Tommy Pham (from White Sox)
  • Cash (from White Sox)
  • Player to be named later or cash (from Dodgers)

White Sox get:

Edman, a 29-year-old switch-hitter who historically has been stronger against lefties (117 wRC+) than righties (93 wRC+), is a contact-oriented hitter who doesn’t walk much but who has some pop to go with his speed. He batted .248/.307/.399 (92 wRC+) last year for the Cardinals while hitting 13 homers and stealing 27 bases; for his career, he’s hit .265/.319/.408 (99 wRC+). In 2023, he split his time between shortstop (46 starts), second base (40 starts), center field (37 starts) and right field (six starts), continuing a career-long trend of never staying pinned to one position for very long. He played more third base than anywhere else in as a rookie in 2019 and in ’20 as well, and has dabbled in left field here and there. In 2021, the year he won the NL Gold Glove for second basemen, he made 35 starts in right field and three at shortstop as well as 115 at the keystone. When he’s healthy, he should fit right into a Dodgers roster that has a lot of moving parts, but his health is a question mark, and beyond his ability to steal a base — something the Dodgers besides Shohei Ohtani haven’t done much of — he doesn’t have a lot of upside offensively.

Edman missed three weeks last July due to right wrist inflammation, and the injury hampered him through the end of the season. He actually hit for a higher wRC+ after the injury than before (98 versus 89), though he did slump just prior to being sidelined. He underwent surgery on the wrist in October, but by early March it was clear he hadn’t recovered enough to be ready for Opening Day, as he was still experiencing lingering pain due to inflammation. A planned rehab stint in late June was forestalled by a right ankle sprain. He finally returned to action on July 9 with Double-A Springfield, but played just four games before reinjuring the ankle just before the All-Star break. Though Edman has been able to return to hitting, he’s been limited to DH duty, hitting a thin .207/.294/.241 in 34 PA spread over eight games. The lack of defensive work means that he’ll need to continue his rehab assignment for at least a few more games.

Update: Shortly after this article was published, the Dodgers reacquired utilityman Amed Rosario from the Rays in exchange for Triple-A righthander Michael Flynn, a move I’m shoehorning into this analysis post-publication as it may affect how (and when) they’ll deploy Edman. Rosario, a righty-swinging 28-year-old, split last season between the Guardians (where he played himself off of regular shortstop duty with woefully bad defense) and Dodgers, then signed a one-year, $1.5 million deal with Tampa Bay. He’s hit .307/.331/.417 (115 wRC+) with a career-high 4.6% barrel rate but just a 2.5% walk rate, though his real appeal is as a lefty-masher: He owns a 121 wRC+ in 455 PA against southpaws since the start of 2022, and a 92 wRC+ against righties in 1,035 PA over that same span. Defensively, he’s made 18 starts in right field, 17 at second, and 10 apiece at short and third. His metrics are brutal (-5 DRS and -3 FRV in center, -5 DRS and -4 FRV at the three infield positions), but the samples are small; he hasn’t played more than 153.1 innings at any position — probably for a good reason.

Assuming Edman returns in a timely fashion, the Dodgers will probably slot him at shortstop initially; until then, they may opt for Rosario over Nick Ahmed, who debuted for the team on July 24 but could be on the bubble, roster-wise. Betts — who’s played 65 games at the position after playing 16 games there last year — has been out since an errant fastball fractured a metacarpal in his left hand on June 16. Cleared to swing a bat last week, he could be about two weeks away from returning to the Dodgers lineup. Once he returns, the Dodgers could deploy Edman at third base, as Muncy’s progress in his return from a strained oblique suffered in mid-May has been “stagnant,” per manager Dave Roberts. The Dodgers were 29-16 when Muncy last played, but they’ve gone just 34-28 since, with their third basemen hitting a combined .169/.253/.263 (52 wRC+) in a lineup that’s distinctly lacking in length. Enrique Hernández, Taylor, and Cavan Biggio have done most of the damage in Muncy’s absence; none of them has hit well at any position, with Biggio posting an 86 wRC+ overall with Toronto and Los Angeles, and both Hernández (70 wRC+) and Taylor (62 wRC+) even less productive.

If the Dodgers ever approach full strength, Edman or Rosario could share time at second with the lefty-swinging Gavin Lux, who’s hit for just a 33 wRC+ against lefties this year (94 vs. righties). Edman could also find time in center field, where the Dodgers have netted -0.1 WAR with a 73 wRC+, mainly from Andy Pages, a righty-swinging rookie, and James Outman, a lefty whose struggles have sent him shuttling between L.A. and Oklahoma City.

Both Edman and Kopech are under control though 2025. Edman is making $7 million this year and is signed for $9.5 million next year; he’s also got awards-based bonuses in his deal. Kopech — who moved to the bullpen after a dreadful 2023 season spent in Chicago’s rotation — is making $3 million this year and will be arbitration eligible one more time. The 28-year-old righty is renowned for having thrown a 105-mph fastball as a minor leaguer back in 2016. He still averages 98.6 mph with his four-seamer, and is viewed as having fantastic stuff by our two pitch-modeling systems (he throws his cutter slightly more often to lefties and his slider slightly more often to righties). However, his command is an issue; in addition to striking out 30.6% of hitters, he’s walking 12.6% (both improvements compared to last year), and he’s also served up 1.65 homers per nine, so he has a gaudy 4.74 ERA and 4.82 FIP in 43.2 innings:

Kopech has saved nine games and generally has a late-inning profile, but he’s going to be a bit of a project for pitching coach Mark Prior and company. The Dodgers bullpen ranks fourth in the NL with a 3.64 ERA, but it’s 13th in FIP, and it’s been downright terrible since the start of July, posting a 5.77 ERA and 4.74 FIP in 93.2 innings, tied for the second-highest total in the majors; relatedly, their banged-up rotation has a 5.10 ERA and 5.47 FIP in 100.2 innings this month, the majors’ second-lowest total. Righty Evan Phillips leads the team with 15 saves, but he has just two over the past five weeks, as Roberts has more often turned to righty Daniel Hudson, who has four saves since July 12 and seven overall; lefty Alex Vesia has five saves, and both Blake Treinen and Brent Honeywell have one apiece.

As for the Cardinals, their big addition is Fedde. A first-round pick by the Nationals in 2014, he spent parts of six seasons (2017-22) with Washington, getting knocked around for a 5.41 ERA and 5.17 FIP in 454.1 innings. Upon being non-tendered in November 2022, he spent a year pitching for the KBO’s NC Dinos, where he flat-out dominated, going 20-6 with a 2.00 ERA and 2.38 FIP in 180.1 inning. His performance earned him All-Star and MVP honors as well as the Choi Dong-won Award as the league’s top pitcher, and it rekindled interest in him stateside. The White Sox signed Fedde to a two-year, $15 million deal last December.

As Eric Longenhagen detailed when Fedde signed with Chicago, he improved primarily by raising his arm slot, boosting his changeup usage, and reshaping his slider (Statcast classifies it as a sweeper). On a team whose current .250 winning percentage is level with that of the 1962 Mets, Fedde posted a more-than-respectable 3.11 ERA and 3.76 FIP in 121.2 innings — a performance far better than he ever managed with the Nationals. With his sinker/cutter/sweeper/changeup mix, he’s striking out a modest 21.5% of hitters but walking just 6.8%, and generating a healthy 44.8% groundball rate:

It’s a command-over-stuff profile, but then, this is the Cardinals. After a 91-loss 2023 season in which their starters were lit for a 5.08 ERA and 4.61 FIP, they spent this past winter reshaping their rotation by signing free agents Sonny Gray, Kyle Gibson, and Lance Lynn. All three have been solid but unspectacular, with Gray the best (3.79 ERA, 2.85 FIP) as expected, but the unit nonetheless ranks 12th in the NL with a 4.44 ERA and 10th with a 4.09 FIP. Andre Pallante, a 25-year-old righty, has spent the past two months as the fifth starter, succeeding where the likes of Matthew Liberatore and the now-inured Steven Matz have scuffled. His 3.42 ERA and 3.78 FIP in 47.1 innings over nine starts is, uh, miles beyond the work of Miles Mikolas (4.99 ERA, 4.25 FIP). Thanks to Gray’s backloaded deal, Mikolas is currently the team’s highest-paid pitcher, however, so it would be a surprise if he ends up in the bullpen, whereas Pallante pitched in that capacity for the Cardinals for the first few weeks of the season.

In Pham, the Cardinals are getting a familiar face, as the now-36-year-old outfielder was drafted by the team out of high school in the 16th round in 2006 and spent parts of five seasons in St. Louis from ’14-18, when he was dealt to the Rays for three prospects (Génesis Cabrera, Roel Ramírez and Justin Williams) just ahead of the trade deadline. The White Sox, with whom he signed a split deal for a $3 million salary in mid-April, were the sixth team for which he’s played since then. In 297 PA with them, he’s hit .266/.330/.380 (102 wRC+) with five homers and six steals.

Pham isn’t hitting the ball as hard as usual. His 90.5 mph average exit velocity, which places him in the 75th percentile, is nonetheless down 1.6 mph from last year, when he was in the 93rd percentile, and both his 7.2% barrel rate and 39.9% hard-hit rate are in the 40s, percentile-wise; last year, they were in the 69th and 89th percentiles, respectively. He’s still an effective lefty-masher, with a 141 wRC+ in 61 PA against southpaws this year, and a 118 in 392 PA since the start of 2022, compared to a 93 wRC+ (in 1,008 PA) against righties. Dreadful defense (-13 DRS, -6 FRV, and -2.5 UZR, all in 570.2 innings spread across the three outfield positions) has offset the modest value of his offense. He’s got no business in center field, though that’s one of the positions where the Cardinals landed on my recent Replacement Level Killers list, and there is at least a natural platoon fit. In Edman’s absence, rookie Victor Scott II started the year in center but went just 5-for-59 before being sent down. Michael Siani, a lefty-swinging 25-year-old rookie, has done the bulk of the work since, hitting a meek .245/.284/.319 (73 wRC+) but playing stellar defense (12 FRV, 8 DRS, 6.1 UZR including his brief time at both outfield corners). He’s hit for a 44 wRC+ in 80 PA against lefties, so letting Pham take some starts there may not be the worst thing, defense be damned.

Trading Edman was reportedly part of the Cardinals’ attempt to remain payroll-neutral. In dealing him, however, they’ll miss the chance to shore up not only center field but also second base, where Nolan Gorman struggled to the point of making the Killers list.

In a separate post, Longenhagen has analysis of Gonzalez, a 17-year-old righty who’s currently in the Dominican Summer League, and goes into detail regarding the White Sox’s return, but here’s a thumbnail guide. The 24-year-old Vargas, who placed 48th on our Top 100 Prospects list in 2023, fizzled in half a season as a rookie last year before being exiled to Triple-A Oklahoma City. He’s hit .239/.313/.423 (108 wRC+) in 80 PA since returning from the minors in late May; where he played mainly second base last year, he’s been almost exclusively a left fielder this time around. The 19-year-old Albertus ranks 16th on the updated White Sox list as a 40-FV prospect. The 19-year-old Perez, meanwhile, has been reevaluated since he went unranked on the Dodgers Top Prospects list back in March, though he was included in the “Contact-Driven Profiles” section of the honorable mentions. He now carries a 40+ FV grade and is 12th on the updated White Sox list. Initial reports of the trade also included 21-year-old shortstop Noah Miller, but he was not actually part of the deal.

With less than 24 hours to go before the July 30 deadline, the odds are the none of the three teams in this trade are done. The Dodgers have taken a reasonable step to patching up an injury-created weakness while also find a successor for the Hernández/Taylor multiposition role (it’s tough to imagine either of those players on next year’s roster given their struggles); if Edman can provide league-average offense, he’s a boost. They’re still hunting for “an impact-type arm,” with the White Sox’s Garrett Crochet one pitcher who could fit the bill. The Cardinals are looking to improve their bullpen, as is every other contender. The White Sox still have Crochet and Luis Robert Jr. as big-ticket players to restock their system. We’ll see what awaits.


Hitting Prospects Update: Notes on the Top 100 Bats

Kevin Jairaj-USA TODAY Sports

I updated the Top 100 Prospects list late last week; you can find the accompanying piece I wrote, which has a little more detail on the farm system rankings, recent draftees and the trade deadline, here. I also wrote about all the pitchers on the Top 100. This piece goes through the hitters and why they stack the way they do.

Basically every top position player prospect you’ll read about here is an unfinished product. The very top of the list currently lacks a flawless elite prospect; even the most talented players in the minors right now have adjustments to make or blemishes that might become more of an issue against big league pitching. As with the piece on pitchers, you’ll probably want the list open in a separate tab to follow along with my notes; I’ve got that here, with hitters isolated away from the arms. Read the rest of this entry »


Mariners Add Justin Turner for Playoff Push

Kevin Sousa-USA TODAY Sports

The Mariners are 56-51 and tied for a playoff spot, so it might be hard to believe it, but their offense is bad. Not just bad for a playoff team, but 28th in baseball in runs scored bad, .300 OBP and that’s the good part of the offense bad, put Victor Robles at the top of the order because he’s the only one who’s been hitting bad. They already did a little to address that deficit by trading for Randy Arozarena, and now they’re doubling down on righty AL East bats by acquiring Justin Turner in exchange for RJ Schreck, as Ken Rosenthal and Ryan Divish reported.

Do you know who the Mariners have been playing at DH this year? It reads like a cautionary tale. Kids, if you come into the year trying to win only 54% of your games, you might give your DH at-bats to Mitch Garver, Mitch Haniger, and Jason Vosler. It’s not a lot prettier at first base. Ty France played so badly that he got DFA’d by a team desperately in search of offense. Tyler Locklear got the next shot, and he is hitting .163/.234/.326 so far. Those two lineup spots have combined for a .211/.304/.369 line, and that’s with some juice from Cal Raleigh when he gets a break from catching.

At 39, Turner isn’t the same middle-of-the-order force he was in Los Angeles. He’s settled into a savvy veteran hitter role, and started playing first base in 2023 to give the Red Sox more flexibility when he was in Boston. He’s continued to alternate between first and DH in Toronto, with a splash of emergency third base thrown in. He’s still absolutely a useful player, but he’s just not the Turner you might expect if you’ve tuned out for the last two years.
Read the rest of this entry »


Red Sox and Rangers Receive New Receivers

Sergio Estrada-USA TODAY Sports; David Richard-USA TODAY Sports

Pitching wins championships. It’s a cliché, but it’s a cliché for a reason: It’s true, and everyone knows it. It’s why the best available pitchers can cost such a premium at the trade deadline. So, what if there were a way for a team to improve its pitching staff without trading for a pitcher? It’s easier said than done, but the Red Sox and Rangers are hoping they pulled it off after acquiring new catchers to help them over the final two months of the season.

On Saturday evening, the Blue Jays sent long-time backstop Danny Jansen to the Red Sox in exchange for infield prospects Cutter Coffey and Eddinson Paulino and right-handed pitching prospect Gilberto Batista. A little over 24 hours later, the Tigers shipped off Carson Kelly to the Rangers for a pair of minor leaguers: catcher/first baseman Liam Hicks and right-hander Tyler Owens. Read the rest of this entry »


Jesse Winker Is a Straight-Up Met

Brad Penner-USA TODAY Sports

Generally speaking, late Saturday night is not the time for rational decisions. Late Saturday night is when people make the kinds of decisions that they won’t even remember until halfway through their eggs on Sunday and whose logic they’ll struggle to puzzle out for years to come. But just before midnight on Saturday, Jeff Passan revealed that the Nationals and the Mets made a perfectly reasonable swap. The Mets, currently half a game ahead of the Diamondbacks for the final NL Wild Card spot, bolstered their outfield and added a much-needed left-handed bat by sending 24-year-old right-handed pitching prospect Tyler Stuart to the Nationals in exchange for half a season of the resurgent Jesse Winker. After putting up a dreadful -0.8 WAR in an injury-shortened 2023 campaign, Winker is running a 126 wRC+ and has put up 1.3 WAR, fourth-best among Washington’s position players. Winker also spent his early childhood in upstate New York and has been vocal about his appreciation for Mets fans.

Winker got into Sunday’s game with his new team, entering as a replacement and playing left field, though his ultimate destination might be in right. Winker hasn’t played more than 100 innings in right field since 2019, but with Starling Marte out since June 22 due to a knee injury, that seems like the most logical fit. The Mets are currently platooning Jeff McNeil and Tyrone Taylor out there. Against righties, Winker could allow McNeil to move second base, pushing Jose Iglesias, who started out red-hot but has just one hit over his past six games, back into a bench role. Read the rest of this entry »


FanGraphs Power Rankings: 2024 Trade Deadline Edition

The trade deadline is just a day away and there have already been plenty of moves. The Rays’ sell-off has shaken up the market, and a number of the teams on the fringe of the playoff race could join Tampa Bay as sellers. Meanwhile, the playoff field in the National League hasn’t thinned out much, and the American League Wild Card race should be just as exciting down the stretch.

This season, we’ve revamped our power rankings. The old model wasn’t very reactive to the ups and downs of any given team’s performance throughout the season, and by September, it was giving far too much weight to a team’s full body of work without taking into account how the club had changed, improved, or declined since March. That’s why we’ve decided to build our power rankings model using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution 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 coinflip 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%). As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

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 — I’ve taken some 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.

Complete Power Rankings
Rank Team Record Elo Opponent Elo Playoff Odds Power Score Δ
1 Dodgers 63-44 1545 1490 99.1% 1576 7
2 Phillies 65-40 1535 1483 99.9% 1569 -1
3 Guardians 63-42 1528 1487 90.1% 1560 1
4 Orioles 62-43 1525 1498 97.9% 1557 -2
5 Yankees 62-45 1525 1514 98.6% 1555 -2
6 Brewers 60-45 1517 1489 86.0% 1547 4
7 Twins 58-46 1534 1488 87.2% 1548 0
8 Astros 55-50 1550 1498 61.5% 1542 1
9 Padres 57-51 1542 1508 63.4% 1539 7
10 Mets 55-50 1538 1505 44.6% 1532 1
11 Diamondbacks 55-51 1540 1497 49.6% 1528 3
12 Braves 56-48 1518 1502 80.5% 1525 -6
13 Royals 57-49 1500 1498 44.4% 1503 2
14 Red Sox 55-49 1508 1503 36.2% 1501 -9
15 Cardinals 54-51 1510 1492 30.1% 1500 -3
16 Pirates 53-52 1521 1498 14.4% 1499 1
17 Rays 54-52 1527 1499 14.4% 1499 1
18 Mariners 56-51 1488 1493 51.3% 1493 -5
19 Giants 53-55 1502 1497 20.1% 1475 0
20 Tigers 52-55 1500 1498 5.4% 1465 1
21 Rangers 51-55 1492 1503 11.6% 1462 -1
22 Blue Jays 49-56 1498 1514 1.4% 1460 2
23 Cubs 51-56 1489 1504 7.4% 1455 0
24 Reds 50-55 1480 1495 4.7% 1450 -2
25 Nationals 49-57 1469 1506 0.1% 1436 1
26 Angels 46-60 1467 1500 0.1% 1432 -1
27 Athletics 44-64 1467 1507 0.0% 1431 0
28 Marlins 39-67 1453 1513 0.0% 1420 0
29 Rockies 38-69 1406 1504 0.0% 1380 0
30 White Sox 27-81 1312 1507 0.0% 1302 0

Tier 1 – The Best of the Best
Team Record Elo Opponent Elo Playoff Odds Power Score
Dodgers 63-44 1545 1490 99.1% 1576
Phillies 65-40 1535 1483 99.9% 1569

The Dodgers started off the second half of the season with a sweep of the Red Sox and a series win against the Giants before dropping two of three to the Astros last weekend. Thanks to the struggles of the other teams around them in these rankings, that was good enough to leap to the top of the pile. The Dodgers haven’t made a big move ahead of this week’s trade deadline yet, but they did just activate Clayton Kershaw off the IL. Even though they’re slowly getting healthier, they could use some additional depth to help reinforce a thin roster.

The Phillies have stumbled out of the gate following the All-Star break, losing three straight series to the Pirates, Twins, and Guardians. They’re still well ahead of the Braves and Mets in the NL East and still possess the best record in baseball, but they’re looking for ways to improve their roster for the stretch run and the postseason. That led them to acquire Austin Hays from the Orioles and Carlos Estévez from the Angels last week, providing their outfield and bullpen with a little more depth.

Tier 2 – On the Cusp of Greatness
Team Record Elo Opponent Elo Playoff Odds Power Score
Guardians 63-42 1528 1487 90.1% 1560
Orioles 62-43 1525 1498 97.9% 1557
Yankees 62-45 1525 1514 98.6% 1555

The Guardians have have the best record in the AL, a feat they’ve accomplished with the youngest roster in the majors. They just won a big series against the Phillies, showing they can hang with the best teams in baseball with their current roster, but they’re on the hunt for a few key additions to solidify their place as one of the top teams in the majors. Their starting rotation looks particularly thin and they could probably use one more bat, but it’s unclear how much of their shopping list they’ll be able to check off as they hurtle towards the deadline.

The Orioles were aggressive in bringing in reinforcements for their pitching staff, adding Zach Eflin and Seranthony Domínguez in a pair of deals. With such a deep farm system, they have the prospects to continue adding if they feel the need. After stumbling into the All-Star break, they haven’t really turned things around in the week and a half since the layoff, losing five of nine games. They’ll be fine in the long run and will most likely secure a postseason berth, but the real question is if they can maintain their grip on the AL East without additional reinforcements.

Finishing off a series win against their old rivals on Sunday may be just the spark the Yankees need to turn their season around. They also traded for Jazz Chisholm Jr. on Saturday to give Aaron Judge and Juan Soto some support. Chisholm’s flexibility gives New York some options. He could play center, alleviating the need to play Judge at the most important position in the outfield, or he could play second or even third to cover one of the holes on the infield. No matter where he ends up playing, there’s still plenty of work to do to fill the other gaps in New York’s lineup. The Yanks haven’t shied away from being aggressive in the recent past and they probably shouldn’t this year either.

Tier 3 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Brewers 60-45 1517 1489 86.0% 1547
Twins 58-46 1534 1488 87.2% 1548
Astros 55-50 1550 1498 61.5% 1542
Padres 57-51 1542 1508 63.4% 1539

The Brewers might have avoided the worst-case scenario when Christian Yelich said that he was going to try and work through his latest back injury with rest and rehab rather than season-ending surgery. They aren’t out of the woods yet, as that route holds no guarantees, but there’s at least a chance that he could return sometime this summer to anchor their lineup. As for their trade deadline plans, it seems like they’re more likely to add around the margins to deepen their roster. Their latest move — adding Nick Mears to their bullpen — follows that plan exactly. They also activated Devin Williams off the IL yesterday, hopefully giving their already solid relief corps another boost.

The Padres have started off the second half of the season on a hot streak, winning seven of their nine games, including a gem of a no-hitter from Dylan Cease last week. With the Diamondbacks hot on their heels in the standings and a big series against the Dodgers starting on Tuesday, they’re in position to continue making trades if they can find the right suitors. They already added Jason Adam to their bullpen and appear to be in the market for even more pitching.

Tier 4 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Mets 55-50 1538 1505 44.6% 1532
Diamondbacks 55-51 1540 1497 49.6% 1528
Braves 56-48 1518 1502 80.5% 1525
Royals 57-49 1500 1498 44.4% 1503
Red Sox 55-49 1508 1503 36.2% 1501
Cardinals 54-51 1510 1492 30.1% 1500
Pirates 53-52 1521 1498 14.4% 1499
Mariners 56-51 1488 1493 51.3% 1493

The Padres are feeling the pressure because the Diamondbacks have been almost as hot to start the second half. The Snakes are 14-8 in July and haven’t lost a series since late June. Ketel Marte and Christian Walker have been carrying most of the load, but there are signs that Corbin Carroll might be breaking out of his season-long funk; he’s got a pair of home runs since the All-Star break to go along with the pair he hit on July 13.

For a very brief moment, the Mets actually surpassed the Braves in the standings after a pair of wins against Atlanta on Thursday and Friday. With Kodai Senga making his season debut in the second victory, things were looking up for New York. A pair of losses and a season-ending calf injury to Senga later, and it’s back to square one. The Mets did acquire Jesse Winker from the Nationals on Sunday, but their position in the NL Wild Card race feels pretty precarious if they don’t continue adding talent to their roster.

Atlanta’s two victories on Saturday and Sunday against the Mets snapped a six-game losing streak. With both Ozzie Albies and Max Fried sidelined by pretty serious injuries last week, the Braves have been unable to shake the bad injury luck that has followed them throughout the season.

With the Yankees and Twins holding the top two Wild Card spots in the AL, it seems likely the final spot will end up going to one of the Royals, Red Sox, or Mariners — or maybe the Astros if Seattle somehow retakes the top spot in the AL West. None of those four teams are playing all that well right now: Kansas City lost both of its series last week, Boston has won just twice since the All-Star break, and while Seattle just swept the White Sox, it came on the heels of getting swept by the Angels.

The M’s have been one of the most aggressive teams heading into the trade deadline, acquiring Randy Arozarena and Yimi García, and they’re not done yet. They have two potential paths to the playoffs, giving them more opportunities to find a way into the postseason, and the strength of their rotation gives them a big incentive to try and really go for it this year. Meanwhile, the Royals and Red Sox have made just a few moves on the margins of their rosters so far: Boston welcomed back James Paxton and added Danny Jansen, while Kansas City acquired Michael Lorenzen to help cover innings down the stretch.

Tier 5 – The Fringe
Team Record Elo Opponent Elo Playoff Odds Power Score
Rays 54-52 1527 1499 14.4% 1499
Giants 53-55 1502 1497 20.1% 1475
Tigers 52-55 1500 1498 5.4% 1465
Rangers 51-55 1492 1503 11.6% 1462
Blue Jays 49-56 1498 1514 1.4% 1460
Cubs 51-56 1489 1504 7.4% 1455
Reds 50-55 1480 1495 4.7% 1450

Even though the Rays are two games over .500 and just a game and a half behind the Mariners in the Wild Card race, they’re busy tearing down their roster. The optics may look a little weird, but the math checks out: The Rays had a very narrow path to the postseason, and with so few true sellers, they’ve been able restock their farm system with a number of high-value prospects without significantly damaging their outlook in 2025 or ‘26. They’ve already moved Arozarena, Isaac Paredes, Eflin, and Adam, and there are likely more moves coming.

The rest of the teams in this tier still have a small chance of making a miracle run into the playoffs, but they might be better served by focusing on next year and taking a page out of the Rays’ playbook. If any of these clubs decide to tear things down, the trade market could really open up. None of these teams have had that much success in the week and a half since the All-Star break, either; the Giants mopped the Rockies and the Blue Jays swept the Rangers over the weekend to bring their second half records to 6-5 and 5-4, respectively, while Texas and Detroit have both gone 5-5.

The Cubs were the surprising winners of the Isaac Paredes sweepstakes, though they gave up a good amount to get him. Even though Paredes has the longer track record and Chicago seemed exasperated by Christopher Morel’s defensive miscues, it’s not immediately clear that the Cubs actually improved their roster with Paredes and they had to part with two prospects to boot. It’s an interesting move — it’s almost certainly one made with an eye towards the future, even though it looks and smells like a move that a buyer would make.

Tier 6 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Nationals 49-57 1469 1506 0.1% 1436
Angels 46-60 1467 1500 0.1% 1432
Athletics 44-64 1467 1507 0.0% 1431
Marlins 39-67 1453 1513 0.0% 1420

The Athletics have gone 14-8 in July, tied for the best record in baseball this month. Thanks to some scheduling weirdness, eight of those wins have come against the Angels. It also seems like Oakland won’t be a big seller at the deadline; Mason Miller hurt himself in the training room last week, and the A’s have indicated they might want to hold onto Brent Rooker too. They’ve got a bunch of secondary pieces they could part with, but those won’t really move the needle all that much.

Tier 7 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
Rockies 38-69 1406 1504 0.0% 1380
White Sox 27-81 1312 1507 0.0% 1302

Earlier this year, the White Sox lost 14 games in a row, breaking a franchise record. They’re now in the midst of their second 14-game losing streak, with a chance to break that franchise record for the second time in just a few months. They’ve won exactly 25% of their games and are back on pace to set the modern record for losses in a single season. Plus, their roster is about to get a lot worse as they ship out all their veterans ahead of the deadline.


The Royals Add an Arm — A Big, Muscular One

Nick Turchiaro-USA TODAY Sports

Just two weeks after Jac Caglianone fell to them in the draft, the Kansas City Royals have acquired another beefy two-way college player: Michael Lorenzen. After spending the first seven seasons of his major league career with the Cincinnati Reds, the former Cal State Fullerton star is now on his fifth team in the past 24 months. And for the second time in as many seasons, he’s parlayed a strong first half into a midseason trade to a contender. In return, the Rangers receive Walter Pennington, a 26-year-old lefty reliever who made his MLB debut earlier this month.

The Rangers signed Lorenzen at the very end of spring training to a one-year, $4.5 million contract, intending to use him to plug one of the various holes in the rotation left by injuries to Tyler Mahle, Jacob deGrom, Max Scherzer, and I’m sure I’m forgetting someone, but you get the idea. Lorenzen wanted to start, and the defending World Series champions had a need.

And for a while, it looked like the steal of the offseason. In contrast to other late signees like Blake Snell and Jordan Montgomery, Lorenzen didn’t seem adversely affected by his short ramp-up. He debuted on April 15 and threw 79 pitches over five scoreless innings. Lorenzen followed that up by finishing six innings over his next eight starts, all while holding opponents to a .204/.296/.343 batting line. At the end of that run, Lorenzen’s season ERA was below 3.00.

Though if you want a microcosm for how the Rangers’ season has gone, Texas rewarded Lorenzen’s outstanding first two months with insultingly meager run support: enough to go just 3-6 in those nine starts.

Which is how we got to a point where the Rangers are selling to Kansas City. It’s pretty common historically for these two teams to exchange players; in fact, it was just a year ago tomorrow that Texas acquired Aroldis Chapman from the Royals for a package including pitching prospect Cole Ragans. It worked out for both sides: The Rangers won a championship, and Kansas City was able to magically turn Ragans into a no. 1 starter overnight.

It’s less common for Texas to be in a position to sell to Kansas City. The Royals are currently in possession of the last AL Wild Card spot, and according to our Playoff Odds, they’re a little less than even money to hang onto it. The Rangers, at 51-55, aren’t out of hope yet, but they’re taking on water. Well, they’ve already taken on water and the ship could capsize any day now. The Royals haven’t been good while the Rangers were bad since 2014, which was a one-off anomaly in a highly competitive decade for Texas. Before that, you have to go back to the 1980s.

With all that said, why are the Rangers trading off one of their early-season successes for a 26-year-old rookie who was undrafted out of (checks notes) the Colorado School of Mines?

Well, as good as the first two months of the season were to Lorenzen, the last two months were less so. Since June 7, his ERA is 4.79 and his FIP is 6.19, and he’s allowed 10 home runs in just 47 innings. Over the past 30 days, his ERA is 6.20. His past two appearances were the apotheosis of a pitcher on his way out: On Saturday, Lorenzen threw 40 pitches and allowed four runs but failed to get out of the first inning. A day later, the Rangers brought him back for a four-inning relief appearance totaling 55 more pitches.

Some regression was always going to happen. Lorenzen has never been a big strikeout guy, and this season he’s increased his walk rate by more than half. Out of 80 pitchers with at least 100 innings this season, Lorenzen is dead last in K-BB%. All of this while allowing a higher-than-average HR/9 rate.

Some internet weirdos think that the metrics we put out here at FanGraphs have their own thoughts and emotions, so as to be vindictive against certain players or teams. Of course that’s not the case — something like WAR or FIP is just an equation. It does not love or hate. But if FIP did have a mind of its own, self-awareness, or even a soul, it would look at Lorenzen’s numbers from this season, hold its nose and go, “Oooooh, stinky!”

So the other shoe — in Lorenzen’s case, that shoe is an extremely cool custom Vans cleat — was always going to drop. And it’s happening just as the Rangers’ need for Lorenzen is disappearing. Scherzer is back already, and deGrom, Mahle, and Cody Bradford are close behind. Lorenzen was going to be out of the rotation pretty soon no matter what, so now he has a chance to make another team’s rotation.

Lorenzen’s contract calls for $2.5 million in workload bonuses, and I was curious how many of those markers he’s hit. He gets $200,000 reaching 60 innings pitched, and another $200,000 for every 10 innings from 60 to 100. Throwing 40-plus pitches on consecutive days might be the kind of thing you’d expect from, well, Cal State Fullerton a generation ago, but that last outing also got Lorenzen over 100 innings before the trade. So that’s $1 million in the bag so far, with the following bonuses still on the board: $300,000 for 120 innings, $350,000 for 140 innings, $400,000 for 160 innings, and $450,000 for 180 innings.

Unless Lorenzen gets hurt, 120 innings feels like a lock. But there are only 10 or 11 trips through the rotation left in the regular season; unless Lorenzen does a 2008 CC Sabathia impression, 180 innings isn’t going to happen, and even 160 innings feels unlikely.

For the second time in as many years, the team Lorenzen is joining at the deadline counts its rotation as its greatest strength, and there’s not an obvious place for the 32-year-old to slot in. Ragans and Seth Lugo are All-Stars, Brady Singer and Michael Wacha have been excellent so far this year, and even no. 5 starter Alec Marsh has had better results and peripherals than Lorenzen.

I would imagine that Lorenzen is going to serve as a middle reliever and swingman. The Royals not only need to make the playoffs, they need to make sure not to wear out their rotation along the way. This is not a rotation that’s used to making 30 starts in the regular season, then five more in October.

Wacha and Lugo have both pitched in the postseason, but collectively, this rotation’s last MLB playoff start came in 2015, when Wacha was 23 years old and two seasons removed from winning NLCS MVP. Lugo is going to pass his major league career high in innings the next time he takes the mound. Ragans has already thrown more innings this year than he has in any professional season. It doesn’t sound like the worst idea in the world to toss in a guy who can piggyback or serve as a no. 6 starter.

So what of Pennington? The other half of this trade has two-thirds of an inning of career big league experience and a sinker that sits in the low 90s — for a reliever, even a lefty, that’s fringy. But Pennington also has above-average feel for a breaking ball, which has allowed him to put up eye-popping numbers in the high minors: a 32.9% strikeout rate with a .179 opponent batting average and a 2.26 ERA in 59 2/3 Triple-A appearances.

A finesse-and-soft-stuff lefty is obviously going to fare well against Triple-A opposition and have questions over whether he can sneak that breaker past big leaguers with any consistency. For that reason, he came in at no. 36 on Travis Ice’s Royals prospect list a few weeks ago. It’s a token return for a pitcher who was as hot as Lorenzen was two months ago, but a non-trivial return for someone who was trending toward getting DFA’d. Even if the Rangers right the ship and make a surprising run for the playoffs, I’d argue that a dedicated lefty reliever, even a low-leverage one, is more valuable to the Rangers right now than Lorenzen. Particularly as any such run would require Mahle and deGrom returning to the rotation and pitching well.

I usually don’t care even a little about team control for relief pitchers in a trade — especially if that reliever isn’t, like, Devin Williams or Mason Miller. But it’s also worth mentioning that Kirby Yates and José Leclerc are going to be free agents next year, and David Robertson could join them on the open market if his $7 million mutual option doesn’t get exercised. (Mutual options tend to have a narrow window for both sides to agree.) Also, next year Yates is going to be 38 and Robertson will be 40. So if nothing else, Pennington gives the Rangers useful depth.

The Rangers get a prospect, the Royals get some depth, and Lorenzen improves his chance of playing into October. It might not be the blockbuster everyone was waiting for, but trades like this keep the wheels moving.