Author Archive

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 »


The 2023 Start of Spring ZiPS Projected Standings: American League

© Jerome Miron-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. 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 »


2023 ZiPS Projections: Tampa Bay Rays

For the 18th consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot. Rounding out the 2023 projections? The Tampa Bay Rays.

Batters

The Rays lineup presents a tale of two offenses. On the good side is a team with one of the best 2B/3B/SS combinations in the majors. Yandy Díaz had a monster 2022 season, basically as offensively amazing as it’s possible for a corner infielder with below-average power to be. ZiPS is low on Díaz relative to Steamer and The Bat, and his projection here is still excellent. It’s a real shame that he’s somehow still underrated in the eyes of fans, even in an age when most people realize on-base percentage is a thing. Díaz isn’t quite Eddie Yost or Eddie Joost in terms of pure walk rate, but he’s a mold-breaker along similar lines. With Isaac Paredes needing at-bats of his own and Curtis Mead aggressively pushing his way up from the minors, the Rays will almost certainly continue to use Díaz at multiple positions. I’d be happy with any of those three as my starting third baseman.

Brandon Lowe had a disappointing, injury-filled season, but it would take some severe recency bias to forgot that he was an elite second baseman in 2021, which wasn’t exactly an eon ago. Wanderkind Franco had his own injury problems in 2022, but he’s still very young, certainly young enough that you shouldn’t fret about it too much (yet). With some luck in terms of health, the Rays will have one of baseball’s best infields even if they get very little out of first base. Unfortunately, the computer doesn’t expect the Rays to get much out of first base. ZiPS has never been in on Jonathan Aranda, even after his most promising minor league season yet. Given the offensive explosion in the minors, ZiPS doesn’t translate his .318/.394/.521, 18-homer season for Durham as well as you might think, only having him at a .276/.341/.420, 12-homer season. Combine that with a poor debut and you can see why ZiPS really hopes that Aranda’s future is at second, not first. The player ZiPS does like is Kyle Manzardo, who gets a translation of .267/.346/.456 for his age-21 season, his first full pro campaign. Manzardo has a very good chance to be the top first baseman on the ZiPS Top 100 Prospects list next month. Read the rest of this entry »


2023 ZiPS Projections: San Francisco Giants

For the 18th consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the San Francisco Giants.

Batters

The Giants are a good team. They certainly didn’t feel like one for much of the middle portion of last season, but after a disappointing home sweep by the rival Dodgers in mid-September, they mopped up the Rockies and Diamondbacks and banked enough wins to get back to the .500 mark. Bringing in Michael Conforto as a decent starter/reclamation project meaningfully upgrades the outfield, and the Mitch Haniger signing was practically a bargain for a player who could be a top-tier designated hitter again if healthy. There’s a real solidity to the roster; no one on the infield has an impressive projection, but they have a lot of those guys on hand. Without even being aggressive, there are six or seven players on the team who could take one of the non-first base infield jobs and be at least passably adequate in the role. The problem here and in the outfield, however, is that the Giants can’t combine their 1.5-to-2.5 WAR guys together into three-to-four WAR players like piles of Legos. You could go full horror movie and try to sew David Villar to Wilmer Flores, but you won’t get an All-Star in the mix, just a couple of very angry players, an arbitration case, and a visit from the local constabulary. Platoons don’t really count here, either, as you can’t get a thousand plate appearances from a single platoon!

It’s not that Giants didn’t try. They were, after all, very close to inking Aaron Judge to a monster deal, talked seriously with pretty much every big free agent hitter out there, and were even the prospective employer of Carlos Correa before all of the drama that ended with the star shortstop returning to the Twins. So unlike a team with a need that it simply didn’t address, the Giants were cognizant of the weak part of their team — the lack of a big star to build around offensively — and tried very hard to correct that situation. The problem is that when the season starts, there’s no credit given for attempted WAR. Whether you fail to land a star after giving it the ol’ college try or because you’re the Cincinnati Reds, the result is the same: that player wearing someone else’s uniform. Read the rest of this entry »


2023 ZiPS Projections: Atlanta Braves

For the 18th consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction and MLB’s glossary entry. The team order is selected by lot, and the next team up is the Atlanta Braves.

Batters

If you’re wondering why Steve Cohen was willing to spend the GDP of a Pacific island nation on the 2023 Mets, you’re looking at the most compelling reason. The Phillies made the splash by bringing in Trea Turner, but that roster simply doesn’t cause terror in the eyes of their opponents. This one does.

What makes the Braves especially scary? A lot of times when you see a lineup this good, it’s a team full of guys nearing free agency, sure to depart due to the cost of keeping the band together. But these aren’t The Beatles of Abbey Road or Let It Be; Atlanta is still in the Revolver phase. Dansby Swanson was the one guy who departed, and though Vaughn Grissom is a projected downgrade, he still looks like a league-average player, which the Braves will be perfectly content with. In any case, Kyle Wright got Shelby Miller as his top comp, so maybe they can trade him for a new Swanson at some point!

Like the Mariners, the Braves do have that one unfortunate spot in left field. The combination of Eddie Rosario and assorted others feels out of place with the rest of the lineup, as if the Braves suddenly forgot the DH position existed and had to scramble internally once the local press noted that Joey Jo-Jo Junior Shabadoo didn’t sound like the name of a real player. As such, it would be nice if they added another outfielder, simply for depth, though it’s not strictly necessary unless an emergency situation happens, such as the loss of Ronald Acuña Jr. or Michael Harris II to injury. Yes, the Braves are an elite team with a lineup hole, but with players in the top tier at catcher, first, third, center field, and right field, and certainly a chance of that at second, this is a filthy batting order regardless.

