Author Archive

Schwarber, Nick, and Pray for Stick

Bill Streicher-USA TODAY Sports

Today is the day that Bryce Harper reports to spring training. While it’s certainly fun to anticipate Harper’s return from reconstructive elbow surgery, his grand entrance into the heart of the Phillies lineup will have to wait a few months. He has been “dry swinging” as part of his rehab, taking swings without hitting a baseball, and his return to the active roster isn’t expected until sometime around the All-Star break. Defense will wait even longer, with Harper not expected to really be ready to play the field until the end of the regular season. That will mean many simultaneous servings of Kyle Schwarber and Nick Castellanos in the outfield, something the FDA would surely stridently oppose if asked for an opinion.

The Phillies did some good things this offseason. By far the team’s biggest move was signing former Dodgers shortstop Trea Turner to a monster deal totaling $300 million over 11 years. I was a fan of the signing because it recognized that despite finishing 2022 just two wins short of a World Series title, the Phillies were also a third-place team that finished 14 games behind its divisional competition. With no expectation of a collapse from the Braves or the Mets, it was important to aggressively improve the roster where possible. Signing Turner allows incumbent shortstop Bryson Stott to slide into Jean Segura’s vacated role at second base, upgrading both positions.

But I haven’t been a fan of how the Phillies have managed the Harper situation from a roster standpoint. This is a team that should have been motivated to upgrade its outfield even in the alternate universe where Harper never requires Tommy John surgery. As currently constituted, the team’s outfield depth, which is basically Jake Cave and Josh Harrison, would have a great deal of trouble even replacing Brandon Marsh, let alone the 2021 MVP. Dalton Guthrie and Símon Muzziotti are unlikely to be answers either; not a single projection system housed here at the site has either of them with even a 90 wRC+ in 2023. That the team did nothing to address this issue after knowing that Harper would be unavailable for a significant chunk of the season is either perplexing or maddening, depending on whether you root for the Phils.

The team has yet to commit to a DH plan, at least publicly, and it appears likely that players will rotate through the position to keep them fresh. But rotating isn’t the same thing as replacing since that same motley crew of backups will play other positions when they aren’t DHing. None of the reserves/minor leaguers named above or Edmundo Sosa is likely to be even replacement level at designated hitter. The closest thing the Phillies have to a viable offensive option is Darick Hall, who showed power in his brief 2023 stint, but also poor plate discipline and a meager contact rate. ZiPS is easily the most optimistic of the FanGraphs projection systems here and even it only pegs Hall for a .225/.299/.434 line and a 103 wRC+, rather below average for a starting DH. Nor does it seem like the Phillies are content (at least not yet) to just plug him into the position for three months, which may be the least damaging in-house solution.

In terms of projected wins, the Phillies are right in that band where adding a win is the most valuable. Win number 110 or 60 has basically no effect on a team’s playoff fate, but wins number 86 and 87 certainly do. A four-win player (Harper’s projection) losing half a season is two wins. Two wins is about what acquiring an MVP candidate at the trade deadline will get you, something teams give up significant value to do. So how big a deal is Philadelphia’s curiously lax approach? Let’s start with the ZiPS projection, which currently assume 75 games for Harper. Here are the updated projected standings with that assumption:

ZiPS Mean Projected Standings – NL East
Team W L GB Pct Div% WC% Playoff% WS Win%
Atlanta Braves 94 68 .580 47.1% 39.6% 86.6% 12.1%
New York Mets 94 68 .580 42.6% 42.1% 84.6% 11.0%
Philadelphia Phillies 85 77 9 .525 9.8% 37.5% 47.2% 2.6%
Miami Marlins 75 87 19 .463 0.6% 7.0% 7.6% 0.1%
Washington Nationals 65 97 29 .401 0.0% 0.2% 0.2% 0.0%

That’s similar to the projection I ran a few weeks ago — not much has changed — and leaves the Phillies as essentially a coin flip to make the playoffs, with a real chance to upset and win the division, though they’d need a number of dice to roll their way. Now, here are the same projections, but with a few different totals for the number of games Harper is able to play at DH. The first column is the default 75-game projection from above:

ZiPS NL East Playoff Probs by Bryce Harper Games Played
Team Div% 0 18 36 54 72 90 108 126 144 162
Atlanta 47.1% 48.9% 48.7% 48.3% 47.7% 47.2% 46.7% 46.1% 45.5% 44.8% 44.0%
New York 42.6% 44.4% 44.0% 43.4% 43.1% 42.6% 42.0% 41.6% 41.1% 40.4% 39.7%
Philadelphia 9.8% 5.9% 6.7% 7.6% 8.6% 9.5% 10.7% 11.7% 12.9% 14.3% 15.8%
Miami 0.6% 0.7% 0.7% 0.7% 0.6% 0.6% 0.6% 0.5% 0.5% 0.5% 0.5%
Washington 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
Team Playoff% 0 18 36 54 72 90 108 126 144 162
Atlanta 86.6% 88.0% 87.7% 87.4% 87.1% 86.7% 86.5% 86.1% 85.8% 85.4% 85.1%
New York 84.6% 86.1% 85.8% 85.5% 85.0% 84.7% 84.3% 84.0% 83.6% 83.3% 82.9%
Philadelphia 47.2% 36.9% 39.3% 41.7% 44.1% 46.7% 49.4% 51.9% 54.5% 57.1% 59.6%
Miami 7.6% 8.5% 8.2% 8.1% 7.9% 7.6% 7.4% 7.1% 6.9% 6.8% 6.6%
Washington 0.2% 0.2% 0.2% 0.2% 0.2% 0.2% 0.2% 0.2% 0.2% 0.2% 0.1%
Team WS Win% 0 18 36 54 72 90 108 126 144 162
Atlanta 12.1% 12.6% 12.5% 12.4% 12.3% 12.2% 12.0% 11.9% 11.8% 11.6% 11.5%
New York 11.0% 11.5% 11.4% 11.3% 11.2% 11.0% 10.9% 10.8% 10.7% 10.6% 10.4%
Philadelphia 2.6% 1.6% 1.8% 2.0% 2.3% 2.6% 2.9% 3.2% 3.5% 3.9% 4.3%
Miami 0.1% 0.2% 0.2% 0.1% 0.1% 0.1% 0.1% 0.1% 0.1% 0.1% 0.1%
Washington 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%

In the worst case scenario, where something goes wrong with Harper’s rehab and he misses the season, ZiPS estimates that the Phillies would lose 10.3 percentage points of playoff probability. To put that in context, when I did a similar exercise last year with everyone in the National League as of late June, only Corbin Burnes had more of an effect on his team’s playoff chances. Indeed, of the million simulations of the 2022 season I ran, 40% of the ones that saw the Phillies pull a Rocky II and make the second time the charm would have disappeared into the aether if Harper had failed to return.

At the time of Harper’s surgery, the Phillies had myriad options, even if you ignore the unrealistic ones (like signing Aaron Judge or tricking someone into picking up Castellanos’ contract) or the fun, ambitious ones (like signing Brandon Nimmo out from under the Mets’ noses and playing him in right, then shifting him to center when Harper returned). Brandon Drury at DH projects as a superior option to any of the Phillies reserves and would have been a better flex option than Harrison. Wil Myers signed a one-year deal with the Reds for relative peanuts. Trey Mancini’s two-year, $16 million deal was costlier (macadamia nuts?), but he’s both a better hitter and would provide an emergency option if Rhys Hoskins leaves after 2023. Even the most pessimistic projection for J.D. Martinez (Steamer’s in this case) forecasts him for a 111 wRC+, and he signed with the Dodgers for one year and $10 million. Jurickson Profar remains a free agent; he could pick up DH reps against lefties and provide supersub value elsewhere the rest of the time. Given Harper’s likely eventual return, the Phillies might not have been the front-runners for all of those players, but better options were seemingly available.

