error code: 500

2026 ZiPS Projections: Pittsburgh Pirates

For the 22nd 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, as well as MLB’s glossary entry. The team order is selected by lot, and the next team up is the Pittsburgh Pirates.

Batters

From a pure talent standpoint, the Pittsburgh Pirates are in better shape than their 71-91 record this season might suggest. Still, the organization always feels like it’s on a giant treadmill because when the time to increase the level of investment comes, the push is always extremely underwhelming. The Pirates have actually gotten slightly better at committing to payroll (slightly!), but when they do spend, they frequently do so in rather unproductive ways.

The construction of the offense provides a good example. One area where the team actually has some depth is in viable role players and marginal starters. And yet, when the wallet finally gets pried open (again, slightly!), rather than go after the kind of big score that’s been hard for them to develop themselves, they tend to spread that money around to… viable role players and marginal starters. Spending nearly $17 million on Andrew McCutchen, Isiah Kiner-Falefa, and Tommy Pham wouldn’t break the bank of a normal team, but when you’re the Pirates, with a pre-benefits payroll under $90 million, that’s a significant chunk of your budget that didn’t do much to make the team better in 2025 or at any point in the future. McCutchen was an amazing player at his best and is still a fan favorite, but he’s already gotten what amounts to a three-year retirement tour in Pittsburgh. If the team can’t think of something more productive to do with those at-bats, that’s a failure of imagination.

Oneil Cruz’s 2025 season was a curious one, in that he did better than he ever has at laying off bad pitches, and absolutely crushed the ball generally, but got objectively worse results. You have to at least wonder if the sudden full-time conversion to the outfield took away some of the attention that might have been better spent focusing on becoming a more well-rounded hitter. I remain far from convinced that there was an emergency that required him to move off of shortstop before Konnor Griffin arrives, or that the swap to Kiner-Falefa did anything of value. ZiPS actually thinks that Cruz will be fine in center field since speed is so important there, but there’s a real split between the 2025 Statcast (+4 runs) and SIS (-14 runs) numbers. I still think there’s a 40-homer hitter hiding somewhere in Cruz, but it’s getting rather late in the day for the Pirates to discover him.

Since the team has good role player depth, they aren’t projected to be truly awful anywhere except designated hitter. With some health, and some creativity mixing and matching the various spare parts at the weaker positions, this could be a halfway adequate lineup. ZiPS is absolutely RAM-over-chipset in love with Griffin, and the quicker he shoves his way through the high minors, the better the Pirates will be. Still, once you get past him and Cruz, it’s a lot of guys who might be fine but aren’t true breakout candidates.

Pitchers

Well having Paul Skenes at the top of the rotation sure is a nice way to start things off! Of course the question is just how long it is before Skenes is shipped off to a team more interested in paying him, and general manager Ben Cherington saying that he “is going to be a Pirate in 2026” is a little worrisome for its specificity. After all, Skenes can’t hit free agency until after the 2029 season, and saying that he’ll be on the team “in 2026” doesn’t preclude a trade deadline mega-deal. There’s really nothing in Skenes’ profile to worry about apart from the normal fretting over possible injury, which is the case for every pitcher past, present or future — at least until we figure out a way to give pitchers ligaments bio-engineered to be stronger. The Hall of Fame comps continue past the first three below; everyone who pitches like Skenes is a Hall of Fame talent.

Mitch Keller is a solid no. 2 starter and Bubba Chandler is projected to build on his 2025 debut; if the Pirates are fortunate with injuries, they’ll be a reasonable complement to Skenes at the top. Elsewhere, more innings from Braxton Ashcraft is a good thing, at least in the ZiPS view, and Jared Jones is ostensibly returning from internal brace surgery on his right elbow fairly early in the season. Guys like Mike Burrows, Johan Oviedo, and Hunter Barco all get very respectable, if unexciting, projections. Overall, the rotation is a Wild Card-worthy group.

Keeping with the “respectable, if unexciting” theme, we come to the Pittsburgh bullpen. There isn’t a whole lot of crazy upside here, but ZiPS does see the Pirates as having four pitchers with ERAs in the 3.00s in relief: Dennis Santana, Carmen Mlodzinski, Justin Lawrence, and Dauri Moreta. Now, most of these guys project in the high 3.00s, but the relief corps isn’t a disaster. A whole slew of other relief options project better than a 4.50 ERA, and while that’s not a very praiseworthy line to draw, at least the games will end before they get too ugly. If this team does get into a Wild Card situation over the next year or two, they might need to bring in outside bullpen help, but considering how tight their budgets are, it’s understandable that the front office hasn’t done so just yet.

Without any major disasters, the Pirates could creep into the low 80s wins-wise, but I expect a high-70s finish that adds six or seven wins to their 2025 total to be the most likely outcome.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here. Size of player names is very roughly proportional to Depth Chart playing time. The final team projections may differ considerably from our Depth Chart playing time.