Pitchers

The rotation isn’t as exciting as the lineup, especially after Max Fried and Spencer Strider, but the Braves get some very solid projections here. There are questions about the three pitchers in the back end of the rotation: can Wright repeat? Does Charlie Morton have a bounceback left? Can Mike Soroka stay healthy?

ZiPS is cautiously optimistic about all three of them, but the projections do like quite a few of the pitchers the Braves have in reserve. It sees Ian Anderson and Bryce Elder as legitimate major league starters and has a lot of positive math-generated feelings about Jared Shuster and Kolby Allard. Huascar Ynoa would have been included in that final group of reinforcements if not for Tommy John surgery already all but ending his 2023.

Even with the loss of Tyler Matzek to Tommy John surgery, the bullpen remains incredibly deep. Here’s a game to play: go down our depth chart for the Braves and find the names that ZiPS sees with an ERA+ under 100.

[…]
[…]
[…]
(eats a taco)
[…]
[…]
[…]

You don’t get a reliever ZiPS doesn’t like — or even one with a projected ERA+ under 110 — until you get down to the eighth man on the depth chart, Dennis Santana. Go farther down and there’s still Nick Anderson (projected ERA+ of 111), Jesse Chavez (102), Jackson Stephens (106), Seth Elledge (100), Victor Vodnik (104), and Michael Tonkin (107) to go. The Gwinnett Stripers might have the 20th-best bullpen in the majors in 2023.

It’s not just ZiPS liking Atlanta because Alex Anthopoulos secretly deposits gold into my accounts in the Caymans; Steamer also ranks the Braves as having the top bullpen in baseball. The WAR projection on the depth chart would have been even better but for the fact that ZiPS uses leverage index and automatically had to reduce the projected leverage index of some of the pitchers, as there just weren’t enough high-leverage appearances to go around for everyone.

The Braves ought to be one of the teams competing to lead the majors in wins in 2023. And ZiPS believes they have the highest floor of all the reasonable contenders — the Mets, Cardinals, Dodgers, Padres, Yankees, Blue Jays, and Astros. This is an excellent team.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here.