The Phillies aren’t likely to make the playoffs winning just 85 games. Indeed, the scenarios in which they make the playoffs are generally those where they exceed their projections. Digging through a million sims, 87 wins only got a team the third Wild Card spot half the time, with the over/under to grab the NL East the highest in baseball at 98.4 wins.

ZiPS Playoff Table – 2023 National League
To Win 10% 20% 30% 40% 50% 60% 70% 80% 90%
NL East 91.1 93.5 95.4 96.9 98.4 100.0 101.5 103.5 106.1
NL Central 84.8 87.2 89.1 90.8 92.3 93.9 95.6 97.8 100.7
NL West 89.4 91.7 93.3 94.8 96.2 97.5 99.1 100.8 103.4
NL Wild Card 1 88.9 90.5 91.7 92.8 93.8 94.8 95.9 97.3 99.3
NL Wild Card 2 85.6 87.1 88.2 89.1 89.9 90.8 91.8 92.9 94.5
NL Wild Card 3 83.1 84.5 85.5 86.3 87.2 88.0 88.9 89.9 91.4

If the team was to change course at this point, it would likely need to involve a trade. Now, I certainly wouldn’t send Andrew Painter or Mick Abel out of town for a bat, but is there anyone else in the system who is really untouchable in exchange for some high-leverage wins? ZiPS had the organization with two prospects between no. 101 and no. 200 on its Top 100 (Griff McGarry at no. 106) and Hao-Yu Lee at no. 158), and I can’t imagine hanging onto them if the right trade opportunity became available.

In the quest to finish last year’s unfinished business, the Phillies lost one of the league’s most valuable players and chose not to really replace him. Phils fans better hope that Harper is as good at healing at he is at crushing fastballs a mile. If not, the team’s lax approach may prove fatal to its playoff hopes.


Dan Szymborski FanGraphs Chat – 3/2/23

12:01
Avatar Dan Szymborski: It’s chat time, hopefully!

12:02
Avatar Dan Szymborski: I was a little late setting it up becasue I was giving my mom a ride to pick up her car from the mechanic

12:02
Avatar Dan Szymborski: Seems to be on the front page and I see questions, so cautiously optimistic!

12:02
Walla Walla Ron Washington: Hey Dan! So where are we on the whole ‘lineup protection’ question. A few years ago, didn’t a lot of analysis show that it basically doesn’t exist in the traditional way we think about? Yet I still hear many folks cite it constantly. Has there been any new data?

12:04
Avatar Dan Szymborski: I haven’t seen anyone tackle this in a new way for quite a while, simply because the studies weren’t in the middle

12:05
Avatar Dan Szymborski: It was pretty clear that the protection that appears to exist is what’s called “Weak protection” meaning, that in extreme cases of difference in ability, intentional walks go up

Read the rest of this entry »


Glasnow, Musgrove Go Down With Early Injuries in Blow to Playoff Contenders

Tyler Glasnow
Brian Fluharty-USA TODAY Sports

Injuries to pitchers are nothing new, given that pitchers are baseball’s version of a priceless vase balanced precariously on the edge of a table with a cat sitting next to it. But two bits of Tuesday news hit two contending teams hard, as the Rays and Padres both lost their arguable aces, Tyler Glasnow and Joe Musgrove, respectively, to injuries that could affect the regular season.

Glasnow’s injury is the more significant of the two: an oblique injury suffered while throwing a bullpen session on Monday. An MRI on Tuesday revealed a Grade 2 strain that will result in him missing an estimated six to eight weeks of the season. That practically guarantees that Glasnow will be sidelined for at least a month of the 2023 season, another setback for a pitcher who has known more than his fair share. Since being acquired by the Rays with Austin Meadows in return for Chris Archer, he has a 3.08 ERA and a 3.18 FIP for the Rays but only 268 innings over four-and-a-half years; he’s never thrown 100 innings in a single season in Tampa Bay. Glasnow is also still relatively fresh off his most recent injury, an August 2021 Tommy John surgery that cost him the end of that campaign and most of last year; as a result, the Rays have rightfully been extremely careful with him. I don’t expect them to rush him back given his history — the last thing you want is Glasnow changing his delivery due to lingering abdominal pain and risk a new arm injury — so I think that it’s unlikely we see much of him until June. Read the rest of this entry »


When Can Cincinnati Paint the NL Central Red?

Elly De La Cruz
Sam Greene–The Enquirer

To put it charitably, it’s been a rough 18 months for fans of the Reds. Finding themselves surprisingly in the wild card race in July 2021, the team’s front office bravely ran away at the trade deadline, choosing only to improve the bullpen depth slightly. The downhill slope has only grown steeper since then, as the organization chose to go into full fire sale mode, trading practically every player with a significant contract who drew interest from another team. The exodus of talent had immediate results in Cincy: the team lost 100 games for the first time since 1982, when Reds GM Dick Wagner conducted his own fire sale on the dried-up husk of the Big Red Machine.

For anyone who may have thought that Cincinnati’s suddenly hard-line approach to spending was a temporary rebuilding strategy, ownership has done its best to disabuse fans off the notion. Bob Castellini was reportedly one of the owners who didn’t want to raise the luxury tax threshold at all, and he’s spoken repeatedly about the team’s finances. Club president Phil Castellini, during a lunch with a Reds booster group, gave a confusing presentation about how awful it was to own a baseball team, complete with a bizarre presentation that either made myriad mistakes or simply made up playoff projections from this very site. Most prognostications have the Reds challenging the Pirates for fourth place in the NL Central in 2023.

Against this backdrop, not all is doom and gloom. Despite the disappearance of talent at the major league level, there are a lot of interesting players in the minors. The farm system improved to eighth in the league in our late 2022 rankings, and five prospects made our recently released Top 100 Prospects list. The 2023 ZiPS projections for the Reds are bleak, but it’s more optimistic about the state of the farm system, ranking seven Cincinnati prospects in its Top 100. Overall, 11 players made the Top 200 in the ZiPS prospect list, including a ludicrous numbers of shortstops (five).

ZiPS Top Prospects – Cincinnati Reds
Player Position ZiPS Rank FanGraphs Rank
Elly De La Cruz SS 14 6
Noelvi Marte SS 15 94
Matt McLain SS 30 Unranked
Spencer Steer 3B 51 47
Edwin Arroyo SS 58 52
Allan Cerda CF 73 Unranked
Christian Encarnacion-Strand 3B 96 Unranked
Connor Phillips P 160 Unranked
Andrew Abbott P 170 Unranked
Jose Torres SS 190 Unranked
Chase Petty P 196 Unranked
Alejo Lopez 2B 211 Unranked
Michael Siani CF 223 Unranked
Rece Hinds RF 254 Unranked
Tyler Callihan 2B 308 Unranked
Ivan Johnson 2B 322 Unranked
Jay Allen II CF 335 Unranked
Matheu Nelson C 362 Unranked

There’s not a whole lot of pitching on this list, but the good news is that the Reds already have some promising arms on their roster. ZiPS thinks that the three front-end starters — Hunter Greene, Graham Ashcraft, and Nick Lodolo — will all make positive contributions in 2023, and odds are they’ll be even better come ’25 or ’26. Before and after a shoulder strain that cost most of his August, Greene was dominant in his 35 1/3 second-half innings, with a 1.02 ERA, 1.70 FIP, 13 strikeouts per game, and a walk rate cut in half from before the All-Star break. The last may be the most important; it doesn’t take a whole lot of innings to establish an improved (or worsened) walk rate. Lodolo, meanwhile, barely needed a half-season to put up 2 WAR, and Ashcraft and his high-90s fastball ought to have some strikeout upside.

If we construct a roster based on who is under contract or team control, you can cobble together most of a pretty interesting 2025 roster. Now, not all of these players will actually be on the roster in two years; the idea is to get the baseline for a team with the players the Reds currently have.

C Tyler Stephenson
1B Christian Encarnacion-Strand
2B Jonathan India
3B Noelvi Marte
SS Elly de la Cruz
LF Spencer Steer
CF Matt McLain
RF Allan Cerda
DH Jake Fraley