Batters – Standard
Player B Age PO PA AB R H 2B 3B HR RBI BB SO SB CS
Konnor Griffin R 20 SS 591 532 101 139 25 3 14 76 35 152 32 10
Oneil Cruz L 27 CF 561 493 73 117 23 4 23 70 60 170 31 5
Spencer Horwitz L 28 1B 521 456 64 125 32 1 11 57 56 93 2 1
Nick Gonzales R 27 2B 488 446 57 118 28 5 9 52 30 101 2 3
Jared Triolo R 28 SS 443 391 51 97 19 3 7 40 46 99 13 3
Jack Suwinski L 27 CF 468 402 56 92 21 2 18 57 55 144 12 1
Duce Gourson L 23 3B 385 341 42 82 20 2 6 42 28 102 15 2
Alika Williams R 27 3B 393 357 45 89 15 3 6 37 25 79 3 2
Cam Devanney R 29 SS 460 415 45 95 24 1 11 48 34 127 4 3
Rafael Flores R 25 C 538 492 54 126 27 1 14 54 40 156 3 0
Enmanuel Valdez L 27 1B 386 343 43 83 19 1 11 43 37 84 3 1
Joey Bart R 29 C 332 290 34 69 12 0 8 33 34 93 1 1
Bryan Reynolds B 31 RF 622 557 67 140 29 3 17 71 54 153 5 2
Nick Solak R 31 1B 425 381 52 103 19 1 8 47 33 71 6 2
Nick Yorke R 24 2B 533 491 60 124 24 2 8 50 36 124 11 5
Termarr Johnson L 22 2B 540 481 59 112 17 2 8 51 48 122 12 8
Henry Davis R 26 C 377 334 42 75 16 1 11 41 29 96 5 2
Omar Alfonzo L 22 C 481 431 43 94 18 1 8 46 42 155 1 0
Alexander Canario R 26 LF 307 279 35 64 13 1 11 35 25 100 4 1
Liover Peguero R 25 SS 492 452 52 107 22 3 9 50 30 115 11 3
Jack Brannigan R 25 SS 309 278 36 60 12 2 7 34 23 98 7 1
Javier Rivas R 23 3B 490 457 45 103 19 2 10 55 14 152 3 2
Esmerlyn Valdez R 22 RF 531 477 56 114 24 2 17 69 40 161 2 2
Anthony Prato R 28 2B 397 340 45 78 19 3 3 38 41 88 10 2
Tsung-Che Cheng L 24 SS 482 427 51 95 19 4 5 40 40 123 13 7
Jase Bowen R 25 CF 447 408 49 96 19 4 8 47 27 137 13 5
Keiner Delgado B 22 2B 509 452 55 94 17 2 8 47 42 128 12 2
Ronny Simon B 26 LF 471 422 59 107 20 3 7 46 38 89 18 7
Endy Rodríguez B 26 1B 401 362 52 87 22 3 8 41 33 83 1 2
Andrew McCutchen R 39 DH 452 392 46 91 17 0 11 42 53 105 3 2
Billy Cook R 27 CF 451 408 47 94 18 3 10 46 31 128 13 3
Brett Sullivan L 32 C 346 316 36 71 16 3 5 31 23 58 4 1
Matt Fraizer L 28 RF 364 337 40 80 17 3 4 34 22 92 11 2
Sammy Stafura R 21 SS 556 490 47 92 22 9 4 44 47 164 14 4
Mitch Jebb L 24 CF 494 444 47 110 12 5 0 33 39 63 17 3
Kervin Pichardo R 24 3B 394 357 35 74 13 2 7 37 25 126 4 2
Shawn Ross R 26 C 289 257 27 42 10 0 7 26 26 130 1 1
Tommy Pham R 38 LF 412 367 45 88 17 1 8 39 39 94 7 2
Malcom Nuñez R 25 3B 386 350 37 83 18 0 6 37 25 81 1 1
Derek Berg R 24 C 337 298 32 53 10 3 5 27 29 139 4 3
Nelson Velázquez R 27 DH 401 361 45 79 16 1 13 44 35 109 7 3
Axiel Plaz R 20 C 299 272 27 53 12 0 8 33 19 79 0 0
Wyatt Hendrie R 27 C 220 192 22 37 6 1 2 19 18 66 3 1
Geovanny Planchart R 24 C 235 209 20 40 8 1 1 17 22 59 0 0
Will Robertson L 28 RF 426 385 47 84 22 2 13 46 33 129 2 3
Abrahan Gutierrez R 26 C 221 204 17 45 8 0 2 20 13 52 1 1
Sammy Siani L 25 LF 439 398 46 87 16 3 5 38 34 118 11 5
P.J. Hilson R 25 CF 326 304 43 69 12 2 7 33 13 92 6 2
Tres Gonzalez L 25 LF 395 351 34 82 13 0 1 31 31 88 5 4
Imanol Vargas L 28 LF 408 364 41 80 20 0 8 35 40 145 1 0
Darick Hall L 30 1B 377 344 32 74 13 0 10 37 28 102 1 1
DJ Stewart L 32 DH 292 253 28 48 10 0 8 28 31 87 2 1
Will Taylor R 23 CF 394 351 50 73 20 2 7 42 30 124 9 9
Aaron McKeithan R 26 C 209 182 13 40 5 0 2 19 16 39 0 1
Callan Moss R 22 1B 521 466 56 106 28 1 8 51 46 135 8 4
Nick Cimillo R 26 1B 430 392 38 83 23 3 13 52 30 112 3 2
Maikol Escotto R 24 SS 310 289 36 60 11 1 5 29 13 90 8 4
Lonnie White Jr. R 23 CF 349 313 39 60 13 1 7 35 25 138 10 3
Enmanuel Terrero L 23 LF 244 220 26 44 4 2 4 20 15 87 7 2
Hudson Head L 25 RF 310 284 32 53 9 3 4 27 19 116 4 3
Mike Jarvis R 28 LF 310 284 34 54 9 2 4 25 15 90 14 3
Ivan Brethowr R 23 RF 411 353 51 66 11 2 5 39 37 132 13 2
Kalae Harrison L 24 2B 178 165 18 28 5 0 1 11 10 53 5 1
Brenden Dixon R 25 1B 257 231 22 42 8 1 4 21 22 91 4 1
Jesus Castillo R 22 1B 401 362 36 72 10 0 1 28 27 102 7 8
Titus Dumitru R 23 LF 453 418 40 84 19 4 5 37 28 131 8 5
Shalin Polanco L 22 LF 396 362 31 68 13 4 7 35 25 124 5 6

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA 3YOPS+ RC
Konnor Griffin 591 .261 .328 .398 102 .137 .342 5 3.6 .319 107 80
Oneil Cruz 561 .237 .323 .440 110 .203 .313 -2 2.9 .328 112 78
Spencer Horwitz 521 .274 .359 .421 117 .147 .324 3 2.4 .342 115 70
Nick Gonzales 488 .265 .318 .410 101 .146 .324 4 2.2 .316 100 60
Jared Triolo 443 .248 .330 .366 94 .118 .316 -1 1.9 .308 93 51
Jack Suwinski 468 .229 .328 .425 108 .197 .308 -8 1.7 .327 109 59
Duce Gourson 385 .240 .315 .364 89 .123 .326 3 1.5 .301 91 43
Alika Williams 393 .249 .306 .359 85 .109 .305 7 1.5 .293 83 41
Cam Devanney 460 .229 .295 .371 85 .142 .303 2 1.4 .292 84 47
Rafael Flores 538 .256 .316 .400 98 .144 .348 -12 1.3 .313 101 63
Enmanuel Valdez 386 .242 .317 .399 99 .157 .290 5 1.2 .313 98 44
Joey Bart 332 .238 .331 .362 94 .124 .323 -3 1.1 .311 91 35
Bryan Reynolds 622 .251 .325 .406 103 .154 .318 -4 1.1 .319 101 75
Nick Solak 425 .270 .341 .388 103 .118 .315 1 1.1 .321 99 53
Nick Yorke 533 .253 .306 .358 85 .106 .323 1 1.1 .292 86 58
Termarr Johnson 540 .233 .308 .326 78 .094 .296 4 1.0 .283 84 54
Henry Davis 377 .225 .304 .377 89 .153 .282 -4 1.0 .300 91 40
Omar Alfonzo 481 .218 .294 .320 72 .102 .321 1 0.8 .275 78 41
Alexander Canario 307 .229 .296 .401 93 .172 .315 4 0.8 .304 93 34
Liover Peguero 492 .237 .287 .358 79 .122 .299 -2 0.8 .283 82 50
Jack Brannigan 309 .216 .289 .349 77 .133 .306 1 0.8 .283 79 30
Javier Rivas 490 .225 .264 .341 67 .116 .315 10 0.7 .264 72 43
Esmerlyn Valdez 531 .239 .311 .405 98 .166 .324 -3 0.7 .313 103 61
Anthony Prato 397 .229 .332 .329 86 .100 .301 -5 0.7 .300 85 40
Tsung-Che Cheng 482 .222 .292 .321 71 .098 .301 1 0.6 .273 73 46
Jase Bowen 447 .235 .291 .360 81 .125 .335 -1 0.6 .285 84 47
Keiner Delgado 509 .208 .289 .308 67 .100 .272 4 0.6 .269 73 43
Ronny Simon 471 .254 .317 .365 90 .111 .307 0 0.5 .301 92 55
Endy Rodríguez 401 .240 .307 .384 92 .144 .292 2 0.5 .302 93 44
Andrew McCutchen 452 .232 .327 .360 92 .128 .290 0 0.4 .305 87 48
Billy Cook 451 .230 .292 .363 82 .132 .311 -4 0.4 .287 85 47
Brett Sullivan 346 .225 .277 .342 72 .117 .261 -2 0.3 .271 69 31
Matt Fraizer 364 .237 .287 .341 75 .104 .315 5 0.2 .276 76 36
Sammy Stafura 556 .188 .270 .294 58 .106 .273 4 0.2 .253 64 43
Mitch Jebb 494 .248 .309 .297 71 .050 .289 -2 0.2 .272 72 45
Kervin Pichardo 394 .207 .269 .314 62 .106 .299 5 0.1 .259 67 32
Shawn Ross 289 .163 .250 .284 49 .121 .292 5 0.1 .242 53 19
Tommy Pham 412 .240 .313 .357 87 .117 .302 -2 0.1 .296 82 43
Malcom Nuñez 386 .237 .293 .340 76 .103 .293 -2 0.0 .279 80 35
Derek Berg 337 .178 .263 .282 52 .104 .312 3 0.0 .247 55 24
Nelson Velázquez 401 .219 .292 .377 85 .158 .276 0 0.0 .292 87 42
Axiel Plaz 299 .195 .258 .327 62 .132 .243 -1 0.0 .258 68 23
Wyatt Hendrie 220 .193 .278 .266 53 .073 .282 0 -0.1 .250 58 15
Geovanny Planchart 235 .191 .272 .254 48 .062 .262 1 -0.1 .241 54 14
Will Robertson 426 .218 .286 .387 86 .169 .292 -2 -0.2 .293 87 44
Abrahan Gutierrez 221 .221 .276 .289 58 .069 .287 -1 -0.2 .254 62 17
Sammy Siani 439 .219 .282 .312 66 .093 .298 7 -0.2 .264 70 39
P.J. Hilson 326 .227 .269 .349 71 .122 .302 -3 -0.2 .270 72 31
Tres Gonzalez 395 .234 .306 .279 65 .046 .309 5 -0.3 .267 70 33
Imanol Vargas 408 .220 .299 .341 78 .121 .341 -2 -0.3 .284 79 37
Darick Hall 377 .215 .279 .340 72 .125 .276 4 -0.3 .272 72 33
DJ Stewart 292 .190 .295 .324 73 .134 .253 0 -0.3 .280 68 25
Will Taylor 394 .208 .286 .336 73 .128 .300 -4 -0.4 .277 78 39
Aaron McKeithan 209 .220 .300 .280 64 .060 .270 -5 -0.4 .265 67 16
Callan Moss 521 .227 .301 .343 80 .116 .303 -1 -0.5 .286 86 52
Nick Cimillo 430 .212 .275 .385 82 .173 .262 -2 -0.5 .287 85 43
Maikol Escotto 310 .208 .250 .304 54 .097 .284 -2 -0.7 .245 56 25
Lonnie White Jr. 349 .192 .270 .307 61 .115 .315 -5 -0.8 .258 69 29
Enmanuel Terrero 244 .200 .255 .291 52 .091 .310 1 -0.8 .243 56 19
Hudson Head 310 .187 .249 .282 48 .095 .299 5 -0.8 .238 53 22
Mike Jarvis 310 .190 .241 .278 45 .088 .263 5 -0.9 .231 46 23
Ivan Brethowr 411 .187 .299 .272 61 .085 .282 -3 -0.9 .265 65 32
Kalae Harrison 178 .170 .220 .218 23 .048 .243 -1 -1.1 .200 25 9
Brenden Dixon 257 .182 .258 .277 50 .095 .279 -1 -1.1 .242 55 18
Jesus Castillo 401 .199 .266 .235 42 .036 .274 8 -1.4 .231 45 27
Titus Dumitru 453 .201 .258 .301 56 .100 .280 1 -1.5 .248 61 36
Shalin Polanco 396 .188 .243 .304 52 .116 .264 2 -1.5 .240 59 30

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Konnor Griffin Franklin Barreto Andrés Giménez Alex Gonzalez
Oneil Cruz Gary Redus Mike Cameron Michael Saunders
Spencer Horwitz Doug Mientkiewicz Johnny Grubb Steve Braun
Nick Gonzales Joey Wendle Joe McEwing Tilson Brito 브리또
Jared Triolo U L Washington Tony Phillips Rich Amaral
Jack Suwinski Michael Saunders Adolfo Phillips Jon Nunnally
Duce Gourson Corey Toups Ramon Castro Chico Ruiz
Alika Williams John Mason Reno Bertoia Lou Merloni
Cam Devanney Mike Coolbaugh Bobby Smith Danny Espinosa
Rafael Flores Angel Pena Jeff Brown Tim Laker
Enmanuel Valdez Len Matuszek Seth Smith Larry Sutton
Joey Bart George Williams Mike Stanley Chris Gimenez
Bryan Reynolds Sam West Gary Matthews Gene Moore
Nick Solak Vance Dinges Peanuts Lowrey Wayne Comer
Nick Yorke Brandon Wilson Richard Lewis Nate Oliver
Termarr Johnson Tony Bernazard Adonis Harrison Logan Watkins
Henry Davis William Ferguson Jimmie Coker Gerald Laird
Omar Alfonzo Koby Clemens Thomas Videtich Pat Corrales
Alexander Canario Edwin Lindsey Jose Vidal Chico Vaughns
Liover Peguero Swede Risberg Bill Cissell Chris Owings
Jack Brannigan Brian Specht Jamie Doughty Juan Bell
Javier Rivas Mario Martinez Tim Holland Tom Nevers
Esmerlyn Valdez Jay Buhner Leron Lee Michael Choice
Anthony Prato Tyler Bortnick Rudy Meoli Steve Staggs
Tsung-Che Cheng Hak-Ju Lee 이학주 Matt Smith Juan Gonzalez
Jase Bowen Randle Granger Santiago Perez Vic Hithe
Keiner Delgado Corey Thomas Riley Unroe Ramon Borrego
Ronny Simon Jim Wohlford Rajai Davis Mike Tauchman
Endy Rodríguez Skip James Corban Joseph Robert Fick
Andrew McCutchen Kosuke Fukudome Dexter Fowler Sal Taormina
Billy Cook Daniel Ortmeier Mark Little Herm Winningham
Brett Sullivan Tom Lampkin Neal Watlington Luke Sewell
Matt Fraizer Adam Stern Ben Copeland Kory DeHaan
Sammy Stafura Cito Culver Royce Clayton Max Moroff
Mitch Jebb Zack Granite Greg Lotzar Erik Kanaby
Kervin Pichardo Luis Garcia Tony Woods Jacques Landry
Shawn Ross John Vance Harrison Wenson David Lyon
Tommy Pham Milt Thompson Mike Kreevich Amos Strunk
Malcom Nuñez Ted Kazanski Ray Knight Chris Patrick
Derek Berg Fred Laningham Mark Nocciolo Johnny Bess
Nelson Velázquez Bob Speake George Canale Greg Jelks
Axiel Plaz Mike Martin John Malkin Ryan Miller
Wyatt Hendrie Bob Kappesser Jose Gonzalez Mike Reeves
Geovanny Planchart Bryan Graves Bob Spurlin Danny Guerrero
Will Robertson Luke Scott George Lerchen Dave Coleman
Abrahan Gutierrez Christian Correa Matt Morgan Joel Weeks
Sammy Siani Steve Murphy Cam Gibson Terrell Lowery
P.J. Hilson Marty Durkin Darryl Monroe Vince Roman
Tres Gonzalez Wang-Wei Lin Tom Rima Bryan Goelz
Imanol Vargas James Covington Chris Duffy J.T. Wise
Darick Hall Gino Kinchen Jay Gainer Todd Pridy
DJ Stewart Chris Parmelee Tracy Sanders George Shuba
Will Taylor Steven Yost Cecil Rodriques Graciano Enriquez
Aaron McKeithan Jeff Horn Hector Valle Dock Doyle
Callan Moss Jim Traber Charcer Burks Brock Davis
Nick Cimillo Reynaldo Rodriguez Jeff King Eric Wood
Maikol Escotto Mariano Dotel Randy Morey Juan Henderson
Lonnie White Jr. Marlan Murphy Jeremy Owens Terry Tackett
Enmanuel Terrero Anthony Vega Kent Gerst Jeremias Pineda
Hudson Head Ryan Stevenson Jayson Bass Josh Womack
Mike Jarvis Kevin House Christopher White Greg Strickland
Ivan Brethowr Roy Marsh Jerry Mack Aron Weston
Kalae Harrison Horace Gaither Lance Hudson Michael Rooney
Brenden Dixon Charles Lelas Bryce Kartler Joe Cronin
Jesus Castillo Russell Maddick Frandy De La Rosa Tyler Burnett
Titus Dumitru Anderson Gomes Chris Colton Charles Thomas
Shalin Polanco Bobby Kingsbury Cody Rogers Cam Gibson

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
Konnor Griffin .291 .353 .459 124 5.3 .232 .299 .344 80 2.0
Oneil Cruz .264 .348 .501 134 4.4 .213 .294 .388 91 1.4
Spencer Horwitz .298 .384 .471 136 3.6 .246 .329 .378 99 1.3
Nick Gonzales .294 .346 .454 122 3.4 .238 .291 .358 83 1.1
Jared Triolo .275 .356 .414 113 2.9 .221 .300 .321 75 0.7
Jack Suwinski .252 .351 .482 126 2.7 .202 .302 .373 89 0.5
Duce Gourson .268 .341 .415 109 2.5 .217 .293 .327 73 0.8
Alika Williams .279 .334 .404 104 2.4 .223 .279 .320 66 0.5
Cam Devanney .257 .320 .413 100 2.3 .204 .272 .328 68 0.4
Rafael Flores .285 .343 .449 118 2.6 .222 .287 .354 78 -0.1
Enmanuel Valdez .270 .340 .448 117 2.1 .216 .291 .351 80 0.3
Joey Bart .266 .358 .409 111 1.8 .209 .304 .313 73 0.3
Bryan Reynolds .275 .349 .450 120 2.5 .223 .298 .355 84 -0.2
Nick Solak .304 .369 .441 124 2.2 .237 .310 .341 83 0.0
Nick Yorke .275 .330 .402 101 2.3 .223 .279 .322 67 -0.1
Termarr Johnson .261 .335 .372 97 2.2 .210 .286 .291 62 0.0
Henry Davis .254 .332 .432 109 1.9 .198 .274 .326 68 0.0
Omar Alfonzo .250 .326 .369 93 2.1 .187 .263 .275 51 -0.4
Alexander Canario .255 .324 .453 112 1.5 .200 .267 .347 69 -0.1
Liover Peguero .261 .312 .400 95 1.8 .209 .261 .319 61 -0.3
Jack Brannigan .245 .316 .405 99 1.6 .188 .265 .297 58 0.1
Javier Rivas .251 .287 .386 87 1.9 .204 .240 .301 53 -0.2
Esmerlyn Valdez .264 .336 .452 117 1.9 .213 .285 .357 79 -0.6
Anthony Prato .259 .359 .374 106 1.5 .203 .304 .286 67 -0.3
Tsung-Che Cheng .250 .320 .365 90 1.7 .195 .268 .282 56 -0.4
Jase Bowen .259 .316 .406 98 1.6 .208 .264 .325 63 -0.4
Keiner Delgado .240 .320 .355 88 1.9 .180 .266 .271 50 -0.5
Ronny Simon .283 .341 .411 109 1.7 .228 .291 .323 73 -0.5
Endy Rodríguez .266 .331 .431 110 1.4 .214 .278 .341 72 -0.5
Andrew McCutchen .264 .355 .408 110 1.5 .207 .299 .319 75 -0.7
Billy Cook .260 .320 .405 101 1.4 .205 .266 .319 63 -0.8
Brett Sullivan .254 .309 .398 94 1.2 .192 .247 .294 50 -0.7
Matt Fraizer .263 .314 .383 92 1.1 .207 .257 .298 55 -0.6
Sammy Stafura .216 .301 .350 81 1.7 .162 .243 .252 39 -1.1
Mitch Jebb .279 .339 .337 90 1.4 .219 .282 .262 54 -0.9
Kervin Pichardo .238 .296 .365 81 1.1 .181 .244 .272 45 -0.8
Shawn Ross .194 .278 .340 70 0.9 .137 .217 .233 28 -0.7
Tommy Pham .269 .341 .399 105 1.0 .210 .285 .308 66 -0.9
Malcom Nuñez .266 .320 .381 94 0.9 .207 .265 .297 58 -0.8
Derek Berg .208 .293 .339 76 0.9 .146 .236 .234 34 -0.8
Nelson Velázquez .247 .319 .433 106 1.0 .192 .263 .325 63 -1.2
Axiel Plaz .223 .286 .386 83 0.7 .169 .228 .287 45 -0.7
Wyatt Hendrie .222 .312 .316 76 0.5 .160 .245 .222 31 -0.8
Geovanny Planchart .222 .306 .298 69 0.5 .163 .245 .216 31 -0.7
Will Robertson .247 .315 .437 107 1.0 .192 .258 .333 65 -1.3
Abrahan Gutierrez .252 .308 .328 78 0.3 .185 .245 .241 38 -0.8
Sammy Siani .247 .311 .352 83 0.7 .194 .255 .276 49 -1.2
P.J. Hilson .257 .298 .405 93 0.7 .202 .244 .307 53 -1.0
Tres Gonzalez .261 .333 .314 81 0.5 .203 .278 .247 48 -1.2
Imanol Vargas .249 .328 .391 98 0.7 .188 .268 .296 57 -1.4
Darick Hall .242 .309 .395 93 0.6 .188 .252 .292 53 -1.2
DJ Stewart .217 .321 .376 93 0.4 .165 .265 .274 52 -1.1
Will Taylor .233 .313 .377 91 0.5 .180 .259 .290 54 -1.3
Aaron McKeithan .256 .333 .324 82 0.1 .190 .270 .244 46 -0.9
Callan Moss .257 .326 .387 98 0.7 .197 .269 .293 58 -1.9
Nick Cimillo .236 .299 .428 99 0.4 .184 .250 .334 61 -1.7
Maikol Escotto .232 .275 .351 71 0.1 .178 .223 .262 35 -1.4
Lonnie White Jr. .219 .296 .351 78 0.1 .163 .244 .263 41 -1.7
Enmanuel Terrero .230 .293 .345 75 0.0 .171 .227 .252 35 -1.3
Hudson Head .219 .280 .325 68 0.0 .161 .222 .238 30 -1.5
Mike Jarvis .216 .266 .318 61 -0.2 .167 .215 .247 28 -1.5
Ivan Brethowr .215 .326 .318 80 -0.1 .161 .274 .240 46 -1.8
Kalae Harrison .196 .246 .255 37 -0.8 .145 .196 .183 6 -1.5
Brenden Dixon .210 .287 .319 69 -0.5 .156 .228 .236 33 -1.7
Jesus Castillo .230 .293 .267 57 -0.7 .176 .240 .207 28 -2.2
Titus Dumitru .229 .284 .342 74 -0.5 .178 .234 .262 40 -2.4
Shalin Polanco .215 .268 .345 69 -0.7 .161 .215 .256 32 -2.5