Batters – Standard
Player B Age PO PA AB R H 2B 3B HR RBI BB SO SB CS
Austin Riley R 26 3B 636 566 89 156 32 2 35 104 53 154 1 1
Ronald Acuña Jr. R 25 RF 577 496 98 136 25 1 29 79 68 135 28 9
Michael Harris II L 22 CF 618 572 90 157 36 4 22 93 35 143 24 4
Matt Olson L 29 1B 654 564 88 146 35 0 36 110 77 143 1 1
Sean Murphy R 28 C 479 420 60 105 26 1 20 73 45 112 1 1
Ozzie Albies B 26 2B 576 529 85 143 32 4 22 81 39 101 11 5
Travis d’Arnaud R 34 C 366 335 45 89 19 2 13 54 23 81 0 1
Vaughn Grissom R 22 SS 582 524 79 133 23 2 12 74 39 99 16 4
Marcell Ozuna R 32 LF 446 403 55 99 19 0 21 66 39 105 3 1
Orlando Arcia R 28 2B 390 354 44 85 16 0 12 50 32 75 3 2
Hoy Park L 27 3B 445 384 55 87 15 2 9 52 52 116 10 3
Mitchell Tolman L 29 2B 410 363 48 84 18 3 7 49 34 103 4 2
Jordan Luplow R 29 RF 298 258 40 54 14 1 15 47 36 76 4 2
Robbie Grossman B 33 LF 511 436 57 100 20 2 13 62 65 131 9 3
Kevin Pillar R 34 CF 369 341 52 87 17 2 13 51 18 68 5 3
Tyler White화이트 R 32 DH 395 336 36 79 18 1 10 45 52 92 2 1
Delino DeShields R 30 CF 419 355 46 76 13 2 3 34 55 121 19 6
Sam Hilliard L 29 LF 442 396 55 80 15 3 17 57 42 149 9 2
Luke Waddell L 24 SS 170 155 19 41 8 0 3 17 13 27 1 2
Joe Dunand R 27 3B 379 342 33 70 17 1 7 43 26 126 2 1
Eli White R 29 CF 336 301 41 64 10 2 8 38 28 106 14 3
Ryan Casteel R 32 C 289 264 28 57 11 1 13 39 22 96 0 1
Cody Milligan L 24 CF 509 452 65 108 19 3 2 41 49 116 9 4
Joe Hudson R 32 C 175 156 15 30 4 0 5 20 16 60 0 1
Braden Shewmake L 25 SS 317 296 36 69 12 2 8 35 17 75 4 1
Alex Dickerson L 33 RF 352 320 39 76 16 2 12 45 26 88 1 1
Pat Valaika R 30 2B 418 387 41 88 17 0 9 43 26 112 1 1
Chadwick Tromp R 28 C 261 246 28 57 12 0 9 33 13 68 0 1
Ehire Adrianza B 33 3B 202 178 24 42 8 1 3 22 18 43 1 1
Travis Demeritte R 28 RF 371 335 44 72 17 2 12 44 33 135 5 1
Jesse Franklin V L 24 RF 312 283 31 58 16 2 13 45 20 109 6 2
Justin Dean R 26 CF 391 351 45 72 12 3 5 40 30 139 14 4
Cal Conley B 23 SS 500 458 69 104 17 5 10 53 28 126 14 5
Cade Bunnell L 26 SS 445 386 48 70 17 3 11 45 54 202 2 1
Yariel Gonzalez B 29 SS 400 369 39 86 14 0 10 45 26 96 3 1
Hernan Perez 페레즈 R 32 2B 320 299 36 70 14 0 7 36 18 84 9 2
Eddie Rosario L 31 LF 411 382 47 93 18 1 13 54 24 80 5 1
Robinson Cano L 40 DH 237 223 23 54 12 0 5 26 12 52 0 1
Arden Pabst R 28 C 203 194 15 35 7 1 5 22 7 79 0 1
Ryan Goins L 35 SS 336 310 26 68 12 1 3 27 22 103 1 1
Chris Sharpe R 27 CF 378 334 42 64 20 1 6 42 32 126 6 3
Landon Stephens R 25 LF 451 400 44 78 16 1 16 58 40 182 2 2
Joshua Fuentes R 30 3B 400 380 41 79 14 1 8 41 15 126 1 1
Beau Philip R 24 3B 419 378 41 69 11 1 8 37 35 148 6 3
Hudson Potts R 24 1B 372 346 35 71 18 0 11 46 20 123 1 1
Drew Campbell L 25 CF 379 353 41 76 11 3 7 38 21 102 6 4
Drew Lugbauer L 26 1B 501 453 50 85 22 0 21 64 43 225 0 1
Greyson Jenista L 26 RF 400 364 40 71 12 1 14 46 32 166 2 2
Tyler Tolve L 22 C 308 282 33 55 9 2 9 37 20 111 3 1
Javier Valdes R 24 C 284 248 29 58 11 1 7 38 23 66 1 1
Brandol Mezquita R 21 RF 424 383 39 80 11 3 3 40 29 148 7 4
Bryson Horne L 24 1B 398 374 34 81 15 1 8 41 20 118 2 1
Hendrik Clementina R 26 C 328 309 25 61 8 0 11 39 14 127 0 1

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA
Austin Riley 636 .276 .347 .525 131 .249 .321 -2 4.8 .370
Ronald Acuña Jr. 577 .274 .371 .504 133 .230 .322 5 4.5 .374
Michael Harris II 618 .274 .324 .467 110 .192 .332 7 4.4 .339
Matt Olson 654 .259 .353 .512 129 .254 .286 6 4.2 .365
Sean Murphy 479 .250 .336 .460 112 .210 .295 5 3.8 .343
Ozzie Albies 576 .270 .321 .471 110 .200 .298 1 3.2 .337
Travis d’Arnaud 366 .266 .322 .451 105 .185 .315 2 2.4 .333
Vaughn Grissom 582 .254 .324 .374 88 .120 .293 -4 1.9 .308
Marcell Ozuna 446 .246 .314 .449 102 .203 .282 -1 1.2 .328
Orlando Arcia 390 .240 .303 .387 84 .147 .273 3 1.2 .300
Hoy Park 445 .227 .321 .346 80 .120 .301 3 1.2 .296
Mitchell Tolman 410 .231 .310 .355 79 .124 .304 4 1.1 .294
Jordan Luplow 298 .209 .312 .446 101 .236 .234 2 1.1 .327
Robbie Grossman 511 .229 .335 .374 91 .144 .298 1 1.0 .314
Kevin Pillar 369 .255 .304 .431 95 .176 .285 -2 1.0 .315
Tyler White 395 .235 .339 .384 95 .149 .295 0 0.7 .320
Delino DeShields 419 .214 .323 .287 67 .073 .316 2 0.6 .281
Sam Hilliard 442 .202 .281 .384 77 .182 .274 7 0.6 .287
Luke Waddell 170 .265 .324 .374 88 .110 .304 1 0.6 .304
Joe Dunand 379 .205 .274 .322 60 .117 .301 8 0.5 .265
Eli White 336 .213 .292 .339 69 .126 .299 1 0.5 .280
Ryan Casteel 289 .216 .280 .413 84 .197 .284 -5 0.3 .298
Cody Milligan 509 .239 .316 .308 70 .069 .317 0 0.3 .281
Joe Hudson 175 .192 .269 .314 57 .122 .275 3 0.3 .259
Braden Shewmake 317 .233 .278 .368 72 .135 .286 -2 0.3 .280
Alex Dickerson 352 .238 .304 .413 91 .175 .291 -3 0.2 .310
Pat Valaika 418 .227 .275 .341 65 .114 .297 3 0.2 .269
Chadwick Tromp 261 .232 .272 .390 76 .159 .284 -4 0.1 .286
Ehire Adrianza 202 .236 .313 .343 77 .107 .295 -2 0.0 .292
Travis Demeritte 371 .215 .288 .385 79 .170 .319 -1 0.0 .294
Jesse Franklin V 312 .205 .269 .413 80 .208 .280 0 0.0 .291
Justin Dean 391 .205 .284 .299 58 .094 .324 2 0.0 .263
Cal Conley 500 .227 .280 .352 69 .124 .292 -6 -0.1 .275
Cade Bunnell 445 .181 .285 .326 65 .145 .341 -5 -0.1 .274
Yariel Gonzalez 400 .233 .285 .352 71 .119 .289 -6 -0.1 .278
Hernan Perez 320 .234 .278 .351 68 .117 .303 -3 -0.2 .275
Eddie Rosario 411 .243 .285 .398 82 .154 .277 -4 -0.4 .293
Robinson Cano 237 .242 .283 .363 72 .121 .295 0 -0.4 .279
Arden Pabst 203 .180 .212 .304 37 .124 .273 3 -0.4 .221
Ryan Goins 336 .219 .269 .294 52 .074 .319 -3 -0.7 .250
Chris Sharpe 378 .192 .276 .311 58 .120 .287 -3 -0.7 .263
Landon Stephens 451 .195 .282 .360 71 .165 .307 -3 -0.7 .283
Joshua Fuentes 400 .208 .243 .313 48 .105 .289 4 -0.8 .241
Beau Philip 419 .183 .258 .280 45 .098 .275 3 -0.9 .243
Hudson Potts 372 .205 .253 .353 61 .147 .283 2 -0.9 .262
Drew Campbell 379 .215 .262 .323 57 .108 .283 -4 -1.0 .256
Drew Lugbauer 501 .188 .263 .375 69 .188 .309 -1 -1.0 .276
Greyson Jenista 400 .195 .263 .349 63 .154 .310 -1 -1.1 .267
Tyler Tolve 308 .195 .256 .337 58 .142 .284 -14 -1.4 .260
Javier Valdes 284 .234 .324 .371 87 .137 .291 -25 -1.5 .308
Brandol Mezquita 424 .209 .276 .277 50 .068 .332 1 -1.5 .249
Bryson Horne 398 .217 .259 .326 56 .110 .294 -1 -1.5 .256
Hendrik Clementina 328 .197 .238 .330 51 .133 .292 -12 -1.6 .247

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Austin Riley Vern Stephens Whitey Kurowski Jim Ray Hart
Ronald Acuña Jr. Earl Torgeson Kal Daniels Dave Winfield
Michael Harris II Vada Pinson Claudell Washington Bobby Tolan
Matt Olson David Ortiz Mark Teixeira Roger Maris
Sean Murphy Devin Mesoraco Miguel Montero Jason Castro
Ozzie Albies Robin Yount Dickie Thon Pie Traynor
Travis d’Arnaud Babe Phelps Terry Steinbach Ferrell Anderson
Vaughn Grissom Tony Fernandez Edgar Renteria Alan Trammell
Marcell Ozuna Tommie Reynolds Babe Dahlgren Bubba Trammell
Orlando Arcia Gene Robertson Ken Boswell Benny Valenzuela
Hoy Park Don Eaddy Dave Edler Daniel Muno
Mitchell Tolman Stubby Clapp John Powers Ryan Pineda
Jordan Luplow Greg Vaughn Chris Young Bob Hamelin
Robbie Grossman Kosuke Fukudome Bobby Del Greco George Burns
Kevin Pillar Carl Reynolds Jack Tobin Jody Gerut
Tyler White Ed Bouchee Hank Thompson Denis Menke
Delino DeShields Jason McDonald Quintin Berry Gregor Blanco
Sam Hilliard Louie Meadows Brad Tyler Bob Speake
Luke Waddell Julio Perez Neil Sellers Andres Forbes
Joe Dunand Mark Threlkeld John Lung Chad Spann
Eli White Herm Winningham Gale Wade Reggie Thomas
Ryan Casteel Eddie Ainsmith Bruce Bochy Tim Laudner
Cody Milligan Jordan Henry Matt Angle Neil Martin
Joe Hudson Cal Neeman Bob Tillman Duffy Dyer
Braden Shewmake Freddy Galvis Ron Gardenhire Joey Wong
Alex Dickerson Brian Hunter Steve Stroughter Ray Barker
Pat Valaika Benjamin Tompkins Juan Lopez Ed Lucas
Chadwick Tromp Bruce Bochy Bob Melvin Bob Davis
Ehire Adrianza Greg Legg Chico Ruiz Ramon Santiago
Travis Demeritte Bob Bowman Dave Edwards Mike Kelly
Jesse Franklin V Corey Dickerson Larry Kiesling Casper Wells
Justin Dean Scarborough Green Julio Martinez Nick Heath
Cal Conley Travis Dawkins Rob Valido Nelson Castro
Cade Bunnell Mitch Walding Shanie Dugas Johnny Knott
Yariel Gonzalez Nanny Fernandez Jermy Acey Hod Ford
Hernan Perez Steven Collette Bill Almon Pedro Gonzalez
Eddie Rosario Roman Mejias Max Marshall Tsuyoshi Shinjo
Robinson Cano Greg Dobbs Dick Sisler Thomas Howard
Arden Pabst Gary Tremblay Jorge Meran Jimmy Gonzalez
Ryan Goins Jeff Branson Tim Hulett Jorge Velandia
Chris Sharpe Shawn Payne Terry Banderas Brenden Webb
Landon Stephens Rich Barry Chito Martinez Stetson Allie
Joshua Fuentes Jeremiah Piepkorn Lee Crow Mike Sinnerud
Beau Philip Mike Koritko Robert Grenda Mark Cunningham
Hudson Potts Alex Cabrera Walter Poole Chris Richburg
Drew Campbell Keanon Simon Evan Cherry Luke Barganier
Drew Lugbauer Wes Clements Chip Cannon Steve Balboni
Greyson Jenista Patrick Breen Andy Brown Tom Dodd
Tyler Tolve Steve Hershner Darrell Miller Russ Gibson
Javier Valdes Dave Valle Ted Brazell Sal D’Alessandro
Brandol Mezquita Lavell Cudjo Jon Scott Chris Arnold
Bryson Horne Ivy Griffin Jaime Ortiz Frazier Hall
Hendrik Clementina Justin Pickett Randall Schafer Chuck Staniland