C Mat Nelson
IF Edwin Arroyo
OF Michael Siani
OF Stuart Fairchild

SP Hunter Greene
SP Nick Lodolo
SP Graham Ashcraft
SP Andrew Abbott
SP Connor Phillips

RP Alexis Díaz
RP Tejay Antone
RP Justin Dunn
RP Reiver Sanmartin
RP Ian Gibaut
RP Connor Overton
RP Joel Kuhnel
RP Ricky Karcher

You can no doubt quibble with any of these choices, because this is highly speculative. Maybe the shortstops sort themselves out in a different way, assuming that some aren’t directly traded for outfield help. Perhaps the Reds stick with Nick Senzel through his free-agent season, but I personally feel that he’s a prime suspect to be non-tendered after 2023. There are myriad choices that can be made differently, but generally speaking, if you can only make the 2025 Reds using in-organization players, the basic framework is likely to be something in this ballpark.

I did this with the Pirates last week (and the rest of the league), and I only got the Bucs to 76 wins in 2025. But the Reds have a sunnier baseline; with all teams under the same constraints, they “start” 2025 with a baseline projection of 85 wins. That’s not to say that will be the projection, only where the team stands in talent in 2025 compared to the rest of the league. And an 84-win team in the NL Central is a contender, unless someone decides to go all-in, Padres-style, in the next couple years.

This is where Cincinnati hits an important decision point. If a team like this looks to be a contender in 2025, would there actually be investment in the roster in free agency to get it over the top? The lack of this was the crucial element that doomed the good 2010s Pirates teams. Will the Castellinis, if they’re still the owners, stick to their financial guns when there’s a real chance at playoff contention? It doesn’t really make sense to spend a lot on the Reds as they’re currently constructed, but what happens when there’s a compelling reason to? I don’t know the answer to that question, though I’m cautiously pessimistic.

There’s a lot to not like about the Reds right now. But there’s a lot to like about their future, if ownership is willing to allow that future to fully bear fruit.


San Diego Strikes Again With 11-Year Extension for Manny Machado

Manny Machado
Brad Penner-USA TODAY Sports

The speculation about Padres third baseman Manny Machado exercising his opt-out clause after the 2023 season came to a stunning conclusion over the weekend, as club and superstar agreed to an 11-year, $350 million contract. The new deal rips up the final six years of the contract that Machado signed before the 2019 season.

If nothing else, tally one team that is apparently not concerned with the short-term hiccups in baseball’s revenues due to the Bally/Diamond bankruptcy; the Padres are one of the teams with a regional sports network (RSN) that is affected. If revenues are up in the air, they have made sure that third base certainly is not, following an extension that will also keep Yu Darvish in town for all or most of the rest of his career. The Padres aren’t trying to be the Rays, the scrappy underdogs that hunt very large game with a sharpened stick; they’re trying to go toe-to-toe with the Dodgers at their own game. This is less David versus Goliath and more M. Bison versus palette-swapped M. Bison in “Street Fighter II.”

My colleague Jay Jaffe covered a lot of the particulars about the Manny situation in San Diego last week, so I’m going to skip the exposition. I think Jay and I both underestimated just how motivated the Padres were to ensure Machado stayed in mustard-and-brown for a long time. We had a ZiPS projection in that piece, but now that we know where he will play and for how long, I ran a new projection.

ZiPS Projection – Manny Machado
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2023 .266 .338 .469 561 87 149 28 1 28 95 62 119 8 125 2 4.8
2024 .262 .336 .460 541 82 142 27 1 26 89 61 115 7 123 1 4.3
2025 .254 .328 .438 520 76 132 25 1 23 81 58 112 6 115 1 3.5
2026 .249 .323 .422 490 69 122 23 1 20 73 54 106 5 109 0 2.8
2027 .245 .320 .408 453 61 111 21 1 17 63 50 100 4 105 -1 2.2
2028 .237 .311 .388 410 53 97 18 1 14 54 44 93 3 97 -2 1.4
2029 .234 .308 .376 359 44 84 16 1 11 46 38 83 2 93 -2 0.9
2030 .230 .303 .362 304 37 70 13 0 9 37 32 71 2 88 -3 0.5
2031 .226 .297 .347 265 30 60 11 0 7 31 27 62 1 82 -3 0.2
2032 .225 .296 .348 178 20 40 7 0 5 20 18 43 1 82 -3 0.1
2033 .220 .289 .339 109 12 24 4 0 3 12 11 26 0 78 -2 -0.1

Let’s just say that ZiPS isn’t overly enthusiastic about the contract, valuing Machado’s future services at $181 million over 11 years. He is a superstar, but there’s a big difference between signing a player before their age-26 season and their age-30 season. Just to illustrate, here’s the projection a second time, but with Machado the age he was when he signed his initial deal with the Friars.

ZiPS Projection – Manny Machado (Four Years Younger)
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2023 .269 .343 .481 572 91 154 29 1 30 102 65 118 9 130 2 5.2
2024 .270 .344 .487 571 92 154 29 1 31 101 66 116 8 132 2 5.4
2025 .265 .343 .476 569 91 151 28 1 30 99 68 114 7 129 3 5.2
2026 .260 .338 .466 569 89 148 28 1 29 97 68 114 7 125 2 4.8
2027 .259 .337 .461 557 86 144 27 1 28 93 67 112 6 123 1 4.5
2028 .251 .331 .441 537 80 135 25 1 25 86 65 109 5 116 0 3.7
2029 .252 .332 .443 515 77 130 24 1 24 81 62 105 4 117 0 3.5
2030 .249 .328 .434 486 71 121 22 1 22 75 58 100 4 114 -1 3.0
2031 .248 .327 .427 487 69 121 22 1 21 73 57 101 3 112 -2 2.7
2032 .247 .326 .422 453 63 112 20 1 19 67 53 95 3 110 -3 2.3
2033 .243 .321 .407 420 56 102 19 1 16 60 48 89 2 105 -4 1.8

That’s a valuation over $400 million, a notable difference! The sad truth is that even for superstars, the 30s are more often than not a tale of significant decline. Just to illustrate, here are all non-active position players worth between 41–51 WAR through age 29 (Machado is at 46.6) and how they fared in their 30s.

