2023 ZiPS Projections: Baltimore Orioles

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 Baltimore Orioles.

Batters

The building of Baltimore’s offense is coming along quite nicely; graduating two arguable no. 1 prospects to the majors in a single season has a curious way of doing that! The O’s should at least be locking up Adley Rutschman as soon as possible and ideally Gunnar Henderson as well. There’s no need to stay on both too long; everyone knows about Rutschman’s awesomeness, and I’ve written near-panegyrics about Henderson already. Similar to Mike Devereaux three (!) decades ago, Cedric Mullins is a borderline star.

The O’s aren’t amazing anywhere else in the lineup, but they are at least adequate, with a couple of exceptions. ZiPS does think the team could use an outfield upgrade, but one can at least understand why the Orioles are waiting to see which of their young outfield prospects takes a big step up, if any. I’m crossing my fingers, because Nomar Mazara was signed to a minor league contract and is lurking in the wings, like a replacement-level Sauron after the fall of Númenor.

Just in case you have only seen the graphic and not the tables below, ZiPS does project Ryan Mountcastle to be an above-average first baseman. What it isn’t crazy about is the backup situation with Mountcastle expected to spend some time at DH. Lewin Díaz is far from a ZiPS fave, but it sees him as quite a bit superior to Ryan O’Hearn, whose acquisition never made much sense to me given his poor track record.

I’m not going to grump about the O’s being quiet here, nor am I a particular fan of the Adam Frazier signing, since I’m going to complain elsewhere in a minute.

Pitchers

It is to my profound disappointment that the Orioles were not seriously involved, as far as I can tell, in the market for pitchers such as Justin Verlander or Carlos Rodón. Top-end starting pitching is what Baltimore is missing most, and unlike past seasons in the rebuild, during which I never (as far as I remember) complained about the team’s lack of free-agent spending, a serious addition here could make a meaningful difference in Baltimore’s postseason fate. The O’s could have signed both pitchers and still been a below-average payroll team. It’s hard to have much faith in the rotation, and that’s with ZiPS giving a legitimately excellent projection to Dean Kremer. John Means may come back quicker than our depth chart playing time believes, but that’s not enough; he’s most charitably a solid no. 2 pitcher coming off a major injury.

ZiPS likes the chances of Grayson Rodriguez and DL Hall becoming top-end starters, but why wait? If they do, it certainly makes the expensive ace easier to swallow, and no team has ever had too much good pitching as an actual problem. Sure, the O’s can still trade some of their deep prospect pool to acquire a pitcher, but it’s easier to make money than make prospects, and they have been running basement payrolls for years (and will continue to in 2023).

The relievers, I’m more confident in. ZiPS isn’t keen on the back of the bullpen, which is why the overall lower-than-expected WAR projection, but the Orioles have done a good job identifying live arms that can become dependable relievers. ZiPS also has a torrid love affair with Phoenix Sanders, whose employment status I’m not even sure of; I probably should just contact the team and find out for sure! If pitchers like Andrew Politi or Joey Krehbiel fail to impress, I’m sure the front office will look elsewhere quickly.