Batters – Platoon Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Konnor Griffin .269 .341 .425 .258 .322 .387
Oneil Cruz .225 .306 .397 .243 .330 .459
Spencer Horwitz .257 .335 .378 .282 .370 .442
Nick Gonzales .276 .331 .455 .259 .311 .389
Jared Triolo .252 .340 .381 .246 .325 .357
Jack Suwinski .218 .310 .379 .234 .335 .446
Duce Gourson .226 .305 .312 .246 .319 .383
Alika Williams .250 .305 .358 .249 .306 .359
Cam Devanney .238 .304 .385 .224 .290 .364
Rafael Flores .250 .312 .398 .258 .317 .401
Enmanuel Valdez .228 .299 .360 .249 .326 .419
Joey Bart .250 .345 .385 .232 .324 .351
Bryan Reynolds .256 .324 .415 .249 .325 .402
Nick Solak .286 .359 .405 .263 .332 .380
Nick Yorke .245 .302 .348 .256 .308 .363
Termarr Johnson .230 .299 .311 .234 .311 .331
Henry Davis .231 .317 .398 .221 .298 .367
Omar Alfonzo .209 .283 .296 .222 .298 .329
Alexander Canario .229 .306 .413 .229 .290 .394
Liover Peguero .240 .293 .364 .235 .283 .356
Jack Brannigan .218 .291 .372 .215 .288 .340
Javier Rivas .217 .259 .341 .229 .266 .342
Esmerlyn Valdez .245 .316 .424 .237 .309 .396
Anthony Prato .241 .341 .336 .223 .327 .326
Tsung-Che Cheng .220 .281 .309 .224 .296 .326
Jase Bowen .248 .307 .384 .230 .283 .350
Keiner Delgado .202 .286 .286 .210 .290 .315
Ronny Simon .252 .312 .357 .254 .319 .369
Endy Rodríguez .246 .306 .396 .237 .307 .377
Andrew McCutchen .245 .345 .382 .228 .321 .352
Billy Cook .231 .299 .362 .230 .289 .363
Brett Sullivan .210 .261 .305 .232 .286 .360
Matt Fraizer .229 .282 .321 .241 .290 .351
Sammy Stafura .182 .266 .277 .190 .271 .300
Mitch Jebb .237 .296 .281 .252 .313 .303
Kervin Pichardo .209 .279 .318 .206 .265 .312
Shawn Ross .167 .259 .292 .162 .246 .281
Tommy Pham .240 .322 .375 .240 .310 .350
Malcom Nuñez .246 .302 .349 .232 .287 .335
Derek Berg .185 .269 .304 .175 .260 .272
Nelson Velázquez .223 .301 .397 .217 .287 .367
Axiel Plaz .200 .261 .363 .193 .256 .313
Wyatt Hendrie .197 .279 .279 .191 .277 .260
Geovanny Planchart .188 .269 .232 .193 .274 .264
Will Robertson .217 .282 .368 .219 .288 .394
Abrahan Gutierrez .233 .291 .315 .214 .268 .275
Sammy Siani .204 .265 .291 .224 .288 .319
P.J. Hilson .223 .267 .351 .229 .269 .348
Tres Gonzalez .224 .298 .247 .237 .308 .289
Imanol Vargas .200 .280 .305 .228 .307 .355
Darick Hall .200 .258 .318 .222 .288 .350
DJ Stewart .177 .282 .306 .194 .299 .330
Will Taylor .219 .297 .362 .203 .281 .325
Aaron McKeithan .222 .306 .302 .218 .296 .269
Callan Moss .232 .314 .362 .226 .296 .335
Nick Cimillo .217 .283 .400 .209 .272 .379
Maikol Escotto .211 .258 .311 .206 .246 .302
Lonnie White Jr. .196 .275 .304 .190 .268 .308
Enmanuel Terrero .194 .250 .290 .203 .257 .291
Hudson Head .180 .240 .270 .190 .254 .287
Mike Jarvis .194 .248 .280 .188 .238 .277
Ivan Brethowr .192 .306 .298 .185 .297 .261
Kalae Harrison .159 .196 .182 .174 .229 .231
Brenden Dixon .183 .266 .268 .181 .254 .281
Jesus Castillo .207 .270 .234 .195 .264 .235
Titus Dumitru .200 .263 .312 .201 .256 .297
Shalin Polanco .177 .231 .292 .192 .247 .308

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Paul Skenes R 24 13 6 2.76 32 32 179.7 143 55 16 46 204
Mitch Keller R 30 9 10 4.02 29 29 161.0 157 72 19 48 140
Bubba Chandler R 23 8 7 3.89 29 27 129.7 118 56 14 49 122
Braxton Ashcraft R 26 6 6 3.61 31 16 107.3 103 43 11 30 98
Carmen Mlodzinski R 27 7 7 3.59 39 13 102.7 97 41 9 34 89
Mike Burrows R 26 4 4 3.92 28 23 110.3 102 48 14 37 104
Jared Jones R 24 5 6 4.05 19 19 97.7 92 44 11 36 88
Johan Oviedo R 28 5 6 4.10 22 20 96.7 87 44 12 40 94
Hunter Barco L 25 3 3 4.23 26 21 87.3 83 41 11 36 82
Antwone Kelly R 22 3 4 4.39 25 25 98.3 102 48 13 38 76
Thomas Harrington R 24 6 8 4.54 23 21 103.0 107 52 14 32 79
Wilber Dotel R 23 6 9 4.61 25 25 111.3 114 57 15 42 86
Dennis Santana R 30 5 3 3.41 63 0 63.3 54 24 5 20 58
Sean Sullivan R 25 4 5 4.46 26 12 76.7 80 38 10 28 56
Drake Fellows R 28 5 7 4.57 28 16 90.7 97 46 11 36 61
Garrett McMillan R 25 3 3 4.10 19 8 52.7 56 24 7 14 38
Nick Dombkowski L 27 4 5 4.52 31 11 77.7 82 39 10 27 55
Po-Yu Chen R 24 6 8 4.89 26 23 106.7 115 58 14 42 71
Kyle Nicolas R 27 3 4 4.14 51 5 74.0 68 34 8 37 72
Blake Townsend L 25 4 6 4.65 32 9 71.7 73 37 9 24 51
Derek Diamond R 25 4 6 4.76 18 13 70.0 81 37 10 20 40
Alessandro Ercolani R 22 3 6 4.96 24 18 90.7 98 50 12 36 55
Dauri Moreta R 30 3 3 3.81 51 1 52.0 43 22 6 23 58
Isaac Mattson R 30 4 4 4.07 51 1 59.7 53 27 7 28 57
Anthony Solometo L 23 4 6 4.85 25 22 72.3 74 39 8 36 47
Justin Lawrence R 31 3 4 3.96 46 0 50.0 43 22 4 25 52
Dominic Perachi L 25 3 4 4.89 18 14 70.0 76 38 10 30 47
Evan Sisk L 29 2 3 4.02 53 0 53.7 49 24 5 24 53
Chase Shugart R 29 4 4 4.33 42 3 60.3 60 29 7 23 46
Justin Meis R 26 3 5 4.57 35 5 65.0 67 33 9 28 52
Dugan Darnell R 29 3 3 4.17 40 1 54.0 52 25 6 23 49
Tyler Samaniego L 27 3 2 3.93 31 1 36.7 36 16 4 14 31
Colin Holderman R 30 2 3 4.21 44 1 47.0 45 22 5 20 42
Michael Darrell-Hicks R 28 3 4 4.63 33 4 58.3 60 30 7 20 46
Yohan Ramírez R 31 3 4 4.37 46 0 57.7 51 28 6 25 61
Emmanuel Chapman R 27 3 5 4.82 30 5 65.3 66 35 8 33 51
Brandan Bidois R 25 3 4 4.31 37 0 48.0 44 23 6 24 46
Randy Labaut L 29 3 4 4.57 28 2 45.3 46 23 6 24 36
Ryder Ryan R 31 3 4 4.53 39 2 57.7 61 29 7 25 42
Valentin Linarez R 26 3 5 4.79 35 4 56.3 57 30 8 28 45
Eddy Yean R 25 4 7 4.71 46 3 63.0 67 33 7 30 42
Cy Nielson L 25 2 4 4.85 37 2 52.0 51 28 6 26 45
Burch Smith R 36 1 2 4.66 27 0 29.0 32 15 4 13 24
Cam Sanders R 29 2 4 4.83 41 2 54.0 50 29 6 34 52
Fineas Del Bonta-Smith R 29 1 2 4.89 23 1 35.0 39 19 5 14 23
J.C. Flowers R 28 1 3 5.19 25 2 43.3 46 25 5 26 29
Ryan Harbin R 24 3 3 4.80 43 1 54.3 51 29 7 35 54
Jaden Woods L 24 3 6 4.88 39 0 59.0 60 32 8 28 49
Landon Tomkins R 26 3 6 5.06 42 0 48.0 51 27 6 22 32

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ 3ERA+ FIP ERA- WAR
Paul Skenes 179.7 10.2 2.3 0.8 6.4% 28.4% .282 152 150 2.90 66 5.0
Mitch Keller 161.0 7.8 2.7 1.1 7.1% 20.6% .294 104 103 4.06 96 2.3
Bubba Chandler 129.7 8.5 3.4 1.0 8.9% 22.2% .287 108 110 4.07 93 2.1
Braxton Ashcraft 107.3 8.2 2.5 0.9 6.7% 21.8% .299 116 117 3.65 86 1.9
Carmen Mlodzinski 102.7 7.8 3.0 0.8 7.8% 20.4% .293 116 117 3.68 86 1.8
Mike Burrows 110.3 8.5 3.0 1.1 8.0% 22.4% .287 107 109 4.04 94 1.7
Jared Jones 97.7 8.1 3.3 1.0 8.6% 21.1% .290 103 107 4.12 97 1.4
Johan Oviedo 96.7 8.8 3.7 1.1 9.6% 22.7% .284 102 104 4.29 98 1.4
Hunter Barco 87.3 8.5 3.7 1.1 9.5% 21.6% .293 99 102 4.43 101 1.1
Antwone Kelly 98.3 7.0 3.5 1.2 8.8% 17.6% .296 95 101 4.56 105 1.0
Thomas Harrington 103.0 6.9 2.8 1.2 7.2% 17.8% .295 92 97 4.47 109 1.0
Wilber Dotel 111.3 7.0 3.4 1.2 8.6% 17.7% .292 91 96 4.69 110 0.9
Dennis Santana 63.3 8.2 2.8 0.7 7.6% 22.1% .277 123 118 3.45 82 0.9
Sean Sullivan 76.7 6.6 3.3 1.2 8.4% 16.7% .294 94 99 4.61 107 0.7
Drake Fellows 90.7 6.1 3.6 1.1 9.0% 15.2% .297 92 93 4.72 109 0.7
Garrett McMillan 52.7 6.5 2.4 1.2 6.2% 16.8% .297 102 107 4.30 98 0.6
Nick Dombkowski 77.7 6.4 3.1 1.2 8.0% 16.2% .295 92 95 4.54 108 0.6
Po-Yu Chen 106.7 6.0 3.5 1.2 8.9% 15.0% .295 85 90 4.97 117 0.6
Kyle Nicolas 74.0 8.8 4.5 1.0 11.3% 22.0% .293 101 104 4.33 99 0.6
Blake Townsend 71.7 6.4 3.0 1.1 7.8% 16.5% .288 90 94 4.80 111 0.4
Derek Diamond 70.0 5.1 2.6 1.3 6.5% 13.0% .302 88 91 4.82 114 0.4
Alessandro Ercolani 90.7 5.5 3.6 1.2 9.0% 13.7% .291 84 90 5.06 119 0.4
Dauri Moreta 52.0 10.0 4.0 1.0 10.4% 26.2% .280 110 107 3.93 91 0.4
Isaac Mattson 59.7 8.6 4.2 1.1 10.9% 22.1% .280 103 102 4.34 97 0.4
Anthony Solometo 72.3 5.8 4.5 1.0 11.2% 14.6% .287 86 91 5.17 116 0.4
Justin Lawrence 50.0 9.4 4.5 0.7 11.5% 23.9% .291 106 103 3.98 95 0.4
Dominic Perachi 70.0 6.0 3.9 1.3 9.6% 15.0% .296 86 90 5.22 117 0.3
Evan Sisk 53.7 8.9 4.0 0.8 10.3% 22.6% .297 104 105 3.96 96 0.3
Chase Shugart 60.3 6.9 3.4 1.0 8.7% 17.5% .290 97 98 4.44 104 0.3
Justin Meis 65.0 7.2 3.9 1.2 9.7% 18.1% .296 91 96 4.75 109 0.3
Dugan Darnell 54.0 8.2 3.8 1.0 9.7% 20.8% .297 100 101 4.13 100 0.3
Tyler Samaniego 36.7 7.6 3.4 1.0 8.9% 19.6% .296 106 106 4.20 94 0.2
Colin Holderman 47.0 8.0 3.8 1.0 9.7% 20.4% .294 99 99 4.29 101 0.2
Michael Darrell-Hicks 58.3 7.1 3.1 1.1 7.8% 18.0% .298 90 93 4.48 111 0.2
Yohan Ramírez 57.7 9.5 3.9 0.9 9.9% 24.2% .294 96 94 4.33 105 0.1
Emmanuel Chapman 65.3 7.0 4.5 1.1 11.2% 17.3% .293 87 88 4.94 115 0.1
Brandan Bidois 48.0 8.6 4.5 1.1 11.2% 21.5% .286 97 102 4.50 103 0.1
Randy Labaut 45.3 7.1 4.8 1.2 11.5% 17.3% .292 92 90 4.95 109 0.1
Ryder Ryan 57.7 6.6 3.9 1.1 9.7% 16.2% .298 92 90 4.79 108 0.1
Valentin Linarez 56.3 7.2 4.5 1.3 11.0% 17.7% .290 87 90 5.17 115 0.0
Eddy Yean 63.0 6.0 4.3 1.0 10.5% 14.7% .297 89 92 4.89 113 0.0
Cy Nielson 52.0 7.8 4.5 1.0 11.1% 19.2% .296 86 90 4.95 116 -0.1
Burch Smith 29.0 7.4 4.0 1.2 9.9% 18.3% .315 90 80 4.75 111 -0.1
Cam Sanders 54.0 8.7 5.7 1.0 13.8% 21.1% .293 86 87 4.85 116 -0.1
Fineas Del Bonta-Smith 35.0 5.9 3.6 1.3 8.9% 14.6% .301 86 86 5.08 117 -0.1
J.C. Flowers 43.3 6.0 5.4 1.0 12.7% 14.2% .295 80 83 5.33 124 -0.2
Ryan Harbin 54.3 8.9 5.8 1.2 13.9% 21.4% .295 87 92 5.06 115 -0.2
Jaden Woods 59.0 7.5 4.3 1.2 10.6% 18.6% .295 86 91 5.04 117 -0.2
Landon Tomkins 48.0 6.0 4.1 1.1 10.2% 14.8% .294 83 85 5.27 121 -0.4