20s WAR vs. 30s WAR for Selected Stars
Name 20s PA 20s HR 20s BA 20s OBP 20s SLG 20s WAR 30s PA 30s HR 30s BA 30s OBP 30s SLG 30s WAR
Honus Wagner 3888 37 .341 .396 .489 41.2 7851 64 .320 .388 .455 96.9
Mike Schmidt 4506 235 .255 .374 .511 50.0 5556 313 .277 .385 .540 56.5
Joe Morgan 5298 103 .270 .384 .414 43.5 6031 165 .272 .399 .439 55.3
Nap Lajoie 4290 66 .363 .396 .545 48.3 6170 17 .320 .369 .410 53.9
Wade Boggs 3910 56 .354 .439 .484 43.0 6830 62 .313 .401 .419 45.3
Jeff Bagwell 4410 187 .304 .409 .536 42.3 5021 262 .290 .406 .544 37.9
George Davis 6095 60 .314 .378 .444 48.1 4056 13 .265 .336 .345 36.5
Paul Waner 4735 60 .351 .422 .521 41.2 6027 53 .319 .391 .436 35.8
George Brett 5338 125 .316 .369 .497 50.7 6287 192 .295 .370 .479 33.9
Sam Crawford 6133 58 .307 .354 .447 43.5 4461 39 .313 .372 .459 27.6
Joe Cronin 5218 62 .301 .381 .449 41.2 3620 108 .303 .402 .496 27.5
Reggie Jackson 5056 254 .265 .359 .503 45.8 6360 309 .259 .353 .480 27.0
Eddie Murray 5837 258 .298 .373 .509 45.0 6980 246 .278 .348 .449 27.0
Billy Hamilton 4378 26 .348 .455 .447 43.5 3206 14 .338 .456 .412 26.8
Johnny Mize 4189 184 .331 .413 .588 44.5 3182 175 .287 .376 .528 26.2
Al Simmons 4752 173 .363 .405 .596 47.4 4763 134 .305 .355 .475 23.6
Frank Thomas 4790 257 .330 .452 .600 48.7 5285 264 .276 .389 .515 23.4
Gary Carter 5025 188 .269 .342 .457 46.2 3994 136 .254 .326 .416 23.2
Ivan Rodriguez 5622 196 .304 .341 .485 46.2 4648 115 .288 .325 .438 22.8
Scott Rolen 5122 226 .286 .378 .520 47.8 3396 90 .274 .344 .447 22.0
Robin Yount 7148 144 .285 .331 .428 44.9 5101 107 .286 .357 .432 21.6
Goose Goslin 5600 145 .328 .393 .522 44.3 4222 103 .300 .380 .471 21.1
Alan Trammell 5949 118 .288 .355 .420 43.1 3427 67 .281 .346 .407 20.6
Manny Machado (Projected) 6273 283 .282 .341 .493 46.6 4645 163 .246 .319 .412 20.6
Tim Raines 5621 87 .303 .391 .442 46.4 4738 83 .283 .378 .405 20.0
Joe Torre 5481 181 .297 .362 .465 44.2 3321 71 .298 .369 .431 18.1
Lou Boudreau 5175 40 .292 .374 .410 49.9 1848 28 .304 .397 .427 17.6
Larry Doby 4182 164 .296 .403 .517 44.0 2731 109 .277 .368 .473 17.6
Dick Allen 4872 234 .297 .381 .543 43.9 2442 117 .282 .371 .514 17.4
Ernie Banks 4632 269 .292 .354 .557 46.7 5763 243 .260 .310 .454 16.6
Richie Ashburn 6109 19 .313 .393 .393 42.0 3627 10 .298 .402 .362 15.9
Jimmy Sheckard 6154 43 .284 .370 .394 41.6 2964 13 .251 .385 .344 15.1
Hank Greenberg 4587 247 .326 .418 .625 48.0 1509 84 .275 .393 .544 14.7
Bobby Bonds 5236 218 .273 .358 .482 42.5 2854 114 .258 .345 .450 14.6
Willie Keeler 5176 23 .376 .419 .470 41.4 4418 10 .300 .350 .347 14.3
Buster Posey 3692 116 .307 .373 .476 43.7 1915 42 .293 .369 .429 13.8
Elmer Flick 4701 43 .320 .397 .460 42.4 1713 5 .295 .367 .404 13.6
Duke Snider 5494 276 .306 .385 .557 51.0 2743 131 .275 .369 .504 12.8
Brian McCann 4354 176 .277 .350 .473 42.5 2496 106 .236 .315 .413 12.0
Willie Wells 3129 121 .336 .417 .571 46.8 1306 19 .314 .385 .451 10.3
Ted Simmons 5888 151 .297 .365 .454 44.0 3797 97 .266 .322 .411 10.2
Joe Medwick 5901 180 .332 .370 .542 47.8 2241 25 .302 .343 .406 9.3
Joe Kelley 5552 56 .335 .422 .485 46.0 2568 9 .279 .357 .378 9.0
David Wright 5453 204 .301 .381 .506 43.1 1419 38 .279 .357 .436 8.2
Vern Stephens 5694 207 .289 .360 .472 43.9 1546 40 .276 .337 .418 7.1
Ralph Kiner 4557 294 .281 .405 .571 42.4 1699 75 .274 .378 .489 6.4
George Sisler 4574 60 .361 .404 .510 46.4 4439 42 .320 .354 .426 6.2
Travis Jackson 5053 103 .298 .346 .446 41.2 1626 32 .268 .307 .394 5.8
Charlie Keller 3839 162 .292 .414 .530 42.7 765 27 .260 .390 .455 5.0
Vada Pinson 6850 186 .297 .341 .469 42.8 3553 70 .265 .301 .390 4.5
Cesar Cedeno 6051 158 .290 .353 .458 46.0 2082 41 .271 .327 .401 3.9
Jim Fregosi 5944 115 .268 .340 .403 42.6 1458 36 .249 .329 .381 1.6
John McGraw 4893 13 .334 .466 .411 48.8 33 0 .280 .455 .280 0.2

ZiPS actually has Machado aging slightly better than the average player in this group, with an additional three WAR over about 1,000 more plate appearances. The three active players at the end of their careers that I chopped off wouldn’t make this any sunnier a list; none of Miguel Cabrera, Evan Longoria, or Andrew McCutchen have aged particularly well.

Some of the decreased projection is due to the fact that Machado is no longer a defensive star at third base as he was earlier in his career. Defense doesn’t decline as rapidly as people think at the non-speed positions, and the fact that Nolan Arenado’s glove has stayed quite steady gives him kind of a fallback position if his bat declines. Machado no longer has that luxury.

Despite my grumpiness as an analyst who inevitably has to play devil’s advocate, let me emphasize that I’m certainly not shedding any tears for the pocketbooks of team ownership. While speculating what the Padres’ analytics gang has for Machado over the next 11 years would be a wild-ass guess, I know enough to know that ZiPS does not generally give projections that are grossly different from ones that teams run internally. The team’s ownership group, led by Peter Seidler, was no doubt given all the information the team had internally of this type and is also aware of the revenue situation, his personal net worth, and the fact that the big jump in baseball’s luxury tax threshold from 2021 to ’22 is much, much smaller in subsequent seasons of the CBA. They take this risk with the eyes wide open.

Even as a risk, it’s hard to dislike this signing as a fan of baseball. It’s refreshing to see owners who want to keep their teams together, who prioritize putting the best team on the field right now, and who directly challenge another of baseball’s elite franchises. Baseball’s system of playoffs and revenue sharing incentivizes just sneaking into the postseason every year, and if I worked for a team, I’d recommend the same cynical view that is prevalent among franchises. So it’s nice to see a team with a little more ambition, one willing to be happy with the increases in team value rather than also requiring a healthy profit every season to boot.

There remains a big unanswered question in the form of Juan Soto. Keeping him may cost $40 million a year, and I now have to wonder just how far San Diego’s willingness to spend will stretch. Are the Padres really willing to already be at $200 million for 2025–27 with two starting pitchers under contract? The farm system has nowhere near the depth that it had a few years ago, after all; ZiPS had no Padres prospects in its Top 100. While our prospect team placed two, the farm system ranked 26th at the end of last year, and though the new rankings aren’t out yet, I can’t imagine they’ve moved up a ton. But we’ll worry about Soto later.

By signing Machado, the Padres have signaled that they’re here to win now, and that the current aggressive spending isn’t just the apogee between the fire sales that have peppered San Diego’s franchise history. They’re going after the Dodgers on their own turf, and that’s pretty cool. Now the win now team just has to do the hard part and actually win now.


ZiPS 2023 Top 100 Prospects

© Rob Schumacher/The Republic / USA TODAY NETWORK

For the eighth time, we’ve reached the point in the offseason where I run down the ZiPS Top 100 prospects. For those wandering in who may hear “ZiPS” and think of the University of Akron or possibly the popular Cincinnati burger spot, ZiPS is a computer projection system that crunches a lot of data about players and attempts to peer through the fog that obscures the future. More can be read about the system here or in MLB.com’s executive summary.

ZiPS is a useful tool, but the projections, whether for prospects or for baseball as a whole, are not intended to replace scouting. The purpose of ZiPS is to get the best answers possible from the data available, not necessarily to be the one-ring-to-prove-them-all-unified-field-theory-giant-Katamari-Damacy-ball of prognostication. ZiPS doesn’t see some things that scouts do. But by being able to process large amounts of data and instantly put those numbers into context and make adjustments, ZiPS also sees some things that scouts can’t. Computers and humans have different strengths, after all.