Batters – 80th/20th Percentiles
Player 80th BA 80th OBP 80th SLG 80th OPS+ 80th WAR 20th BA 20th OBP 20th SLG 20th OPS+ 20th WAR
Austin Riley .300 .373 .587 151 6.4 .248 .324 .466 110 3.2
Ronald Acuña Jr. .300 .401 .560 151 5.9 .250 .346 .447 111 3.0
Michael Harris II .302 .353 .525 130 5.9 .241 .293 .407 86 2.3
Matt Olson .282 .378 .575 152 6.0 .236 .331 .466 114 3.0
Sean Murphy .275 .363 .515 132 5.0 .225 .311 .405 93 2.6
Ozzie Albies .293 .345 .528 131 4.8 .245 .296 .419 92 1.9
Travis d’Arnaud .295 .348 .506 127 3.3 .239 .292 .393 86 1.4
Vaughn Grissom .282 .349 .423 106 3.3 .232 .302 .337 73 0.8
Marcell Ozuna .272 .340 .503 121 2.3 .218 .286 .389 80 0.0
Orlando Arcia .269 .327 .438 103 2.1 .216 .276 .333 66 0.2
Hoy Park .254 .345 .398 97 2.1 .199 .293 .304 62 0.2
Mitchell Tolman .258 .339 .399 96 2.1 .200 .283 .308 58 0.1
Jordan Luplow .232 .336 .516 122 1.8 .188 .293 .395 84 0.5
Robbie Grossman .256 .361 .422 109 2.1 .205 .305 .321 72 -0.2
Kevin Pillar .281 .327 .482 114 1.9 .227 .278 .382 77 0.2
Tyler White .260 .366 .435 114 1.6 .207 .312 .336 74 -0.3
Delino DeShields .238 .350 .320 83 1.5 .188 .294 .250 50 -0.3
Sam Hilliard .229 .311 .441 98 1.8 .176 .255 .329 55 -0.5
Luke Waddell .295 .354 .420 108 1.0 .236 .296 .326 68 0.2
Joe Dunand .230 .301 .370 80 1.4 .179 .247 .279 43 -0.4
Eli White .244 .321 .390 91 1.3 .186 .261 .296 50 -0.4
Ryan Casteel .241 .308 .474 105 1.1 .190 .255 .351 62 -0.5
Cody Milligan .263 .344 .343 85 1.4 .211 .289 .272 53 -0.7
Joe Hudson .224 .299 .377 77 0.8 .166 .239 .258 36 -0.2
Braden Shewmake .259 .307 .418 91 1.1 .202 .251 .318 52 -0.5
Alex Dickerson .262 .327 .469 111 1.1 .210 .276 .363 72 -0.6
Pat Valaika .256 .306 .379 83 1.1 .201 .249 .292 45 -0.9
Chadwick Tromp .264 .302 .450 96 0.8 .204 .244 .334 54 -0.6
Ehire Adrianza .268 .341 .385 95 0.4 .209 .284 .298 60 -0.4
Travis Demeritte .241 .314 .436 99 1.0 .187 .263 .332 58 -1.0
Jesse Franklin V .231 .296 .475 101 0.8 .178 .244 .360 59 -0.8
Justin Dean .232 .307 .343 73 0.8 .176 .257 .260 40 -0.9
Cal Conley .251 .307 .401 88 1.1 .202 .255 .311 52 -1.1
Cade Bunnell .210 .312 .381 85 0.9 .155 .258 .271 44 -1.3
Yariel Gonzalez .260 .315 .398 89 0.8 .209 .263 .304 51 -1.2
Hernan Perez .263 .307 .403 88 0.6 .206 .250 .310 51 -0.9
Eddie Rosario .274 .318 .447 102 0.7 .217 .259 .347 61 -1.5
Robinson Cano .274 .314 .414 92 0.2 .211 .255 .319 53 -1.0
Arden Pabst .215 .247 .361 58 0.2 .151 .182 .248 14 -1.0
Ryan Goins .245 .299 .333 70 0.1 .192 .243 .256 37 -1.4
Chris Sharpe .216 .302 .349 75 0.1 .165 .247 .266 39 -1.6
Landon Stephens .221 .309 .410 90 0.3 .167 .253 .303 50 -1.9
Joshua Fuentes .235 .269 .361 66 0.2 .181 .214 .270 29 -1.8
Beau Philip .208 .284 .322 62 0.1 .155 .232 .238 29 -1.7
Hudson Potts .232 .278 .396 78 0.0 .180 .226 .304 42 -1.8
Drew Campbell .242 .289 .374 77 0.0 .193 .240 .289 43 -1.6
Drew Lugbauer .215 .289 .429 87 0.1 .159 .236 .315 48 -2.4
Greyson Jenista .223 .290 .403 82 -0.1 .170 .235 .294 43 -2.0
Tyler Tolve .222 .280 .388 77 -0.7 .171 .230 .282 38 -2.2
Javier Valdes .270 .358 .437 112 -0.6 .202 .300 .324 69 -2.1
Brandol Mezquita .236 .306 .317 66 -0.6 .181 .253 .239 34 -2.4
Bryson Horne .241 .285 .365 75 -0.6 .193 .234 .284 42 -2.4
Hendrik Clementina .224 .266 .383 69 -0.8 .169 .207 .280 30 -2.5

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Raisel Iglesias R 33 7 2 2.76 61 0 58.7 46 18 7 14 78
Max Fried L 29 15 6 3.02 29 29 172.7 159 58 15 39 159
A.J. Minter L 29 6 3 3.06 69 0 61.7 51 21 7 18 78
Dylan Lee L 28 5 2 3.15 54 0 60.0 52 21 7 14 68
Spencer Strider R 24 10 5 3.16 30 21 122.3 93 43 14 43 168
Collin McHugh R 36 4 1 3.17 44 3 59.7 52 21 6 16 62
Lucas Luetge L 36 5 2 3.38 46 0 53.3 52 20 5 16 54
Kirby Yates R 36 1 1 3.45 34 1 31.3 27 12 4 12 39
Charlie Morton R 39 9 6 3.68 28 28 156.7 134 64 18 54 173
Joe Jiménez R 28 4 2 3.68 56 0 51.3 40 21 7 18 71
Nick Anderson R 32 3 1 3.75 39 0 36.0 36 15 6 9 38
Kyle Wright R 27 13 8 3.81 27 26 151.3 140 64 18 49 144
Tyler Matzek L 32 3 2 3.83 50 0 49.3 41 21 5 26 48
Mike Soroka R 25 8 5 3.87 20 20 111.7 114 48 14 32 86
Michael Tonkin R 33 4 3 3.89 42 0 41.7 35 18 6 18 53
R.J. Alaniz R 32 3 1 3.93 30 0 36.7 32 16 4 16 43
Jackson Stephens R 29 5 3 3.94 39 2 61.7 60 27 6 25 55
Bryce Elder R 24 9 7 3.97 26 25 142.7 134 63 17 56 130
Victor Vodnik R 23 2 1 4.01 33 4 42.7 37 19 5 25 49
Jesse Chavez R 39 3 3 4.09 46 3 55.0 55 25 8 19 53
Huascar Ynoa R 25 7 5 4.12 20 18 87.3 81 40 12 36 90
Ian Anderson R 25 9 7 4.14 25 25 128.3 121 59 17 57 121
Seth Elledge R 27 3 3 4.15 42 1 47.7 45 22 6 22 50
Thomas Burrows L 28 3 3 4.20 34 0 40.7 35 19 5 21 45
Brandon Brennan R 31 2 2 4.21 30 0 36.3 34 17 4 18 33
Coleman Huntley R 30 3 3 4.24 31 2 57.3 57 27 8 23 55
Kolby Allard L 25 6 5 4.24 28 20 110.3 107 52 17 37 105
Darren O’Day R 40 2 2 4.24 29 0 23.3 21 11 3 9 24
Jared Shuster L 24 7 6 4.26 24 22 112.0 112 53 17 36 95
Roel Ramirez R 28 3 2 4.27 33 3 46.3 44 22 6 21 48
Danny Young L 29 2 1 4.29 38 0 42.0 38 20 5 21 47
Allan Winans R 27 3 3 4.32 17 9 58.3 58 28 7 19 43
Brad Brach R 37 2 2 4.33 28 0 27.0 27 13 3 13 27
Dennis Santana R 27 5 5 4.34 52 5 64.3 59 31 7 31 63
Roddery Munoz R 23 6 5 4.42 21 21 95.7 97 47 14 43 86
Tanner Gordon R 25 9 7 4.43 23 22 103.7 112 51 16 31 78
Ty Tice R 26 2 2 4.46 30 0 34.3 34 17 5 18 31
Jesus Cruz R 28 2 3 4.46 37 0 38.3 34 19 5 22 43
Brooks Wilson R 27 2 2 4.47 22 4 46.3 47 23 8 19 46
Alan Rangel R 25 6 6 4.47 24 23 108.7 112 54 15 41 85
Darius Vines R 25 6 5 4.48 20 20 94.3 98 47 17 32 85
Nolan Kingham R 26 6 6 4.56 25 18 94.7 108 48 15 23 61
Dylan Dodd L 25 10 9 4.58 23 23 112.0 117 57 19 37 83
Connor Johnstone R 28 5 4 4.58 32 10 70.7 80 36 10 21 41
Yacksel Ríos R 30 3 3 4.81 34 1 39.3 37 21 5 25 38
Hayden Deal L 28 3 4 4.82 25 11 71.0 78 38 11 29 51
Jasseel De La Cruz R 26 3 4 4.94 19 12 58.3 61 32 9 29 47
Jake Elliott R 28 3 3 5.08 35 1 51.3 54 29 9 23 44
Brandyn Sittinger R 29 2 2 5.20 26 2 36.3 36 21 7 21 37

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ FIP ERA- WAR
Raisel Iglesias 58.7 12.0 2.1 1.1 6.0% 33.2% .291 151 2.86 66 1.5
Max Fried 172.7 8.3 2.0 0.8 5.5% 22.3% .293 138 3.22 72 4.3
A.J. Minter 61.7 11.4 2.6 1.0 7.1% 30.8% .299 136 3.07 73 1.2
Dylan Lee 60.0 10.2 2.1 1.1 5.7% 27.9% .294 133 3.15 75 1.0
Spencer Strider 122.3 12.4 3.2 1.0 8.5% 33.3% .292 132 3.12 76 2.9
Collin McHugh 59.7 9.4 2.4 0.9 6.6% 25.4% .289 132 3.34 76 1.1
Lucas Luetge 53.3 9.1 2.7 0.8 7.0% 23.7% .315 124 3.47 81 0.7
Kirby Yates 31.3 11.2 3.4 1.1 9.0% 29.3% .303 121 3.86 83 0.5
Charlie Morton 156.7 9.9 3.1 1.0 8.3% 26.5% .288 114 3.74 88 2.9
Joe Jiménez 51.3 12.4 3.2 1.2 8.5% 33.6% .292 113 3.45 88 0.5
Nick Anderson 36.0 9.5 2.3 1.5 5.9% 24.8% .306 111 4.04 90 0.3
Kyle Wright 151.3 8.6 2.9 1.1 7.6% 22.5% .290 110 3.99 91 2.6
Tyler Matzek 49.3 8.8 4.7 0.9 11.9% 22.0% .271 109 4.23 92 0.4
Mike Soroka 111.7 6.9 2.6 1.1 6.7% 18.0% .293 108 4.26 93 1.8
Michael Tonkin 41.7 11.4 3.9 1.3 10.2% 30.1% .293 107 4.07 93 0.3
R.J. Alaniz 36.7 10.6 3.9 1.0 10.2% 27.4% .301 106 3.70 94 0.3
Jackson Stephens 61.7 8.0 3.6 0.9 9.4% 20.6% .300 106 4.00 94 0.5
Bryce Elder 142.7 8.2 3.5 1.1 9.0% 21.0% .289 105 4.23 95 2.2
Victor Vodnik 42.7 10.3 5.3 1.1 13.2% 25.9% .296 104 4.21 96 0.4
Jesse Chavez 55.0 8.7 3.1 1.3 8.0% 22.4% .303 102 4.26 98 0.4
Huascar Ynoa 87.3 9.3 3.7 1.2 9.5% 23.9% .294 101 4.25 99 1.2
Ian Anderson 128.3 8.5 4.0 1.2 10.2% 21.6% .290 101 4.35 99 1.7
Seth Elledge 47.7 9.4 4.2 1.1 10.3% 23.4% .302 100 4.20 100 0.3
Thomas Burrows 40.7 10.0 4.6 1.1 11.8% 25.3% .288 99 4.38 101 0.2
Brandon Brennan 36.3 8.2 4.5 1.0 11.3% 20.6% .291 99 4.42 101 0.1
Coleman Huntley 57.3 8.6 3.6 1.3 9.2% 22.0% .302 98 4.46 102 0.4
Kolby Allard 110.3 8.6 3.0 1.4 7.9% 22.3% .292 98 4.34 102 1.3
Darren O’Day 23.3 9.3 3.5 1.2 9.2% 24.5% .290 98 4.18 102 0.1
Jared Shuster 112.0 7.6 2.9 1.4 7.5% 19.8% .290 98 4.39 102 1.4
Roel Ramirez 46.3 9.3 4.1 1.2 10.2% 23.3% .302 98 4.32 102 0.3
Danny Young 42.0 10.1 4.5 1.1 11.4% 25.4% .303 97 4.32 103 0.1
Allan Winans 58.3 6.6 2.9 1.1 7.4% 16.8% .285 97 4.52 103 0.6
Brad Brach 27.0 9.0 4.3 1.0 10.8% 22.5% .316 96 4.15 104 0.1
Dennis Santana 64.3 8.8 4.3 1.0 10.9% 22.2% .292 96 4.29 104 0.4
Roddery Munoz 95.7 8.1 4.0 1.3 10.1% 20.2% .300 94 4.64 106 1.0
Tanner Gordon 103.7 6.8 2.7 1.4 6.9% 17.3% .299 94 4.64 106 1.1
Ty Tice 34.3 8.1 4.7 1.3 11.5% 19.7% .293 94 4.99 107 0.0
Jesus Cruz 38.3 10.1 5.2 1.2 12.9% 25.1% .293 94 4.56 107 0.0
Brooks Wilson 46.3 8.9 3.7 1.6 9.1% 22.0% .302 93 4.77 107 0.3
Alan Rangel 108.7 7.0 3.4 1.2 8.6% 17.8% .294 93 4.68 107 1.1
Darius Vines 94.3 8.1 3.1 1.6 7.8% 20.7% .298 93 4.71 107 1.0
Nolan Kingham 94.7 5.8 2.2 1.4 5.6% 14.8% .302 91 4.75 109 0.9
Dylan Dodd 112.0 6.7 3.0 1.5 7.6% 17.0% .287 91 4.92 110 1.0
Connor Johnstone 70.7 5.2 2.7 1.3 6.8% 13.2% .298 91 4.81 110 0.5
Yacksel Ríos 39.3 8.7 5.7 1.1 13.7% 20.8% .294 87 5.01 115 -0.1
Hayden Deal 71.0 6.5 3.7 1.4 9.1% 16.0% .300 87 5.17 115 0.4
Jasseel De La Cruz 58.3 7.3 4.5 1.4 10.9% 17.7% .295 85 5.24 118 0.3
Jake Elliott 51.3 7.7 4.0 1.6 9.9% 19.0% .298 82 5.24 122 -0.2
Brandyn Sittinger 36.3 9.2 5.2 1.7 12.7% 22.3% .293 80 5.52 125 -0.2