In sum, I’m generally quite pleased with the Orioles as a franchise right now. It’s only the lack of solutions in the rotation that is causing me to want to add the negative version of the Grape Job! sticker to their book report. Is there a scratch-and-sniff “Bad Job Broccoli!” sticker somewhere that smells like that vile weed?

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
Adley Rutschman B 25 C 560 478 83 125 39 1 18 63 71 93 4 1
Gunnar Henderson L 22 SS 649 557 100 144 27 6 24 90 78 166 14 3
Cedric Mullins B 28 CF 640 579 85 151 29 4 19 70 47 119 28 8
Ramón Urías R 29 3B 426 381 50 97 20 1 14 57 34 101 1 1
Ryan Mountcastle R 26 1B 597 546 74 147 27 1 29 92 41 148 3 1
Anthony Santander B 28 RF 589 535 77 137 29 0 29 89 42 117 1 2
Jordan Westburg R 24 SS 571 510 72 119 27 3 16 72 48 155 7 3
Adam Frazier L 31 2B 582 529 68 141 25 4 6 49 41 70 8 5
Jorge Mateo R 28 SS 479 448 58 105 22 6 12 54 23 132 26 7
Austin Hays R 27 LF 542 500 72 127 29 2 19 70 30 109 4 4
Joey Ortiz R 24 SS 524 482 63 115 21 3 11 60 34 103 4 1
Lewin Díaz L 26 1B 502 463 63 110 24 1 25 77 30 121 1 1
Connor Norby R 23 2B 501 451 64 110 18 3 17 68 38 126 8 4
Terrin Vavra L 26 2B 304 265 38 65 14 2 4 34 33 64 4 2
Colton Cowser L 23 CF 581 503 78 116 25 1 14 83 62 177 8 3
James McCann R 33 C 335 308 35 76 13 0 9 36 21 94 3 1
Brett Phillips L 29 CF 355 305 50 58 8 4 12 41 41 127 12 1
Rougned Odor L 29 2B 455 410 55 90 21 3 18 60 34 117 5 3
Kyle Stowers L 25 CF 499 448 54 105 23 2 19 69 42 156 3 2
Maverick Handley R 25 C 289 256 30 55 10 1 6 33 23 83 4 1
Hudson Haskin R 24 CF 439 385 47 90 18 2 8 59 29 110 5 3
Darell Hernaiz R 21 SS 458 427 62 103 16 3 9 51 23 96 15 3
Daz Cameron R 26 CF 466 421 58 93 20 2 12 59 35 138 13 4
Jacob Nottingham R 28 C 320 284 36 62 13 0 12 45 23 106 5 1
Coby Mayo R 21 3B 416 380 58 87 18 1 14 55 28 121 3 1
Jud Fabian R 22 CF 99 86 13 19 6 1 3 13 12 27 0 1
Mark Kolozsvary R 27 C 235 205 24 38 9 1 5 26 19 82 0 1
Josh Lester L 28 1B 535 492 68 115 26 2 24 84 35 144 3 2
DJ Stewart L 29 RF 323 277 39 62 12 0 11 39 39 83 2 1
Robert Neustrom L 26 LF 434 398 42 96 22 2 12 52 29 94 7 2
Nomar Mazara L 28 RF 347 315 41 80 17 1 9 42 26 80 1 1
Jesús Aguilar R 33 1B 447 404 42 102 18 0 16 64 34 100 1 1
Franchy Cordero L 28 1B 407 364 53 86 22 1 14 47 37 135 6 2
Greg Cullen L 26 2B 239 206 24 45 7 1 4 25 28 56 0 1
Chris Owings R 31 2B 285 257 31 53 11 1 7 26 24 92 5 3
Tyler Nevin R 26 3B 447 399 47 93 17 1 12 50 40 100 2 1
Cadyn Grenier R 26 SS 408 354 44 71 16 2 5 36 42 127 7 3
Richie Martin R 28 SS 344 313 39 70 12 5 3 32 23 83 15 4
Max Wagner R 21 3B 85 75 10 17 3 2 1 10 6 23 1 1
Ryan McKenna R 26 LF 370 329 47 71 14 2 9 38 33 114 6 4
Ramon Rodriguez R 24 C 219 204 18 50 8 0 3 20 10 40 2 1
Cam Gallagher R 30 C 158 142 13 31 8 0 2 12 12 38 0 1
Collin Burns L 23 SS 317 293 41 66 12 0 4 32 17 64 6 3
John Rhodes R 22 RF 335 296 44 67 15 3 4 36 29 79 7 1
Robinson Chirinos R 39 C 239 207 21 42 10 0 7 26 23 76 1 1
Aramis Garcia R 30 C 266 247 25 54 10 0 6 24 13 86 0 1
Cesar Prieto L 24 3B 491 469 46 117 22 0 8 52 15 88 3 4
Johnny Rizer L 26 CF 305 284 36 64 10 2 9 37 15 92 4 3
Anthony Bemboom L 33 C 236 212 24 44 7 1 5 20 19 62 0 1
Chris Hudgins R 27 C 196 180 17 31 8 1 4 19 14 85 0 1
Jonathan Araúz B 24 2B 340 312 36 73 12 1 6 33 24 68 2 1
Dylan Beavers L 21 RF 110 98 10 22 6 1 0 10 10 24 3 1
Shed Long Jr. L 27 2B 249 226 28 52 11 2 5 26 21 72 3 2
Kelvin Gutiérrez R 28 1B 362 332 34 77 10 3 6 35 26 90 4 2
Heston Kjerstad L 24 RF 290 260 34 58 13 1 4 34 20 82 0 1
Shayne Fontana L 26 LF 327 289 38 62 10 2 7 35 30 99 4 3
Connor Pavolony R 23 C 197 169 18 30 6 1 3 17 24 68 1 1
Cody Roberts R 27 C 272 248 22 52 12 0 5 29 20 89 0 1
Billy Cook R 24 RF 400 369 40 73 15 3 12 50 21 135 11 3
Dylan Harris L 26 LF 240 212 23 41 9 0 4 21 23 79 2 3
Donta’ Williams L 24 LF 319 279 42 58 12 1 3 29 34 90 9 3
Yusniel Diaz R 26 RF 319 290 33 62 12 1 7 32 25 91 3 2
Adam Hall R 24 DH 280 251 27 53 10 1 1 29 16 88 11 1
Davis Tavarez R 24 RF 253 238 23 55 11 1 5 27 11 75 2 1
Toby Welk R 26 LF 330 302 34 66 14 1 6 35 21 95 2 1
Cristopher Cespedes R 25 RF 312 288 34 62 15 1 7 34 20 99 1 2
Andrew Daschbach R 25 1B 404 357 37 66 12 0 11 48 34 176 1 1
TT Bowens R 25 1B 409 368 44 73 14 2 9 43 34 143 1 1
Zach Watson R 26 CF 385 360 40 72 12 3 9 39 15 138 6 3

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA
Adley Rutschman 560 .262 .363 .460 126 .199 .292 4 4.7 .357
Gunnar Henderson 649 .259 .354 .458 123 .199 .327 -5 4.0 .351
Cedric Mullins 640 .261 .321 .423 104 .162 .299 7 3.2 .321
Ramón Urías 426 .255 .325 .423 106 .168 .312 6 2.2 .324
Ryan Mountcastle 597 .269 .322 .482 119 .212 .320 1 2.1 .342
Anthony Santander 589 .256 .317 .473 115 .217 .278 1 2.1 .337
Jordan Westburg 571 .233 .310 .392 93 .159 .304 -1 1.8 .307
Adam Frazier 582 .267 .326 .363 91 .096 .298 5 1.8 .303
Jorge Mateo 479 .234 .279 .391 83 .156 .306 6 1.7 .289
Austin Hays 542 .254 .307 .434 102 .180 .290 5 1.4 .319
Joey Ortiz 524 .239 .294 .363 81 .124 .283 5 1.4 .287
Lewin Díaz 502 .238 .289 .456 102 .218 .268 6 1.2 .316
Connor Norby 501 .244 .309 .410 97 .166 .302 -3 1.2 .312
Terrin Vavra 304 .245 .339 .358 94 .113 .310 1 1.0 .311
Colton Cowser 581 .231 .329 .368 93 .137 .327 -7 1.0 .310
James McCann 335 .247 .301 .377 87 .130 .327 -1 0.9 .296
Brett Phillips 355 .190 .290 .361 79 .170 .277 4 0.9 .287
Rougned Odor 455 .220 .292 .417 94 .198 .262 -3 0.8 .306
Kyle Stowers 499 .234 .307 .422 99 .188 .315 -8 0.8 .314
Maverick Handley 289 .215 .299 .332 75 .117 .293 3 0.7 .282
Hudson Haskin 439 .234 .317 .353 86 .119 .307 -1 0.7 .299
Darell Hernaiz 458 .241 .288 .356 78 .115 .292 0 0.6 .281
Daz Cameron 466 .221 .292 .363 81 .143 .299 0 0.6 .288
Jacob Nottingham 320 .218 .297 .391 89 .173 .301 -5 0.5 .300
Coby Mayo 416 .229 .291 .392 87 .163 .298 -1 0.5 .296
Jud Fabian 99 .221 .313 .419 101 .198 .286 2 0.5 .316
Mark Kolozsvary 235 .185 .286 .312 66 .127 .280 4 0.5 .271
Josh Lester 535 .234 .286 .441 98 .207 .281 2 0.5 .309
DJ Stewart 323 .224 .329 .386 98 .162 .279 -1 0.4 .316
Robert Neustrom 434 .241 .298 .397 91 .156 .288 2 0.4 .302
Nomar Mazara 347 .254 .314 .400 96 .146 .314 0 0.4 .310
Jesús Aguilar 447 .252 .311 .416 99 .163 .299 0 0.4 .313
Franchy Cordero 407 .236 .310 .418 100 .181 .335 -2 0.3 .315
Greg Cullen 239 .218 .319 .320 79 .102 .281 1 0.3 .288
Chris Owings 285 .206 .278 .339 70 .132 .291 4 0.3 .272
Tyler Nevin 447 .233 .309 .371 88 .138 .282 -5 0.2 .299
Cadyn Grenier 408 .201 .296 .299 66 .099 .297 1 0.2 .270
Richie Martin 344 .224 .291 .323 70 .099 .295 -1 0.2 .273
Max Wagner 85 .227 .306 .360 84 .133 .314 1 0.2 .293
Ryan McKenna 370 .216 .292 .353 78 .137 .301 6 0.2 .283
Ramon Rodriguez 219 .245 .284 .328 70 .083 .292 0 0.1 .269
Cam Gallagher 158 .218 .282 .317 66 .099 .284 1 0.1 .266
Collin Burns 317 .225 .278 .307 62 .082 .276 3 0.0 .259
John Rhodes 335 .226 .310 .338 80 .111 .296 1 0.0 .289
Robinson Chirinos 239 .203 .298 .353 80 .150 .282 -5 0.0 .289
Aramis Garcia 266 .219 .265 .332 64 .113 .310 1 0.0 .262
Cesar Prieto 491 .249 .281 .348 73 .098 .292 2 0.0 .275
Johnny Rizer 305 .225 .275 .370 77 .144 .301 -1 0.0 .281
Anthony Bemboom 236 .208 .277 .321 65 .113 .269 0 0.0 .265
Chris Hudgins 196 .172 .240 .294 47 .122 .297 3 -0.1 .238
Jonathan Araúz 340 .234 .289 .337 73 .103 .282 -2 -0.2 .276
Dylan Beavers 110 .224 .309 .306 72 .082 .297 -1 -0.2 .278
Shed Long Jr. 249 .230 .298 .363 82 .133 .315 -5 -0.2 .291
Kelvin Gutiérrez 362 .232 .290 .334 73 .102 .301 4 -0.3 .276
Heston Kjerstad 290 .223 .293 .327 72 .104 .310 1 -0.4 .274
Shayne Fontana 327 .215 .300 .336 76 .121 .301 -1 -0.5 .283
Connor Pavolony 197 .178 .289 .278 59 .101 .276 -6 -0.6 .261
Cody Roberts 272 .210 .276 .319 65 .109 .305 -7 -0.7 .264
Billy Cook 400 .198 .255 .352 66 .154 .275 2 -0.7 .263
Dylan Harris 240 .193 .279 .292 59 .099 .287 1 -0.7 .258
Donta’ Williams 319 .208 .301 .290 66 .082 .296 -1 -0.8 .269
Yusniel Diaz 319 .214 .279 .334 69 .121 .286 -1 -0.8 .271
Adam Hall 280 .211 .286 .271 56 .060 .321 0 -0.9 .254
Davis Tavarez 253 .231 .273 .349 71 .118 .316 -4 -0.9 .271
Toby Welk 330 .219 .276 .331 68 .113 .299 -2 -1.0 .267
Cristopher Cespedes 312 .215 .269 .347 69 .132 .302 -3 -1.0 .269
Andrew Daschbach 404 .185 .277 .311 63 .126 .324 2 -1.0 .265
TT Bowens 409 .198 .276 .321 65 .122 .296 -1 -1.3 .266
Zach Watson 385 .200 .240 .325 55 .125 .296 -5 -1.5 .246

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Adley Rutschman Bill Freehan Carlos Santana Mike Scioscia
Gunnar Henderson Tommy Harper Gavin Lux Bobby Grich
Cedric Mullins Coco Crisp Brian McRae Kevin Kiermaier
Ramón Urías Cotton Tierney Jim Davenport Jarrod Patterson
Ryan Mountcastle Lamar Johnson Maurice Van Robays Lee May
Anthony Santander Jay Gibbons Pat Putnam Eric Karros
Jordan Westburg Ramon Castro Billy Consolo Eugenio Suarez
Adam Frazier Will Rhymes Marty Barrett Duane Kuiper
Jorge Mateo Scott Kingery Greg Gagne Shawon Dunston
Austin Hays Jim Traber Jerry Morales Chris Bourjos
Joey Ortiz Didi Gregorius Kevin Elster Jack Wilson
Lewin Díaz Brian Hunter Andy Wilkins Scott Thorman
Connor Norby Todd Walker Ken Perry Garey Ingram
Terrin Vavra Rance Mulliniks Ed Jurak Daniel Robertson
Colton Cowser Domingo Santana Rick Monday Doug Clemens
James McCann Dan Wilson Julio Mosquera Damian Miller
Brett Phillips Louie Meadows Bob Montag Aubrey Waggoner
Rougned Odor Chuck Goggin Pete Mackanin Brooks Conrad
Kyle Stowers Jon Knott Ben Johnson Lee Stevens
Maverick Handley Dusty Brown Ben Amaya Dave Massarelli
Hudson Haskin Marv Lane Terry Joseph Lee Green
Darell Hernaiz Travis Dawkins Aaron Holbert Royce Lewis
Daz Cameron Mark Little Lane Adams Mark Davis
Jacob Nottingham Jayhawk Owens Dave Roberts George Mitterwald
Coby Mayo Bob Montgomery Jim Morrisette Clete Boyer
Jud Fabian Jeff Abbott Jim Austin LeVon Washington
Mark Kolozsvary Jeff Hearron Grant Fithian Gordon MacKenzie
Josh Lester Garrett Jones Andy Wilkins Todd Benzinger
DJ Stewart Gabe Gross Tom Kelly Mike Jorgensen
Robert Neustrom Kyle Logan Pete Lavin Tyler Henley
Nomar Mazara Abner Arroyo Mike Mitchell Mike Vento
Jesús Aguilar Willie Montanez Alan Knicely Ty Wigginton
Franchy Cordero Tim Pyznarski Brian Goodwin Mike Derrick
Greg Cullen Wayne Garrett Robert Hewes Benny McCoy
Chris Owings Dave Matranga Elliot Johnson Reggie Thomas
Tyler Nevin Jerry Maddox Tommy Bianco Dave Payton
Cadyn Grenier Nolan Fontana Anderson Machado John Kehoe
Richie Martin Manny Alexander Alfredo Amezaga Jimmy Sexton
Max Wagner Kenneth Roque Tony Batista Edwin Rodriguez
Ryan McKenna Whitey Herzog Jonathan Davis Greg Howe
Ramon Rodriguez Luis De La Cruz Mike Dowd Gilberto Roca
Cam Gallagher Vic Roznovsky Faustino Zabala Jerry May
Collin Burns Don Kessinger Jose Oquendo Wilson Valdez
John Rhodes Reed Peters Kevin Thompson Mel Barrow
Robinson Chirinos Jamie Quirk Chris Iannetta Andy Seminick
Aramis Garcia Joel Skinner Chris Howard Brett Hayes
Cesar Prieto Juan Reyes Darwin Barney Bobby Pfeil
Johnny Rizer Ricky Lemon Kirby Jackson George Lott
Anthony Bemboom Paul Bako Mike Knapp Roy Partee
Chris Hudgins Adam Rodriguez Grant Fithian Jack Mull
Jonathan Araúz Kurt Lohrke Glenn Robertson Ed Renteria
Dylan Beavers Domingo Mota Chris Duffy Gary Gloede
Shed Long Jr. Matthew Tucker Peter Maris Hunter Jobes
Kelvin Gutiérrez Maxwell Leon Erich Weiss Jack Sauer
Heston Kjerstad Pete Mueller Wayne Burney Tim Alberts
Shayne Fontana Phillip Swimley Randy Curtis Don Frailey
Connor Pavolony Mike Gobbo June Raines Michael Shepston
Cody Roberts Juan Apodaca Tom Nieto Dan Rohlfing
Billy Cook Cesar Hernandez Jim Beauchamp Loy McBride
Dylan Harris Douglas Vroman Joseph Haney Kelly Smith
Donta’ Williams Saige Jenco Juan Silva Deurys Reyes
Yusniel Diaz Joe Cherry Shane Gunderson Barry Nidiffer
Adam Hall Bryson Myles D.J. Artis Vance Vizcaino
Davis Tavarez Narciso Crook Graylin Derke Royce Bolinger
Toby Welk Kyle Day Juan Delgado Steve Smith
Cristopher Cespedes Aurdie Culbert Brian Rust Zach Kometani
Andrew Daschbach Todd Demeter Cressy Pratt Dave Duplessis
TT Bowens Logan Parker Pablo Moncerratt Kevin Mahoney
Zach Watson Julio Ramirez Gary Dawson Jeff Kunkel

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
Adley Rutschman .292 .394 .525 152 6.3 .236 .337 .409 109 3.5
Gunnar Henderson .280 .383 .515 143 5.6 .233 .328 .408 105 2.5
Cedric Mullins .287 .350 .470 124 4.7 .233 .300 .367 85 1.6
Ramón Urías .285 .352 .483 127 3.4 .226 .298 .369 84 1.2
Ryan Mountcastle .295 .345 .543 139 3.5 .242 .294 .436 99 0.7
Anthony Santander .284 .344 .532 139 3.7 .232 .292 .411 94 0.5
Jordan Westburg .258 .333 .441 111 3.1 .211 .285 .342 75 0.6
Adam Frazier .295 .356 .401 108 3.0 .239 .302 .326 76 0.6
Jorge Mateo .260 .301 .443 103 2.9 .208 .253 .347 67 0.6
Austin Hays .284 .334 .484 124 2.8 .231 .280 .379 84 0.2
Joey Ortiz .266 .320 .407 102 2.7 .210 .270 .319 65 0.3
Lewin Díaz .262 .315 .512 122 2.4 .211 .263 .406 83 0.0
Connor Norby .270 .336 .462 116 2.4 .216 .288 .357 78 0.0
Terrin Vavra .271 .365 .405 114 1.7 .215 .309 .311 75 0.3
Colton Cowser .257 .356 .414 113 2.3 .202 .302 .324 76 -0.3
James McCann .273 .329 .420 105 1.6 .220 .275 .327 66 0.0
Brett Phillips .218 .321 .426 103 1.9 .163 .261 .301 57 -0.1
Rougned Odor .242 .317 .485 117 2.1 .194 .270 .366 76 -0.3
Kyle Stowers .260 .329 .481 121 2.1 .208 .279 .374 80 -0.4
Maverick Handley .245 .329 .389 98 1.5 .184 .271 .285 57 0.1
Hudson Haskin .264 .344 .402 106 1.7 .210 .292 .311 68 -0.3
Darell Hernaiz .268 .316 .408 97 1.7 .217 .264 .312 61 -0.3
Daz Cameron .245 .314 .411 98 1.6 .195 .263 .321 63 -0.5
Jacob Nottingham .251 .328 .456 112 1.4 .191 .265 .331 68 -0.3
Coby Mayo .261 .325 .449 110 1.6 .205 .265 .342 68 -0.5
Jud Fabian .248 .345 .470 120 0.7 .192 .281 .357 77 0.2
Mark Kolozsvary .215 .313 .370 88 1.1 .158 .253 .263 45 -0.1
Josh Lester .260 .314 .497 117 1.8 .210 .265 .389 80 -0.7
DJ Stewart .249 .360 .447 119 1.2 .195 .301 .341 79 -0.4
Robert Neustrom .270 .326 .451 112 1.6 .218 .271 .343 70 -0.7
Nomar Mazara .284 .341 .448 117 1.3 .226 .281 .351 77 -0.4
Jesús Aguilar .279 .336 .467 117 1.4 .222 .284 .366 81 -0.6
Franchy Cordero .262 .335 .472 120 1.3 .210 .289 .368 82 -0.6
Greg Cullen .244 .347 .365 96 0.8 .189 .290 .279 59 -0.3
Chris Owings .234 .311 .398 91 1.1 .177 .254 .290 50 -0.3
Tyler Nevin .261 .334 .418 106 1.2 .205 .282 .326 69 -0.8
Cadyn Grenier .226 .320 .343 84 1.2 .172 .267 .258 48 -0.6
Richie Martin .252 .318 .370 90 1.1 .198 .263 .278 51 -0.6
Max Wagner .261 .341 .430 108 0.4 .201 .275 .309 62 0.0
Ryan McKenna .243 .320 .402 98 1.1 .185 .261 .305 59 -0.7
Ramon Rodriguez .277 .318 .376 89 0.7 .213 .252 .286 50 -0.4
Cam Gallagher .254 .317 .370 89 0.6 .190 .253 .272 47 -0.3
Collin Burns .252 .305 .354 81 0.8 .199 .251 .267 45 -0.7
John Rhodes .258 .338 .394 103 0.9 .199 .284 .293 63 -0.7
Robinson Chirinos .236 .326 .418 104 0.7 .174 .268 .295 60 -0.6
Aramis Garcia .252 .300 .387 86 0.7 .190 .238 .282 46 -0.7
Cesar Prieto .276 .306 .394 92 1.1 .222 .256 .314 57 -1.0
Johnny Rizer .253 .307 .425 98 0.8 .198 .253 .323 58 -0.7
Anthony Bemboom .236 .309 .376 87 0.6 .179 .246 .277 48 -0.6
Chris Hudgins .203 .270 .349 70 0.4 .145 .205 .244 27 -0.6
Jonathan Araúz .263 .317 .387 94 0.7 .204 .258 .293 55 -1.0
Dylan Beavers .255 .337 .356 93 0.0 .196 .278 .256 51 -0.5
Shed Long Jr. .261 .327 .417 102 0.4 .204 .268 .317 62 -0.9
Kelvin Gutiérrez .259 .319 .383 91 0.5 .203 .258 .298 53 -1.2
Heston Kjerstad .251 .320 .374 92 0.2 .196 .267 .284 56 -1.0
Shayne Fontana .242 .332 .388 97 0.4 .186 .273 .291 58 -1.2
Connor Pavolony .209 .321 .338 83 -0.1 .144 .258 .226 39 -1.1
Cody Roberts .237 .308 .366 82 -0.1 .180 .247 .269 43 -1.4
Billy Cook .225 .281 .408 86 0.2 .172 .232 .311 50 -1.5
Dylan Harris .223 .308 .334 79 -0.2 .166 .251 .244 40 -1.3
Donta’ Williams .235 .331 .336 84 -0.1 .180 .275 .249 48 -1.5
Yusniel Diaz .238 .304 .381 88 0.0 .188 .255 .288 52 -1.5
Adam Hall .238 .310 .308 71 -0.4 .185 .260 .236 40 -1.5
Davis Tavarez .260 .300 .407 91 -0.3 .209 .248 .309 53 -1.5
Toby Welk .248 .301 .384 86 -0.2 .194 .251 .289 50 -1.7
Cristopher Cespedes .244 .294 .393 88 -0.3 .189 .238 .299 50 -1.8
Andrew Daschbach .211 .305 .360 81 -0.1 .158 .251 .266 44 -1.9
TT Bowens .221 .299 .367 83 -0.4 .176 .250 .276 47 -2.2
Zach Watson .230 .270 .374 76 -0.4 .172 .215 .284 37 -2.3

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Félix Bautista R 28 5 3 2.94 64 0 64.3 47 21 7 21 81
Dean Kremer R 27 9 6 3.51 25 24 136.0 131 53 12 35 104
Phoenix Sanders R 28 1 2 3.91 40 1 50.7 49 22 7 12 49
Bryan Baker R 28 4 3 3.92 58 1 59.7 52 26 6 26 64
Grayson Rodriguez R 23 6 6 3.98 26 26 110.7 94 49 17 34 134
John Means L 30 7 6 3.98 21 20 110.7 105 49 16 28 85
Nick Vespi L 27 4 4 3.99 46 0 47.3 43 21 7 16 54
Cionel Pérez L 27 3 4 4.07 55 2 55.3 51 25 6 25 55
DL Hall L 24 5 6 4.14 29 18 87.0 73 40 12 45 114
Dillon Tate R 29 3 4 4.15 59 0 65.0 60 30 7 18 54
Mychal Givens R 33 4 4 4.17 52 2 54.0 48 25 8 24 60
Drew Rom L 23 5 6 4.20 25 24 115.7 112 54 13 43 107
Keegan Akin L 28 4 4 4.25 34 9 82.7 82 39 11 29 79
Cade Povich L 23 9 10 4.35 23 22 107.7 102 52 14 41 105
Nolan Hoffman R 25 2 2 4.38 30 1 39.0 40 19 4 13 29
Ryan Watson R 25 5 6 4.40 25 14 88.0 91 43 12 26 73
Antonio Velez L 26 4 6 4.40 19 13 73.7 79 36 10 18 55
Trey McGough L 25 4 4 4.46 21 14 78.7 85 39 10 21 52
Eduard Bazardo R 27 3 3 4.48 42 3 66.3 66 33 10 23 58
Tyler Wells R 28 6 7 4.50 27 18 94.0 89 47 16 24 79
Kyle Gibson R 35 6 9 4.54 26 25 136.7 140 69 17 48 116
Alex Wells R 26 5 7 4.60 23 17 92.0 102 47 14 20 64
Kyle Brnovich R 25 3 4 4.62 19 16 76.0 76 39 11 26 68
Austin Voth R 31 3 5 4.63 34 14 83.7 86 43 13 28 76
Mike Baumann R 27 5 6 4.64 27 15 87.3 87 45 12 37 81
Noah Denoyer R 25 3 4 4.64 20 7 64.0 63 33 10 24 64
Kyle Bradish R 26 5 8 4.69 25 24 117.0 115 61 17 49 116
Yennier Cano R 29 2 3 4.70 38 0 53.7 53 28 7 27 54
Ryan Hartman L 29 3 5 4.79 18 14 77.0 86 41 12 23 57
Garrett Stallings R 25 6 9 4.79 23 19 107.0 118 57 17 27 80
Justin Armbruester R 24 3 4 4.80 24 20 101.3 100 54 15 37 88
Andrew Politi R 27 3 5 4.81 37 6 63.7 62 34 10 30 64
Bruce Zimmermann L 28 5 7 4.82 24 21 123.3 137 66 21 35 96
Adam Stauffer R 24 2 4 4.85 24 2 55.7 56 30 8 25 50
Marcos Diplán R 26 2 2 4.85 31 2 42.7 40 23 6 24 42
Conner Loeprich R 25 2 2 4.87 25 5 61.0 66 33 10 22 48
Joey Krehbiel R 30 3 4 4.88 49 0 51.7 52 28 8 21 45
Zach Peek R 25 2 4 4.90 17 14 64.3 68 35 9 25 53
Chayce McDermott R 24 3 5 4.94 23 16 85.7 77 47 13 48 96
Jake Prizina L 26 2 4 4.99 26 4 57.7 62 32 8 21 42
Zac Lowther L 27 4 6 5.01 20 14 73.7 78 41 11 31 61
Kyle Dowdy R 30 2 3 5.02 40 1 52.0 51 29 6 32 46
Anthony Castro R 28 2 4 5.07 39 7 60.3 60 34 10 33 63
Chris Vallimont R 26 5 9 5.07 23 20 94.0 98 53 15 46 88
Cole Uvila R 29 2 4 5.08 39 0 44.3 45 25 6 25 41
Logan Gillaspie R 26 3 5 5.08 35 4 62.0 68 35 11 18 51
Easton Lucas L 26 1 3 5.12 28 1 45.7 47 26 8 20 43
Ryan Conroy R 26 3 5 5.17 28 4 55.7 59 32 9 26 47
Tyler Burch R 25 2 4 5.18 30 0 41.7 45 24 8 15 35
Ofreidy Gómez R 27 3 6 5.21 31 8 65.7 64 38 8 41 60
Isaac Mattson R 27 2 3 5.21 27 0 38.0 38 22 6 23 38
Spenser Watkins R 30 4 7 5.31 23 19 98.3 115 58 17 29 65
Chris Ellis R 30 2 4 5.32 23 12 66.0 69 39 10 37 54
Brandon Young R 24 2 4 5.35 20 18 65.7 69 39 11 33 58
Clayton McGinness R 26 1 3 5.40 27 0 36.7 39 22 6 17 29
Morgan McSweeney R 25 3 5 5.40 33 0 40.0 41 24 6 24 35
Matt Harvey R 34 4 6 5.45 15 15 71.0 81 43 11 26 52
Travis Lakins Sr. R 29 1 3 5.45 26 3 33.0 35 20 5 18 27
Kevin Smith L 26 3 5 5.46 19 13 62.7 65 38 11 39 59
Louis Head R 33 1 1 5.53 38 2 40.7 39 25 7 22 41
Shelton Perkins R 26 1 3 5.64 26 0 30.3 31 19 6 17 27
Tim Naughton R 27 1 2 5.67 24 0 27.0 25 17 4 22 30
Blaine Knight R 27 3 5 5.68 26 9 69.7 78 44 11 32 48
Conner Greene R 28 2 5 5.69 23 6 55.3 61 35 8 33 44
Griffin McLarty R 24 2 5 5.73 25 8 55.0 60 35 11 29 48
David Lebron R 29 2 4 5.81 24 8 66.7 70 43 13 42 66
Cameron Bishop L 27 2 4 5.93 14 8 54.7 59 36 10 31 47
Diogenes Almengo R 28 2 4 6.06 27 0 32.7 34 22 6 21 30
Matt Vogel R 27 1 3 6.10 20 3 31.0 31 21 6 25 34
Wandisson Charles R 26 1 1 6.45 29 0 37.7 40 27 7 30 33

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ FIP ERA- WAR
Félix Bautista 64.3 11.3 2.9 1.0 8.1% 31.3% .270 146 3.08 68 1.6
Dean Kremer 136.0 6.9 2.3 0.8 6.2% 18.3% .288 122 3.68 82 2.8
Phoenix Sanders 50.7 8.7 2.1 1.2 5.7% 23.2% .298 110 3.84 91 0.4
Bryan Baker 59.7 9.7 3.9 0.9 10.0% 24.7% .293 109 3.72 91 0.5
Grayson Rodriguez 110.7 10.9 2.8 1.4 7.4% 29.3% .287 108 3.84 93 1.7
John Means 110.7 6.9 2.3 1.3 6.1% 18.5% .271 108 4.34 93 1.7
Nick Vespi 47.3 10.3 3.0 1.3 8.0% 27.0% .298 108 3.93 93 0.4
Cionel Pérez 55.3 8.9 4.1 1.0 10.4% 22.8% .296 106 3.98 95 0.5
DL Hall 87.0 11.8 4.7 1.2 11.8% 29.9% .300 104 4.02 96 1.3
Dillon Tate 65.0 7.5 2.5 1.0 6.6% 19.9% .280 103 4.05 97 0.3
Mychal Givens 54.0 10.0 4.0 1.3 10.3% 25.6% .288 103 4.36 97 0.4
Drew Rom 115.7 8.3 3.3 1.0 8.6% 21.4% .299 102 4.04 98 1.6
Keegan Akin 82.7 8.6 3.2 1.2 8.1% 22.2% .303 101 4.10 99 0.8
Cade Povich 107.7 8.8 3.4 1.2 8.9% 22.7% .294 99 4.17 101 1.3
Nolan Hoffman 39.0 6.7 3.0 0.9 7.7% 17.3% .298 98 4.15 102 0.2
Ryan Watson 88.0 7.5 2.7 1.2 6.8% 19.2% .299 98 4.32 102 1.0
Antonio Velez 73.7 6.7 2.2 1.2 5.7% 17.5% .301 98 4.28 102 0.8
Trey McGough 78.7 5.9 2.4 1.1 6.2% 15.3% .296 96 4.32 104 0.9
Eduard Bazardo 66.3 7.9 3.1 1.4 8.0% 20.2% .292 96 4.54 104 0.3
Tyler Wells 94.0 7.6 2.3 1.5 6.2% 20.3% .271 95 4.51 105 0.9
Kyle Gibson 136.7 7.6 3.2 1.1 8.1% 19.6% .302 94 4.28 106 1.4
Alex Wells 92.0 6.3 2.0 1.4 5.1% 16.3% .300 93 4.49 107 0.8
Kyle Brnovich 76.0 8.1 3.1 1.3 7.9% 20.7% .295 93 4.47 108 0.7
Austin Voth 83.7 8.2 3.0 1.4 7.7% 20.9% .302 93 4.47 108 0.6
Mike Baumann 87.3 8.3 3.8 1.2 9.6% 21.0% .300 93 4.42 108 0.8
Noah Denoyer 64.0 9.0 3.4 1.4 8.6% 22.9% .299 93 4.45 108 0.5
Kyle Bradish 117.0 8.9 3.8 1.3 9.5% 22.4% .302 91 4.39 109 1.0
Yennier Cano 53.7 9.1 4.5 1.2 11.3% 22.6% .309 91 4.46 109 -0.1
Ryan Hartman 77.0 6.7 2.7 1.4 6.8% 17.0% .306 90 4.67 112 0.6
Garrett Stallings 107.0 6.7 2.3 1.4 5.8% 17.3% .302 90 4.56 112 0.8
Justin Armbruester 101.3 7.8 3.3 1.3 8.5% 20.1% .289 90 4.70 112 0.8
Andrew Politi 63.7 9.0 4.2 1.4 10.6% 22.6% .297 89 4.79 112 0.2
Bruce Zimmermann 123.3 7.0 2.6 1.5 6.5% 17.8% .304 89 4.73 112 0.9
Adam Stauffer 55.7 8.1 4.0 1.3 10.1% 20.2% .298 89 4.79 113 0.1
Marcos Diplán 42.7 8.9 5.1 1.3 12.5% 21.9% .291 88 4.77 113 0.0
Conner Loeprich 61.0 7.1 3.2 1.5 8.1% 17.6% .301 88 4.84 113 0.2
Joey Krehbiel 51.7 7.8 3.7 1.4 9.3% 19.9% .293 88 4.82 114 -0.2
Zach Peek 64.3 7.4 3.5 1.3 8.7% 18.3% .304 88 4.72 114 0.4
Chayce McDermott 85.7 10.1 5.0 1.4 12.4% 24.8% .291 87 4.67 115 0.5
Jake Prizina 57.7 6.6 3.3 1.2 8.2% 16.5% .298 86 4.75 116 0.1
Zac Lowther 73.7 7.5 3.8 1.3 9.4% 18.5% .302 86 4.90 117 0.4
Kyle Dowdy 52.0 8.0 5.5 1.0 13.3% 19.1% .298 86 4.96 117 -0.2
Anthony Castro 60.3 9.4 4.9 1.5 12.0% 22.9% .305 85 5.06 118 0.1
Chris Vallimont 94.0 8.4 4.4 1.4 10.8% 20.7% .307 85 4.92 118 0.5
Cole Uvila 44.3 8.3 5.1 1.2 12.2% 20.0% .305 85 4.89 118 -0.2
Logan Gillaspie 62.0 7.4 2.6 1.6 6.7% 19.0% .305 84 4.88 118 0.0
Easton Lucas 45.7 8.5 3.9 1.6 9.9% 21.2% .300 84 5.06 119 -0.2
Ryan Conroy 55.7 7.6 4.2 1.5 10.3% 18.7% .301 83 5.24 121 -0.1
Tyler Burch 41.7 7.6 3.2 1.7 8.1% 18.9% .298 83 5.19 121 -0.3
Ofreidy Gómez 65.7 8.2 5.6 1.1 13.3% 19.5% .298 82 5.19 121 0.0
Isaac Mattson 38.0 9.0 5.4 1.4 13.1% 21.7% .305 82 5.26 121 -0.3
Spenser Watkins 98.3 5.9 2.7 1.6 6.7% 14.9% .306 81 5.05 124 0.2
Chris Ellis 66.0 7.4 5.0 1.4 12.1% 17.6% .298 81 5.40 124 0.0
Brandon Young 65.7 7.9 4.5 1.5 11.1% 19.5% .302 80 5.21 125 0.2
Clayton McGinness 36.7 7.1 4.2 1.5 10.2% 17.4% .297 79 5.25 126 -0.4
Morgan McSweeney 40.0 7.9 5.4 1.4 13.0% 18.9% .299 79 5.30 126 -0.4
Matt Harvey 71.0 6.6 3.3 1.4 8.2% 16.4% .310 79 4.93 127 0.1
Travis Lakins Sr. 33.0 7.4 4.9 1.4 11.8% 17.6% .300 79 5.30 127 -0.2
Kevin Smith 62.7 8.5 5.6 1.6 13.3% 20.1% .302 79 5.56 127 0.0
Louis Head 40.7 9.1 4.9 1.5 12.1% 22.5% .291 78 5.37 129 -0.3
Shelton Perkins 30.3 8.0 5.0 1.8 12.1% 19.3% .287 76 5.72 131 -0.3
Tim Naughton 27.0 10.0 7.3 1.3 17.2% 23.4% .300 76 5.41 132 -0.3
Blaine Knight 69.7 6.2 4.1 1.4 10.0% 15.0% .300 76 5.51 132 -0.3
Conner Greene 55.3 7.2 5.4 1.3 12.5% 16.6% .310 75 5.45 133 -0.3
Griffin McLarty 55.0 7.9 4.7 1.8 11.6% 19.1% .302 75 5.70 133 -0.3
David Lebron 66.7 8.9 5.7 1.8 13.5% 21.3% .306 74 5.69 135 -0.4
Cameron Bishop 54.7 7.7 5.1 1.6 12.3% 18.7% .302 72 5.68 138 -0.3
Diogenes Almengo 32.7 8.3 5.8 1.7 13.7% 19.6% .298 71 5.82 141 -0.5
Matt Vogel 31.0 9.9 7.3 1.7 16.7% 22.7% .305 70 5.99 142 -0.4
Wandisson Charles 37.7 7.9 7.2 1.7 16.0% 17.6% .300 67 6.37 150 -0.8

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
Félix Bautista Cody Allen Rich Gossage Trevor Hoffman 2.3 0.7 2.18 4.07
Dean Kremer Chien-Ming Wang Johnny Cueto Mel Harder 3.4 2.0 3.11 4.01
Phoenix Sanders Dan Otero Talley Haines Andrew Triggs 0.8 -0.1 3.22 4.86
Bryan Baker Murry Dickson Ryan Cook Phil Paine 1.1 0.0 3.16 4.85
Grayson Rodriguez Josh Beckett John Purdin Don Robinson 2.7 0.7 3.21 4.86
John Means Donovan Osborne Bill Sherdel Art Nehf 2.4 1.0 3.53 4.57
Nick Vespi Jerry Blevins Bobby Seay Tyler Webb 0.8 -0.1 3.24 5.06
Cionel Pérez Aaron Bummer Sam Freeman Steve Mingori 1.1 0.0 3.37 4.86
DL Hall Kent Mercker Julie Hudson Harry Pritts 2.1 0.3 3.42 5.11
Dillon Tate Jim Johnson Tony Pena Alex Wilson 0.8 -0.2 3.60 4.93
Mychal Givens Kevin Gregg Jose DeLeon Aurelio Lopez 1.1 -0.4 3.35 5.40
Drew Rom Tommy John Jamie Moyer Mike Jeffcoat 2.3 0.9 3.69 4.73
Keegan Akin Mike Magnante Chief Hogsett Matt Yourkin 1.5 0.1 3.56 5.06
Cade Povich Paul Lindblad Lee Upshaw Nick Willhite 2.1 0.5 3.80 4.97
Nolan Hoffman Mark Batten Phillip Hinrichs Paul Erickson 0.4 -0.1 3.88 4.99
Ryan Watson Greg Perschke Jim Willoughby Nick Green 1.7 0.4 3.77 5.01
Antonio Velez Andrew Albers 앨버스 J.D. Arteaga Frank Bork 1.3 0.3 3.83 5.02
Trey McGough Coley Smith Jim Magnuson J.D. Arteaga 1.4 0.4 3.92 5.01
Eduard Bazardo Gene Garber Jeff Darwin C.B. Beringer 0.9 -0.2 3.77 5.27
Tyler Wells Pete Harnisch Steve Ontiveros Flint Rhem 1.6 0.3 3.91 5.14
Kyle Gibson Jack Sanford Jose Contreras Mike Boddicker 2.1 0.4 4.04 5.26
Alex Wells Dave Geeve Matt Montgomery Mike Christopher 1.5 0.2 4.03 5.20
Kyle Brnovich John Roper Travis Harper Wally Bunker 1.3 0.2 4.01 5.27
Austin Voth Ray Malgradi Denny Galehouse Pat McGlothin 1.1 0.0 4.04 5.31
Mike Baumann Paul Fletcher Bob Blaylock George Throop 1.3 0.0 4.07 5.39
Noah Denoyer Logan Easley Roberto Novoa Jason Anderson 1.1 0.0 3.87 5.48
Kyle Bradish James Baldwin Jorge De Paula Dave Leonhard 2.0 0.1 4.04 5.33
Yennier Cano Ryan Reid Bobby Moore Gabe Molina 0.4 -0.5 3.91 5.52
Ryan Hartman Sam McConnell Anthony Boughner Adam Wilk 아담 1.0 0.0 4.30 5.51
Garrett Stallings Andrew Carraway Philip Brown Brian Whitaker 1.6 0.1 4.18 5.52
Justin Armbruester Joe McIntosh Arnie Portocarrero Gary Glover 글로버 1.5 0.1 4.24 5.42
Andrew Politi Jason Arnold Kane Davis 데이비스 Joey Williamson 0.7 -0.4 4.15 5.64
Bruce Zimmermann Robert Cruze Matt Tomshaw Glen Perkins 1.7 -0.1 4.29 5.46
Adam Stauffer Scott McGough Donald Albin Mike Dupree 0.5 -0.4 4.27 5.59
Marcos Diplán Don DeMola Brian Kolbe Jake Reed 0.3 -0.4 4.20 5.65
Conner Loeprich Pete Murphy Spencer Jones Scott Effross 0.6 -0.3 4.26 5.56
Joey Krehbiel Michael Mariot J.J. Putz Luke Bard 0.3 -0.6 4.18 5.73
Zach Peek Rick Henninger William Wolfe Phil Huffman 0.8 0.0 4.35 5.56
Chayce McDermott Todd Van Poppel James Hardison Tim Cates 1.3 -0.3 4.25 5.75
Jake Prizina Eric Stout Carlos Pulido Steve Connolly 0.5 -0.3 4.38 5.65
Zac Lowther Kelly Wunsch Jason Cromer Nate Teut 0.9 -0.2 4.43 5.77
Kyle Dowdy Brad Moore Jim Siwy Tony Fiore 0.3 -0.7 4.35 5.98
Anthony Castro Joel Carreno Rob Woodward Adam Quintana 0.6 -0.5 4.32 6.03
Chris Vallimont Zach Miner John Penn Reynol Mendoza 1.0 -0.3 4.57 5.76
Cole Uvila Mike Bacsik Francisco Mendoza Jean Machi 0.2 -0.7 4.36 6.13
Logan Gillaspie Leonard Griffen Kyle Wright Sam Bragg 0.5 -0.6 4.40 6.00
Easton Lucas Antonio Perez Jerry Stafford Tyler Erwin 0.2 -0.6 4.41 5.96
Ryan Conroy Rob Waite Stephan Reish Federico Baez 0.3 -0.5 4.63 5.88
Tyler Burch Kramer Champlin Edward Harrar John Nurthen 0.1 -0.6 4.40 5.97
Ofreidy Gómez Tony Fiore Mike Strahler Keith MacWhorter 0.5 -0.6 4.57 6.05
Isaac Mattson Barry Manuel Rusty Bourg Aris Tirado 0.0 -0.7 4.57 6.21
Spenser Watkins Toru Murata Jack Fisher Matt Koch 0.7 -0.3 4.78 5.91
Chris Ellis Kenny Baugh Don Erickson Ryan Tatusko 타투스코 0.5 -0.5 4.72 6.08
Brandon Young Dana Kiecker Les Straker Timothy Bannister 0.6 -0.4 4.77 6.05
Clayton McGinness Charle Rosario Rob Hicks Bryan Manicchia -0.1 -0.7 4.81 6.22
Morgan McSweeney Jack Lazorko Manuel Rodriguez Jonathan Garcia -0.1 -0.7 4.83 6.14
Matt Harvey Sidney Ponson Tyler Cloyd 클로이드 Ray Benge 0.5 -0.5 4.88 6.23
Travis Lakins Sr. Ed Sprague Kenneth Watkins Terry Cornutt 0.1 -0.5 4.74 6.43
Kevin Smith Matt Ruebel Mike Spiegel Adam Brandenburg 0.4 -0.5 4.89 6.19
Louis Head Storm Davis Mark Wohlers Matt Karchner 0.0 -0.7 4.59 6.84
Shelton Perkins Donald Hammitt Mike Heinen Ricardo Aponte -0.1 -0.7 5.01 6.72
Tim Naughton Dar Smith Joe Bruno Marc Kroon 0.0 -0.6 4.75 7.03
Blaine Knight Gary Burnett Joel De La Cruz Stan Johnson 0.2 -0.8 5.14 6.41
Conner Greene Justin Hancock Jose Segura Steve Fischer 0.2 -0.9 5.00 6.64
Griffin McLarty Dovydas Neverauskas Jerry Burns Franco Terrero 0.1 -0.8 5.05 6.57
David Lebron Jon Velasquez Chris Fussell Carlos Pimentel 0.3 -1.1 4.95 6.81
Cameron Bishop Vince Davis Zach Zuercher Matt White 0.2 -0.7 5.24 6.84
Diogenes Almengo Mike Heinen John Thompson Kris Harvey -0.2 -0.9 5.27 7.18
Matt Vogel Bud Fustin Vaughn Kovach Mike Heinen -0.1 -0.7 5.21 7.21
Wandisson Charles Richard Ordway Kelvin Vasquez Mark Ion -0.5 -1.2 5.69 7.52

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.





Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.

73 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Der_K
1 year ago

Fwiw (not much!), I believe that Sanders is still in the org after having been outrighted towards the end of the year.