How well does it work? ZiPS, like human scouts, has its own share of gigantic misses (hello, Arismendy Alcántara), but it also has a number of notches in its virtual belt. ZiPS regularly ranked lots of future stars, such as Mookie Betts, Austin Riley, and Pete Alonso, significantly higher than consensus. Last week, a reader looked at Top 100 lists from 2018 onward and ZiPS did just as well as others, including naming the most players with 5 WAR so far (29).

Naturally, there is a lot of agreement between ZiPS and other lists when it comes to top prospects. Elite prospects tend to please both the scouts and the silicon, and 68 of this year’s ZiPS Top 100 overlap with the official FanGraphs Top 100. The ZiPS list should be used in addition to other lists, not in a mutually exclusive fashion.

I’ve adjusted the methodology of the rankings slightly, going with the interquartile mean for career WAR rather than the 50th percentile projection. That’s because, with the benefit of hindsight, it consistently slightly outperforms the 50th percentile rankings (though none of the actual rankings will be retconned for the ZiPS Cinematic Universe). ZiPS will still have a tendency to like high-floor, low-ceiling players more than scouts do. This is understandable given the nature of projections; scouts are optimistic by nature, traveling to Hagerstown or Kannapolis to see something special, not just to find a useful fourth outfielder or innings-eating fourth starter.

So, let’s get to the Top 100. The position listed reflects where the player has played the most recently; ZiPS is making no attempt to gauge where a team will choose to deploy a player, so take that into consideration:

ZiPS Top 100 Prospects – 2023
ZiPS Rank Player Pos. Organization FanGraphs Rank
1 Corbin Carroll CF Arizona Diamondbacks 2
2 Gunnar Henderson SS Baltimore Orioles 1
3 Francisco Álvarez C New York Mets 13
4 Anthony Volpe SS New York Yankees 11
5 Orelvis Martinez SS Toronto Blue Jays Unranked
6 Eury Pérez P Miami Marlins 4
7 Jordan Walker 3B St. Louis Cardinals 12
8 Grayson Rodriguez P Baltimore Orioles 17
9 Endy Rodriguez C Pittsburgh Pirates 22
10 Kyle Harrison P San Francisco Giants 26
11 Andrew Painter P Philadelphia Phillies 5
12 Masataka Yoshida OF Boston Red Sox Unranked
13 Brett Baty 3B New York Mets 23
14 Ricky Tiedemann P Toronto Blue Jays 24
15 Elly De La Cruz SS Cincinnati Reds 6
16 Noelvi Marte SS Cincinnati Reds 94
17 Brandon Pfaadt P Arizona Diamondbacks 16
18 Jackson Chourio CF Milwaukee Brewers 7
19 Ezequiel Tovar SS Colorado Rockies 41
20 Taj Bradley P Tampa Bay Rays 37
21 Jasson Domínguez CF New York Yankees 50
22 Daniel Espino P Cleveland Guardians 93
23 Kyle Manzardo 1B Tampa Bay Rays 42
24 Curtis Mead 3B Tampa Bay Rays 27
25 Bo Naylor C Cleveland Guardians 45
26 Oswald Peraza SS New York Yankees 40
27 Addison Barger SS Toronto Blue Jays 53
28 Coby Mayo 3B Baltimore Orioles 36
29 Brayan Rocchio SS Cleveland Guardians 54
30 Bryan Ramos 3B Chicago White Sox 60
31 Matt McLain SS Cincinnati Reds Unranked
32 Miguel Vargas 3B Los Angeles Dodgers 48
33 Alexander Canario CF Chicago Cubs Unranked
34 Jose Salas SS Minnesota Twins Unranked
35 Triston Casas 1B Boston Red Sox 29
36 Royce Lewis SS Minnesota Twins 55
37 Mick Abel P Philadelphia Phillies 25
38 Blake Walston P Arizona Diamondbacks Unranked
39 Matthew Liberatore P St. Louis Cardinals 107
40 Andy Pages RF Los Angeles Dodgers 58
41 Marcelo Mayer SS Boston Red Sox 18
42 Robert Hassell III CF Washington Nationals 112
43 Ronny Mauricio SS New York Mets 90
44 Diego Cartaya C Los Angeles Dodgers 28
45 Ceddanne Rafaela CF Boston Red Sox 49
46 Pete Crow-Armstrong CF Chicago Cubs 14
47 DL Hall P Baltimore Orioles 64
48 Quinn Priester P Pittsburgh Pirates 108
49 Marco Luciano SS San Francisco Giants 97
50 Logan O’Hoppe C Los Angeles Angels 51
51 Brice Turang SS Milwaukee Brewers 65
52 Spencer Steer 3B Cincinnati Reds 47
53 Jordan Lawlar SS Arizona Diamondbacks 15
54 Tink Hence P St. Louis Cardinals 74
55 James Wood CF Washington Nationals 3
56 Josh Jung 3B Texas Rangers 31
57 Angel Martinez SS Cleveland Guardians Unranked
58 Kodai Senga P New York Mets 39
59 Edwin Arroyo SS Cincinnati Reds 52
60 Maikel Garcia SS Kansas City Royals Unranked
61 Mark Vientos 3B New York Mets Unranked
62 Cade Cavalli P Washington Nationals 63
63 Ky Bush P Los Angeles Angels Unranked
64 Owen White P Texas Rangers 32
65 Hunter Brown P Houston Astros 34
66 Jake Eder P Miami Marlins 62
67 Kevin Alcantara CF Chicago Cubs 73
68 Kyren Paris SS Los Angeles Angels Unranked
69 Gordon Graceffo P St. Louis Cardinals 69
70 Mason Montgomery P Tampa Bay Rays Unranked
71 Gavin Stone P Los Angeles Dodgers 59
72 George Valera RF Cleveland Guardians Unranked
73 Adael Amador SS Colorado Rockies 43
74 Allan Cerda CF Cincinnati Reds Unranked
75 Yunior Severino 3B Minnesota Twins Unranked
76 Logan Allen P Cleveland Guardians 57
77 Edgar Quero C Los Angeles Angels 80
78 Drey Jameson P Arizona Diamondbacks 78
79 Jorbit Vivas 2B Los Angeles Dodgers Unranked
80 Bobby Miller P Los Angeles Dodgers 33
81 Ken Waldichuk P Oakland Athletics 86
82 Jordan Westburg SS Baltimore Orioles Unranked
83 Jack Leiter P Texas Rangers 111
84 Ryne Nelson P Arizona Diamondbacks 89
85 Drew Rom P Baltimore Orioles Unranked
86 Connor Norby 2B Baltimore Orioles Unranked
87 Harry Ford C Seattle Mariners Unranked
88 Joey Ortiz SS Baltimore Orioles 66
89 Michael McGreevy P St. Louis Cardinals Unranked
90 Alec Burleson LF St. Louis Cardinals Unranked
91 Tanner Bibee P Cleveland Guardians 70
92 Juan Brito 2B Cleveland Guardians Unranked
93 Yoendrys Gómez P New York Yankees Unranked
94 Cristian Mena P Chicago White Sox Unranked
95 Gabriel Arias SS Cleveland Guardians Unranked
96 Sal Frelick CF Milwaukee Brewers 68
97 Christian Encarnacion-Strand 3B Cincinnati Reds Unranked
98 Justin Foscue 2B Texas Rangers Unranked
99 Carson Williams SS Tampa Bay Rays 56
100 Edouard Julien 2B Minnesota Twins 75

To make it easier for fans to know whether they should be delighted or furious with me and Mr. Szymborski’s monster, I’ve also prepared a useful summary chart for each team:

ZiPS Top Prospects by Team – 2023
Organization Top 50 Top 100 Top 200
Cleveland Guardians 3 9 11
Baltimore Orioles 4 8 12
Cincinnati Reds 3 7 11
Arizona Diamondbacks 3 6 10
Los Angeles Dodgers 3 6 16
St. Louis Cardinals 2 6 8
New York Mets 3 5 5
Tampa Bay Rays 3 5 7
Los Angeles Angels 1 4 9
Minnesota Twins 2 4 7
New York Yankees 3 4 5
Texas Rangers 0 4 6
Boston Red Sox 4 4 7
Chicago Cubs 2 3 7
Milwaukee Brewers 1 3 6
Toronto Blue Jays 3 3 6
Washington Nationals 1 3 6
Miami Marlins 1 2 7
Chicago White Sox 1 2 2
Colorado Rockies 1 2 5
Philadelphia Phillies 2 2 4
Pittsburgh Pirates 2 2 5
San Francisco Giants 2 2 4
Houston Astros 0 1 4
Kansas City Royals 0 1 5
Oakland Athletics 0 1 7
Seattle Mariners 0 1 3
Atlanta Braves 0 0 1
Detroit Tigers 0 0 11
San Diego Padres 0 0 3

For the second straight year, the Cleveland Guardians do extremely well here. The Baltimore Orioles ranking highly should be no surprise, even with Adley Rutschman graduating. The Cincinnati Reds better rank highly after dumping most of their team, and I’ve already talked about ZiPS secretly being paid off by the Diamondbacks. It’s jarring to see the Braves and Padres so low after how dominant they’ve been in the rankings previously, but a lot of that is the price of success; Austin Riley, Michael Harris II, Spencer Strider, and Vaughn Grissom would all be ultra-elite this year, but they’re all in the majors, a result the Braves no doubt prefer. As for the Padres, they’ve made a lot of trades in recent years, which will naturally reduce the level of talent in a farm system. The only other team shut out of the Top 100, the Detroit Tigers, can take some solace in the fact that they’re tied for third overall when you extend to 200 prospects.

Since a chart of 100 players is unwieldy, let’s break it down by position, and talk about a few of the highlights. Me saying “ZiPS says X” for 100 individual prospects would be rather boring, so please, put your questions in the comments if there are things you’re curious about! And for detailed breakdowns of the players as a whole, be sure to check out The Board. We’ll start with first base:

ZiPS Top 10 First Base Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Kyle Manzardo 1B Tampa Bay Rays 42
2 Triston Casas 1B Boston Red Sox 29
3 Tyler Soderstrom 1B Oakland Athletics 30
4 Matt Mervis 1B Chicago Cubs Unranked
5 Niko Kavadas 1B Boston Red Sox Unranked
6 Alex Isola 1B Minnesota Twins Unranked
7 Grant Lavigne 1B Colorado Rockies Unranked
8 Michael Toglia 1B Colorado Rockies Unranked
9 Hunter Goodman 1B Colorado Rockies Unranked
10 Wilfred Veras 1B Chicago White Sox Unranked

First base prospect lists just aren’t what they used to be. Teams are generally (rightfully) resistant to moving their prospects to first unless they have to. Generally speaking, there are two tiers of first base prospects here. The top four all rank in the ZiPS Top 200, then there’s a big drop-off from Matt Mervis at 189 to Niko Kavadas at 282. Triston Casas tends to be the consensus top first base prospect, but ZiPS likes Kyle Manzardo even more; he has one fewer year of pro experience, but the minor league translations are more impressive and because he’s younger, ZiPS sees more chance of a tantalizing breakout. ZiPS wasn’t overly enthused by Tyler Soderstrom’s performance, but is much happier when you take his age into consideration. ZiPS prefers Mervis to fellow Cub Trey Mancini, but Mervis finishes fourth here by virtue of being older than Manzardo, Casas, and Soderstrom, and the computer just not seeing as much upside as it does with those three.

ZiPS Top 10 Second Base Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Jorbit Vivas 2B Los Angeles Dodgers Unranked
2 Connor Norby 2B Baltimore Orioles Unranked
3 Juan Brito 2B Cleveland Guardians Unranked
4 Justin Foscue 2B Texas Rangers Unranked
5 Edouard Julien 2B Minnesota Twins 75
6 Michael Busch 2B Los Angeles Dodgers 46
7 Jeremiah Jackson 2B Los Angeles Angels Unranked
8 Eguy Rosario 2B San Diego Padres Unranked
9 Nick Yorke 2B Boston Red Sox 102
10 Brett Wisely 2B San Francisco Giants Unranked

No, ZiPS did not give additional points to Jorbit Vivas for having such a fun name. The second base list has some of the same characteristics as first base, simply because a lot of the “true” best second base prospects are currently playing shortstop. Vivas ranks 78th in the Top 100, while Adael Amador, a shortstop who ranks six places ahead of him, doesn’t even crack the top 15 at his position! Connor Norby, along with Jordan Westburg and Joey Ortiz, is why I’m sort of annoyed with the Orioles for making one of their few free agent signings second baseman Adam Frazier. Even by 2022 minor league offensive standards, a second baseman with a .960 OPS is someone you shouldn’t sleep on, and as a former second-rounder, it’s not like Norby doesn’t have a pedigree. Justin Foscue has been a ZiPS favorite for a while, with the computer seeing him a bit like Nick Solak if Solak had met expectations. There’s still a question about Edouard Julien’s ultimate position, but he has a fascinating offensive profile. The projections know to not go too nuts over walk-heavy minor leaguers, but Julien isn’t a passive, power-less bat; he hit .300 with 17 homers at Double-A in 2023. There’s a pretty wide range of possible outcomes when it comes to Julien, but with a little luck, his long-term projections would involve a higher batting average than the rather unimpressive mean projections he currently has.

ZiPS Top 10 Shortstop Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Gunnar Henderson SS Baltimore Orioles 1
2 Anthony Volpe SS New York Yankees 11
3 Orelvis Martinez SS Toronto Blue Jays Unranked
4 Elly De La Cruz SS Cincinnati Reds 6
5 Noelvi Marte SS Cincinnati Reds 94
6 Ezequiel Tovar SS Colorado Rockies 41
7 Oswald Peraza SS New York Yankees 40
8 Addison Barger SS Toronto Blue Jays 53
9 Brayan Rocchio SS Cleveland Guardians 54
10 Matt McLain SS Cincinnati Reds Unranked
11 Jose Salas SS Minnesota Twins Unranked
12 Royce Lewis SS Minnesota Twins 55
13 Marcelo Mayer SS Boston Red Sox 18
14 Ronny Mauricio SS New York Mets 90
15 Marco Luciano SS San Francisco Giants 97

Here’s where you can see some serious prospectage from top to bottom. I hope Orioles fans can forgive me for Gunnar Henderson ranking behind Corbin Carroll, but he’s still the best shortstop prospect among a very impressive group. And if he moves to second or third base, he’s the best prospect at those positions as well! Henderson had one of the biggest breakout seasons for a shortstop in prospect history in 2022, and it’s with good reason that he’s quickly moved into ultra-elite territory.

The most controversial projection here may be that of Orelvis Martinez, who ranks above some seriously high-quality shortstop prospects. Most of that is a dispute over position; there’s a real question whether he can stick at short or will move to third base. ZiPS uses a Total Zone-esque method for looking at minor league defense, for which I have the location/angle hit of every defensive play in the minors. This method nailed players like Luis Robert Jr. as minor leaguers, and right now, it thinks Martinez is below average but not alarmingly so. If he turns out to be Hanley Ramirez-esque at shortstop, he drops very quickly in the rankings given the competition here.

The Cincinnati Reds have accumulated a comical number of shortstop prospects. Elly De La Cruz, Noelvi Marte, and (surprisingly) Matt McLain all make the top 15. Edwin Arroyo missed, but he ranks 58th overall, and yet another shortstop, 2021 third-rounder Jose Torres, finishes in the Top 200. Spencer Steer and Christian Encarnacion-Strand, both higher-floor/lower-ceiling guys in ZiPS’ view, ought to feel a bit of urgency because someone here is inevitably going to join the fight for third base!

ZiPS Top 10 Third Base Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Jordan Walker 3B St. Louis Cardinals 12
2 Brett Baty 3B New York Mets 23
3 Curtis Mead 3B Tampa Bay Rays 27
4 Coby Mayo 3B Baltimore Orioles 36
5 Bryan Ramos 3B Chicago White Sox 60
6 Miguel Vargas 3B Los Angeles Dodgers 48
7 Spencer Steer 3B Cincinnati Reds 47
8 Josh Jung 3B Texas Rangers 31
9 Mark Vientos 3B New York Mets Unranked
10 Yunior Severino 3B Minnesota Twins Unranked

Jordan Walker doesn’t get the shiniest mean projection — ZiPS projects 1.8 WAR from him in 2025 — but his upside is quite explosive. If we look at the 75th-percentile projections for 2025 instead of the 50th, that 1.8 WAR jumps to 3.7 WAR. Simply put, ZiPS think there’s a decent chance that Walker puts up some obscene home run totals, even if that’s not necessarily the over/under line. ZiPS is a fan of Curtis Mead causing a position battle at third for the Rays, which I imagine will result in someone ending up in an outfield corner. I hope the presence of Coby Mayo discourages the O’s from prematurely moving Henderson to third like they did with Manny Machado when they gave priority to J.J. Hardy. Last year’s surprise third base inclusion, Bryan Ramos, maintains his rank, and ZiPS doesn’t know that the Dodgers will probably have Miguel Vargas play other positions more often than third in 2023.

ZiPS Top 10 Catcher Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Francisco Álvarez C New York Mets 13
2 Endy Rodriguez C Pittsburgh Pirates 22
3 Bo Naylor C Cleveland Guardians 45
4 Diego Cartaya C Los Angeles Dodgers 28
5 Logan O’Hoppe C Los Angeles Angels 51
6 Edgar Quero C Los Angeles Angels 80
7 Harry Ford C Seattle Mariners Unranked
8 Yainer Diaz C Houston Astros 79
9 Austin Wells C New York Yankees Unranked
10 Israel Pineda C Washington Nationals Unranked

ZiPS is going to be Super Annoyed if Francisco Álvarez spends a good deal of the season at Triple-A Syracuse, to a degree that humanity is fortunate I’m nowhere near smart enough to program Skynet. I like Omar Narváez, but Álvarez has a good chance to be something truly special, and there comes a point where the Mets are just wasting his time in the minors. Endy Rodriguez has leapfrogged way ahead of Henry Davis among Pirates catching prospects thanks to his 2022, and while it doesn’t have an effect here, I like that the Bucs are still occasionally using him at second base and in the outfield, which could make him some kind of Beast Mode Austin Barnes.

Bo Naylor’s power blew up in 2022, so it ought to be no surprise to see him rank so highly, and the Angels now have two catchers here, with Logan O’Hoppe likely being a semi-starter as a minimum in 2023. Harry Ford is one of the names on the list that really interests me. As an aside, I’m going to keep saying Harry Ford whenever possible because my dumb brain still calls him Henry Ford about half the time. ZiPS is a bit concerned about his defense; 14 passed balls and eight errors for Harry Ford is a lot in 54 games, and while Harry Ford’s not hopeless at controlling baserunners, it’s also not really a plus. But Harry Ford’s bat, which went from high school to full-season ball very quickly with few consequences, may end up playing anywhere. Harry Ford.

ZiPS Top 10 Outfield Prospects – 2023
ZiPS Rank Player Pos. Organization FanGraphs Rank
1 Corbin Carroll OF Arizona Diamondbacks 2
2 Masataka Yoshida OF Boston Red Sox Unranked
3 Jackson Chourio OF Milwaukee Brewers 7
4 Jasson Domínguez OF New York Yankees 50
5 Alexander Canario OF Chicago Cubs Unranked
6 Andy Pages OF Los Angeles Dodgers 58
7 Robert Hassell III OF Washington Nationals 112
8 Ceddanne Rafaela OF Boston Red Sox 49
9 Pete Crow-Armstrong OF Chicago Cubs 14
10 James Wood OF Washington Nationals 3
11 Kevin Alcantara OF Chicago Cubs 73
12 George Valera OF Cleveland Guardians Unranked
13 Allan Cerda OF Cincinnati Reds Unranked
14 Alec Burleson OF St. Louis Cardinals Unranked
15 Sal Frelick OF Milwaukee Brewers 68

ZiPS sees Corbin Carroll as the class of the 2023 prospect contingent, a franchise player who the Diamondbacks should try to sign to a long-term deal as quickly as possible. (They appear to be doing this.) Jackson Chourio ranking second in the outfield group isn’t a shocker, and ZiPS loves his combination of power and speed. The first big surprise is Alexander Canario. ZiPS thinks his defense is better than the consensus in center field, and based on some of the advanced hit data from the minors, the system thinks he got totally hosed in the BABIP department. Add in impressive power upside and you have a pick that might look genius or absolutely crazy in three years. Remember, all of the projection misses remain Carson Cistulli’s fault.

The most notable projection here may be how low Nats outfielder James Wood ranks. In this case, ZiPS is designed to be skeptical about players with little minor league time — and completely agnostic about high schoolers yet to debut — and it’s actually fairly impressive that he ranks this highly. If all goes well, Wood has an easy path to the ZiPS overall top 10 in 2024. That is, if he doesn’t blow through the minors quickly; the Nats were certainly willing to give Juan Soto a chance very, very quickly, and if he continues to hit like this, it’ll be hard to not use Wood similarly. Colton Cowser slipped a lot after a rather weak Triple-A debut; without it, he’d rank 87th overall rather than tumbling to 105. One other big slipper is George Valera, who ZiPS still sees as a prospect despite dipping to no. 71 after placing fifth overall last year. The scouts seem to have gauged him better than the computer, at least in 2022.

ZiPS Top 20 Pitching Prospects – 2023
Pos. Rank Player Pos. Organization FanGraphs Rank
1 Eury Pérez SP Miami Marlins 4
2 Grayson Rodriguez SP Baltimore Orioles 17
3 Kyle Harrison SP San Francisco Giants 26
4 Andrew Painter SP Philadelphia Phillies 5
5 Ricky Tiedemann SP Toronto Blue Jays 24
6 Brandon Pfaadt SP Arizona Diamondbacks 16
7 Taj Bradley SP Tampa Bay Rays 37
8 Daniel Espino SP Cleveland Guardians 93
9 Mick Abel SP Philadelphia Phillies 25
10 Blake Walston SP Arizona Diamondbacks Unranked
11 Matthew Liberatore SP St. Louis Cardinals 107
12 DL Hall SP Baltimore Orioles 64
13 Quinn Priester SP Pittsburgh Pirates 108
14 Tink Hence SP St. Louis Cardinals 74
15 Kodai Senga SP New York Mets 39
16 Cade Cavalli SP Washington Nationals 63
17 Ky Bush SP Los Angeles Angels Unranked
18 Owen White SP Texas Rangers 32
19 Hunter Brown SP Houston Astros 34
20 Jake Eder SP Miami Marlins 62
21 Gordon Graceffo SP St. Louis Cardinals 69
22 Mason Montgomery SP Tampa Bay Rays Unranked
23 Gavin Stone SP Los Angeles Dodgers 59
24 Logan Allen SP Cleveland Guardians 57
25 Drey Jameson SP Arizona Diamondbacks 78
26 Bobby Miller SP Los Angeles Dodgers 33
27 Ken Waldichuk SP Oakland Athletics 86
28 Jack Leiter SP Texas Rangers 111
29 Ryne Nelson SP Arizona Diamondbacks 89
30 Drew Rom SP Baltimore Orioles Unranked

Surprisingly, there’s quite a lot of agreement between the ZiPS list and the FanGraphs list at the top of the pitching ranks. Eight of the top nine prospects in ZiPS are basically the top pitching prospects on Eric and Tess’ list. I’d have liked to see Grayson Rodriguez stay at the top, but you can’t deny that 2022 added some additional uncertainty to the mix. A lot of the disagreement on the remaining pitcher, Daniel Espino, may simply come down to the fact that ZiPS isn’t aware that his shoulder problems have continued, which is something that should always frighten you about pitching prospects! Ricky Tiedemann may be the most impressive big jumper here, as it’s hard for a pitcher to rank this highly based on so few professional innings; that simply reflects his dominance in those innings.