Pitchers – Top Near-Age Comps and Percentiles
Player Pit Comp 1 Pit Comp 2 Pit Comp 3 80th WAR 20th WAR 80th ERA 20th ERA
Raisel Iglesias Jonathan Papelbon Rollie Fingers Alejandro Pena 2.2 0.7 1.93 4.00
Max Fried CC Sabathia Vida Blue Jim Kaat 5.2 3.2 2.59 3.56
A.J. Minter Don Mossi Willie Hernandez Norm Charlton 1.9 0.4 2.08 4.55
Dylan Lee Jose Luis Garcia Tom Gorman Gabe White 1.6 0.4 2.40 4.22
Spencer Strider Van Mungo Tom Cheney Rich Harden 3.9 1.9 2.55 3.78
Collin McHugh Craig Stammen Jonathan Papelbon Seunghwan Oh 오승환 1.7 0.5 2.33 4.39
Lucas Luetge Chris Hammond Brian Shouse Morrie Martin 1.1 0.1 2.61 4.57
Kirby Yates Jay Howell Satchel Paige Dave Smith 0.9 0.1 1.93 7.74
Charlie Morton Phil Niekro Early Wynn Virgil Trucks 4.0 1.6 3.00 4.57
Joe Jiménez Dave Tobik Dan Miceli Luis Vizcaino 1.0 -0.1 2.86 4.67
Nick Anderson Blas Minor Rod Beck Claude Raymond 0.7 -0.1 2.96 5.17
Kyle Wright Shelby Miller Mike Witt Sonny Gray 3.6 1.6 3.31 4.33
Tyler Matzek Zack Britton Darold Knowles Ryan Buchter 0.8 -0.2 3.11 5.11
Mike Soroka Joe Overton Alejandro Romero Ike Delock 2.5 1.1 3.40 4.50
Michael Tonkin Matt Hammons Don Brennan Doug Bair 0.7 -0.3 3.03 5.26
R.J. Alaniz Johnny Murphy Hector Navarro Jairo Asencio 어센시오 0.6 -0.2 3.06 5.11
Jackson Stephens Dave Pavlas John Gregory Mike Buddie 0.9 0.0 3.39 4.66
Bryce Elder Jay Tibbs Geremi Gonzalez Tommy Hughes 3.0 1.1 3.57 4.67
Victor Vodnik Rick Carriger Kevin Dinnen Mark Brown 0.8 0.1 3.34 4.66
Jesse Chavez Bob Muncrief Scott Atchison Doug Brocail 0.9 -0.2 3.04 5.42
Huascar Ynoa Taylor Widener Javier De La Hoya Paul Fletcher 1.8 0.5 3.53 4.76
Ian Anderson John Gant Jake Arrieta Thomas Arruda 2.4 0.7 3.72 4.77
Seth Elledge Greg Resz Jack Lazorko Adalberto Flores 0.7 -0.1 3.54 4.97
Thomas Burrows Jaime Cerda Matt Smith Josh Edgin 0.5 -0.3 3.48 5.08
Brandon Brennan Pete Appleton Aurelio Monteagudo Gary Waslewski 0.4 -0.2 3.64 4.99
Coleman Huntley Malcolm Warren Craig Holman David Shepard 0.8 -0.2 3.67 5.13
Kolby Allard Jerry Garvin Matt Boyd Ryan Borucki 2.0 0.4 3.71 4.98
Darren O’Day Dan Miceli Kazuhiro Sasaki Joe Borowski 0.3 -0.2 3.20 5.80
Jared Shuster Jerry Garvin Yohan Flande 플란데 Ryan Borucki 2.0 0.6 3.79 4.92
Roel Ramirez Hassan Pena Scott Gracey R.J. Alaniz 0.8 -0.2 3.52 5.10
Danny Young Carl Sadler Frankie Reed Johnnie Seale 0.5 -0.3 3.56 5.17
Allan Winans Ken Sanders Paul Click Marc Valdes 1.0 0.2 3.80 4.88
Brad Brach Scott Kamieniecki Milo Candini Joe Strong 스트롱 0.3 -0.3 3.44 5.49
Dennis Santana Wayne Kirby Ray Miller Jeff Cornell 0.9 -0.2 3.80 5.18
Roddery Munoz Dan Denham Steve Dreyer Jon McDonald 1.5 0.3 4.01 5.01
Tanner Gordon Mike McCardell Rich Strasser Rick White 1.7 0.4 3.94 5.07
Ty Tice Daniel Stange Jeff Harris Donald Hammitt 0.2 -0.3 3.94 5.08
Jesus Cruz Bill Wilson Chad Harville Fred Lasher 0.3 -0.4 3.79 5.67
Brooks Wilson Derek Hasselhoff Justin Knoff Mike Natale 0.7 -0.1 3.79 5.15
Alan Rangel Jacob Turner 터너 Gaby Hernandez Jose Paniagua 1.7 0.4 4.03 5.05
Darius Vines Jared Jensen Jose Rosario Chris Corn 1.7 0.3 3.86 5.14
Nolan Kingham Griffin Jax Blake Beavan Matt Pearce 1.4 0.3 4.08 5.12
Dylan Dodd Tom Zachary Ryan Carpenter 카펜터 Sam Howard 1.5 0.2 4.15 5.16
Connor Johnstone Dustin Bolton Jarrett Santos Brad Rigby 0.8 0.0 4.20 5.15
Yacksel Ríos Marc Pisciotta Adam Reifer Ken Ryan 0.3 -0.5 4.05 5.93
Hayden Deal Mike Bell Derrin Ebert Zac Cline 0.8 -0.2 4.34 5.49
Jasseel De La Cruz Nicky Curtis Grant Johnson Greg Holt 0.6 -0.2 4.43 5.52
Jake Elliott James Pugliese Steven Spurgeon Mike Browning 0.2 -0.7 4.45 6.09
Brandyn Sittinger Erik Bennett Julio Solano Charlie Sullivan 0.2 -0.6 4.48 6.36

Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2023 due to injury, and players who were released in 2022. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Norwegian Death Dixieland Bubblegum Ska-Funk band, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.22, above 2022’s level of offense but lower than other years. Pitchers who appear to have a fairly definite change in the majors from start-to-relief or vice-versa from these projections will receive reconfigured updates in the spring.

Hitters are ranked by zWAR, which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those that appear in the full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR.

As always, incorrect projections are either caused by flaws in the physical reality of the universe or by skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter.