2025 ZiPS Projections: Cincinnati Reds

For the 21st 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 Cincinnati Reds.

Batters

In return for their mini-free agent spree after nearly making the playoffs in 2023, the Cincinnati Reds dropped five wins, finishing 2024 with a 77-85 record. It wasn’t as bad as it looked — the team improved its Pythagorean record by five wins compared to the year before — but it felt lousy that only Nick Martinez really shined among their signings. Elly De La Cruz did break out in a massive way — he was a legitimate MVP contender for much of the season — but Matt McLain’s torn labrum and rib injury kept him away from the action.

A look at the depth chart graphic makes it pretty clear where the Reds are strong: Even with some regression toward the mean, De La Cruz is the team’s most important player, and if healthy, McLain will upgrade second base. Continuing the up-the-middle strength is Jose Trevino, recently acquired from the Yankees; he and Tyler Stephenson give the Reds an excellent tandem behind the plate. TJ Friedl in center gets a less exciting projection, but he’s still perfectly serviceable as a starter, and he’s the worst projected player of the up-the-middle quartet.

But while the rest of the lineup isn’t disastrous, it is a giant bucket of “meh.” The Reds have apparently resolved their third base logjam in the worst possible way: all the contenders basically were either disappointing or injured. The bats at first base, designated hitter, and in right field are in the bottom third of the ZiPS projections. And even with a bounce-back projected for Spencer Steer after his 96 wRC+ in 2024, left field isn’t a shining beacon of hope either.

The other problem is that when you look at the minors, there aren’t obvious players to change things up down there. Most of the better projected players are minor league journeymen types forecast for 1 WAR, and several are minor league free agents anyway. Edwin Arroyo has the most interesting long-term projection, but he’s coming off shoulder surgery and isn’t a beefy corner outfield/first base type.

Pitchers

Hunter Greene finally put it together for a full season in 2024, a relief both to Reds fans and to me since I keep putting him on my breakout list every year. Now I can stop! I wouldn’t say that Greene is definitely in the tier of pitchers where you find guys like Zack Wheeler, but he’s probably in the next group down, starters who can theoretically put up a Cy Young-worthy season in a good year. Where the Reds once had to worry about Greene, they can probably ponder other problems now.

Martinez is a wonderfully versatile pitcher, and though not a star, the Reds can plug him in most places pretty happily, even without him being a big strikeout guy. The rest of the rotation reads as more serviceable/competent than a big part of the team. Andrew Abbott and Nick Lodolo are quietly average, and definitely useful, but there’s no big ceiling like with Greene or Rhett Lowder. ZiPS still thinks Graham Ashcraft has some upside remaining, though the computer’s come down a little compared to the last couple of seasons. And I tend to like the acquisition of Brady Singer better than ZiPS does — it worries about him maintaining his excellent HR/9 rate in Cincy.

ZiPS isn’t a fan of the bullpen at all, though it’s not as bad as the graphic suggests. Luis Mey, who has a good number of innings on the depth chart, has the worst pitching projection of anybody in the organization. ZiPS doesn’t like his command one bit, though I imagine the team won’t keep him in the big league ‘pen if this projection turns out to be accurate.

Outside of Alexis Díaz, Martinez when used in relief, and Ashcraft if he finds his way there, ZiPS finds the Reds relievers to be a lackluster mix of arms. The big exception might be Tony Santillan, who pitched very well for the big club but walked five batters per game in the minors. Still, if he continues to pitch like he did in August and September, his projection will turn around fairly quickly.

The Reds look a lot like a .500 team in 2025, but they don’t appear to be a doomed, hopeless one, which is something.

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
Elly De La Cruz B 23 SS 665 597 104 157 32 9 25 88 61 198 54 13
Matt McLain R 25 SS 536 472 70 120 27 4 19 75 53 148 17 6
Tyler Stephenson R 28 C 475 422 60 111 22 1 15 61 44 109 1 0
Spencer Steer R 27 LF 643 564 75 141 34 3 21 86 66 133 17 3
Jose Trevino R 32 C 268 247 28 61 9 1 7 30 17 45 1 1
TJ Friedl L 29 CF 450 394 52 97 15 4 12 58 37 73 12 3
Jeimer Candelario B 31 3B 482 435 57 106 27 2 19 67 37 115 3 2
Christian Encarnacion-Strand R 25 1B 471 435 60 112 23 2 21 76 27 133 3 1
Ty France R 30 1B 560 496 61 129 26 0 15 63 39 104 1 0
Davis Wendzel R 28 3B 414 369 44 79 15 0 14 51 34 98 2 1
Blake Dunn R 26 LF 464 404 65 95 14 2 11 55 37 137 20 3
Levi Jordan R 29 2B 382 345 45 85 17 1 8 46 25 88 6 2
Santiago Espinal R 30 3B 382 348 37 90 16 0 6 39 27 54 8 2
Cooper Bowman R 25 2B 485 429 61 94 19 2 11 55 39 129 24 4
Ivan Johnson B 26 LF 413 372 47 83 20 4 11 51 32 140 8 3
Jake Fraley L 30 RF 364 325 40 82 15 1 9 41 33 72 16 4
Stuart Fairchild R 29 CF 305 268 40 62 12 2 10 38 24 83 12 2
Will Benson L 27 LF 426 367 56 77 18 4 14 50 52 148 17 6
Jacob Hurtubise L 27 LF 370 312 55 77 8 4 3 37 36 76 17 3
Bubba Thompson R 27 CF 394 369 52 89 14 3 6 38 17 123 23 5
Dominic Pitelli L 23 SS 454 412 42 92 14 4 3 36 33 141 22 7
Tony Kemp L 33 2B 387 339 42 82 14 2 7 39 36 47 8 2
Tyler Callihan L 25 2B 410 372 38 85 16 2 8 43 28 120 13 3
Anthony Alford 알포드 R 30 LF 414 376 50 90 19 1 13 52 32 154 8 3
Sal Stewart R 21 2B 426 378 51 87 17 1 8 44 42 84 6 2
Francisco Urbaez R 27 2B 386 346 39 84 15 1 6 41 30 72 3 3
Peyton Burdick R 28 CF 421 370 51 69 14 1 16 56 41 171 6 1
Carlos Jorge L 21 CF 437 402 54 84 17 4 11 49 26 148 18 4
Mat Nelson R 26 C 335 296 32 56 9 0 8 40 24 102 1 0
Mike Ford L 32 DH 321 285 34 64 10 1 14 43 31 78 1 0
Michael Trautwein L 25 C 320 289 32 56 12 2 6 32 24 116 3 1
Hernan Perez 페레즈 R 34 3B 311 285 37 64 11 1 8 33 19 82 6 2
Nick Martini L 35 DH 334 294 45 69 12 2 11 44 30 83 1 2
Austin Wynns R 34 C 211 191 19 44 9 0 4 22 15 56 0 0
Connor Burns R 23 C 343 310 31 52 12 1 9 31 27 149 0 1
Edwin Arroyo B 21 SS 578 534 64 118 25 7 11 60 34 146 17 5
Erik González R 33 SS 423 400 43 96 17 1 4 39 18 103 4 2
Amed Rosario R 29 DH 479 454 56 125 21 5 7 51 19 91 14 3
Dominic Smith L 30 1B 435 391 45 93 20 0 10 45 35 98 2 1
John Michael Faile R 25 DH 156 144 15 33 6 1 7 23 9 68 0 0
Rece Hinds R 24 RF 460 424 52 91 20 3 18 61 28 184 13 4
Will Banfield R 25 C 405 380 41 83 16 1 11 49 17 117 1 0
Luke Maile R 34 C 196 173 15 36 9 0 3 17 17 59 2 0
Edwin Ríos L 31 1B 367 325 46 70 16 0 15 47 35 126 1 0
Noelvi Marte R 23 3B 442 410 50 100 17 1 10 46 26 112 14 5
Jay Allen II R 22 CF 445 380 55 73 9 2 9 50 41 124 18 7
Cam Collier L 20 3B 520 466 54 98 20 1 14 59 44 153 1 1
Ethan O’Donnell L 23 RF 406 368 51 82 10 5 9 47 26 128 16 3
Drew Mount L 29 1B 132 120 15 26 4 1 3 15 7 41 1 1
Quincy McAfee R 27 LF 347 307 37 62 13 1 9 41 26 83 4 2
Nicholas Northcut R 26 3B 413 387 41 74 16 1 21 58 20 155 0 0
Hector Rodriguez L 21 RF 556 529 70 130 23 6 12 61 19 101 8 5
Trey Faltine R 24 CF 294 256 33 43 9 0 6 28 25 140 14 1
P.J. Higgins R 32 1B 462 422 42 101 23 0 8 50 32 130 0 1
Cade Hunter L 24 C 420 377 43 70 11 1 8 40 33 155 6 1
Eric Yang R 27 C 167 147 12 27 6 0 1 13 15 51 1 0
Miguel Hernandez R 26 3B 211 200 19 45 6 0 2 18 8 44 1 0
Austin Callahan L 24 3B 361 332 33 67 18 2 6 33 23 127 2 1
Logan Tanner R 24 C 259 234 23 38 9 1 4 21 23 98 0 1
Daniel Vellojin L 25 C 269 238 20 43 7 1 4 21 28 75 1 1
Johnny Ascanio B 21 2B 349 308 32 65 12 0 4 29 22 71 5 2
Ruben Ibarra R 26 1B 412 370 37 76 13 0 13 49 31 127 1 1
Yan Contreras R 24 1B 126 111 15 16 3 1 2 11 8 61 5 1
Alex McGarry L 27 1B 396 370 37 82 16 3 10 43 22 134 7 2
Justice Thompson R 24 LF 334 306 32 61 11 1 6 32 25 127 4 2
Jose Serrano R 21 1B 147 137 12 23 2 1 3 12 9 76 1 1
Victor Acosta B 21 2B 426 379 36 72 14 4 3 38 30 126 7 3
Carter Graham R 23 1B 316 289 30 55 10 1 7 34 17 102 4 2
Leo Balcazar R 21 SS 429 415 32 92 13 2 6 40 10 126 5 3
James Free B 27 1B 365 334 28 74 14 0 9 40 26 93 0 0
Jack Rogers L 26 LF 340 316 35 65 12 3 7 35 19 138 3 2
Austin Hendrick L 24 RF 477 442 40 80 15 0 12 48 25 208 8 5

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA 3YOPS+ RC
Elly De La Cruz 665 .263 .335 .472 116 .209 .353 1 4.8 .346 120 110
Matt McLain 536 .254 .340 .449 112 .195 .331 3 3.6 .342 114 78
Tyler Stephenson 475 .263 .339 .426 107 .163 .322 -3 2.3 .333 103 61
Spencer Steer 643 .250 .337 .433 108 .183 .293 -4 1.8 .336 107 87
Jose Trevino 268 .247 .300 .377 83 .130 .278 11 1.8 .296 78 28
TJ Friedl 450 .246 .325 .396 95 .150 .275 1 1.6 .317 95 54
Jeimer Candelario 482 .244 .311 .446 103 .202 .289 -3 1.6 .326 98 62
Christian Encarnacion-Strand 471 .258 .310 .465 107 .207 .324 1 1.2 .332 109 63
Ty France 560 .260 .338 .403 101 .143 .302 0 1.1 .326 96 68
Davis Wendzel 414 .214 .293 .369 79 .154 .253 7 1.1 .291 78 41
Blake Dunn 464 .235 .319 .361 85 .126 .328 5 1.0 .304 86 52
Levi Jordan 382 .247 .312 .371 85 .125 .310 2 1.0 .302 84 42
Santiago Espinal 382 .259 .314 .357 82 .098 .292 4 1.0 .295 80 41
Cooper Bowman 485 .219 .292 .350 74 .131 .287 3 0.9 .284 78 50
Ivan Johnson 413 .223 .296 .387 84 .164 .326 7 0.8 .299 88 46
Jake Fraley 364 .253 .327 .388 94 .136 .300 1 0.7 .314 94 46
Stuart Fairchild 305 .231 .311 .402 92 .171 .296 -4 0.6 .313 92 37
Will Benson 426 .210 .313 .395 91 .185 .307 1 0.6 .311 92 51
Jacob Hurtubise 370 .247 .349 .327 86 .080 .318 1 0.6 .308 85 40
Bubba Thompson 394 .241 .281 .344 69 .103 .346 4 0.6 .275 71 42
Dominic Pitelli 454 .223 .284 .299 59 .075 .332 7 0.6 .261 64 42
Tony Kemp 387 .242 .323 .357 85 .115 .263 -3 0.6 .303 79 42
Tyler Callihan 410 .229 .287 .347 72 .118 .316 2 0.5 .280 75 41
Anthony Alford 414 .239 .307 .399 90 .160 .368 1 0.5 .308 88 49
Sal Stewart 426 .230 .310 .344 78 .114 .276 -2 0.4 .291 84 42
Francisco Urbaez 386 .243 .310 .344 78 .101 .291 0 0.4 .289 78 39
Peyton Burdick 421 .186 .280 .359 73 .173 .289 1 0.4 .282 75 39
Carlos Jorge 437 .209 .265 .353 66 .144 .300 4 0.3 .270 75 43
Mat Nelson 335 .189 .276 .300 57 .111 .258 4 0.3 .261 59 25
Mike Ford 321 .225 .308 .414 94 .189 .259 0 0.3 .314 90 37
Michael Trautwein 320 .194 .266 .311 57 .118 .299 5 0.3 .258 61 25
Hernan Perez 311 .224 .275 .354 70 .130 .287 4 0.3 .274 65 30
Nick Martini 334 .234 .317 .401 94 .166 .290 0 0.3 .315 88 38
Austin Wynns 211 .231 .296 .341 73 .110 .306 -1 0.2 .283 67 19
Connor Burns 343 .168 .233 .300 44 .132 .283 10 0.2 .236 49 22
Edwin Arroyo 578 .221 .273 .356 69 .135 .284 -2 0.2 .274 75 57
Erik González 423 .240 .275 .317 61 .077 .314 4 0.2 .261 59 36
Amed Rosario 479 .275 .307 .389 88 .114 .331 0 0.2 .303 87 58
Dominic Smith 435 .238 .310 .366 83 .128 .293 2 0.1 .298 84 45
John Michael Faile 156 .229 .288 .431 92 .201 .377 0 0.1 .311 91 18
Rece Hinds 460 .215 .270 .403 80 .189 .329 3 0.1 .289 85 50
Will Banfield 405 .218 .255 .352 63 .134 .285 1 0.0 .263 66 34
Luke Maile 196 .208 .292 .312 65 .104 .297 -1 0.0 .272 62 16
Edwin Ríos 367 .215 .300 .403 89 .188 .299 -1 0.0 .305 86 39
Noelvi Marte 442 .244 .294 .364 78 .120 .313 -6 -0.1 .289 80 49
Jay Allen II 445 .192 .299 .297 63 .105 .259 -1 -0.1 .274 68 41
Cam Collier 520 .210 .285 .348 71 .137 .281 -1 -0.1 .279 79 47
Ethan O’Donnell 406 .223 .290 .351 73 .128 .317 1 -0.1 .283 80 42
Drew Mount 132 .217 .280 .341 68 .125 .302 1 -0.2 .275 69 12
Quincy McAfee 347 .202 .284 .339 69 .137 .247 3 -0.2 .278 68 31
Nicholas Northcut 413 .191 .240 .401 70 .210 .252 -2 -0.3 .274 73 37
Hector Rodriguez 556 .246 .276 .380 76 .134 .284 4 -0.3 .283 81 59
Trey Faltine 294 .168 .255 .274 44 .106 .338 3 -0.4 .241 51 21
P.J. Higgins 462 .239 .297 .351 76 .111 .327 3 -0.4 .285 73 44
Cade Hunter 420 .185 .264 .283 49 .098 .289 1 -0.4 .247 54 30
Eric Yang 167 .183 .276 .244 44 .061 .272 -2 -0.4 .243 44 10
Miguel Hernandez 211 .225 .257 .285 48 .060 .279 2 -0.5 .240 53 15
Austin Callahan 361 .202 .258 .323 57 .121 .307 2 -0.5 .256 61 29
Logan Tanner 259 .163 .239 .261 36 .098 .259 3 -0.5 .227 43 15
Daniel Vellojin 269 .181 .268 .269 47 .088 .245 -1 -0.5 .246 52 18
Johnny Ascanio 349 .211 .270 .289 52 .078 .261 0 -0.7 .251 55 26
Ruben Ibarra 412 .205 .279 .346 69 .140 .274 1 -0.7 .276 71 36
Yan Contreras 126 .144 .226 .243 28 .099 .291 0 -0.8 .215 33 7
Alex McGarry 396 .222 .268 .362 69 .141 .319 0 -0.8 .274 70 38
Justice Thompson 334 .200 .267 .301 54 .101 .319 2 -0.9 .254 62 26
Jose Serrano 147 .168 .224 .263 32 .095 .346 1 -0.9 .219 39 9
Victor Acosta 426 .190 .272 .272 49 .082 .276 -1 -1.0 .249 55 31
Carter Graham 316 .190 .253 .305 51 .114 .267 2 -1.2 .247 57 24
Leo Balcazar 429 .222 .245 .306 49 .084 .304 -3 -1.3 .241 54 33
James Free 365 .222 .282 .345 70 .123 .281 -6 -1.4 .275 70 33
Jack Rogers 340 .206 .259 .329 59 .123 .339 -3 -1.4 .259 62 28
Austin Hendrick 477 .181 .235 .296 44 .115 .306 1 -2.3 .235 49 34

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Elly De La Cruz Bobby Witt Jr. Howard Johnson Brett Lawrie
Matt McLain Frankie Crosetti Rickie Weeks Jr. Steve Boros
Tyler Stephenson Terry Steinbach Virgil Davis Ron Hassey
Spencer Steer Desmond Jennings Wayne Comer Augie Galan
Jose Trevino Bryan Holaday Charlie Hargreaves Danny Baich
TJ Friedl Eddie Milner Del Unser Johnny Damon
Jeimer Candelario Eduardo Escobar Russell Kerns Josh Mazzola
Christian Encarnacion-Strand Gary Gray Rico Brogna Wayne Nordhagen
Ty France Jim Rushford James Loney 로니 Casey Kotchman
Davis Wendzel Tony Zuniga Rico Washington Al Glossop
Blake Dunn John Raynor Mike Murphy Xavier Avery
Levi Jordan Thomas Silicato Pablo Bernard Brad Wellman
Santiago Espinal Joe Strain Alex Grammas Lenny Harris
Cooper Bowman Matt Rundels Scott Earl Jesus Medrano
Ivan Johnson Earl Robinson Sil Campusano Rob Lukachyk
Jake Fraley Thurman Tucker Al Pilarcik Stan Javier
Stuart Fairchild Stan Jefferson Kevin Thompson Milt Cuyler
Will Benson Adolfo Phillips Dusty Cooke Drew Robinson
Jacob Hurtubise Travis Jankowski Scooter Jordan Dustin Jones
Bubba Thompson Dario Guzman Eric Reed Tim Raines Jr.
Dominic Pitelli Freddie Bynum Drew Meyer Bobby Dolan
Tony Kemp Eric Sogard Wayne Causey Don Blasingame
Tyler Callihan Kevin Flora Juan Bell Dillon Hazlett
Anthony Alford Tyler Greene Justin Ruggiano Javier Herrera
Sal Stewart Dave Post Noel Finley Patrick Manahan
Francisco Urbaez Al Montreuil Melvin Mora Wendell Kim
Peyton Burdick Gene Dotson Skip Kiil Sam Bowen
Carlos Jorge Jason Pridie Miguel Sabino D.J. Wilson
Mat Nelson Bill Lachemann John Felske Ryan Budde
Mike Ford Carmelo Martinez Jim Fregosi Razor Shines
Michael Trautwein John Van Ornum Flint Wipke James Fiack
Hernan Perez Ron Washington Jim Pankovits Tommy Tatum
Nick Martini Joe Altobelli Al Zarilla Jeff Bailey
Austin Wynns Juan Espino Alberto Castillo Mike DiFelice
Connor Burns Mike Lebo John Stutz Travis Scott
Edwin Arroyo Donnie Sadler Royce Lewis Luis Rengifo
Erik González Esteban Beltre Jorge Velandia Wilson Batista
Amed Rosario Gonzalo Marquez David Lough Miguel Dilone
Dominic Smith Mike Eylward Joey Terdoslavich Jose Tolentino
John Michael Faile Alejandro Selen Kevin Collins Ericson Leonora
Rece Hinds Melky Mesa Alejandro Sanchez Billy Cowan
Will Banfield Ray Roman Sandy Martinez Ryan Martindale
Luke Maile Jack Paepke Andy Etchebarren Danny Ardoin
Edwin Ríos Tyler Moore Bobo Osborne Brandon Sing
Noelvi Marte Domingo Mota Ed Lucas John Gamble
Jay Allen II Tony Miller Rontrez Johnson Don Brown
Cam Collier Tom Evans Mike Bishop Stephen Viefhaus
Ethan O’Donnell Bienvenido DeLaRosa Nathan Haynes Kevin Kiermaier
Drew Mount Aaron Brill Tyson Gillies Jamar Walton
Quincy McAfee Phil Dauphin Theron Todd B.J. Garbe
Nicholas Northcut Mike Calise Jim Sherman Mike Hessman
Hector Rodriguez Tony Martinez Alex Diaz Arnaldo Suarez
Trey Faltine Pat Dietrick Mike Conner Isaac Elder
P.J. Higgins Chris Pritchett Chris Saunders Dale McCawley
Cade Hunter Leonard Merullo Marc Sullivan Gioskar Amaya
Eric Yang Steve Rodriguez Stuart Levy Sean McCraw
Miguel Hernandez Kelson Brown Anthony Contreras Luis Rivera
Austin Callahan James Maxwell Mike Hill Rob Mackowiak
Logan Tanner Jorge Saez Nick Hernandez Jon Fuller
Daniel Vellojin Tom Magrann Jorge Saez Austin Bernard
Johnny Ascanio Shawn Livesey Joel Ramirez Cookie Rojas
Ruben Ibarra Jim Fasano Eric Jagielo Brad Miller
Yan Contreras Sandy Santos Andre Piper-Jordan Victor Fernandez
Alex McGarry Mike Mooney Pat Reilly Daron Roberts
Justice Thompson Jeff O’Dell Kory Wayment Bob Detherage
Jose Serrano Pablo German Thomari Story-Harden Craig Vaught
Victor Acosta Quentin Harley Calvin Portley Max Stewart
Carter Graham Ben Verlander Gregg Foster Victor Torruellas
Leo Balcazar Ronald Blum Francis Gomez Danny Klassen
James Free Ed Stevens Mike Jones Bill Peavey
Jack Rogers Ben Himes Mark Doran Hayward Cook
Austin Hendrick Ron Shepherd Jeremy Jackson Julian Martinez

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
Elly De La Cruz .291 .365 .537 138 6.7 .236 .311 .422 97 3.2
Matt McLain .277 .364 .506 130 4.8 .230 .315 .401 95 2.4
Tyler Stephenson .293 .367 .480 126 3.5 .235 .311 .372 85 1.1
Spencer Steer .274 .359 .493 127 3.3 .226 .316 .382 88 0.4
Jose Trevino .278 .333 .436 105 2.6 .215 .272 .329 64 1.2
TJ Friedl .270 .352 .445 113 2.6 .222 .303 .343 77 0.6
Jeimer Candelario .270 .336 .508 124 2.8 .218 .285 .391 84 0.4
Christian Encarnacion-Strand .285 .337 .523 126 2.3 .232 .284 .413 87 0.0
Ty France .286 .362 .450 118 2.3 .231 .314 .355 82 -0.2
Davis Wendzel .237 .318 .423 101 2.2 .187 .268 .323 62 0.2
Blake Dunn .265 .344 .412 103 2.0 .206 .288 .313 64 -0.3
Levi Jordan .276 .339 .420 102 1.9 .218 .284 .325 64 0.1
Santiago Espinal .288 .343 .397 99 1.8 .229 .287 .314 64 0.1
Cooper Bowman .243 .318 .394 92 2.0 .193 .272 .309 58 -0.1
Ivan Johnson .253 .322 .443 105 1.8 .197 .268 .340 64 -0.3
Jake Fraley .281 .355 .435 112 1.6 .229 .303 .339 74 -0.2
Stuart Fairchild .260 .339 .462 115 1.4 .207 .282 .348 70 -0.2
Will Benson .234 .336 .459 113 1.7 .181 .286 .342 71 -0.4
Jacob Hurtubise .275 .379 .367 103 1.4 .217 .323 .281 67 -0.2
Bubba Thompson .271 .312 .390 88 1.7 .211 .254 .301 52 -0.3
Dominic Pitelli .251 .311 .340 76 1.5 .197 .257 .256 40 -0.5
Tony Kemp .269 .351 .403 104 1.4 .215 .296 .312 67 -0.3
Tyler Callihan .256 .312 .398 92 1.6 .203 .261 .308 55 -0.3
Anthony Alford .266 .336 .455 110 1.4 .208 .279 .345 69 -0.6
Sal Stewart .256 .336 .389 95 1.3 .202 .283 .300 59 -0.5
Francisco Urbaez .269 .336 .389 94 1.1 .217 .281 .301 60 -0.5
Peyton Burdick .213 .307 .421 94 1.4 .158 .252 .298 52 -0.8
Carlos Jorge .236 .295 .405 87 1.6 .184 .240 .305 48 -0.6
Mat Nelson .216 .307 .353 77 1.2 .165 .250 .257 39 -0.3
Mike Ford .248 .335 .471 114 1.1 .193 .280 .354 71 -0.6
Michael Trautwein .225 .299 .369 79 1.2 .163 .236 .267 39 -0.4
Hernan Perez .253 .304 .415 92 1.2 .197 .248 .308 53 -0.3
Nick Martini .261 .344 .455 113 1.1 .205 .290 .346 74 -0.5
Austin Wynns .260 .327 .391 94 0.8 .199 .266 .291 53 -0.3
Connor Burns .198 .267 .360 69 1.2 .137 .199 .253 25 -0.7
Edwin Arroyo .252 .306 .415 91 1.6 .200 .250 .316 53 -1.1
Erik González .270 .305 .353 78 1.1 .213 .250 .283 46 -0.6
Amed Rosario .307 .338 .431 109 1.4 .247 .278 .343 71 -0.9
Dominic Smith .267 .339 .420 105 1.2 .212 .283 .320 67 -0.8
John Michael Faile .261 .321 .491 117 0.6 .197 .260 .368 71 -0.3
Rece Hinds .243 .300 .462 101 1.4 .186 .245 .346 59 -1.1
Will Banfield .248 .283 .398 83 1.1 .195 .229 .307 46 -0.8
Luke Maile .236 .323 .363 84 0.5 .177 .262 .265 44 -0.4
Edwin Ríos .238 .326 .472 112 1.0 .184 .268 .346 69 -1.0
Noelvi Marte .270 .318 .407 93 0.8 .217 .268 .320 61 -1.0
Jay Allen II .221 .324 .345 80 0.8 .168 .275 .256 47 -1.0
Cam Collier .239 .314 .398 91 1.1 .184 .258 .301 53 -1.3
Ethan O’Donnell .249 .314 .405 94 0.9 .200 .266 .306 58 -1.0
Drew Mount .250 .311 .397 90 0.2 .191 .256 .298 51 -0.5
Quincy McAfee .226 .308 .388 87 0.6 .181 .260 .290 53 -0.9
Nicholas Northcut .217 .264 .470 94 0.9 .167 .214 .341 49 -1.4
Hector Rodriguez .273 .302 .427 95 0.9 .221 .252 .336 59 -1.5
Trey Faltine .197 .285 .327 65 0.4 .140 .227 .231 25 -1.1
P.J. Higgins .268 .324 .396 95 0.7 .213 .270 .310 59 -1.3
Cade Hunter .215 .295 .328 68 0.6 .158 .238 .243 34 -1.3
Eric Yang .215 .309 .287 63 0.0 .153 .242 .203 24 -0.9
Miguel Hernandez .252 .285 .320 64 0.0 .197 .232 .244 31 -0.9
Austin Callahan .229 .285 .372 75 0.3 .177 .231 .285 39 -1.3
Logan Tanner .189 .265 .312 57 0.1 .134 .210 .218 18 -1.2
Daniel Vellojin .208 .299 .317 67 0.1 .153 .241 .229 30 -1.1
Johnny Ascanio .244 .304 .333 72 0.2 .184 .245 .251 36 -1.4
Ruben Ibarra .235 .310 .396 89 0.3 .180 .250 .299 51 -1.7
Yan Contreras .172 .253 .290 47 -0.5 .117 .197 .197 9 -1.1
Alex McGarry .252 .297 .418 89 0.2 .199 .243 .322 52 -1.7
Justice Thompson .228 .293 .345 73 -0.2 .173 .241 .255 35 -1.8
Jose Serrano .198 .257 .318 52 -0.6 .140 .194 .215 11 -1.3
Victor Acosta .215 .298 .311 65 -0.2 .169 .248 .233 32 -1.9
Carter Graham .217 .282 .355 70 -0.6 .166 .230 .260 32 -2.0
Leo Balcazar .250 .271 .354 66 -0.3 .196 .219 .268 31 -2.3
James Free .255 .313 .397 89 -0.5 .197 .251 .302 50 -2.3
Jack Rogers .237 .289 .383 79 -0.5 .177 .231 .277 40 -2.2
Austin Hendrick .211 .263 .347 63 -1.2 .154 .209 .249 23 -3.5

Batters – Platoon Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Elly De La Cruz .260 .328 .452 .265 .339 .484
Matt McLain .257 .347 .450 .252 .335 .449
Tyler Stephenson .269 .344 .433 .260 .336 .424
Spencer Steer .265 .357 .461 .242 .326 .417
Jose Trevino .250 .310 .400 .246 .294 .365
TJ Friedl .241 .321 .371 .248 .327 .406
Jeimer Candelario .252 .311 .439 .240 .311 .449
Christian Encarnacion-Strand .258 .315 .491 .257 .307 .449
Ty France .267 .339 .420 .257 .337 .396
Davis Wendzel .225 .303 .399 .208 .286 .351
Blake Dunn .241 .325 .383 .232 .317 .351
Levi Jordan .252 .314 .378 .243 .310 .367
Santiago Espinal .269 .323 .370 .253 .309 .349
Cooper Bowman .225 .306 .366 .216 .285 .341
Ivan Johnson .221 .289 .410 .224 .299 .376
Jake Fraley .228 .295 .342 .260 .337 .402
Stuart Fairchild .241 .328 .438 .224 .299 .378
Will Benson .196 .295 .366 .216 .321 .408
Jacob Hurtubise .230 .333 .300 .255 .356 .340
Bubba Thompson .246 .291 .380 .238 .275 .322
Dominic Pitelli .211 .271 .284 .228 .288 .304
Tony Kemp .231 .315 .308 .245 .325 .372
Tyler Callihan .224 .274 .336 .230 .293 .352
Anthony Alford .242 .315 .409 .238 .302 .393
Sal Stewart .239 .328 .368 .226 .301 .333
Francisco Urbaez .248 .317 .344 .240 .306 .344
Peyton Burdick .194 .295 .382 .181 .271 .345
Carlos Jorge .205 .260 .316 .211 .268 .368
Mat Nelson .192 .277 .313 .188 .275 .294
Mike Ford .225 .311 .413 .224 .307 .415
Michael Trautwein .193 .268 .330 .194 .266 .303
Hernan Perez .236 .287 .387 .218 .268 .335
Nick Martini .212 .292 .376 .244 .328 .411
Austin Wynns .242 .315 .333 .224 .285 .344
Connor Burns .181 .250 .319 .162 .226 .292
Edwin Arroyo .223 .272 .372 .220 .272 .347
Erik González .243 .278 .309 .239 .273 .322
Amed Rosario .285 .322 .401 .271 .300 .385
Dominic Smith .236 .305 .340 .239 .312 .375
John Michael Faile .229 .288 .458 .229 .288 .417
Rece Hinds .221 .278 .430 .211 .265 .389
Will Banfield .229 .267 .379 .213 .248 .338
Luke Maile .214 .302 .321 .205 .288 .308
Edwin Ríos .207 .282 .380 .219 .307 .412
Noelvi Marte .252 .306 .374 .240 .287 .357
Jay Allen II .197 .301 .303 .190 .299 .294
Cam Collier .197 .264 .307 .215 .292 .363
Ethan O’Donnell .212 .278 .313 .227 .294 .364
Drew Mount .211 .286 .316 .220 .278 .354
Quincy McAfee .207 .290 .353 .199 .280 .330
Nicholas Northcut .199 .248 .419 .187 .235 .390
Hector Rodriguez .247 .278 .370 .245 .276 .384
Trey Faltine .173 .264 .284 .166 .250 .269
P.J. Higgins .243 .305 .364 .238 .293 .344
Cade Hunter .173 .252 .260 .190 .269 .293
Eric Yang .179 .281 .214 .187 .275 .264
Miguel Hernandez .233 .263 .301 .220 .254 .276
Austin Callahan .194 .245 .327 .205 .263 .321
Logan Tanner .171 .250 .250 .158 .234 .266
Daniel Vellojin .177 .261 .241 .182 .272 .283
Johnny Ascanio .204 .257 .280 .214 .277 .293
Ruben Ibarra .212 .288 .356 .202 .275 .341
Yan Contreras .135 .220 .243 .149 .229 .243
Alex McGarry .212 .255 .333 .227 .275 .378
Justice Thompson .200 .276 .295 .199 .261 .303
Jose Serrano .178 .229 .267 .163 .222 .261
Victor Acosta .192 .276 .267 .189 .270 .274
Carter Graham .196 .257 .326 .188 .251 .294
Leo Balcazar .231 .259 .328 .217 .238 .295
James Free .228 .282 .351 .218 .282 .341
Jack Rogers .206 .260 .330 .205 .258 .329
Austin Hendrick .179 .236 .276 .182 .234 .306

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Hunter Greene R 25 8 7 3.62 27 27 154.3 112 62 17 53 172
Nick Martinez R 34 8 6 3.53 43 13 120.0 116 47 11 29 103
Andrew Abbott L 26 9 10 4.46 26 26 139.3 134 69 22 51 131
Brady Singer R 28 8 11 4.84 28 28 156.3 158 84 24 48 152
Rhett Lowder R 23 6 8 4.77 28 28 134.0 137 71 19 41 103
Nick Lodolo L 27 6 7 4.60 20 20 103.7 93 53 13 35 113
Graham Ashcraft R 27 5 8 4.73 19 19 104.7 107 55 12 35 83
Alexis Díaz R 28 5 4 3.82 61 0 61.3 45 26 5 29 64
Brandon Williamson L 27 4 6 5.02 21 21 98.7 99 55 15 43 87
Chase Petty R 22 5 9 5.16 26 26 118.7 126 68 18 45 87
Jakob Junis R 32 3 3 4.62 26 9 74.0 75 38 12 18 67
Julian Aguiar R 24 4 8 5.30 26 25 125.7 133 74 21 38 90
Connor Phillips R 24 5 7 5.15 22 22 92.7 91 53 13 49 92
Carson Spiers R 27 5 8 5.16 27 16 113.3 120 65 19 40 97
Reiver Sanmartin L 29 3 4 4.58 28 7 53.0 55 27 6 19 44
Tony Santillan R 28 4 6 4.48 56 2 60.3 52 30 8 29 70
Brent Suter L 35 2 2 4.33 47 2 60.3 63 29 8 18 46
Roansy Contreras R 25 3 5 5.01 37 10 82.7 81 46 13 31 76
Lyon Richardson R 25 3 4 5.36 24 19 87.3 88 52 14 45 78
Connor Overton R 31 1 3 4.95 17 7 43.7 47 24 6 12 30
Sam Moll L 33 3 3 4.27 55 0 46.3 40 22 5 20 46
Ian Gibaut R 31 3 4 4.59 47 1 49.0 49 25 6 20 47
Brett Kennedy R 30 3 4 5.31 15 11 57.7 64 34 9 21 40
David Buchanan 뷰캐넌 R 36 5 9 5.54 25 20 125.0 152 77 23 37 77
Buck Farmer R 34 2 3 4.57 56 1 61.0 56 31 8 27 61
Emilio Pagán R 34 3 4 4.66 48 1 48.3 45 25 9 15 48
Randy Wynne R 32 2 5 5.56 23 14 81.0 96 50 15 20 46
Brandon Komar R 26 4 6 5.48 25 11 92.0 105 56 14 34 58
T.J. Sikkema L 26 3 5 5.45 22 11 66.0 69 40 11 25 51
Casey Legumina R 28 3 4 5.03 37 3 59.0 62 33 9 22 51
Yosver Zulueta R 27 3 3 4.91 45 3 62.3 58 34 8 32 63
Zach Maxwell R 24 4 5 4.73 54 0 53.3 46 28 7 31 60
Tejay Antone R 31 1 2 5.23 18 3 31.0 31 18 5 14 28
Michael Byrne R 28 2 3 4.89 29 1 42.3 43 23 6 18 37
Grant Gavin R 29 2 4 5.27 26 3 42.7 43 25 6 23 36
Justus Sheffield L 29 3 6 5.68 21 12 63.3 72 40 10 31 47
Evan Kravetz L 28 3 4 5.43 38 3 53.0 55 32 9 26 47
Jose Acuna R 22 2 5 5.96 22 18 77.0 84 51 15 31 57
Eddy Demurias R 27 2 2 5.18 29 0 33.0 35 19 5 17 27
Spencer Stockton R 29 1 3 5.68 20 2 38.0 41 24 6 18 29
Alan Busenitz R 34 3 4 5.33 43 2 54.0 61 32 9 20 41
Casey Kelly 켈리 R 35 4 9 5.89 23 21 122.3 149 80 24 40 81
Lenny Torres Jr. R 24 2 5 5.89 33 3 44.3 44 29 7 29 43
Braxton Roxby R 26 2 3 5.44 36 0 46.3 45 28 7 21 43
Sam Benschoter R 27 3 7 6.02 26 13 89.7 98 60 17 41 69
Andrew Moore R 25 2 4 5.55 32 0 48.7 45 30 7 33 53
Kevin Abel R 26 4 8 6.17 21 19 86.0 94 59 16 52 67
Bryan Shaw R 37 2 3 5.61 43 0 43.3 46 27 7 24 34
Carson Rudd R 26 2 4 6.03 28 7 59.7 62 40 12 36 54
Stevie Branche R 28 1 3 6.15 26 0 33.7 33 23 5 23 32
Vin Timpanelli R 26 1 3 6.06 28 0 35.7 35 24 6 24 32
Hunter Parks R 24 2 6 6.59 16 14 54.7 58 40 10 41 44
Owen Holt R 26 3 5 5.89 33 0 44.3 49 29 8 22 34
Brooks Crawford R 28 2 4 5.73 35 1 59.7 65 38 11 27 47
Donovan Benoit R 26 2 3 5.81 29 0 48.0 50 31 7 26 38
Jacob Heatherly L 27 2 5 6.28 35 0 38.7 37 27 6 37 40
Jake Gozzo R 28 1 3 6.37 27 0 35.3 39 25 6 23 24
Bryce Hubbart L 24 2 6 6.64 21 10 61.0 68 45 12 39 44
Thomas Farr R 26 4 10 6.32 22 22 99.7 117 70 20 39 56
Luis Mey R 24 2 4 6.28 36 0 43.0 44 30 7 32 38

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ 3ERA+ FIP ERA- WAR
Hunter Greene 154.3 10.0 3.1 1.0 8.5% 27.5% .253 119 118 3.76 84 3.0
Nick Martinez 120.0 7.7 2.2 0.8 5.8% 20.6% .297 122 115 3.48 82 2.3
Andrew Abbott 139.3 8.5 3.3 1.4 8.5% 21.9% .288 97 98 4.51 104 1.6
Brady Singer 156.3 8.8 2.8 1.4 7.2% 22.8% .305 89 88 4.34 112 1.3
Rhett Lowder 134.0 6.9 2.8 1.3 7.2% 18.0% .290 90 94 4.54 111 1.3
Nick Lodolo 103.7 9.8 3.0 1.1 8.0% 26.0% .295 94 94 4.13 107 1.1
Graham Ashcraft 104.7 7.1 3.0 1.0 7.7% 18.3% .299 91 91 4.29 110 0.9
Alexis Díaz 61.3 9.4 4.3 0.7 11.2% 24.8% .256 113 112 3.86 89 0.8
Brandon Williamson 98.7 7.9 3.9 1.4 9.9% 20.0% .294 86 88 4.88 117 0.7
Chase Petty 118.7 6.6 3.4 1.4 8.7% 16.7% .293 83 89 4.92 120 0.6
Jakob Junis 74.0 8.1 2.2 1.5 5.8% 21.4% .296 93 91 4.33 107 0.6
Julian Aguiar 125.7 6.4 2.7 1.5 7.0% 16.5% .288 81 86 5.09 123 0.5
Connor Phillips 92.7 8.9 4.8 1.3 11.7% 22.0% .302 84 88 4.83 120 0.5
Carson Spiers 113.3 7.7 3.2 1.5 8.1% 19.6% .301 83 85 4.92 120 0.4
Reiver Sanmartin 53.0 7.5 3.2 1.0 8.2% 19.0% .306 94 93 4.18 107 0.4
Tony Santillan 60.3 10.4 4.3 1.2 11.1% 26.7% .291 96 98 4.27 104 0.3
Brent Suter 60.3 6.9 2.7 1.2 7.0% 17.8% .297 99 91 4.37 101 0.3
Roansy Contreras 82.7 8.3 3.4 1.4 8.6% 21.2% .291 86 90 4.62 116 0.3
Lyon Richardson 87.3 8.0 4.6 1.4 11.3% 19.6% .294 80 85 5.23 125 0.2
Connor Overton 43.7 6.2 2.5 1.2 6.3% 15.9% .295 87 84 4.62 115 0.2
Sam Moll 46.3 8.9 3.9 1.0 10.1% 23.2% .280 101 95 4.15 99 0.2
Ian Gibaut 49.0 8.6 3.7 1.1 9.3% 22.0% .307 94 91 4.26 107 0.2
Brett Kennedy 57.7 6.2 3.3 1.4 8.2% 15.7% .301 81 80 5.12 123 0.1
David Buchanan 125.0 5.5 2.7 1.7 6.7% 13.8% .309 78 72 5.32 129 0.1
Buck Farmer 61.0 9.0 4.0 1.2 10.2% 23.1% .289 94 88 4.41 106 0.1
Emilio Pagán 48.3 8.9 2.8 1.7 7.4% 23.6% .277 92 86 4.61 108 0.1
Randy Wynne 81.0 5.1 2.2 1.7 5.7% 13.0% .299 77 76 5.30 129 0.1
Brandon Komar 92.0 5.7 3.3 1.4 8.3% 14.2% .301 79 82 5.10 127 0.0
T.J. Sikkema 66.0 7.0 3.4 1.5 8.7% 17.6% .290 79 82 5.30 127 0.0
Casey Legumina 59.0 7.8 3.4 1.4 8.5% 19.7% .303 85 87 4.70 117 0.0
Yosver Zulueta 62.3 9.1 4.6 1.2 11.5% 22.6% .294 88 88 4.75 114 0.0
Zach Maxwell 53.3 10.1 5.2 1.2 12.8% 24.7% .287 91 98 4.49 110 0.0
Tejay Antone 31.0 8.1 4.1 1.5 10.2% 20.4% .292 82 81 5.02 121 0.0
Michael Byrne 42.3 7.9 3.8 1.3 9.5% 19.6% .298 88 90 4.69 114 0.0
Grant Gavin 42.7 7.6 4.9 1.3 11.9% 18.7% .294 82 82 5.15 123 -0.1
Justus Sheffield 63.3 6.7 4.4 1.4 10.6% 16.1% .310 76 76 5.45 132 -0.1
Evan Kravetz 53.0 8.0 4.4 1.5 10.9% 19.7% .299 79 81 5.25 126 -0.2
Jose Acuna 77.0 6.7 3.6 1.8 9.1% 16.7% .291 72 79 5.67 139 -0.2
Eddy Demurias 33.0 7.4 4.6 1.4 11.3% 17.9% .300 83 84 5.24 120 -0.2
Spencer Stockton 38.0 6.9 4.3 1.4 10.5% 17.0% .299 76 76 5.28 132 -0.2
Alan Busenitz 54.0 6.8 3.3 1.5 8.3% 17.0% .308 81 77 5.05 124 -0.2
Casey Kelly 122.3 6.0 2.9 1.8 7.2% 14.7% .312 73 68 5.51 137 -0.3
Lenny Torres Jr. 44.3 8.7 5.9 1.4 13.8% 20.5% .298 73 79 5.52 137 -0.4
Braxton Roxby 46.3 8.4 4.1 1.4 10.2% 20.9% .290 79 82 5.16 126 -0.4
Sam Benschoter 89.7 6.9 4.1 1.7 10.0% 16.9% .296 71 74 5.74 140 -0.4
Andrew Moore 48.7 9.8 6.1 1.3 14.3% 23.0% .297 78 83 5.27 129 -0.4
Kevin Abel 86.0 7.0 5.4 1.7 12.8% 16.5% .297 70 73 5.99 144 -0.4
Bryan Shaw 43.3 7.1 5.0 1.5 12.0% 17.0% .295 77 70 5.58 130 -0.4
Carson Rudd 59.7 8.1 5.4 1.8 13.0% 19.5% .292 71 75 5.99 140 -0.4
Stevie Branche 33.7 8.6 6.1 1.3 14.4% 20.0% .295 70 72 5.70 143 -0.5
Vin Timpanelli 35.7 8.1 6.1 1.5 14.5% 19.3% .287 71 75 6.01 141 -0.5
Hunter Parks 54.7 7.2 6.8 1.6 15.4% 16.5% .293 65 71 6.53 153 -0.5
Owen Holt 44.3 6.9 4.5 1.6 10.7% 16.6% .299 73 77 5.55 137 -0.5
Brooks Crawford 59.7 7.1 4.1 1.7 10.0% 17.3% .297 75 77 5.51 133 -0.5
Donovan Benoit 48.0 7.1 4.9 1.3 11.8% 17.2% .297 74 77 5.49 135 -0.6
Jacob Heatherly 38.7 9.3 8.6 1.4 19.1% 20.6% .298 68 71 6.15 146 -0.6
Jake Gozzo 35.3 6.1 5.9 1.5 13.2% 13.8% .295 68 70 6.23 148 -0.6
Bryce Hubbart 61.0 6.5 5.8 1.8 13.6% 15.3% .295 65 70 6.41 154 -0.6
Thomas Farr 99.7 5.1 3.5 1.8 8.6% 12.4% .292 68 71 6.23 147 -0.7
Luis Mey 43.0 8.0 6.7 1.5 15.2% 18.0% .296 69 73 6.11 146 -0.7

Pitchers – Top Near-Age Comps
Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Hunter Greene Van Mungo Wes Ferrell Andy Messersmith
Nick Martinez Bob Shaw Don Robinson Bill Hands
Andrew Abbott Al Milnar Earl Whitehill Howie Pollet
Brady Singer Homer Bailey Chris Carpenter Dave Goltz
Rhett Lowder Antonio Senzatela Brad Keller Bryse Wilson
Nick Lodolo Ken Holtzman Curt Simmons Billy Hoeft
Graham Ashcraft Nathan Eovaldi Roberto Hernandez Marcus Stroman
Alexis Díaz Ramon Ramirez라미레즈 Evan Meek 에반 Ken Ryan
Brandon Williamson Al Milnar Bob Ojeda Red Oldham
Chase Petty Matt Wisler Vin Mazzaro Nathan Eovaldi
Jakob Junis Willie Fraser Rene Arocha Schoolboy Rowe
Julian Aguiar Matt Wisler Henderson Alvarez Sal Romano
Connor Phillips Carlos Pimentel Arthur Ray Doug Bair
Carson Spiers Taylor Clarke Kyle Lohse Chris Codiroli
Reiver Sanmartin Dave Stapleton Don Florence Larry Jaster
Tony Santillan Firpo Marberry AJ Ramos Neil Ramirez
Brent Suter Tony Castillo Paul Lindblad Sparky Lyle
Roansy Contreras Jonathan Hernandez Michael Lorenzen Bruce Billings
Lyon Richardson Jeff Samardzija Kyle Drabek Jefry Rodriguez
Connor Overton Mike Schooler Tom Hausman Tom Brown
Sam Moll Ken Dayley Rich Rodriguez Jeremy Affeldt
Ian Gibaut Floyd Chiffer Bryce Florie Bob Grim
Brett Kennedy Drew Carpenter Angel Araiza Jim Owens
David Buchanan Doyle Alexander Dave Hoskins Al Papai
Buck Farmer Joe Boever Diego Segui Mike DeJean
Emilio Pagán Jeff Montgomery Jeff Reardon Dale Thayer
Randy Wynne Mark Knudson Glenn Abbott Joe McClain
Brandon Komar Greg Kallevig Alec Asher Josh Bowman
T.J. Sikkema Kevin Kobel Don Hood Paul Kilgus
Casey Legumina Alan Busenitz Kea Kometani Paul Quinzer
Yosver Zulueta Todd Wellemeyer Johnny James Kyle Crick
Zach Maxwell Matt Anderson Zac Houston Tommy Kahnle
Tejay Antone Lerrin LaGrow Bill Wilson Manny Delcarmen
Michael Byrne Tim Wood Jim York Jim Rantz
Grant Gavin Gary Waslewski Ron Tompkins Bob Chakales
Justus Sheffield Heath Phillips Kyle Abbott Dave Zancanaro
Evan Kravetz Terry Burrows Fernando Figueroa Jon Switzer
Jose Acuna Manny Tejada Jeff Williamson Hunter Wood
Eddy Demurias Kenneth Watkins Juan Arias Rafael Chaves
Spencer Stockton Jaime Bluma Justin Pope Erubiel Gonzalez
Alan Busenitz Frank Sullivan Javy Guerra Chad Qualls
Casey Kelly Livan Hernandez Walt Terrell Carl Pavano
Lenny Torres Jr. Eduardo Sierra Pat Bresnehan Cody Bunkelman
Braxton Roxby Johnny Barbato Andrew Bellatti Jim York
Sam Benschoter Jacob Turner 터너 Jorge Sosa Blayne Weller
Andrew Moore Jose Ortega Craig Pippin Dakota Mekkes
Kevin Abel Wilmer Font 폰트 Carson Fulmer Chris Rojas
Bryan Shaw Frank Barnes Jose Mesa Moe Burtschy
Carson Rudd Mike Franco Ryne Miller Miguel Celestino
Stevie Branche Jose Ortega Jeremy Hill Luis De La Cruz
Vin Timpanelli Mike Phelps Richard Negrette David Shafer
Hunter Parks Dave Proctor Bill Slayback Kiki Jones
Owen Holt Joe Messman Felix Villegas Jacob Blakeney
Brooks Crawford A.J. Achter Frankie Martinez P.J. Francescon
Donovan Benoit Rafael Dolis Ramon Geronimo R.J. Seidel
Jacob Heatherly Atahualpa Severino Beau Jones Zac Curtis
Jake Gozzo Jorge Marban Mark Silva David Byard
Bryce Hubbart James Leverton Dalton Lehnen Brian Criswell
Thomas Farr Spenser Watkins Willie Fraser Enderson Franco
Luis Mey Jhondaniel Medina Eduardo Sierra Byron Wilkerson

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
Hunter Greene .195 .289 .341 .201 .284 .329 4.0 2.0 3.12 4.17
Nick Martinez .246 .299 .371 .251 .292 .383 3.2 1.4 2.84 4.34
Andrew Abbott .241 .297 .367 .250 .320 .456 2.4 0.6 3.98 5.13
Brady Singer .262 .337 .482 .251 .298 .386 2.2 0.2 4.27 5.54
Rhett Lowder .254 .329 .456 .264 .306 .408 2.0 0.3 4.24 5.51
Nick Lodolo .231 .311 .286 .235 .324 .422 1.8 0.3 3.94 5.31
Graham Ashcraft .245 .315 .354 .271 .335 .457 1.4 0.2 4.28 5.37
Alexis Díaz .206 .328 .353 .195 .286 .285 1.3 -0.1 3.18 4.92
Brandon Williamson .256 .333 .402 .255 .338 .446 1.3 0.0 4.45 5.75
Chase Petty .264 .332 .426 .268 .333 .467 1.4 -0.1 4.61 5.76
Jakob Junis .269 .318 .462 .245 .291 .429 1.2 0.1 3.79 5.41
Julian Aguiar .258 .339 .480 .272 .321 .444 1.3 -0.2 4.71 5.84
Connor Phillips .256 .364 .429 .246 .335 .415 1.2 -0.2 4.58 5.84
Carson Spiers .277 .345 .485 .253 .321 .434 1.2 -0.4 4.59 5.87
Reiver Sanmartin .235 .303 .382 .275 .338 .423 0.8 0.0 3.93 5.33
Tony Santillan .240 .355 .394 .216 .298 .384 0.9 -0.3 3.76 5.46
Brent Suter .239 .295 .423 .274 .328 .429 0.7 -0.2 3.67 5.27
Roansy Contreras .257 .329 .465 .246 .313 .413 0.8 -0.4 4.44 5.87
Lyon Richardson .247 .350 .425 .265 .349 .459 0.8 -0.4 4.81 6.02
Connor Overton .268 .333 .476 .269 .317 .409 0.5 -0.1 4.34 5.55
Sam Moll .194 .280 .313 .248 .341 .404 0.7 -0.3 3.38 5.29
Ian Gibaut .250 .337 .391 .257 .327 .426 0.7 -0.3 3.76 5.61
Brett Kennedy .278 .347 .491 .274 .341 .427 0.5 -0.2 4.77 5.92
David Buchanan .284 .343 .477 .303 .344 .522 0.8 -0.7 4.96 6.34
Buck Farmer .248 .350 .400 .231 .303 .392 0.7 -0.6 3.75 5.86
Emilio Pagán .244 .314 .474 .239 .288 .422 0.6 -0.5 3.76 5.82
Randy Wynne .282 .337 .517 .295 .328 .481 0.5 -0.4 4.99 6.17
Brandon Komar .294 .359 .497 .270 .330 .436 0.7 -0.4 4.91 6.02
T.J. Sikkema .244 .337 .366 .272 .347 .489 0.5 -0.5 4.84 6.21
Casey Legumina .273 .341 .482 .256 .324 .408 0.4 -0.5 4.37 5.93
Yosver Zulueta .241 .353 .438 .240 .340 .364 0.5 -0.5 4.25 5.72
Zach Maxwell .242 .357 .421 .213 .312 .352 0.4 -0.5 4.08 5.73
Tejay Antone .254 .343 .492 .254 .333 .397 0.3 -0.3 4.48 6.19
Michael Byrne .270 .365 .473 .247 .311 .398 0.3 -0.4 4.22 5.93
Grant Gavin .253 .337 .418 .258 .368 .438 0.3 -0.5 4.57 6.38
Justus Sheffield .244 .341 .385 .296 .377 .508 0.2 -0.5 5.19 6.31
Evan Kravetz .242 .329 .424 .271 .358 .465 0.3 -0.6 4.70 6.28
Jose Acuna .276 .351 .513 .268 .343 .465 0.3 -0.8 5.34 6.75
Eddy Demurias .250 .348 .433 .278 .361 .458 0.0 -0.5 4.65 5.94
Spencer Stockton .274 .376 .479 .266 .330 .443 0.1 -0.6 4.98 6.71
Alan Busenitz .282 .353 .466 .276 .331 .474 0.2 -0.6 4.57 6.20
Casey Kelly .303 .361 .521 .287 .339 .500 0.5 -1.2 5.24 6.78
Lenny Torres Jr. .256 .378 .439 .250 .364 .435 0.0 -0.8 5.22 6.79
Braxton Roxby .272 .379 .506 .230 .328 .360 -0.1 -0.8 4.82 6.29
Sam Benschoter .274 .368 .484 .271 .348 .478 0.2 -1.0 5.41 6.78
Andrew Moore .244 .376 .433 .235 .361 .388 0.1 -0.8 4.74 6.41
Kevin Abel .264 .372 .447 .278 .369 .508 0.1 -1.1 5.62 6.91
Bryan Shaw .267 .375 .413 .265 .354 .490 -0.1 -0.9 4.72 7.02
Carson Rudd .261 .381 .505 .262 .352 .452 0.0 -1.0 5.33 6.89
Stevie Branche .230 .356 .410 .268 .398 .451 -0.2 -0.8 5.42 7.29
Vin Timpanelli .266 .405 .500 .240 .356 .400 -0.2 -0.9 5.39 7.00
Hunter Parks .273 .407 .455 .261 .382 .479 -0.1 -1.1 5.91 7.59
Owen Holt .284 .376 .500 .264 .333 .451 -0.2 -0.9 5.29 6.64
Brooks Crawford .268 .357 .455 .273 .343 .492 -0.1 -1.1 5.10 6.70
Donovan Benoit .264 .381 .448 .262 .353 .437 -0.3 -1.0 5.28 6.68
Jacob Heatherly .239 .397 .413 .250 .402 .442 -0.2 -1.0 5.29 7.51
Jake Gozzo .308 .423 .538 .247 .352 .416 -0.4 -1.0 5.68 7.35
Bryce Hubbart .288 .391 .466 .272 .377 .497 -0.2 -1.1 5.92 7.48
Thomas Farr .291 .373 .540 .283 .356 .484 0.0 -1.2 5.76 6.94
Luis Mey .296 .424 .481 .225 .358 .416 -0.3 -1.1 5.50 7.18

Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2025 due to injury, and players who were released in 2024. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Norwegian Ukulele Dixieland Jazz band that only covers songs by The Smiths, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.11.

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.





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.

43 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
sadtromboneMember since 2020
23 days ago

I feel like this team could surprise if they went hard after guys who hit a lot of “doubters”, home runs that would be a homer in Cincinnati but not elsewhere. Gleyber Torres would have been perfect, but Mike Yastrzmeski and Taylor Ward would be great for them too. Adolis Garcia might be worth a flyer too.

They should just load up the corner outfield and first base with these guys where they just need a little push from their stadium.

Last edited 23 days ago by sadtrombone
g4Member since 2020
23 days ago
Reply to  sadtrombone

Don’t Fraley, Steer and Candelario already kinda qualify as the “doubter” type? If we accept that a mid-market team has to skimp somewhere, I agree that paying for light-tower power would be a poor use of Reds resources. And yet, we see almost every year that GAB can only lift up a middling bat so much.

Granted, Yaz and Ward are probably a step up from middling and would improve the lineup, but I question whether investing in them would be more productive than shoring up that leaky bullpen.

sadtromboneMember since 2020
23 days ago
Reply to  g4

Here’s what I found on Statcast in terms of the players with the most “doubter” hits, that would be a home run in 1-7 parks. Most of the players who hit a lot of doubters also hit a lot of “mostly gone” and “no-doubters” as well because they just hit the ball hard. But not all of them.

Mike Yastrzemski (19)
Shohei Ohtani (19)
Gleyber Torres (17)
Jackson Merrill (17)
Corey Seager (17)
Jarren Duran (16)
Juan Soto (16)
Luis Garcia (15)
Taylor Ward (15)

Some other guys on this list who hit fair number of doubters but not a lot of “mostly gone” homers (in other words, not someone like Vlad Jr or Ohtani or Willly Adames) are Adolis Garcia (13) and Yandy Diaz (14). In 2023 you could Josh Bell (14) to that list. In 2024 you had guys like Cedric Mullins (16), Adolis Garcia (15), and Alec Bohm (15).

gettwobrute79Member since 2020
22 days ago
Reply to  sadtrombone

This team could be a lot better if they spent their limited dollars more wisely. They’ve done some damn good development work with EDLC, McLain, and Greene are significant building blocks. And they’ve got solid supplementary pieces like Friedl, Lodolo, Abbott, and Stephenson. As a fan of an even more frugal front office, I can applaud the Reds spending money, but find myself scratching my head at signing Candy Man and Pagan. It almost feels like they’re spending money for the sake of it, regardless of team fit.

sadtromboneMember since 2020
22 days ago
Reply to  gettwobrute79

Castellini is a lot like Kendrick and Reinsdorf. They’re all meddlers in the sense that they’ll okay big jumps in payroll and then mandate slashing payroll later. (Kendrick also has an Arte Moreno type of attitude of spending money on big names that he then expects the front office to work around, but Moreno is almost certainly the biggest meddler in MLB.)

None of these owners are “cheap” all of the time but they will be cheap at very inconvenient and unpredictable times. They’ll say when it’s time to spend and when it’s time to cut. The front office has to figure out how to work within that.

The Reds have a development team that is clearly superior than the White Sox and the Angels so that helps a lot, but not as good as the D-Backs. I think you’ve got a case that the Reds should spend more wisely, but I’m not sure the front office has a choice to pick and choose the moments that work for them.

fangraphsreaderbutwokeMember since 2024
22 days ago
Reply to  sadtrombone

Bob Nutting is cheap all of the time.