Pitchers – Top Near-Age Comps
Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Paul Skenes Roger Clemens Bert Blyleven Dizzy Dean
Mitch Keller Homer Bailey Ervin Santana Edwin Jackson
Bubba Chandler Jon Gray Jerry Casale Gerrit Cole
Braxton Ashcraft Stan McWilliams Adrian Houser Mike Oquist
Carmen Mlodzinski Adam Warren Andrew Cashner Adrian Houser
Mike Burrows Jim Nash Art Mahaffey Ted Blankenship
Jared Jones Jeff Niemann Pete Smith Herb Hutson
Johan Oviedo Alan Benes John Denny Jeff Juden
Hunter Barco Bob Ojeda Sean Nolin Phil Nastu
Antwone Kelly Nick Pesco Stolmy Pimentel Doug Johnston
Thomas Harrington John Snyder Connor Seabold Brian Keller
Wilber Dotel Henry Gomez Matt Esparza Brett Smith
Dennis Santana Adam Warren Scott Oberg Alex Colome
Sean Sullivan Steve Evans Rob Radlosky Jared Hyatt
Drake Fellows Kip Bouknight Jason Scobie Craig Weissmann
Garrett McMillan Mike Freitas Edwin Moreno George Benson
Nick Dombkowski Larry Acker Clint Goocher Paul Kilgus
Po-Yu Chen John Simms Jon Harris Wardell Starling
Kyle Nicolas Tony Menendez Romulo Sanchez Robert Coello
Blake Townsend Rayner Noble Paul Kilgus Fred Heimach
Derek Diamond Jamal Gaines Mike Wodnicki Dane Stone
Alessandro Ercolani Reid Anderson Nick Pivetta Fernando Arroyo
Dauri Moreta Mike Armstrong Mike Hartley Danny Frisella
Isaac Mattson Mike James John Wyatt Turk Wendell
Anthony Solometo Bill Harris Mike Maitland Richard Day
Justin Lawrence Joe Kelly Matt Duff Gregg Olson
Dominic Perachi Shawn Barton Tommy Phelps Miguel Pena
Evan Sisk J.C. Romero Danny Coulombe Don Hood
Chase Shugart Roman Colon Luis Cessa A.J. Achter
Justin Meis Frankie Martinez Marcos Mateo Rich Simon
Dugan Darnell Michael Blazek Rodney Ormond Rodney Myers
Tyler Samaniego Brian Shouse Ed Puig Mitch Herold
Colin Holderman Jacob Barnes Jimmy Cordero Chris Ray
Michael Darrell-Hicks Anthony Bass Andrew Robinson Tim Adleman
Yohan Ramírez Joe Niekro Frank Wills Bob Long
Emmanuel Chapman Nick Pasquale Reed Garrett Aaron France
Brandan Bidois Renie Martin Gene Pentz Jim Benedict
Randy Labaut Len Whitehouse Chris Petrini Joe Harris
Ryder Ryan Jess Todd Zach Miner Clint Weibl
Valentin Linarez Miguel Celestino Simon Mercedes Madison Younginer
Eddy Yean Chris Granata Ross Atkins Jeff Borski
Cy Nielson Dave Lynch James Vallone Arthur Siefert
Burch Smith Darren Holmes Claude Raymond Jose Juan Lopez
Cam Sanders Gene Pentz Roger Salkeld Jim Dickson
Fineas Del Bonta-Smith Jeff McCurry Blas Cedeno Bob Anderton
J.C. Flowers Jhonny Nunez John Ogiltree Mark Lamm
Ryan Harbin Adam Carr Dakota Watts Carlos Thomas
Jaden Woods Brian Murtha Rich Kelley Joel Bender
Landon Tomkins Jefri Hernandez Rich Simon Mike Flannery