Blake Walston is the first big surprise here, a low ceiling prospect who didn’t have an impressive season on the surface in 2022. But on a play-by-play level, ZiPS thinks his high BABIP and too-high HR/9 (.341, 1.35) weren’t actually earned from his pitching, and given how offense exploded in the minors, ZiPS is much sunnier about his recent campaign. ZiPS continues to like Matthew Liberatore, and he’s joined by two teammates, Gordon Graceffo and Tink Hence. Hence’s rank is more impressive than it looks for a reason similar to Tiedemann’s: he only has 16 starts above rookie ball! But what a 16 starts they were. Fourteen strikeouts per game with a low walk rate and just a single homer? Sign me up. More of this, and Hence will rank like Rodriguez or Eury Pérez in ZiPS (I checked). Drey Jameson and Ryne Nelson join ZiPS’ Arizona Bias Factory to give the team four of the league’s top 30 pitching prospects by ZiPS. Mason Montgomery is one of the ZiPS low-ceiling/high-floor specials; pitching in the Trop against the backdrop of a pitcher-friendly big league offensive environment, ZiPS sees Montgomery’s control as just good enough to give him a shot at crafty lefty territory.

Kodai Senga’s relatively low rank reflects the fact that he’s already 30 and has fewer years remaining than other pitchers who work out rather than indicating any skepticism about his abilities.

Comments? Questions? Complaints? The comment section is open!

[Note: Masataka Yoshida was originally not flagged as a rookie and left off the list due to the slight incompetence of the author -DS]


The Bryan Reynolds Conundrum

Bryan Reynolds
Charles LeClaire-USA TODAY Sports

Despite three seasons until he hits free agency, the Pirates find themselves at a crossroads with Bryan Reynolds. Pittsburgh shipping out veterans as they approach lucrative paydays is a 30-year-old story, and as the team’s young(ish) star with the most service time, it’s no surprise that Reynolds would be the subject of constant, swirling rumors. He and the Pirates talked about an extension, but nothing came of it; seeking a little more clarity, the 2021 All-Star requested a trade. Luckily, unlike the Gerrit Cole situation, there hasn’t been a decisive break between player and organization, and Reynolds is still open to discussing an extension. But what kind of extension is realistic for Reynolds, and will the Pirates be able to field a contender while they have him?

Per The Athletic, the Pirates and Reynolds were about $50 million apart in their extension talks. Given that this $50 million isn’t, say, the difference between $300 and $350 million, it’s a notable separation. Pittsburgh’s offer was six years and $75 million, covering a few years of free agency; that would be the largest contract in team history, but that mostly reflects the ultra-thrifty approach of the Bucs, not some surfeit of munificence on their part. Compared to the eight-year, $70 million contract that Ke’Bryan Hayes signed, it seems downright miserly, given how far away Hayes was even from arbitration at the time.

Reynolds had a notable dropoff in play from 2021 to ’22, going from .302/.390/.522, 6.1 WAR to .262/.345/.461, 2.9 WAR, but a large chunk of that dropoff was to be expected given the pattern of what happens to players after career-best seasons. And in any case, there was never a chance the Pirates were actually going to offer him a contract consistent with the notion that he was a six-win player, because then you’re getting into Juan Soto territory. But as a three- or four-win player with a few years of arbitration remaining, it’s close enough for a deal to be plausible.

So let’s run the numbers. The current contract, a two-year deal to avoid arbitration, already covers the 2023 season, so we’ll focus the projection as an extension past this season. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 2/16/23

12:02
Avatar Dan Szymborski: SzymChat is *back* now that I’m firmly in the domain of the living.

12:02
Greg: As a Braves fan with very little to complain about, I’ve thought of something that is driving me nuts. Why is Ozzie Albies continuing to switch hit? He’s bad left handed and much better right handed. Are players stubborn about this? Do front offices not suggest this? I feel like I’m missing something obvious because it seems like such a no brainer.

12:02
Avatar Dan Szymborski: Players tend to be stubborn about dropping pinch-hitting.

12:03
Avatar Dan Szymborski: And with Albies, he isn’t *so* bad left-handed that the issue is likely to be forced.

12:04
Avatar Dan Szymborski: I mean, he’s still at around a .750 OPS left-handed

12:04
Keefths: Dan !!! Can you please please please tell us when Prospect Week is ?!??!
We don’t know how much longer we can last without it !!

Read the rest of this entry »


Athletics, Marlins Swap a Pair of Former First-Rounders

Robert Edwards-USA TODAY Sports

The Oakland A’s and Miami Marlins pulled off a minor trade over the weekend, with the A’s sending former first-round pick A.J. Puk down to Florida while another former first-rounder, outfielder JJ Bleday, headed to the CurrentCorporateName Coliseum. Puk had arguably his best — and healthiest — season as a pro in 2022, appearing in 66 1/3 innings over 62 games, all in relief, while putting up a 3.12 ERA and 3.69 FIP for the A’s. Bleday’s season was notably less successful, especially after a July call-up that led to a .167/.277/.309 line with the parent club while basically being a full-time starter.

For the Marlins, the draw of bringing Puk in is obvious. As I’ve noted in the past, I’m generally leery of the Marlins trading offense for pitching, considering how little they have of the former. But in this case, it’s hard to really describe Bleday as “offense,” while Puk is coming off an very successful season. While Puk succeeding as a late-inning reliever isn’t the sexiest outcome given his status as a prospect, it’s an important building block considering the time he’s missed as a pro due to Tommy John surgery, a shoulder surgery, and an annoying biceps issue. Just the fact that he came out the other side of those maladies with his upper-90s fastball and command both intact is a pretty big deal in my book and ought to have made Puk interesting to most teams.

Puk’s actual role for Miami is far from set in stone. It would be tempting to just call him a late-inning reliever — he’s arguably the top lefty in the bullpen and is less heartburn-inducing than Tanner Scott and more explosive than Steven Okert. But it’s hard to definitively close the book on him as a starter given his pedigree, build, and desire to start in the majors. The A’s had hinted that they were willing to explore using him as a starter in the spring, though that’s no guarantee that the Marlins will have the same willingness. That said, it should also be noted that the Marlins have been very reluctant to move some of their explosive young pitchers with injury issues to the bullpen full-time. Puk the Reliever is a solid contributor, but not a star, while Puk the Starter could still achieve stardom if he managed to stay healthy. Read the rest of this entry »


The 2023 Start of Spring ZiPS Projected Standings: National League

Brett Davis-USA TODAY Sports

The 2023 ZiPS projections have all been incorporated into the site, and while there will be some additions (platoon splits), changes (there’s a weird RBI bug affecting a handful of very poor minor league hitters) and updates to come, the player pages now contain the projections for the upcoming season. Our Depth Charts also reflect ZiPS along with Steamer, enabling David Appelman to crank up all the dials and flick all the switches, and you to blame me as well as Steamer when a team’s projection doesn’t look right to you!

Spring doesn’t actually start in the Northern Hemisphere until March 20 this year, but the real spring, baseball’s spring training, kicks off in a week when pitchers and catchers report. While it’s unlikely that these are the precise rosters that will eventually start playing exhibition games, the vast majority of the significant shifts in player talent have already happened.

So where do we stand?

Naturally, I used the ZiPS projection system to get the latest run of team win totals. Borrowing from my piece on the American League, the methodology I’m using here isn’t identical to the one we use in our Projected Standings, meaning there will naturally be some important differences in the results. So how does ZiPS calculate the season? Stored within ZiPS are the first through 99th-percentile projections for each player. I start by making a generalized depth chart, using our Depth Charts as a jumping off point. Since these are my curated projections, I make changes based on my personal feelings about who will receive playing time as filtered through arbitrary whimsy my logic and reasoning. ZiPS then generates a million versions of each team in Monte Carlo fashion — the computational algorithms, that is (no one is dressing up in a tuxedo and playing baccarat like James Bond). Read the rest of this entry »