Pitchers – Splits and Percentiles
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R 80th WAR 20th WAR 80th ERA 20th ERA
Paul Skenes .219 .283 .354 .209 .253 .311 6.2 3.8 2.20 3.26
Mitch Keller .260 .326 .415 .239 .298 .384 3.2 1.3 3.58 4.60
Bubba Chandler .248 .330 .407 .227 .305 .351 2.8 1.0 3.42 4.54
Braxton Ashcraft .235 .304 .372 .253 .298 .387 2.7 1.2 3.06 4.18
Carmen Mlodzinski .234 .295 .375 .251 .317 .362 2.3 0.9 3.12 4.28
Mike Burrows .229 .300 .403 .251 .310 .390 2.4 1.0 3.40 4.39
Jared Jones .236 .320 .368 .251 .316 .409 2.2 0.8 3.45 4.66
Johan Oviedo .238 .332 .392 .235 .310 .390 2.0 0.5 3.54 4.81
Hunter Barco .243 .336 .369 .245 .324 .419 1.7 0.4 3.69 4.87
Antwone Kelly .260 .337 .452 .259 .316 .398 1.6 0.4 3.94 4.94
Thomas Harrington .268 .330 .439 .256 .312 .417 1.6 0.3 4.02 5.13
Wilber Dotel .271 .346 .443 .245 .313 .399 1.4 0.3 4.24 5.05
Dennis Santana .227 .303 .351 .232 .291 .348 1.4 0.3 2.84 4.26
Sean Sullivan .262 .335 .423 .263 .322 .429 1.1 0.2 4.00 4.98
Drake Fellows .287 .360 .475 .245 .312 .370 1.2 0.1 4.10 5.06
Garrett McMillan .262 .313 .417 .264 .305 .427 1.0 0.2 3.49 4.81
Nick Dombkowski .260 .322 .423 .266 .325 .430 1.0 0.1 4.03 5.12
Po-Yu Chen .271 .344 .432 .266 .344 .432 1.1 0.0 4.47 5.38
Kyle Nicolas .228 .340 .386 .247 .330 .373 1.1 0.0 3.63 4.82
Blake Townsend .247 .333 .461 .264 .338 .404 0.9 -0.1 4.15 5.25
Derek Diamond .277 .345 .469 .285 .317 .449 0.8 0.0 4.29 5.29
Alessandro Ercolani .271 .346 .447 .271 .343 .427 0.8 -0.1 4.56 5.48
Dauri Moreta .225 .324 .393 .219 .303 .352 0.9 -0.2 3.10 4.80
Isaac Mattson .240 .333 .375 .233 .320 .395 0.9 -0.3 3.45 5.09
Anthony Solometo .244 .340 .372 .266 .366 .427 0.8 -0.1 4.42 5.38
Justin Lawrence .241 .359 .391 .218 .316 .317 0.9 -0.2 3.18 4.84
Dominic Perachi .235 .323 .395 .285 .363 .470 0.7 -0.1 4.48 5.43
Evan Sisk .203 .289 .329 .256 .345 .388 0.8 -0.2 3.27 4.86
Chase Shugart .257 .331 .390 .254 .324 .415 0.7 -0.1 3.84 4.98
Justin Meis .250 .341 .442 .266 .327 .410 0.7 -0.1 4.06 5.15
Dugan Darnell .253 .327 .411 .241 .315 .371 0.7 -0.1 3.53 4.92
Tyler Samaniego .234 .308 .319 .260 .333 .438 0.5 0.0 3.41 4.54
Colin Holderman .250 .348 .413 .245 .322 .373 0.7 -0.2 3.58 5.01
Michael Darrell-Hicks .252 .333 .417 .264 .329 .403 0.6 -0.2 3.94 5.25
Yohan Ramírez .258 .368 .438 .215 .322 .323 0.6 -0.4 3.65 5.27
Emmanuel Chapman .233 .338 .380 .279 .361 .442 0.5 -0.4 4.28 5.49
Brandan Bidois .244 .343 .407 .232 .319 .384 0.5 -0.3 3.67 4.97
Randy Labaut .254 .343 .356 .261 .350 .454 0.4 -0.3 4.02 5.29
Ryder Ryan .293 .383 .475 .244 .315 .374 0.4 -0.3 4.01 5.22
Valentin Linarez .273 .376 .455 .244 .329 .407 0.3 -0.4 4.35 5.44
Eddy Yean .277 .360 .429 .254 .340 .396 0.3 -0.4 4.32 5.25
Cy Nielson .229 .353 .314 .261 .359 .448 0.3 -0.5 4.28 5.59
Burch Smith .283 .356 .491 .258 .333 .409 0.1 -0.4 3.77 5.60
Cam Sanders .264 .382 .440 .220 .336 .339 0.4 -0.6 4.11 5.68
Fineas Del Bonta-Smith .288 .365 .439 .263 .329 .461 0.1 -0.4 4.28 5.65
J.C. Flowers .272 .379 .407 .261 .361 .435 0.2 -0.5 4.55 5.97
Ryan Harbin .253 .375 .424 .232 .346 .375 0.2 -0.7 4.24 5.65
Jaden Woods .238 .347 .313 .266 .352 .474 0.1 -0.8 4.31 5.60
Landon Tomkins .273 .375 .455 .260 .345 .404 -0.1 -0.7 4.61 5.68

Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2026 due to injury, and players who were released in 2025. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Ambient Math-Rock Trip-Hop Yacht Metal band that only performs in abandoned malls, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.16.

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. It is important to remember that ZiPS is agnostic about playing time, and has no information about, for example, how quickly a team will call up a prospect or what veteran has fallen into disfavor.

As always, incorrect projections are either caused by misinformation, a non-pragmatic reality, or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter or on BlueSky. This last is, however, not an actual requirement.





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.

10 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
MichaelMember since 2016
1 hour ago

Pitchers REALLY like playing in Pittsburgh, especially LHPs. I would not be surprised if they signed a good FA pitcher who wants to rebuild value, even though the Pirates rotation looks solid… and then have their tier 2 starters throw out of the bullpen occasionally to supplant the as stated the  “respectable, if unexciting” bullpen.