2026 ZiPS Projections: Los Angeles Dodgers

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 Los Angeles Dodgers.

Batters

Yes, the Los Angeles Dodgers were an excellent team in 2025, a statement that won’t come as a shock to anyone who was paying even a quarter-attention to baseball last year. The team was adeptly built to weather any storms, navigated said metaphorical weather, and then enjoyed a rotation that was mostly healthy come October, a welcome reversal from their 2024 postseason squad. The Dodgers repeated as World Series champions — the first team in the 21st century to successfully defend a title — earning their third trophy of the 2020s. They’ll look to pull off the three-peat next, something that has only been done once in the last half century (the Yankees from 1998-2000). And they have relatively good odds to pull it off: For the fifth time in the last six years (the 2023 Atlanta Braves being the only exception), ZiPS sees the Dodgers as the best team in baseball.

With that, I’m basically done talking about how great the Dodgers are. After all, this isn’t just a great team, but an obviously great one. There’s no mystery to their greatness. They have three future Hall of Famers in the starting lineup (Shohei Ohtani, Freddie Freeman, and Mookie Betts), with a fourth player, Will Smith, who could very well emerge as one. The pitching staff is phenomenally talented, though it admittedly comes with its share of injury concerns. All of these marvelous players get marvelous projections; there honestly isn’t much new to say about them. So instead, I’m going to talk more about what the Dodgers are not, and what could end up being their undoing. Or at least, their undoing by their own lofty standards, which would still probably mean something like a 90-win season.

The Dodgers have a seemingly infinite supply of both cash and brainpower, which is a potent combination, especially for their NL West rivals. But they aren’t a juggernaut in the sense that they dominate games or even short series; the superteam storyline is something that’s been filched from sports with less randomness and awkwardly applied to baseball. There’s a bit of Baseball Calvinism at play, in the sense that because the Dodgers won the last two World Series, some seem to believe that they were always fated to do so. The truth is, like any baseball team, they weren’t truly dominant. They lost 43% of their games during the regular season. In 2022 and 2023, they didn’t even reach the NLCS. And despite getting all of their stars onto the field in the World Series, they still only narrowly bested the Blue Jays. That’s just how baseball works.

And while the lineup is certainly star-studded, there are some risks. The offense is mostly driven by the four guys I mentioned above, and all four are on the wrong side of 30. Freeman in particular showed some signs of aging in 2025, as both his out-of-zone swing rate and his whiff rate jumped, especially the latter, and he’s never had elite bat speed. By the end of this season, he’ll have celebrated his 37th birthday. Betts didn’t experience a huge WAR drop-off thanks to him playing better defense at shortstop than he had any right to, but he’s also coming off the worst offensive season of his big league career and is entering his mid-30s. Smith doesn’t have as many games on his knees as a lot of backstops his age, but the presence of Ohtani and Freeman also means that if he’s too banged up to play catcher, he can’t just slot in at first base or designated hitter to keep his bat in the lineup. Then there’s Ohtani, who’s so amazing that he can practically only surprise negatively at this point.

Outside of the top four, the Dodgers are good, but hardly as intimidating. Max Muncy seems to refuse to age, and the recently signed Andy Ibáñez can spell him against lefties as needed, but time remains undefeated and will likely come for the third baseman sooner than later. Elsewhere, the outfield is rather ordinary, as is second base. And if fortune doesn’t favor the Dodgers on the injury or aging front, the projections suggest that Josue De Paula and Zyhir Hope might not be ready to remedy the situation in the short-term, as ZiPS has both of their 2025 minor league translations with an OPS just shy of .650. The lesser prospects in the high minors don’t really fit the bill, either, as ZiPS likes the team’s fringy guys at Triple-A a lot less than it usually does.

Pitchers

As noted, this is a talented rotation, but as with the lineup, there is some downside risk that can’t be ignored. Yoshinobu Yamamoto was the only Dodger to pitch enough to qualify for the ERA title last year, and the only other pitchers who threw at least 100 innings are either retired (Clayton Kershaw) or in St. Louis (Dustin May). Now, if Los Angeles is able to line up Tyler Glasnow, Ohtani, Blake Snell, and Roki Sasaki in consecutive outings behind Yamamoto, opponents will be grateful that there are no five-game series during the regular season. But as we’ve seen in recent years, the Dodgers have struggled to get all their arms healthy at the same time, and there’s no Emperor of Sports Movie Endings to ensure that they’ll be able to do so come October.

That’s concerning for a few reasons, not least because while there’s obviously still more offseason to go, the Dodgers’ starting pitching depth is decidedly thinner than it has been in recent history. In the past, one of the reasons ZiPS has seen Los Angeles as having a very high floor is that it has usually liked the team’s no. 8-10 starters. But after Emmet Sheehan and his 4.13 projected ERA if he’s used as a starter full-time, ZiPS sees the Dodgers’ spare rotation candidates as a decidedly below-average lot. River Ryan, Kyle Hurt, Gavin Stone, Justin Wrobleski, and Landon Knack all have projected ERAs worse than 4.50 as starters.

After years spent shoring up their bullpen with cleverness, the Dodgers have taken an unusually direct approach the past two winters: giving a great reliever a whole bunch of money. Last offseason, it was Tanner Scott (it hasn’t gone well). This time around, it’s Edwin Díaz, who is an awesome reliever, even if he’s unlikely to reach the heights of his 2018 or 2022 seasons again. ZiPS is pretty happy with the rest of the bullpen, seeing Alex Vesia, Scott (in a bounce-back season), Jack Dreyer, and Wrobleski as all comfortably above average. (You can add in Brusdar Graterol, who also gets a solid projection after ZiPS takes his injury into account.) The computer is a bit more squeamish when it comes to Blake Treinen and Brock Stewart, but it still sees them as having really solid upside. This ought to be a good bullpen.

Even accounting for the potential downside scenarios, the Dodgers look like the best team in baseball. Now, this being baseball, they’re still more likely to end the season with a loss than a champagne shower, but they’re as well positioned to make a deep run as their fans could possibly hope.

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
Shohei Ohtani L 31 DH 696 592 138 171 30 5 52 138 95 166 29 5
Mookie Betts R 33 SS 613 532 91 146 30 2 23 87 71 72 9 2
Freddie Freeman L 36 1B 597 520 82 150 37 2 22 82 64 110 8 2
Will Smith R 31 C 487 413 67 106 20 1 19 66 58 94 2 1
Andy Pages R 25 CF 589 535 73 138 29 2 25 84 37 129 9 4
Alex Freeland B 24 SS 591 514 77 119 26 1 19 71 65 159 14 4
Dalton Rushing L 25 C 390 336 49 78 16 1 16 56 42 107 1 1
Max Muncy L 35 3B 416 340 56 74 14 1 20 60 65 105 2 0
Tommy Edman B 31 2B 414 379 56 95 18 2 13 50 27 73 10 1
Alex Call R 31 RF 384 321 49 78 16 1 11 48 49 69 6 3
Teoscar Hernández R 33 RF 563 518 71 138 27 1 28 92 35 149 6 2
Ryan Ward L 28 LF 591 539 81 126 23 4 28 88 47 148 8 3
Miguel Rojas R 37 2B 313 283 35 72 15 0 6 30 22 42 5 1
Zach Ehrhard R 23 RF 529 468 70 107 24 1 15 70 46 116 18 3
Andy Ibáñez R 33 3B 352 321 38 78 18 1 9 44 25 65 5 2
Kole Myers L 25 LF 439 380 60 91 10 4 4 44 50 112 19 8
Austin Gauthier R 27 2B 505 431 63 101 19 3 6 44 66 110 5 2
Ryan Fitzgerald L 32 SS 355 317 38 71 16 2 11 47 30 94 4 3
Kody Hoese R 28 3B 424 386 46 91 20 2 11 48 32 97 1 0
Matt Gorski R 28 LF 361 335 48 76 15 2 18 67 20 113 8 4
Chris Newell L 25 CF 518 461 59 95 20 2 21 66 49 192 13 3
Michael Siani L 26 CF 458 406 53 83 12 3 6 38 40 126 19 5
Eduardo Quintero R 20 CF 527 460 76 99 16 4 15 61 54 144 20 8
Hyeseong Kim L 27 2B 356 334 39 79 14 3 7 46 15 104 22 2
Michael Conforto L 33 LF 437 381 53 86 19 0 17 53 46 108 1 0
Elijah Hainline R 23 SS 467 406 57 82 17 2 8 48 50 134 13 5
James Tibbs III L 23 RF 544 474 68 101 16 3 18 72 59 142 5 3
Josue De Paula L 21 LF 479 417 58 92 15 1 13 51 57 117 15 4
Nelson Quiroz L 24 C 209 195 20 50 8 1 2 18 12 21 0 0
CJ Alexander L 29 1B 435 401 51 89 20 3 15 57 30 130 4 3
Taylor Young R 27 2B 537 476 60 103 21 2 3 43 51 119 24 6
Chuckie Robinson R 31 C 315 291 31 64 8 1 6 33 17 86 1 1
Chris Okey R 31 C 180 168 17 37 5 1 3 18 8 49 1 0
Griffin Lockwood-Powell R 28 C 363 323 34 67 13 1 8 35 35 94 0 0
Logan Wagner B 22 3B 516 451 67 83 15 2 12 55 51 162 8 2
Noah Miller B 23 SS 496 462 52 101 17 2 6 43 28 103 3 1
Carlos Rojas R 23 C 261 236 20 50 8 0 2 20 16 45 0 0
Nick Senzel R 31 3B 383 345 43 77 14 1 10 45 32 83 5 2
Enrique Hernández R 34 3B 352 320 41 70 15 0 10 41 26 83 1 1
Frank Rodriguez R 24 C 191 174 19 33 7 0 3 16 12 50 0 0
Jake Gelof R 24 3B 375 339 48 61 16 1 11 43 32 122 5 4
Kendall George L 21 CF 513 455 76 108 7 5 3 38 52 103 43 15
Kendall Simmons R 26 3B 233 214 22 42 9 1 6 28 13 75 2 1
Zyhir Hope L 21 RF 524 469 60 98 21 2 12 58 50 160 13 4
Ezequiel Pagan L 25 RF 363 338 35 80 12 2 7 41 16 73 5 4
Mike Sirota R 23 CF 284 247 42 51 10 1 8 38 32 77 2 3
Damon Keith R 26 RF 402 365 45 79 16 2 12 46 31 143 5 4
Kyle Nevin R 24 3B 383 351 42 80 14 3 8 38 26 117 6 2
Trei Cruz L 25 3B 340 311 31 61 11 1 10 41 23 90 3 2
Eliezer Alfonzo B 26 C 331 311 33 70 11 0 5 36 15 39 0 1
Yeiner Fernandez R 23 C 446 405 44 93 16 1 3 39 30 63 2 2
Cameron Decker R 22 1B 299 266 31 46 12 1 10 38 24 112 1 2
Jordan Thompson R 24 SS 409 374 40 73 15 0 9 43 24 133 6 5
Wilman Diaz R 22 2B 321 294 33 60 12 3 4 28 20 111 6 4
Sean McLain R 25 SS 430 386 43 71 13 2 5 37 32 122 5 4
Eduardo Guerrero B 21 SS 395 341 38 66 7 3 2 27 42 87 4 3
Joe Vetrano L 24 1B 404 371 38 75 14 3 8 39 30 131 9 3
Samuel Munoz L 21 LF 515 465 53 93 16 4 12 49 42 139 9 4
Mairoshendrick Martinus R 21 SS 405 373 46 70 13 2 8 37 24 142 9 4
John Rhodes R 25 1B 438 397 38 74 15 1 8 41 35 128 5 1
Bubba Alleyne B 27 2B 314 291 29 51 9 2 4 26 16 97 10 3
Jackson Nicklaus L 23 1B 309 274 31 40 8 1 6 26 32 154 0 0

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA 3YOPS+ RC
Shohei Ohtani 696 .289 .389 .620 178 .331 .318 0 6.6 .417 170 151
Mookie Betts 613 .274 .361 .468 131 .194 .281 -4 3.9 .357 125 93
Freddie Freeman 597 .288 .372 .494 141 .206 .330 -1 3.0 .369 131 98
Will Smith 487 .257 .355 .448 124 .191 .290 -1 3.0 .347 119 67
Andy Pages 589 .258 .315 .460 115 .202 .297 0 2.5 .333 118 81
Alex Freeland 591 .232 .325 .397 102 .165 .298 1 2.4 .318 106 71
Dalton Rushing 390 .232 .331 .429 112 .197 .291 -2 1.8 .331 115 48
Max Muncy 416 .218 .349 .441 121 .223 .251 -2 1.8 .343 112 53
Tommy Edman 414 .251 .305 .412 99 .161 .280 5 1.7 .311 96 50
Alex Call 384 .243 .353 .402 112 .159 .278 6 1.6 .334 107 48
Teoscar Hernández 563 .266 .318 .485 122 .219 .323 -3 1.6 .343 114 82
Ryan Ward 591 .234 .298 .447 106 .213 .270 6 1.5 .319 105 75
Miguel Rojas 313 .254 .313 .371 92 .117 .281 6 1.2 .301 86 34
Zach Ehrhard 529 .229 .307 .380 92 .151 .273 7 1.0 .302 97 59
Andy Ibáñez 352 .243 .304 .389 94 .146 .279 3 0.9 .303 88 40
Kole Myers 439 .239 .342 .318 88 .079 .330 9 0.9 .300 90 49
Austin Gauthier 505 .234 .341 .334 91 .100 .302 -3 0.8 .306 90 51
Ryan Fitzgerald 355 .224 .299 .391 93 .167 .283 -1 0.7 .302 87 39
Kody Hoese 424 .236 .297 .383 90 .148 .288 1 0.7 .297 88 44
Matt Gorski 361 .227 .269 .445 96 .218 .284 5 0.6 .304 96 43
Chris Newell 518 .206 .284 .395 89 .189 .298 -3 0.4 .294 97 56
Michael Siani 458 .204 .279 .293 62 .089 .281 7 0.4 .258 65 39
Eduardo Quintero 527 .215 .304 .365 88 .150 .279 -4 0.3 .295 96 58
Hyeseong Kim 356 .237 .277 .359 77 .122 .323 0 0.3 .278 75 38
Michael Conforto 437 .226 .318 .409 103 .183 .270 -3 0.3 .318 98 50
Elijah Hainline 467 .202 .299 .313 73 .111 .280 0 0.2 .277 79 43
James Tibbs III 544 .213 .306 .373 90 .160 .264 2 0.2 .300 96 56
Josue De Paula 479 .221 .319 .355 90 .134 .275 -2 0.0 .302 98 52
Nelson Quiroz 209 .256 .301 .338 80 .082 .279 -3 0.0 .283 80 20
CJ Alexander 435 .222 .278 .399 88 .177 .289 4 -0.1 .292 87 47
Taylor Young 537 .216 .302 .288 67 .072 .282 1 -0.1 .269 70 49
Chuckie Robinson 315 .220 .271 .316 65 .096 .291 1 -0.1 .260 65 26
Chris Okey 180 .220 .263 .315 62 .095 .293 -1 -0.2 .255 59 14
Griffin Lockwood-Powell 363 .207 .289 .328 74 .121 .267 -4 -0.2 .276 74 31
Logan Wagner 516 .184 .281 .306 65 .122 .256 4 -0.2 .266 72 41
Noah Miller 496 .219 .265 .303 60 .084 .269 6 -0.2 .251 64 38
Carlos Rojas 261 .212 .267 .271 52 .059 .254 2 -0.3 .243 56 17
Nick Senzel 383 .223 .295 .357 82 .134 .266 -5 -0.3 .287 78 38
Enrique Hernández 352 .219 .276 .359 77 .140 .264 -3 -0.4 .278 72 32
Frank Rodriguez 191 .190 .253 .282 50 .092 .248 0 -0.4 .240 54 12
Jake Gelof 375 .180 .251 .330 62 .150 .243 4 -0.4 .256 67 31
Kendall George 513 .237 .316 .295 74 .057 .301 -6 -0.5 .278 75 57
Kendall Simmons 233 .196 .258 .332 64 .136 .271 -2 -0.5 .260 68 19
Zyhir Hope 524 .209 .290 .339 77 .130 .290 3 -0.5 .280 85 50
Ezequiel Pagan 363 .237 .282 .346 76 .109 .283 2 -0.6 .276 80 36
Mike Sirota 284 .206 .299 .352 83 .146 .265 -7 -0.6 .289 89 28
Damon Keith 402 .216 .281 .370 81 .154 .319 -1 -0.7 .284 84 41
Kyle Nevin 383 .228 .285 .353 78 .125 .319 -7 -0.7 .280 81 37
Trei Cruz 340 .196 .256 .334 65 .138 .242 -1 -0.8 .259 69 28
Eliezer Alfonzo 331 .225 .264 .309 61 .084 .243 -4 -0.8 .251 66 26
Yeiner Fernandez 446 .230 .294 .296 67 .066 .265 -9 -1.0 .265 69 36
Cameron Decker 299 .173 .254 .338 65 .165 .250 0 -1.1 .261 73 24
Jordan Thompson 409 .195 .255 .307 58 .112 .276 -4 -1.1 .250 61 33
Wilman Diaz 321 .204 .260 .306 59 .102 .313 -4 -1.1 .251 65 26
Sean McLain 430 .184 .263 .267 50 .083 .255 -2 -1.2 .242 52 30
Eduardo Guerrero 395 .194 .289 .249 54 .056 .254 -8 -1.5 .250 57 27
Joe Vetrano 404 .202 .265 .321 64 .119 .289 -2 -1.6 .260 68 35
Samuel Munoz 515 .200 .266 .329 66 .129 .258 0 -1.6 .261 75 44
Mairoshendrick Martinus 405 .188 .240 .298 50 .110 .278 -9 -1.9 .237 60 30
John Rhodes 438 .186 .260 .290 55 .104 .253 0 -2.0 .248 58 31
Bubba Alleyne 314 .175 .227 .261 37 .086 .247 -8 -2.3 .217 38 21
Jackson Nicklaus 309 .146 .239 .248 38 .102 .298 -3 -2.3 .225 45 16

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Shohei Ohtani Lou Gehrig Babe Herman Jack Fournier
Mookie Betts Toby Harrah Alan Trammell Roberto Alomar
Freddie Freeman Dixie Walker Will Clark Keith Hernandez
Will Smith Bill Freehan Carlton Fisk Wally Schang
Andy Pages Dom DiMaggio Darryl Motley Dick Davis
Alex Freeland Denis Menke Nick Franklin Max Moroff
Dalton Rushing Andrew Susac Todd Logan Jerry Willard
Max Muncy Eddie Mathews Morgan Ensberg Matt Carpenter
Tommy Edman Bill Hunnefield Chris Snopek Marty Malloy
Alex Call Francisco Leandro Robbie Grossman Lu Blue
Teoscar Hernández George Kelly Al Simmons Bob Meusel
Ryan Ward Dwayne Hosey Brandon Berger Hal Lee
Miguel Rojas Eric Sogard Jeff Cirillo Mark Ellis
Zach Ehrhard Goef Tomlinson Armando Rios Wes Robbins
Andy Ibáñez Chris Snopek Johnny Berardino Gene Baker
Kole Myers Brett Gardner Kevin Gibbs Grégor Blanco
Austin Gauthier Steve Staggs Kevin Riggs Don Eaddy
Ryan Fitzgerald Chase d’Arnaud Jayson Nix Mike Brumley
Kody Hoese Tony Frulio Rodney Nye Chris Snopek
Matt Gorski Alejandro Sanchez Adolis García J.J. Davis
Chris Newell Brett Jackson Jon Nunnally Jayson Bass
Michael Siani George McPherson Mike Mesh Tony Russell
Eduardo Quintero Ray McDavid Kevin Dean Reggie Thomas
Hyeseong Kim Cory Spangenberg Larry Raines Elliot Johnson
Michael Conforto Dwayne Murphy Mark Leonard George Wilson
Elijah Hainline Ronnie Retton Mark Belanger Shane Halter
James Tibbs III Willie Upshaw Ted Wood Eric Varoz
Josue De Paula Sheldon Mallory Mark Bradley Dwayne Murphy
Nelson Quiroz William Hancock Tom Harmon Roy Morales
CJ Alexander Larry Barnes Chico DeCastris Roger Kieschnick
Taylor Young Mike Brocki Al Ryan Nelson Rood
Chuckie Robinson Reynaldo Oliver Donald Griffin Pat Tomkinson
Chris Okey Reynaldo Oliver Jorge Meran Kevin Butler
Griffin Lockwood-Powell Mike Martin Burk Goldthorn Jerry May
Logan Wagner Anthony Scariato Kyle Kubitza Thomas Schroeder
Noah Miller Hector Torres John McDonald Luis Hernandez
Carlos Rojas Joe Goodwin Carlos Lee Héctor Ortiz
Nick Senzel Gene Alley Don Eaddy Amos Ramon
Enrique Hernández Ramon Castro Eddie Basinski John Vukovich
Frank Rodriguez Mike Morland Travis Chapman Roger Johnson
Jake Gelof Pepper Thomas Buddy Hollowell Jason Taylor
Kendall George Don Nicholas Matt Angle Willy Taveras
Kendall Simmons Joe Dellicarri Sonny Ruberto Pedro Guerrero
Zyhir Hope Don Brown James Covington Rickey Cradle
Ezequiel Pagan Horace Lawrence Chris Frey Ron Harrison
Mike Sirota Bob Gutierrez Stephen Thornton Mike Bucci
Damon Keith Carlo Testa John Mustion Chad Hermansen
Kyle Nevin Brent Bish Kolbrin Vitek Preston Harriman
Trei Cruz Chris Moore Brent Metheny Joey Cranford
Eliezer Alfonzo Jose Felix Jin-De Jhang Maxx Tissenbaum
Yeiner Fernandez Maxx Tissenbaum Yadier Molina Rossmel Perez
Cameron Decker Ed Koncel Art Charles Mike Paciorek
Jordan Thompson Omar Pena Brian Conley Steve Lackey
Wilman Diaz Justin Trapp Rolando Gomez Juan Cruz
Sean McLain Anthony Phillips Dal Maxvill Matt Matulia
Eduardo Guerrero Josh Johnson Geraldo Perdomo Denny Hocking
Joe Vetrano Kenny Young James Jones Tim Jordan
Samuel Munoz K.C. Herren Conner Capel John Garofalo
Mairoshendrick Martinus Brett King Napoleon Savinon Pokey Reese
John Rhodes Carlos Perez John Faehr Matt Howe
Bubba Alleyne Scott Madsen Sam Rosario Bobby Dolan
Jackson Nicklaus Casey Kelley Pat Hodge Herbert Feris

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
Shohei Ohtani .313 .414 .707 208 8.8 .262 .359 .551 155 4.6
Mookie Betts .300 .389 .522 152 5.3 .249 .334 .419 111 2.4
Freddie Freeman .311 .396 .544 160 4.2 .262 .346 .440 121 1.6
Will Smith .285 .379 .513 145 4.1 .229 .325 .384 99 1.6
Andy Pages .283 .338 .518 135 3.9 .232 .289 .405 94 1.1
Alex Freeland .256 .349 .457 121 3.7 .210 .300 .350 82 1.0
Dalton Rushing .260 .358 .497 134 2.7 .203 .302 .357 85 0.6
Max Muncy .241 .372 .500 141 2.8 .193 .319 .367 97 0.7
Tommy Edman .277 .334 .464 121 2.7 .221 .278 .361 79 0.7
Alex Call .270 .380 .462 135 2.6 .218 .323 .348 91 0.7
Teoscar Hernández .292 .344 .536 141 2.9 .240 .290 .425 100 0.1
Ryan Ward .261 .323 .515 129 3.2 .211 .274 .394 86 0.1
Miguel Rojas .281 .339 .414 109 1.8 .222 .284 .325 72 0.4
Zach Ehrhard .256 .329 .434 112 2.2 .205 .283 .333 71 -0.3
Andy Ibáñez .266 .333 .436 111 1.7 .214 .279 .343 74 0.1
Kole Myers .268 .374 .362 108 2.0 .209 .314 .278 68 0.0
Austin Gauthier .258 .366 .373 108 1.8 .206 .311 .290 72 -0.3
Ryan Fitzgerald .250 .326 .439 112 1.5 .198 .276 .339 75 0.0
Kody Hoese .261 .323 .437 108 1.6 .211 .273 .339 70 -0.3
Matt Gorski .255 .298 .511 120 1.7 .202 .244 .382 72 -0.4
Chris Newell .233 .310 .455 109 1.6 .182 .258 .340 66 -0.9
Michael Siani .234 .305 .338 81 1.6 .177 .251 .259 47 -0.4
Eduardo Quintero .244 .331 .421 109 1.6 .192 .279 .314 70 -0.9
Hyeseong Kim .264 .302 .403 95 1.1 .214 .252 .319 62 -0.4
Michael Conforto .251 .344 .471 125 1.4 .200 .295 .354 81 -0.8
Elijah Hainline .231 .325 .364 93 1.4 .175 .272 .270 54 -0.8
James Tibbs III .242 .335 .429 111 1.5 .189 .283 .317 70 -1.1
Josue De Paula .248 .346 .404 109 1.0 .195 .293 .302 70 -1.2
Nelson Quiroz .289 .333 .380 99 0.5 .224 .268 .296 59 -0.5
CJ Alexander .250 .310 .453 110 1.1 .195 .249 .343 66 -1.1
Taylor Young .242 .330 .325 84 1.0 .191 .275 .253 52 -1.1
Chuckie Robinson .253 .305 .365 88 0.8 .194 .243 .276 47 -0.8
Chris Okey .257 .300 .376 90 0.3 .195 .235 .272 44 -0.6
Griffin Lockwood-Powell .238 .318 .379 95 0.7 .182 .257 .284 55 -1.0
Logan Wagner .210 .308 .360 85 1.0 .157 .255 .265 48 -1.2
Noah Miller .246 .294 .341 77 0.8 .194 .240 .271 43 -1.2
Carlos Rojas .242 .297 .312 70 0.2 .179 .235 .234 33 -0.9
Nick Senzel .250 .324 .411 103 0.6 .198 .268 .314 64 -1.1
Enrique Hernández .243 .301 .414 98 0.5 .194 .253 .317 59 -1.1
Frank Rodriguez .220 .285 .334 72 0.1 .160 .225 .237 30 -0.9
Jake Gelof .205 .277 .386 83 0.6 .155 .227 .279 44 -1.2
Kendall George .264 .345 .330 91 0.6 .210 .291 .264 57 -1.6
Kendall Simmons .225 .286 .398 88 0.1 .168 .230 .279 44 -1.1
Zyhir Hope .236 .312 .390 95 0.5 .184 .262 .296 58 -1.7
Ezequiel Pagan .265 .309 .394 97 0.3 .210 .256 .305 59 -1.3
Mike Sirota .238 .329 .411 105 0.2 .180 .273 .309 65 -1.1
Damon Keith .245 .308 .424 103 0.3 .192 .257 .317 63 -1.5
Kyle Nevin .256 .312 .411 102 0.4 .205 .261 .312 62 -1.4
Trei Cruz .225 .282 .398 89 0.2 .169 .231 .292 49 -1.4
Eliezer Alfonzo .258 .297 .357 81 0.0 .194 .233 .268 40 -1.6
Yeiner Fernandez .258 .322 .333 83 -0.1 .203 .261 .260 48 -2.0
Cameron Decker .199 .281 .405 88 -0.2 .148 .227 .291 45 -1.8
Jordan Thompson .218 .277 .354 75 -0.3 .169 .232 .264 40 -1.9
Wilman Diaz .231 .286 .361 77 -0.4 .179 .230 .264 38 -1.9
Sean McLain .206 .284 .307 65 -0.4 .158 .238 .230 35 -2.0
Eduardo Guerrero .219 .317 .289 69 -0.7 .169 .265 .220 39 -2.1
Joe Vetrano .233 .291 .365 82 -0.7 .180 .235 .276 45 -2.5
Samuel Munoz .224 .290 .375 85 -0.5 .175 .241 .286 50 -2.6
Mairoshendrick Martinus .213 .267 .347 70 -1.0 .163 .215 .255 33 -2.8
John Rhodes .211 .286 .329 72 -1.1 .164 .234 .246 38 -2.9
Bubba Alleyne .196 .249 .304 53 -1.7 .152 .204 .227 22 -2.9
Jackson Nicklaus .173 .269 .301 59 -1.5 .119 .214 .196 19 -3.0

Batters – Platoon Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Shohei Ohtani .275 .367 .566 .295 .400 .645
Mookie Betts .280 .371 .476 .272 .357 .465
Freddie Freeman .270 .344 .459 .296 .384 .510
Will Smith .258 .364 .458 .256 .352 .444
Andy Pages .270 .329 .505 .251 .306 .434
Alex Freeland .221 .313 .379 .235 .330 .404
Dalton Rushing .234 .336 .404 .231 .329 .438
Max Muncy .209 .330 .407 .221 .355 .454
Tommy Edman .255 .304 .462 .249 .305 .392
Alex Call .252 .366 .429 .238 .345 .386
Teoscar Hernández .278 .331 .521 .262 .313 .471
Ryan Ward .220 .280 .387 .240 .306 .475
Miguel Rojas .259 .319 .388 .253 .310 .364
Zach Ehrhard .229 .314 .386 .229 .304 .378
Andy Ibáñez .262 .322 .415 .230 .292 .372
Kole Myers .231 .336 .306 .243 .344 .324
Austin Gauthier .235 .350 .341 .234 .336 .331
Ryan Fitzgerald .215 .286 .364 .229 .306 .405
Kody Hoese .244 .307 .409 .232 .292 .371
Matt Gorski .229 .276 .466 .226 .266 .433
Chris Newell .198 .269 .366 .209 .290 .406
Michael Siani .204 .276 .292 .204 .280 .294
Eduardo Quintero .219 .312 .380 .214 .301 .359
Hyeseong Kim .227 .272 .351 .241 .279 .363
Michael Conforto .216 .296 .373 .229 .326 .423
Elijah Hainline .208 .316 .338 .199 .291 .301
James Tibbs III .205 .292 .346 .216 .312 .383
Josue De Paula .220 .313 .356 .221 .322 .355
Nelson Quiroz .250 .288 .286 .259 .307 .360
CJ Alexander .211 .261 .359 .227 .286 .418
Taylor Young .222 .311 .299 .214 .298 .283
Chuckie Robinson .228 .275 .317 .216 .268 .316
Chris Okey .224 .262 .310 .218 .263 .318
Griffin Lockwood-Powell .206 .297 .340 .208 .286 .323
Logan Wagner .186 .277 .307 .183 .283 .305
Noah Miller .214 .258 .303 .221 .268 .303
Carlos Rojas .215 .276 .291 .210 .263 .261
Nick Senzel .236 .305 .396 .218 .291 .339
Enrique Hernández .225 .291 .375 .215 .267 .350
Frank Rodriguez .196 .262 .286 .186 .248 .280
Jake Gelof .186 .259 .330 .178 .247 .331
Kendall George .224 .295 .280 .242 .324 .300
Kendall Simmons .197 .260 .324 .196 .256 .336
Zyhir Hope .198 .281 .305 .213 .294 .352
Ezequiel Pagan .225 .266 .333 .242 .289 .352
Mike Sirota .215 .323 .367 .202 .288 .345
Damon Keith .225 .299 .392 .212 .272 .359
Kyle Nevin .243 .305 .393 .221 .275 .336
Trei Cruz .183 .238 .280 .202 .264 .358
Eliezer Alfonzo .226 .263 .323 .225 .264 .303
Yeiner Fernandez .227 .295 .295 .231 .293 .297
Cameron Decker .173 .253 .333 .173 .255 .341
Jordan Thompson .204 .260 .327 .192 .253 .299
Wilman Diaz .213 .272 .309 .200 .255 .305
Sean McLain .185 .271 .286 .184 .260 .258
Eduardo Guerrero .194 .288 .262 .193 .289 .244
Joe Vetrano .196 .255 .314 .204 .269 .323
Samuel Munoz .188 .254 .305 .205 .271 .338
Mairoshendrick Martinus .193 .254 .325 .185 .233 .286
John Rhodes .190 .266 .302 .185 .258 .284
Bubba Alleyne .176 .220 .247 .175 .230 .267
Jackson Nicklaus .139 .227 .203 .149 .244 .267

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Yoshinobu Yamamoto R 27 13 7 3.31 28 28 168.7 129 62 18 43 180
Blake Snell L 33 8 5 3.55 21 21 106.3 83 42 12 48 134
Tyler Glasnow R 32 5 4 3.76 21 20 105.3 85 44 14 39 123
Shohei Ohtani R 31 5 3 3.57 16 16 80.7 59 32 11 31 98
Clayton Kershaw L 38 7 5 4.21 24 21 109.0 106 51 13 35 84
Edwin Díaz R 32 6 2 2.93 57 0 58.3 41 19 6 20 84
Emmet Sheehan R 26 5 4 4.00 24 17 88.0 72 39 12 31 101
Roki Sasaki R 24 5 4 4.11 22 16 85.3 76 39 12 29 98
Justin Wrobleski L 25 6 6 4.42 31 15 110.0 106 54 16 35 103
Tanner Scott L 31 5 3 3.50 63 0 61.7 50 24 6 23 69
Alex Vesia L 30 5 3 3.41 68 0 60.7 45 23 8 25 78
Evan Phillips R 31 4 2 3.35 57 0 53.7 44 20 6 16 57
Gavin Stone R 27 5 5 4.66 19 18 92.7 92 48 13 32 80
Michael Kopech R 30 6 5 4.43 38 13 83.3 69 41 13 44 90
Andrew Heaney L 35 7 8 4.92 28 25 122.7 130 67 21 42 103
Brusdar Graterol R 27 3 1 3.45 45 0 47.0 42 18 4 11 38
Tony Gonsolin R 32 4 5 4.90 14 14 71.7 63 39 12 26 64
Jack Dreyer L 27 3 2 4.19 59 4 66.7 58 31 9 25 68
Jackson Ferris L 22 7 8 5.20 25 24 117.7 117 68 18 54 101
Landon Knack R 28 6 8 5.16 26 22 122.0 122 70 21 48 105
Kyle Hurt R 28 4 4 4.77 23 13 66.0 60 35 9 35 70
Bobby Miller R 27 4 6 5.04 28 17 94.7 91 53 13 41 89
Michael Grove R 29 3 2 4.68 24 9 57.7 57 30 8 19 55
Matt Sauer R 27 5 5 5.03 25 15 93.0 96 52 14 31 76
River Ryan R 27 2 3 4.92 16 15 60.3 60 33 9 27 50
Ben Casparius R 27 6 6 4.80 37 9 80.7 78 43 12 32 77
Zach Penrod L 29 3 2 4.70 26 8 44.0 43 23 5 22 37
Wyatt Crowell L 24 4 6 5.23 23 18 82.7 77 48 11 42 74
Garrett McDaniels L 26 3 2 4.67 36 5 52.0 50 27 6 26 46
Blake Treinen R 38 4 3 4.09 39 1 33.0 31 15 4 12 37
Chris Campos R 25 5 7 5.26 23 19 102.7 111 60 18 29 76
José Rodríguez R 24 5 6 4.75 36 4 60.7 55 32 9 30 66
Brock Stewart R 34 1 1 4.01 36 0 33.7 29 15 4 14 38
Anthony Banda L 32 3 2 4.66 56 3 56.0 54 29 8 25 53
Edgardo Henriquez R 24 2 3 4.66 41 4 46.3 41 24 6 23 50
Nick Frasso R 27 3 4 5.01 34 11 73.7 75 41 11 30 60
Peter Heubeck R 23 3 5 5.50 19 19 73.7 71 45 11 42 63
Antoine Kelly L 26 3 3 5.16 33 5 52.3 49 30 7 29 48
Carson Hobbs R 24 5 5 4.67 40 0 44.3 42 23 6 21 42
Christian Romero R 23 4 5 5.52 23 14 89.7 96 55 14 32 57
Patrick Copen R 24 4 6 5.49 24 24 98.3 94 60 14 63 90
Paul Gervase R 26 3 4 4.87 43 1 57.3 50 31 9 30 62
Roque Gutierrez R 23 3 5 5.40 23 9 83.3 87 50 14 34 67
Jose Hernandez L 28 2 3 4.98 30 1 34.3 32 19 5 18 33
Will Klein R 26 3 4 4.79 48 0 56.3 50 30 6 35 59
Ronan Kopp L 23 3 2 4.83 46 0 54.0 47 29 7 35 59
Justin Jarvis R 26 4 6 5.66 19 14 76.3 82 48 13 35 56
J.P. Feyereisen R 33 2 3 5.46 25 2 31.3 34 19 6 11 22
Jared Karros R 25 2 4 5.82 13 13 55.7 63 36 11 19 35
Luke Fox L 24 3 4 5.79 19 18 79.3 79 51 14 42 67
Jose Adames R 33 2 3 5.34 28 0 32.0 30 19 4 20 32
Chris Stratton R 35 2 2 5.27 35 0 41.0 42 24 6 17 36
Logan Boyer R 28 4 4 5.13 43 0 47.3 47 27 6 27 39
Lucas Wepf R 26 2 3 5.26 31 0 37.7 36 22 6 18 38
Nick Nastrini R 26 4 5 5.81 23 16 79.0 77 51 14 50 69
Carlos Duran R 24 2 2 5.75 30 7 56.3 56 36 9 36 51
Kelvin Ramirez R 25 2 4 5.32 41 0 45.7 46 27 7 25 39
Tanner Kiest R 31 2 4 5.74 24 0 31.3 33 20 5 16 26
Ben Harris L 26 2 2 5.54 35 1 37.3 34 23 5 29 38
Michael Martinez R 26 2 4 5.54 34 0 39.0 38 24 6 20 33
Antonio Knowles R 26 3 4 5.28 38 0 44.3 42 26 7 23 41
Jerming Rosario R 24 3 6 5.71 34 11 75.7 76 48 12 45 66
Jacob Meador R 25 3 4 5.98 24 12 58.7 63 39 10 32 42
Christian Suarez L 25 3 4 5.47 40 0 54.3 55 33 8 36 46
Kelvin Bautista L 26 3 4 5.68 38 0 44.3 46 28 6 31 34
Ryan Sublette R 27 3 6 5.77 36 1 48.3 47 31 7 32 44
Jorge Benitez L 27 2 3 6.17 34 0 42.3 41 29 6 30 35

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ 3ERA+ FIP ERA- WAR
Yoshinobu Yamamoto 168.7 9.6 2.3 1.0 6.4% 26.7% .261 130 127 3.27 77 3.9
Blake Snell 106.3 11.3 4.1 1.0 10.6% 29.6% .284 121 114 3.52 83 2.1
Tyler Glasnow 105.3 10.5 3.3 1.2 8.8% 27.8% .276 114 109 3.70 88 1.9
Shohei Ohtani 80.7 10.9 3.5 1.2 9.3% 29.3% .257 120 115 3.85 83 1.5
Clayton Kershaw 109.0 6.9 2.9 1.1 7.5% 18.1% .284 102 94 4.22 98 1.5
Edwin Díaz 58.3 13.0 3.1 0.9 8.4% 35.4% .285 147 135 2.91 68 1.3
Emmet Sheehan 88.0 10.3 3.2 1.2 8.5% 27.8% .276 108 106 3.83 93 1.3
Roki Sasaki 85.3 10.3 3.1 1.3 8.0% 27.1% .295 104 107 3.93 96 1.3
Justin Wrobleski 110.0 8.4 2.9 1.3 7.5% 22.1% .291 97 101 4.25 103 1.1
Tanner Scott 61.7 10.1 3.4 0.9 9.0% 27.1% .282 123 120 3.46 81 1.0
Alex Vesia 60.7 11.6 3.7 1.2 9.9% 31.0% .268 126 122 3.69 79 0.9
Evan Phillips 53.7 9.6 2.7 1.0 7.3% 26.0% .273 128 123 3.50 78 0.9
Gavin Stone 92.7 7.8 3.1 1.3 8.0% 20.1% .293 92 94 4.36 109 0.8
Michael Kopech 83.3 9.7 4.8 1.4 12.1% 24.7% .265 97 96 4.80 103 0.7
Andrew Heaney 122.7 7.6 3.1 1.5 7.9% 19.3% .299 87 81 4.96 114 0.6
Brusdar Graterol 47.0 7.3 2.1 0.8 5.8% 19.9% .277 125 126 3.42 80 0.6
Tony Gonsolin 71.7 8.0 3.3 1.5 8.6% 21.3% .259 88 85 4.81 114 0.5
Jack Dreyer 66.7 9.2 3.4 1.2 8.9% 24.2% .277 103 104 4.05 97 0.4
Jackson Ferris 117.7 7.7 4.1 1.4 10.3% 19.3% .289 83 89 5.02 120 0.4
Landon Knack 122.0 7.7 3.5 1.5 9.0% 19.8% .286 83 85 4.93 120 0.4
Kyle Hurt 66.0 9.5 4.8 1.2 11.7% 23.5% .291 90 91 4.59 111 0.4
Bobby Miller 94.7 8.5 3.9 1.2 9.8% 21.3% .293 85 87 4.49 117 0.4
Michael Grove 57.7 8.6 3.0 1.2 7.7% 22.2% .301 92 91 4.20 109 0.4
Matt Sauer 93.0 7.4 3.0 1.4 7.7% 18.8% .295 85 87 4.74 117 0.3
River Ryan 60.3 7.5 4.0 1.3 10.1% 18.7% .287 87 90 4.99 115 0.3
Ben Casparius 80.7 8.6 3.6 1.3 9.1% 22.0% .293 90 92 4.53 111 0.3
Zach Penrod 44.0 7.6 4.5 1.0 11.1% 18.7% .292 91 91 4.66 110 0.3
Wyatt Crowell 82.7 8.1 4.6 1.2 11.5% 20.3% .282 82 88 5.10 122 0.2
Garrett McDaniels 52.0 8.0 4.5 1.0 11.2% 19.7% .293 92 96 4.62 109 0.2
Blake Treinen 33.0 10.1 3.3 1.1 8.5% 26.2% .310 105 91 3.77 95 0.2
Chris Campos 102.7 6.7 2.5 1.6 6.5% 17.2% .293 82 87 4.90 122 0.2
José Rodríguez 60.7 9.8 4.4 1.3 11.0% 24.3% .291 91 97 4.55 110 0.2
Brock Stewart 33.7 10.2 3.7 1.1 9.7% 26.4% .291 107 97 3.88 93 0.2
Anthony Banda 56.0 8.5 4.0 1.3 10.1% 21.5% .293 92 90 4.63 109 0.1
Edgardo Henriquez 46.3 9.7 4.5 1.2 11.1% 24.2% .289 92 98 4.44 109 0.1
Nick Frasso 73.7 7.3 3.7 1.3 9.2% 18.4% .291 86 88 4.90 116 0.1
Peter Heubeck 73.7 7.7 5.1 1.3 12.6% 18.9% .282 78 84 5.31 128 -0.1
Antoine Kelly 52.3 8.3 5.0 1.2 12.3% 20.4% .286 83 87 5.07 120 -0.1
Carson Hobbs 44.3 8.5 4.3 1.2 10.8% 21.5% .290 92 97 4.58 109 -0.1
Christian Romero 89.7 5.7 3.2 1.4 8.1% 14.5% .286 78 83 5.36 128 -0.1
Patrick Copen 98.3 8.2 5.8 1.3 13.9% 19.9% .288 78 83 5.41 128 -0.1
Paul Gervase 57.3 9.7 4.7 1.4 11.9% 24.5% .279 88 93 4.82 114 -0.1
Roque Gutierrez 83.3 7.2 3.7 1.5 9.2% 18.2% .292 80 85 5.04 125 -0.1
Jose Hernandez 34.3 8.7 4.7 1.3 11.8% 21.6% .284 86 87 4.79 116 -0.1
Will Klein 56.3 9.4 5.6 1.0 13.7% 23.0% .293 90 94 4.48 112 -0.1
Ronan Kopp 54.0 9.8 5.8 1.2 14.2% 24.0% .288 89 95 4.72 113 -0.2
Justin Jarvis 76.3 6.6 4.1 1.5 10.1% 16.2% .292 76 79 5.36 132 -0.2
J.P. Feyereisen 31.3 6.3 3.2 1.7 8.1% 16.2% .289 79 75 5.30 127 -0.2
Jared Karros 55.7 5.7 3.1 1.8 7.6% 14.1% .289 74 79 5.55 135 -0.2
Luke Fox 79.3 7.6 4.8 1.6 11.8% 18.8% .283 74 81 5.51 135 -0.2
Jose Adames 32.0 9.0 5.6 1.1 13.5% 21.6% .295 80 76 5.04 124 -0.3
Chris Stratton 41.0 7.9 3.7 1.3 9.4% 19.9% .300 82 76 4.63 122 -0.3
Logan Boyer 47.3 7.4 5.1 1.1 12.5% 18.1% .293 84 85 5.00 119 -0.3
Lucas Wepf 37.7 9.1 4.3 1.4 10.7% 22.6% .291 82 88 4.89 122 -0.3
Nick Nastrini 79.0 7.9 5.7 1.6 13.6% 18.8% .280 74 77 5.85 135 -0.3
Carlos Duran 56.3 8.1 5.8 1.4 13.7% 19.5% .292 75 80 5.67 134 -0.3
Kelvin Ramirez 45.7 7.7 4.9 1.4 11.9% 18.6% .291 81 87 5.22 124 -0.4
Tanner Kiest 31.3 7.5 4.6 1.4 11.0% 17.9% .298 75 74 5.40 134 -0.4
Ben Harris 37.3 9.2 7.0 1.2 16.5% 21.6% .290 77 80 5.52 129 -0.4
Michael Martinez 39.0 7.6 4.6 1.4 11.4% 18.8% .283 78 82 5.32 129 -0.4
Antonio Knowles 44.3 8.3 4.7 1.4 11.6% 20.6% .282 81 85 5.19 123 -0.4
Jerming Rosario 75.7 7.8 5.4 1.4 12.8% 18.8% .291 75 80 5.50 133 -0.4
Jacob Meador 58.7 6.4 4.9 1.5 11.9% 15.6% .291 72 76 5.94 139 -0.4
Christian Suarez 54.3 7.6 6.0 1.3 14.0% 17.9% .294 79 84 5.48 127 -0.5
Kelvin Bautista 44.3 6.9 6.3 1.2 14.4% 15.7% .294 76 78 5.83 132 -0.6
Ryan Sublette 48.3 8.2 6.0 1.3 14.3% 19.7% .292 74 77 5.58 135 -0.6
Jorge Benitez 42.3 7.4 6.4 1.3 15.1% 17.6% .282 70 72 6.05 143 -0.7

Pitchers – Top Near-Age Comps
Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Yoshinobu Yamamoto Lon Warneke Steve Gromek Kevin Appier
Blake Snell Lefty Gomez Al Leiter Bill Hallahan
Tyler Glasnow Roger Clemens Ewell Blackwell Bob Shawkey
Shohei Ohtani Urban Shocker Joe Dobson Kerry Wood
Clayton Kershaw Tommy John Fritz Ostermueller Kenny Rogers
Edwin Díaz Rich Gossage Darren Holmes Duane Ward
Emmet Sheehan Tom Sturdivant Dave Sisler Gene Thompson
Roki Sasaki Stu Miller Russ Meyer John Boozer
Justin Wrobleski Bobby Shantz Jim Brewer Fred Heimach
Tanner Scott Randy Myers Jesse Orosco Jeremy Affeldt
Alex Vesia Damaso Marte C.J. Wilson Jeremy Affeldt
Evan Phillips Trevor Hoffman Raisel Iglesias John Wetteland
Gavin Stone Luis Cessa Carlos Carrasco Shelby Miller
Michael Kopech Steve Bedrosian Jeff Brantley Whitey Moore
Andrew Heaney Charlie Leibrandt Bob Knepper Bob Kerrigan
Brusdar Graterol Drew Storen Jesse Crain Tony Pena
Tony Gonsolin Red Embree Bruce Kison Mario Soto
Jack Dreyer Steve Wilson Rich Folkers Bill Scherrer
Jackson Ferris Robert Daniel Rudy Serrett John Koronka
Landon Knack Drew Hutchison James Baldwin Jason Johnson
Kyle Hurt Mark Ballinger Dan Naulty Larry Benton
Bobby Miller Radhames Liz Greg Bargar Rich Robertson
Michael Grove John Boozer Chris Leroux Buster Narum
Matt Sauer Jack Lamabe Anthony Bass Pete Janicki
River Ryan Joel Gibson Frank Brosseau Santo Alcala
Ben Casparius Dave Giusti Drew VerHagen Mel Himes
Zach Penrod Mike Munoz Rich Rundles Fred Scherman
Wyatt Crowell Tom Fordham Rick Waits Steve Engel
Garrett McDaniels Randy Wiles Greg Bell Bill Mendek
Blake Treinen Al Worthington Billy Taylor Dyar Miller
Chris Campos Matt Heidenreich Dan Wheeler John Snyder
José Rodríguez Evan Phillips Jim Hardin Dan Brabant
Brock Stewart Jumbo Brown J.J. Putz Johnny Murphy
Anthony Banda Gino Minutelli Dennis Powell Greg Cadaret
Edgardo Henriquez Victor Garcia Dave Campbell Mark Montgomery
Nick Frasso Henry Sosa 소사 Kyle Drabek Scott Terry
Peter Heubeck Chorye Spoone Bob Watkins Connor Sadzeck
Antoine Kelly Bill Wilkinson Giovanni Soto Mike Mohler
Carson Hobbs Victor Bernal Tommy Fullen Brian Kolbe
Christian Romero Sean O’Sullivan Shawn Sanford Duke von Schamann
Patrick Copen Keyvius Sampson Daniel Cabrera Stan Willis
Paul Gervase Cory Rasmus Ken Robinson Jesus Colome
Roque Gutierrez Rob Biagini Ricardo Pinto John Ennis
Jose Hernandez David Quinowski Gary Reiter Bob Cluck
Will Klein Jose Ramirez Ray Miller Darrell Osteen
Ronan Kopp Jeff Wallace Kim Seaman Onan Masaoka
Justin Jarvis Scott Scudder Jeffrey Vollweiler Nick McCully
J.P. Feyereisen Claude Raymond Bob Miller Bob Duliba
Jared Karros Matt Guillory Taylor Ahearn Jose Reyes
Luke Fox Andy Carter Anthony Ferrara Amir Garrett
Jose Adames Bob Babcock Dooley Womack Dave Wallace
Chris Stratton Bob McGraw Logan Kensing Jim Brower
Logan Boyer Jorge Rondon Ed Sprague Chris Jones
Lucas Wepf Nick Cavanagh John Wesley Roger Hambright
Nick Nastrini Jim Bullinger Joe Nathan Steve Dunning
Carlos Duran Mac Suzuki John Conzatti Brian Omogrosso
Kelvin Ramirez Matt Avery Jose De La Cruz Benji Miller
Tanner Kiest Win Ballou Jon Huber Blaine Boyer
Ben Harris Russ Rohlicek Gregg Langbehn Chris Garza
Michael Martinez Joe Kerrigan Kirk Bullinger Jeff Harris
Antonio Knowles Johnny Barbato John Hudek Tommy Fullen
Jerming Rosario Jerry Messerly Hal Garrett Brad Kaufman
Jacob Meador Conor Harber Sung-Wei Tseng Pat Young
Christian Suarez John Teising Terry Hayes Kevin Logsdon
Kelvin Bautista Phil McCormick Terry Hayes Billy Rohr
Ryan Sublette Barry Manuel Chuck Machemehl Steve Cline
Jorge Benitez Ryne Slack Joel McKeon Jordan Harrison

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
Yoshinobu Yamamoto .199 .254 .298 .220 .276 .390 5.1 2.8 2.76 3.86
Blake Snell .190 .261 .304 .216 .306 .365 2.9 1.0 2.89 4.49
Tyler Glasnow .219 .290 .369 .217 .288 .389 2.7 1.2 3.14 4.34
Shohei Ohtani .209 .297 .388 .199 .282 .338 2.1 1.0 3.01 4.11
Clayton Kershaw .242 .300 .385 .255 .315 .409 2.1 0.8 3.67 4.96
Edwin Díaz .175 .273 .330 .211 .283 .325 2.2 0.3 1.95 4.67
Emmet Sheehan .205 .284 .364 .232 .301 .390 2.0 0.4 3.37 4.85
Roki Sasaki .241 .323 .414 .223 .287 .375 2.1 0.5 3.39 4.85
Justin Wrobleski .231 .303 .369 .253 .309 .437 2.0 0.2 3.76 5.09
Tanner Scott .186 .275 .271 .231 .303 .381 1.8 0.1 2.77 4.46
Alex Vesia .182 .267 .325 .217 .307 .385 1.6 0.0 2.56 4.61
Evan Phillips .222 .300 .367 .224 .276 .374 1.4 0.2 2.55 4.63
Gavin Stone .244 .309 .402 .259 .317 .438 1.3 0.1 4.13 5.28
Michael Kopech .217 .331 .406 .230 .326 .400 1.6 -0.2 3.65 5.44
Andrew Heaney .272 .333 .416 .262 .331 .475 1.4 -0.2 4.31 5.64
Brusdar Graterol .276 .329 .487 .210 .252 .270 0.9 0.1 2.87 4.32
Tony Gonsolin .239 .316 .413 .233 .306 .442 0.9 -0.1 4.37 5.73
Jack Dreyer .218 .296 .345 .239 .306 .423 1.1 -0.2 3.40 5.11
Jackson Ferris .247 .327 .363 .254 .342 .458 1.1 -0.4 4.72 5.72
Landon Knack .247 .335 .438 .262 .314 .462 1.3 -0.6 4.51 5.85
Kyle Hurt .252 .348 .420 .222 .325 .378 0.9 -0.3 4.12 5.63
Bobby Miller .229 .316 .400 .260 .333 .425 1.1 -0.4 4.38 5.75
Michael Grove .255 .327 .429 .246 .303 .408 0.8 -0.2 4.06 5.59
Matt Sauer .272 .356 .462 .249 .305 .418 0.9 -0.4 4.46 5.75
River Ryan .254 .353 .404 .252 .321 .447 0.7 -0.1 4.42 5.57
Ben Casparius .245 .329 .429 .249 .316 .420 0.9 -0.4 4.24 5.61
Zach Penrod .246 .328 .386 .248 .346 .402 0.7 -0.2 3.98 5.77
Wyatt Crowell .176 .303 .275 .274 .377 .474 0.7 -0.4 4.73 5.90
Garrett McDaniels .212 .329 .333 .261 .344 .420 0.6 -0.2 4.07 5.35
Blake Treinen .259 .338 .466 .219 .284 .329 0.7 -0.3 3.07 5.47
Chris Campos .281 .332 .490 .257 .307 .441 0.9 -0.4 4.65 5.92
José Rodríguez .239 .346 .398 .231 .309 .413 0.7 -0.5 4.04 5.60
Brock Stewart .250 .344 .429 .208 .284 .347 0.5 -0.2 3.18 5.22
Anthony Banda .224 .302 .355 .261 .346 .451 0.6 -0.5 3.93 5.74
Edgardo Henriquez .253 .361 .434 .208 .300 .344 0.5 -0.3 4.03 5.49
Nick Frasso .257 .342 .426 .256 .328 .442 0.6 -0.4 4.44 5.69
Peter Heubeck .246 .360 .413 .250 .345 .446 0.5 -0.7 4.98 6.28
Antoine Kelly .233 .338 .333 .245 .355 .434 0.3 -0.5 4.52 5.86
Carson Hobbs .277 .368 .506 .211 .294 .322 0.2 -0.4 4.03 5.29
Christian Romero .301 .382 .540 .241 .312 .379 0.3 -0.6 5.11 6.07
Patrick Copen .233 .344 .425 .259 .385 .413 0.6 -0.8 4.96 6.19
Paul Gervase .248 .355 .457 .214 .310 .366 0.5 -0.7 4.04 5.77
Roque Gutierrez .262 .337 .455 .258 .322 .447 0.4 -0.8 4.90 6.09
Jose Hernandez .239 .340 .370 .241 .330 .448 0.2 -0.4 4.25 5.79
Will Klein .240 .364 .390 .222 .324 .350 0.4 -0.7 4.07 5.76
Ronan Kopp .216 .318 .365 .233 .356 .398 0.3 -0.8 4.10 5.74
Justin Jarvis .263 .341 .449 .272 .345 .477 0.3 -0.7 5.10 6.34
J.P. Feyereisen .298 .365 .544 .250 .297 .441 0.0 -0.5 4.70 6.38
Jared Karros .248 .316 .410 .303 .348 .557 0.1 -0.6 5.30 6.53
Luke Fox .260 .348 .430 .251 .348 .464 0.3 -0.8 5.25 6.49
Jose Adames .255 .388 .473 .229 .337 .343 0.0 -0.6 4.52 6.58
Chris Stratton .263 .349 .434 .253 .313 .437 0.0 -0.6 4.53 6.37
Logan Boyer .253 .356 .425 .248 .342 .396 0.0 -0.8 4.49 5.90
Lucas Wepf .250 .346 .456 .241 .330 .405 0.1 -0.6 4.48 6.13
Nick Nastrini .259 .382 .456 .244 .348 .450 0.2 -0.9 5.26 6.52
Carlos Duran .273 .402 .495 .236 .340 .390 0.1 -0.8 5.16 6.55
Kelvin Ramirez .274 .378 .500 .237 .324 .381 -0.1 -0.7 4.81 6.03
Tanner Kiest .283 .386 .467 .242 .329 .439 -0.1 -0.7 5.05 6.70
Ben Harris .250 .400 .354 .232 .368 .432 0.0 -0.8 4.71 6.48
Michael Martinez .271 .370 .457 .232 .333 .415 -0.1 -0.7 4.95 6.43
Antonio Knowles .267 .368 .440 .229 .330 .427 -0.1 -0.7 4.76 6.06
Jerming Rosario .264 .371 .451 .245 .352 .432 0.1 -1.1 5.15 6.44
Jacob Meador .270 .369 .468 .260 .362 .441 0.0 -0.9 5.43 6.65
Christian Suarez .230 .341 .338 .268 .375 .472 -0.1 -1.0 4.83 6.31
Kelvin Bautista .246 .377 .333 .264 .384 .471 -0.3 -1.0 5.05 6.57
Ryan Sublette .239 .362 .409 .255 .379 .431 -0.2 -1.1 5.17 6.70
Jorge Benitez .212 .369 .308 .268 .399 .482 -0.4 -1.1 5.47 7.10

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.


Effectively Wild Episode 2426: The Hot (Stove) Corner

EWFI
Ben Lindbergh and Meg Rowley break down the Cubs’ big Alex Bregman signing, Nolan Arenado’s trade to Arizona, Kauffman Stadium’s soon-to-be-cozier confines, and a former GM’s dismissal of advanced stats, plus a few follow-ups.

Audio intro: Josh Busman, “Effectively Wild Theme
Audio outro: Ian H., “Effectively Wild Theme

Link to Andrews on Bregman
Link to Baumann on Bregman
Link to Langs on draftees
Link to Montgomery on Boras
Link to Kennedy comments
Link to Sheehan on the Sox
Link to Tucker rumors
Link to team depth charts
Link to team payrolls
Link to Baumann on Arenado
Link to Passan on Kauffman
Link to Royals announcement tweet
Link to ballpark homogenization
Link to LA Memorial Coliseum info
Link to Statcast park factors
Link to Pasquantino take
Link to Rooker retort
Link to Mack piece at BP
Link to Sam on where to put a pit
Link to Amaro wiki
Link to Amaro tweet 1
Link to Amaro tweet 2
Link to Bichette report
Link to Collins report
Link to stream Stove League
Link to Stove League pods
Link to Sea Unicorns article

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 Effectively Wild Subreddit
 Effectively Wild Wiki
 Apple Podcasts Feed 
 Spotify Feed
 YouTube Playlist
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!


Nol Country for Old Men: Diamondbacks Trade for Arenado

Ron Chenoy-Imagn Images

The St. Louis Cardinals, or what’s left of them, have traded third baseman Nolan Arenado and cash to the Arizona Diamondbacks for right-handed pitcher Jack Martinez.

Arenado was one of the best players of the 2010s, a three-time National League home run champ and an elite defensive third baseman. In eight seasons with the Rockies, Arenado made five All-Star teams and finished in the top eight in MVP voting five times. He made the All-Star team and pulled off the Gold Glove-Silver Slugger double every season from 2015 to 2018.

On the strength of those performances, the Rockies signed Arenado to one of the richest contracts in baseball history — nine years, $275 million. After two years, they shipped him to St. Louis, where the Cardinals lived out the bargain of the quarter-billion-dollar extension: A couple great seasons, followed by gradual decline and now decrepitude, all before the deal runs out. Read the rest of this entry »


How Steven Kwan Keeps Earning Gold Gloves

Ken Blaze-Imagn Images

Steven Kwan looks like the kind of guy who gets underestimated. He’s undersized. He doesn’t hit the ball particularly hard. He plays for a franchise that’s most famous for refusing to spend money. Still, I don’t think many people are underestimating Kwan these days. He’s the undisputed second-best player on the Guardians, behind only future Hall of Famer José Ramírez. He’s a two-time All-Star. He’s never put up fewer than 3.0 WAR in a season. He’s never not won a Gold Glove. Everybody knows that he’s a great player, but I’d like to highlight a couple specific parts of his game that we tend to take for granted.

Kwan’s defense certainly receives plenty of appreciation. In two of his four major league seasons (2023 and 2025), he has swept the three advanced defensive metrics, finishing first among all left fielders in Defensive Runs Saved, Deserved Runs Prevented, and Fielding Run Value. In 2022, he finished first in both DRS and FRV, but didn’t lead in DRP. In 2024, he finished in second in FRV and fourth in DRS (but because of the arguably arcane innings minimum of 900, he did lead all Gold Glove-eligible left fielders in both metrics). The point of this complicated litany is that all of the major defensive metrics love Kwan, and that’s important because they use very different methods, methods don’t always line up. DRS detests Oneil Cruz, but FRV thinks he’s great. DRP loves Randy Arozarena even though the other two systems hate his guts. All the systems can agree on Kwan. Whether you’re breaking down video with human eyes or analyzing catch probability through the lens of a high-speed Statcast camera, when you look at Kwan, you’ll see the best left fielder in the game. Read the rest of this entry »


Brendan Gawlowski Prospect Chat: 1/13/2026

2:04
Brendan Gawlowski: Hello everybody! Thanks for chatting with me. Just as a little background: This is my first chat here. I spent the past couple of years as a scout for the Pirates. I mostly covered West Coast systems and a lot of my knowledge is from that part of the country. I’ll do my best with everything else!

2:04
Jack Martinez newly a Cardinal: I’m famous for this morning! And now a Cardinal! Please tell me all about me as a pitcher and a prospect!

2:06
Brendan Gawlowski: Michael Bowman will have a full writeup shortly, but Cliff notes: low-mid 90s FB w/cut, pairs with CH. We’ll see if he has a good breaking ball. Tends to open up early, which gives me concerns about his deception. Flier type.

2:06
Klubot3000: Where would Cole Young have slotted in the Ms list for you? I’m pretty encouraged by holding his own with the bat, but man did the arm stroke look awkward at 2B and the range left something to be desired.

2:07
Brendan Gawlowski: Toward the bottom of the 50’s. He’s young, I’d be patient. Tools aren’t huge though, he’s not going to be a star.

2:07
Red sox nation: Who’s doing what between you and Eric?

Read the rest of this entry »


They Don’t Make Barrels Like They Used To

James A. Pittman-Imagn Images

Here’s a weird chart:

If you’re like me, you’re struggling to make sense of it. The value of a barrel? But aren’t barrels a measure of value themselves? That’s like asking how many dollars a ten dollar bill is worth, or how you’d rate The Lion King on a scale of one to The Lion King. But that’s not actually how it works. Barrels are defined based on exit velocity and launch angle pairs that, according to the dataset MLB used in their creation, were extremely likely to result in extra-base hits. Those cutoffs have remained the same. The results on barrels haven’t.

What gives? Well, some of it is the ball, of course. I’m not breaking new news in the long-running ball aerodynamics debate; you can read some good recent entries into tracking drag coefficients and the like here and here. Indeed, if you’re measuring barrels that way, you can see a pretty straightforward decline. Here are home runs per barrel over the years:

Read the rest of this entry »


JAWS and the 2026 Hall of Fame Ballot: Gio Gonzalez

Brad Mills-USA TODAY Sports

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2026 Hall of Fame ballot. For a detailed introduction to this year’s ballot, and other candidates in the series, use the tool above; an introduction to JAWS can be found here. For a tentative schedule, see here. All WAR figures refer to the Baseball Reference version unless otherwise indicated.

2026 BBWAA Candidate: Gio Gonzalez
Pitcher Career WAR Peak WAR Adj. S-JAWS W-L SO ERA ERA+
Gio Gonzalez 28.3 26.2 27.2 131-101 1,860 3.70 111
Source: Baseball-Reference

The baseball industry loves its pitching prospects — and sometimes seems to love dreaming on them by using them as trade chips almost as much as it does actually letting them pitch. Considered to have one of the best curveballs in the game from the outset of his professional career, Gio Gonzalez was traded three times before he’d thrown a major league pitch, and five times during a career that ended just after he turned 35. Along the way, the undersized southpaw made two All-Star teams, received Cy Young votes twice, and helped his teams reach the playoffs five times. While he wasn’t always easy to watch given his high walk rates, his ability to miss bats was a testament to the quality of his stuff.

Giovany Aramis Gonzalez was born on September 19, 1985 in Hialeah, Florida, a city in Miami-Dade County where roughly three-quarters of the population is of Cuban ancestry. He’s the oldest of six children of Max and Yolanda (Yoly) Gonzalez. Max, a first-generation Cuban-American, installed billboards and owned a scooter shop, while Yoly, an immigrant from Cuba, worked at various jobs to help the family make ends meet.

Gio was just four years old when his parents introduced him to baseball. Growing up, he played sandlot baseball with neighborhood kids in a narrow, rocky strip of land behind the family’s townhouse. “We broke so many windows that I found a guy who would replace them for 15 bucks apiece,” Yoly recalled in 2011.

“Max grew up tough, never got to play as much ball as he wanted and, when it rained on too-rare Sundays when he had a game as a child, he broke down in frustration and cried. But he never stopped studying the sport,” wrote the Washington Post’s Thomas Boswell in 2012. When his eldest son showed an aptitude for the game, Max taught him the curveball that would become his signature. Read the rest of this entry »


The Cubs Should Sign Brendan Rodgers Next

William Purnell-Imagn Images

Over the weekend, the Chicago Cubs made the splashiest headlines of the new year by signing Alex Bregman — three-time All-Star, two-time top-five MVP finisher, and 2017 World Series champion — to a five-year, $175 million contract. It’s the second-richest contract signed this offseason in terms of total sticker price, and even after accounting for significant deferrals, it’s the second-highest AAV of any contract signed so far this winter.

I don’t want to rehash too much of what Davy Andrews covered in his writeup, but it’s an interesting move to be sure. The Cubs weren’t exactly hard-up for infield help, with Matt Shaw, Dansby Swanson, and Nico Hoerner (from left to right) occupying the three positions Bregman might conceivably occupy. Hoerner’s in his last year of team control, and you might argue that Shaw — my preseason pick for NL Rookie of the Year — disappointed a little in 2025. (I think a 93 wRC+ and 1.5 WAR in 126 games is perfectly OK for a rookie third baseman, though Bregman would likely represent a significant upgrade.)

But for the time being, both incumbents remain in the Cubs organization, leaving a bit of a logjam for manager Craig Counsell to sort out. Nevertheless, I know what the Cubs’ next move should be: Signing Brendan Rodgers. Read the rest of this entry »


2026 ZiPS Projections: Toronto Blue Jays

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 Toronto Blue Jays.

Batters

The Toronto Blue Jays were just two runs away from winning the World Series, so suffice it to say, 2025 was a pretty successful season. Even with a disappointing first year from Anthony Santander, the Jays were second in the American League in runs scored. The lineup wasn’t just potent at the plate, either, with the team’s position players leading baseball at 44 runs above average in FRV. The pitching, both the rotation and the bullpen, was fairly middling, but given what Toronto got out of its bats, the arms didn’t need to do that much to propel the team deep into the playoffs. Now the Jays seek to finish 2025’s job in a division that won’t make it an easy task. Not that they’re sitting around and waiting; less than a year after extending Vladito for a half billion dollars, they’ve shelled out another $336 million in guaranteed money this winter. Just for context, that’s nearly $100 million more than the rest of the AL East has spent in free agency combined ($249.6 million). Crashing past the final luxury tax threshold certainly fulfills any reasonable definition of going “all in” on winning.

Neither Andrés Giménez nor Ernie Clement has the offensive upside that the recently departed Bo Bichette does, but both are fine defensive players. ZiPS isn’t banking on Kazuma Okamoto being a star or anything, but he should hit for power and be a plus at third if his defense holds up. Completing the infield is Vladimir Guerrero Jr., and while his offensive output was well below his 2024 level, he was still a star-level first baseman last year. With both Davis Schneider and Addison Barger projected as basically league average starters at second and third respectively, there’s impressive infield depth here as well.

Even though he missed half the season, first recovering from offseason shoulder surgery and then a hamstring malady, Daulton Varsho still managed 2.2 WAR in 2025. Varsho is never going to put up impressive batting averages, but he has very good power for the position and plays good defense, and I think most of the remaining locals who were upset that he’s on the roster instead of Gabriel Moreno have quieted down by this point. The corner outfield positions are both in flux, with the exact mix of Santander and George Springer at DH undetermined, but between those two, Schneider, Barger, and Nathan Lukes, who is more than capable of taking the larger piece of a platoon, they ought to get at least average production in the corners and at DH. The Jays have been endlessly linked to Kyle Tucker, and he’d undoubtedly improve the team, but I’m not sure that they wouldn’t get a lot more bang for the buck by signing one of the top pitchers remaining.

Pitchers

Dylan Cease was a solid addition, and forms a quality 1-2 punch with Kevin Gausman. There’s also a lot of upside in Trey Yesavage — you saw how he pitched in the postseason — and a healthy Shane Bieber could be a big plus. But a pitcher with just a single year of professional experience, or one who comes with Bieber’s injury history, carries real risks as well. Cody Ponce is interesting, and a good risk given the upside, but you can’t completely ignore that before his huge season in the KBO, he really wasn’t very good at all in Japan. If José Berríos gets back on track, well, having too much pitching has never actually been a real problem; the Dodgers over the last five years could tell you about that. I can’t help but think that for as good as the Cease signing was, adding Framber Valdez or Ranger Suárez is still a good idea, as it would lower the rotation’s downside considerably and make the Jays the AL East favorite by a win or two.

Despite the middle-of-the-pack results last year, ZiPS is actually rather enamored with Toronto’s relief corps. While it doesn’t see the team as having a Jhoan Duran or Mason Miller at the top of the ‘pen, with the exception of Yimi García, the computer projects every pitcher with 30 relief innings on our depth chart to have an ERA under 4.00 as a reliever. That even holds true if you stretch things out further, to Chase Lee and Lazaro Estrada. The soft-tossing Tyler Rogers was the big bullpen addition, practically a unicorn in that he’s an exceedingly unusual submariner who doesn’t have significant platoon splits. I don’t think the Jays really need to do much else here, and their deep store of talent might even justify them trading a reliever or two if one of the contenders with bullpen issues fails to shore things up over the next two months.

All told, the Blue Jays look to be neck-and-neck with the Red Sox, and slightly better than the Yankees, in the AL East. As for the Orioles, you’ll have to wait for that ZiPS post later this week.

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
Vladimir Guerrero Jr. R 27 1B 663 578 93 168 32 0 32 102 75 89 5 2
Alejandro Kirk R 27 C 476 418 43 113 17 0 14 62 48 56 1 0
Bo Bichette R 28 SS 598 554 73 162 33 1 19 85 38 97 5 4
Andrés Giménez L 27 SS 520 466 60 116 19 2 12 60 30 90 19 3
Kazuma Okamoto R 30 3B 495 434 58 109 23 0 23 82 50 93 1 1
Daulton Varsho L 29 CF 453 410 64 93 17 3 24 71 34 115 7 3
Ernie Clement R 30 2B 502 469 64 126 24 2 10 56 21 49 6 3
George Springer R 36 DH 548 480 80 123 20 2 22 73 58 107 13 2
Davis Schneider R 27 LF 444 378 56 84 17 2 18 58 58 126 6 1
Addison Barger L 26 3B 517 467 65 114 27 1 21 75 44 120 4 2
Nathan Lukes L 31 RF 392 351 48 94 17 2 9 49 32 61 3 2
Joey Loperfido L 27 CF 483 436 60 107 22 2 15 65 32 131 10 4
RJ Schreck L 25 RF 422 360 54 78 13 2 17 61 48 100 4 1
Anthony Santander B 31 DH 508 451 59 103 21 0 27 78 48 114 1 0
Jonatan Clase B 24 CF 514 461 64 103 22 4 12 58 43 148 28 7
Leo Jiménez R 25 SS 352 304 45 68 14 1 7 41 28 75 2 2
Myles Straw R 31 CF 410 368 53 87 15 3 4 32 31 74 15 2
Charles McAdoo R 24 3B 497 454 56 103 20 2 15 63 36 153 16 4
Tyler Heineman B 35 C 184 157 21 35 5 1 3 18 16 34 3 1
Carlos Mendoza L 26 3B 438 375 58 89 13 2 5 47 44 71 9 5
Brandon Valenzuela B 25 C 437 396 41 81 16 1 12 50 36 119 2 1
Ty France R 31 1B 509 457 53 113 23 0 12 59 30 91 1 0
Rodolfo Castro B 27 SS 475 427 52 92 17 2 15 62 37 125 8 5
Nick Goodwin R 24 2B 370 327 45 67 8 2 9 42 29 87 5 2
Adrian Pinto R 23 2B 116 104 18 22 3 0 4 16 8 24 3 1
Riley Tirotta R 27 3B 439 391 48 86 16 2 12 51 41 145 7 3
Isiah Kiner-Falefa R 31 SS 435 403 44 99 15 2 4 41 21 72 13 3
Ismael Munguia L 27 CF 359 322 47 78 13 1 5 40 21 37 15 6
Arjun Nimmala R 20 SS 535 488 65 96 20 4 13 65 35 154 8 2
Victor Arias L 22 CF 468 426 60 98 16 5 8 50 34 122 10 5
Cutter Coffey R 22 3B 443 404 56 83 18 0 11 50 32 126 6 2
Devonte Brown R 26 CF 356 313 38 62 11 1 9 40 36 131 8 0
Sean Keys L 23 3B 518 452 51 84 18 2 15 61 52 144 4 1
Aaron Parker R 23 C 267 248 26 50 12 1 7 32 15 69 2 0
Eloy Jiménez R 29 RF 356 327 30 79 13 0 10 43 25 71 1 0
Josh Kasevich R 25 SS 406 372 39 88 13 0 2 34 28 57 4 3
Joshua Rivera R 25 SS 413 372 39 72 12 1 6 34 36 151 2 1
Geovanny Planchart R 24 C 235 209 20 38 7 1 2 19 22 60 0 0
Eddie Micheletti Jr. L 24 RF 457 395 40 76 20 2 11 53 48 89 2 0
Phil Clarke L 28 C 264 231 27 53 8 0 3 25 26 37 2 0
Edward Duran R 22 C 422 384 41 81 14 3 5 41 27 101 5 3
Jorge Burgos L 23 1B 410 374 41 75 15 2 15 57 29 119 1 1
Jace Bohrofen L 24 LF 395 353 41 67 15 2 12 48 36 143 6 1
Rainer Nunez R 25 1B 411 382 39 91 13 1 10 47 24 107 1 0
Alexis Hernandez R 23 RF 296 268 32 57 10 1 6 31 21 79 9 2
Brennan Orf L 24 1B 174 150 19 27 6 2 2 16 21 54 1 0
Cade Doughty R 25 SS 397 366 36 80 14 1 7 39 20 112 3 2
Damiano Palmegiani R 26 1B 436 386 43 74 17 1 13 58 35 135 1 1
Robert Brooks R 27 C 151 137 8 23 4 0 3 15 11 60 0 1
Bryce Arnold R 24 LF 322 286 38 53 11 1 8 38 25 102 4 0
Ryan McCarty R 27 2B 419 378 40 77 16 2 7 43 30 123 5 4
Yohendrick Pinango L 24 LF 514 467 49 104 21 2 12 57 42 116 5 2
Tucker Toman B 22 3B 445 407 47 82 17 1 5 42 27 137 2 0
Eddinson Paulino L 23 2B 407 376 39 74 14 2 10 44 25 117 6 4
Alex De Jesus R 24 3B 364 331 35 66 13 2 5 33 28 125 3 2
Jacob Sharp R 24 C 242 217 20 39 7 0 3 24 14 63 1 1
Jay Harry L 23 SS 391 358 37 69 13 1 7 39 25 97 5 3
Je’Von Ward L 26 RF 391 342 50 67 14 2 8 38 45 126 4 2
Nicolas Deschamps L 23 C 164 143 14 22 4 1 2 15 13 71 0 1
J.R. Freethy B 23 2B 361 313 44 61 10 2 5 34 38 100 4 2
Jacob Wetzel L 26 RF 314 280 34 52 11 3 6 30 29 91 5 2
Peyton Williams L 25 1B 352 323 32 64 12 1 9 38 24 118 0 0
Gabriel Martinez R 23 RF 386 359 32 75 14 1 5 34 21 84 2 1
Hedbert Perez L 23 DH 338 308 28 54 9 2 10 35 28 122 4 2
Jackson Hornung R 25 1B 423 387 45 83 16 3 7 44 29 151 3 0
Carter Cunningham L 25 1B 405 355 50 63 10 2 12 43 42 162 6 3
Sam Shaw L 21 2B 317 284 35 52 10 2 6 30 30 83 4 0
Peyton Powell L 25 1B 302 269 27 51 5 1 1 19 29 101 0 3

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA 3YOPS+ RC
Vladimir Guerrero Jr. 663 .291 .376 .512 142 .221 .298 -1 4.2 .378 138 113
Alejandro Kirk 476 .270 .347 .411 109 .141 .284 14 4.1 .331 107 60
Bo Bichette 598 .292 .339 .458 118 .166 .326 -5 3.4 .344 113 89
Andrés Giménez 520 .249 .315 .376 90 .127 .286 7 2.7 .303 90 60
Kazuma Okamoto 495 .251 .337 .463 118 .212 .270 -2 2.6 .342 114 68
Daulton Varsho 453 .227 .290 .459 102 .232 .255 7 2.5 .319 98 57
Ernie Clement 502 .269 .302 .392 90 .124 .283 11 2.2 .300 88 58
George Springer 548 .256 .343 .444 115 .188 .288 0 2.2 .342 107 77
Davis Schneider 444 .222 .331 .421 106 .199 .282 6 2.0 .329 105 54
Addison Barger 517 .244 .313 .441 105 .197 .285 -3 1.9 .325 107 66
Nathan Lukes 392 .268 .332 .405 103 .137 .302 9 1.8 .322 97 49
Joey Loperfido 483 .245 .309 .408 96 .163 .317 -2 1.4 .312 96 59
RJ Schreck 422 .217 .327 .406 101 .189 .251 3 1.4 .323 104 49
Anthony Santander 508 .228 .309 .455 107 .227 .245 0 1.3 .328 102 64
Jonatan Clase 514 .223 .294 .367 81 .144 .302 2 1.2 .290 86 58
Leo Jiménez 352 .224 .319 .345 84 .121 .275 0 1.0 .299 88 35
Myles Straw 410 .236 .295 .326 72 .090 .286 7 1.0 .276 69 39
Charles McAdoo 497 .227 .288 .379 82 .152 .308 0 0.9 .292 87 54
Tyler Heineman 184 .223 .313 .325 77 .102 .267 5 0.9 .288 71 17
Carlos Mendoza 438 .237 .331 .323 82 .085 .281 1 0.9 .297 82 44
Brandon Valenzuela 437 .205 .272 .341 68 .136 .260 4 0.7 .270 72 38
Ty France 509 .247 .318 .376 91 .129 .285 2 0.6 .307 89 55
Rodolfo Castro 475 .215 .286 .370 80 .155 .268 -6 0.3 .288 80 49
Nick Goodwin 370 .205 .289 .324 69 .119 .251 2 0.3 .274 74 32
Adrian Pinto 116 .212 .281 .356 74 .144 .237 1 0.2 .282 78 11
Riley Tirotta 439 .220 .301 .363 82 .143 .316 -5 0.2 .293 84 45
Isiah Kiner-Falefa 435 .246 .290 .323 69 .077 .291 -3 0.1 .271 66 42
Ismael Munguia 359 .242 .307 .335 78 .093 .261 -4 0.1 .287 78 39
Arjun Nimmala 535 .197 .260 .334 63 .137 .259 1 0.0 .261 71 45
Victor Arias 468 .230 .295 .347 77 .117 .304 -4 0.0 .283 81 48
Cutter Coffey 443 .205 .271 .332 65 .127 .270 2 -0.1 .266 73 38
Devonte Brown 356 .198 .289 .326 70 .128 .306 -4 -0.1 .276 74 31
Sean Keys 518 .186 .282 .334 70 .148 .235 -2 -0.1 .275 76 44
Aaron Parker 267 .202 .255 .343 63 .141 .250 -3 -0.2 .262 71 22
Eloy Jiménez 356 .242 .298 .373 84 .131 .280 -3 -0.2 .293 83 37
Josh Kasevich 406 .237 .293 .288 62 .051 .275 -1 -0.2 .262 65 33
Joshua Rivera 413 .194 .265 .280 51 .086 .307 4 -0.2 .246 54 28
Geovanny Planchart 235 .182 .264 .254 44 .072 .245 1 -0.3 .237 46 14
Eddie Micheletti Jr. 457 .192 .293 .337 74 .145 .220 1 -0.3 .282 76 39
Phil Clarke 264 .229 .318 .303 73 .074 .262 -8 -0.3 .282 71 23
Edward Duran 422 .211 .275 .302 60 .091 .273 -2 -0.3 .258 60 34
Jorge Burgos 410 .201 .263 .372 73 .171 .250 4 -0.3 .276 79 37
Jace Bohrofen 395 .190 .273 .346 70 .156 .278 2 -0.4 .273 76 35
Rainer Nunez 411 .238 .287 .356 76 .118 .306 1 -0.4 .282 80 39
Alexis Hernandez 296 .213 .281 .325 67 .112 .279 -1 -0.5 .270 70 27
Brennan Orf 174 .180 .293 .287 62 .107 .266 -1 -0.5 .267 63 13
Cade Doughty 397 .219 .266 .320 61 .101 .296 -3 -0.5 .259 62 33
Damiano Palmegiani 436 .192 .278 .342 70 .150 .256 4 -0.5 .275 72 37
Robert Brooks 151 .168 .238 .263 39 .095 .270 -1 -0.5 .227 44 9
Bryce Arnold 322 .185 .270 .315 61 .130 .256 1 -0.6 .263 66 25
Ryan McCarty 419 .204 .274 .312 62 .108 .282 -2 -0.6 .262 64 35
Yohendrick Pinango 514 .223 .290 .353 77 .130 .271 -2 -0.6 .283 81 50
Tucker Toman 445 .201 .263 .285 52 .084 .291 2 -0.8 .246 56 31
Eddinson Paulino 407 .197 .253 .324 58 .127 .257 -2 -0.8 .254 64 34
Alex De Jesus 364 .199 .266 .296 55 .097 .303 -2 -0.9 .252 59 28
Jacob Sharp 242 .180 .254 .253 41 .073 .238 -4 -0.9 .233 46 15
Jay Harry 391 .193 .256 .293 51 .100 .244 -2 -0.9 .245 57 29
Je’Von Ward 391 .196 .289 .319 68 .123 .284 -2 -0.9 .272 71 33
Nicolas Deschamps 164 .154 .247 .238 35 .084 .286 -4 -0.9 .225 38 9
J.R. Freethy 361 .195 .299 .288 64 .093 .269 -9 -1.0 .270 66 29
Jacob Wetzel 314 .186 .268 .311 60 .125 .251 -1 -1.0 .258 62 25
Peyton Williams 352 .198 .259 .325 60 .127 .281 2 -1.0 .257 65 27
Gabriel Martinez 386 .209 .259 .295 53 .086 .259 3 -1.2 .247 57 28
Hedbert Perez 338 .175 .249 .315 57 .140 .250 0 -1.2 .248 61 26
Jackson Hornung 423 .214 .274 .326 65 .112 .332 -3 -1.3 .265 68 35
Carter Cunningham 405 .177 .269 .318 62 .141 .282 -2 -1.4 .263 68 33
Sam Shaw 317 .183 .265 .296 55 .113 .236 -9 -1.4 .251 61 23
Peyton Powell 302 .190 .270 .227 40 .037 .299 -2 -2.0 .232 41 18

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Vladimir Guerrero Jr. Zeke Bonura Albert Pujols Rafael Palmeiro
Alejandro Kirk Yadier Molina Omar Narváez Gus Mancuso
Bo Bichette Martín Prado Carney Lansford Jose Vidro
Andrés Giménez Luis Aparicio Jerry Remy Bill Spiers
Kazuma Okamoto Kyle Seager Todd Zeile Richie Hebner
Daulton Varsho Willie Kirkland Matt Carson Bill Schlesinger
Ernie Clement Felix Millan Dave Hajek Omar Infante
George Springer Joe Judge Johnny Damon Mickey Vernon
Davis Schneider John Briggs Matt Joyce Russ Nagelson
Addison Barger Tucker Ashford Doug Rader Travis Jackson
Nathan Lukes Josh Romanski Joe Orsulak Charlie Moore
Joey Loperfido Matthew den Dekker Ed Armbrister Willie Norwood
RJ Schreck Ed Kurpiel Tom Kelly Bill Masse
Anthony Santander Logan Morrison Wally Judnich Vic Wertz
Jonatan Clase Chris Latham Demond Smith Reggie Thomas
Leo Jiménez Greg Werdick Kevin Stocker Lanny Vessell
Myles Straw Jorge Diaz Sean Collins Matty Johnson
Charles McAdoo Sean Berry Ivan De Jesus Corey Hart
Tyler Heineman Brian Peterson Gerald Laird Michael LaValliere
Carlos Mendoza Alden Carrithers Jerry Kenney Jon Sbrocco
Brandon Valenzuela Randy Hunt Greg David Mike Ibarra
Ty France Barbaro Canizares Leslie Anderson Jim Rushford
Rodolfo Castro Sean Berry Swede Risberg Alex Gonzalez
Nick Goodwin Mark Sproesser Gralyn Engram Ludwig Benedetti
Adrian Pinto Dave Denton Eddie Miksis Herbert Lara
Riley Tirotta Johnny Knott Dave Edler Marc Rhea
Isiah Kiner-Falefa Bob Lillis Ray Wilson Alcides Escobar
Ismael Munguia Steve Moses Shooty Babitt Lee Graham
Arjun Nimmala Orlando Calixte Jose Ortiz Ian Desmond
Victor Arias Ezequiel Carrera Adron Chambers Tim Jordan
Cutter Coffey Jeff Moronko Mike Morse Vince Rooi
Devonte Brown Randy Curtis Justin Toerner Joe Kramer
Sean Keys Ty Griffin Dennis Holmberg Eric Duncan
Aaron Parker Garrett Beard Walter Dobrzykowski Brian Serven
Eloy Jiménez Jimmy Van Ostrand Wally Roettger John Castellano
Josh Kasevich Jake Mauer Erwin Bryant Ben Orloff
Joshua Rivera Dwain Anderson Jim Bishop Leo Durocher
Geovanny Planchart Bryan Graves Bob Spurlin Danny Guerrero
Eddie Micheletti Jr. David Thielker Phil Robinson John Ziccardi
Phil Clarke Jesse Levis Ken Retzer Tyler Heineman
Edward Duran John Wathan Carlos Pérez Blake Swihart
Jorge Burgos Bill Haynes Joe De Berry Will Love
Jace Bohrofen Frank Vanzin Todd Steverson Sam Bowen
Rainer Nunez Sean Halton Danny Matienzo Brandon Buckman
Alexis Hernandez Cory Sullivan Jhonny Santos Ryan Cordell
Brennan Orf Aaron Jones Chuck Sandberg Joseph Williams
Cade Doughty Andrew Ely Jared Reaves John Tavares
Damiano Palmegiani Tookie Spann Kyle Martin Daniel Brady
Robert Brooks Clemente Alvarez Jean Luc Blaquiere Kerry Baker
Bryce Arnold Rod Thomas Rafael Rivas Alex Barrett
Ryan McCarty Jake Wald Cliff Wherry Davis Stoneburner
Yohendrick Pinango Vince Phillips Mike Lockwood Jeff Fiorentino
Tucker Toman Harold Martinez Scott Leius Mark Sobolewski
Eddinson Paulino Chance Sanford Frederick Nori Jeff Kunkel
Alex De Jesus Dale Soderholm Peter Feeley Mike Brandts
Jacob Sharp Eric Morales Travis Chapman Wally Rosa
Jay Harry Kenny Miller Bryant Flete Brad Freeman
Je’Von Ward Randy Curtis Frank Vanzin Kevin Dean
Nicolas Deschamps Sammy Rodriguez Jordan Newton Carlos Sanchez
J.R. Freethy Tim Senne Emiliano Escandon Tony Ferreira
Jacob Wetzel Robby Kuzdale Terrell Merriman Alexi Colon
Peyton Williams Steven Caseres Al Corbeil Dustin Brisson
Gabriel Martinez Olivier Basabe Tony Collins Rafael Guerrero
Hedbert Perez Zach Cates David Fritz Drew Rundle
Jackson Hornung Nick Zammarelli Travis Whitmore David Goodwin
Carter Cunningham T.J. Mittelstaedt Reggie Whittemore Raymond Looney
Sam Shaw Chance Sanford Anthony Blackmon Jim Eschen
Peyton Powell Don Gilbert Nick Ward Not That Joe Cronin

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
Vladimir Guerrero Jr. .317 .402 .567 160 5.7 .267 .351 .462 123 2.5
Alejandro Kirk .299 .375 .462 128 5.2 .244 .319 .366 89 2.9
Bo Bichette .319 .366 .512 138 4.9 .264 .310 .418 98 1.9
Andrés Giménez .274 .340 .423 108 3.8 .221 .288 .328 72 1.5
Kazuma Okamoto .275 .363 .533 141 3.9 .224 .311 .402 95 1.1
Daulton Varsho .251 .315 .523 124 3.7 .202 .267 .401 83 1.4
Ernie Clement .297 .327 .432 107 3.3 .242 .278 .351 73 1.1
George Springer .279 .366 .495 134 3.3 .233 .322 .392 98 0.9
Davis Schneider .243 .353 .485 127 3.1 .196 .306 .371 89 1.1
Addison Barger .271 .341 .494 125 3.2 .222 .287 .389 86 0.6
Nathan Lukes .299 .360 .452 122 2.8 .237 .304 .358 84 0.8
Joey Loperfido .274 .335 .455 113 2.5 .221 .283 .354 75 0.3
RJ Schreck .243 .353 .465 121 2.3 .189 .302 .344 80 0.4
Anthony Santander .254 .335 .514 127 2.5 .204 .285 .399 87 0.0
Jonatan Clase .243 .316 .409 97 2.2 .198 .270 .324 67 0.2
Leo Jiménez .247 .343 .393 100 1.7 .200 .296 .307 68 0.3
Myles Straw .263 .323 .366 90 1.9 .212 .271 .290 56 0.1
Charles McAdoo .252 .315 .425 102 2.1 .198 .264 .327 63 -0.3
Tyler Heineman .252 .341 .372 95 1.3 .191 .285 .279 57 0.4
Carlos Mendoza .262 .356 .361 98 1.8 .209 .302 .288 66 0.0
Brandon Valenzuela .236 .300 .397 89 1.9 .182 .238 .297 49 -0.3
Ty France .275 .345 .429 112 1.9 .221 .294 .330 74 -0.5
Rodolfo Castro .240 .311 .421 98 1.5 .191 .263 .318 61 -0.7
Nick Goodwin .236 .314 .382 89 1.2 .181 .264 .284 53 -0.5
Adrian Pinto .240 .309 .416 96 0.5 .186 .258 .303 55 -0.1
Riley Tirotta .246 .324 .415 100 1.1 .194 .273 .314 61 -0.9
Isiah Kiner-Falefa .273 .318 .361 87 1.1 .218 .266 .288 54 -0.8
Ismael Munguia .269 .334 .377 95 0.9 .215 .284 .298 61 -0.7
Arjun Nimmala .223 .284 .385 82 1.4 .174 .232 .285 44 -1.2
Victor Arias .252 .318 .390 94 1.0 .205 .272 .311 63 -0.9
Cutter Coffey .233 .299 .383 83 1.0 .182 .243 .288 48 -1.0
Devonte Brown .225 .316 .378 87 0.7 .169 .262 .277 50 -1.0
Sean Keys .208 .309 .390 90 1.1 .161 .258 .294 53 -1.2
Aaron Parker .231 .288 .407 86 0.6 .173 .228 .296 45 -0.9
Eloy Jiménez .270 .324 .430 104 0.7 .215 .270 .327 65 -1.0
Josh Kasevich .258 .318 .320 75 0.5 .206 .267 .251 44 -1.1
Joshua Rivera .221 .294 .320 67 0.6 .166 .241 .232 33 -1.0
Geovanny Planchart .210 .297 .295 64 0.3 .156 .239 .218 29 -0.8
Eddie Micheletti Jr. .218 .317 .381 90 0.7 .168 .269 .284 55 -1.3
Phil Clarke .260 .347 .349 92 0.3 .197 .285 .265 53 -1.0
Edward Duran .245 .306 .359 83 0.9 .181 .246 .262 43 -1.3
Jorge Burgos .228 .291 .425 94 0.7 .179 .240 .327 57 -1.1
Jace Bohrofen .212 .299 .387 87 0.5 .160 .244 .287 48 -1.4
Rainer Nunez .262 .310 .409 93 0.4 .212 .259 .319 59 -1.4
Alexis Hernandez .242 .309 .374 86 0.2 .186 .255 .281 50 -1.2
Brennan Orf .210 .323 .341 82 0.0 .155 .267 .244 44 -0.9
Cade Doughty .244 .290 .362 80 0.4 .195 .241 .286 46 -1.3
Damiano Palmegiani .220 .304 .390 90 0.6 .168 .252 .298 52 -1.5
Robert Brooks .199 .273 .320 61 -0.1 .139 .206 .215 16 -1.0
Bryce Arnold .211 .298 .357 77 0.0 .164 .245 .273 46 -1.2
Ryan McCarty .233 .304 .362 83 0.5 .181 .249 .274 45 -1.4
Yohendrick Pinango .247 .315 .395 95 0.6 .195 .265 .309 61 -1.6
Tucker Toman .231 .289 .329 70 0.3 .177 .234 .247 37 -1.7
Eddinson Paulino .221 .276 .383 79 0.3 .175 .228 .282 41 -1.6
Alex De Jesus .227 .296 .349 77 0.1 .172 .241 .253 38 -1.7
Jacob Sharp .206 .284 .294 59 -0.4 .153 .230 .214 24 -1.5
Jay Harry .218 .283 .346 71 0.1 .165 .228 .256 35 -1.6
Je’Von Ward .222 .318 .373 90 0.1 .167 .261 .274 49 -1.8
Nicolas Deschamps .186 .281 .286 57 -0.5 .126 .221 .190 17 -1.3
J.R. Freethy .224 .327 .336 84 -0.1 .173 .275 .250 48 -1.7
Jacob Wetzel .211 .296 .358 79 -0.2 .160 .243 .266 42 -1.7
Peyton Williams .222 .283 .372 80 -0.2 .174 .233 .280 44 -1.7
Gabriel Martinez .232 .282 .337 70 -0.4 .182 .231 .254 36 -2.1
Hedbert Perez .201 .279 .368 75 -0.4 .151 .224 .269 38 -2.0
Jackson Hornung .242 .301 .371 84 -0.4 .187 .246 .285 47 -2.3
Carter Cunningham .206 .302 .374 86 -0.2 .150 .243 .264 43 -2.4
Sam Shaw .213 .297 .357 76 -0.5 .154 .238 .247 36 -2.2
Peyton Powell .217 .301 .260 56 -1.4 .161 .242 .195 22 -2.7

Batters – Platoon Splits
Player BA vs. L OBP vs. L SLG vs. L BA vs. R OBP vs. R SLG vs. R
Vladimir Guerrero Jr. .292 .387 .514 .290 .372 .512
Alejandro Kirk .274 .357 .411 .269 .342 .412
Bo Bichette .297 .351 .471 .291 .336 .454
Andrés Giménez .248 .313 .368 .249 .316 .378
Kazuma Okamoto .257 .349 .479 .248 .331 .455
Daulton Varsho .236 .287 .434 .224 .291 .467
Ernie Clement .274 .310 .415 .266 .297 .380
George Springer .254 .351 .446 .257 .340 .443
Davis Schneider .225 .337 .435 .221 .327 .413
Addison Barger .240 .306 .409 .246 .317 .457
Nathan Lukes .250 .309 .355 .278 .345 .432
Joey Loperfido .246 .308 .390 .245 .309 .415
RJ Schreck .208 .315 .385 .220 .331 .413
Anthony Santander .233 .318 .459 .226 .305 .453
Jonatan Clase .224 .291 .371 .223 .295 .365
Leo Jiménez .230 .322 .370 .221 .318 .333
Myles Straw .241 .299 .328 .234 .293 .325
Charles McAdoo .235 .301 .409 .224 .283 .366
Tyler Heineman .220 .304 .320 .224 .317 .327
Carlos Mendoza .233 .328 .311 .239 .332 .327
Brandon Valenzuela .209 .277 .336 .202 .270 .344
Ty France .246 .314 .384 .248 .320 .373
Rodolfo Castro .221 .287 .396 .212 .286 .356
Nick Goodwin .212 .297 .354 .202 .285 .311
Adrian Pinto .222 .300 .333 .206 .270 .368
Riley Tirotta .225 .314 .383 .218 .295 .354
Isiah Kiner-Falefa .244 .295 .328 .246 .288 .320
Ismael Munguia .244 .310 .311 .241 .306 .345
Arjun Nimmala .204 .269 .345 .194 .256 .329
Victor Arias .228 .288 .333 .231 .297 .353
Cutter Coffey .207 .276 .333 .205 .269 .331
Devonte Brown .204 .306 .344 .195 .282 .318
Sean Keys .174 .268 .298 .190 .287 .347
Aaron Parker .208 .265 .338 .199 .250 .345
Eloy Jiménez .239 .304 .380 .243 .295 .370
Josh Kasevich .237 .302 .298 .236 .289 .283
Joshua Rivera .198 .274 .297 .192 .262 .273
Geovanny Planchart .188 .269 .261 .179 .261 .250
Eddie Micheletti Jr. .183 .280 .312 .196 .298 .346
Phil Clarke .212 .293 .288 .236 .328 .309
Edward Duran .221 .288 .327 .207 .269 .292
Jorge Burgos .190 .259 .333 .204 .265 .387
Jace Bohrofen .186 .269 .340 .191 .275 .348
Rainer Nunez .250 .305 .383 .233 .279 .344
Alexis Hernandez .222 .292 .333 .209 .277 .321
Brennan Orf .167 .271 .238 .185 .302 .306
Cade Doughty .221 .270 .336 .217 .265 .312
Damiano Palmegiani .197 .290 .362 .189 .271 .332
Robert Brooks .190 .261 .286 .158 .229 .253
Bryce Arnold .188 .275 .300 .184 .268 .320
Ryan McCarty .205 .280 .321 .203 .272 .308
Yohendrick Pinango .218 .275 .333 .225 .297 .363
Tucker Toman .198 .259 .264 .203 .264 .292
Eddinson Paulino .186 .243 .275 .201 .257 .343
Alex De Jesus .212 .288 .322 .192 .254 .282
Jacob Sharp .179 .257 .254 .180 .253 .253
Jay Harry .186 .245 .278 .195 .260 .299
Je’Von Ward .186 .266 .309 .200 .298 .322
Nicolas Deschamps .150 .244 .175 .155 .248 .262
J.R. Freethy .200 .301 .300 .193 .298 .283
Jacob Wetzel .179 .258 .310 .189 .273 .311
Peyton Williams .189 .245 .289 .202 .264 .339
Gabriel Martinez .219 .274 .316 .204 .252 .286
Hedbert Perez .167 .235 .278 .179 .254 .330
Jackson Hornung .215 .278 .322 .214 .272 .327
Carter Cunningham .170 .255 .309 .180 .274 .322
Sam Shaw .176 .256 .243 .186 .268 .314
Peyton Powell .179 .247 .192 .194 .279 .241

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Dylan Cease R 30 11 8 3.61 30 30 164.7 136 66 19 64 192
Kevin Gausman R 35 11 9 3.77 28 28 162.3 152 68 21 46 157
Chris Bassitt R 37 10 8 4.05 30 27 151.0 146 68 20 53 138
Louis Varland R 28 7 5 3.64 48 14 108.7 99 44 13 30 104
Shane Bieber R 31 6 5 3.66 19 19 103.3 97 42 13 24 93
Trey Yesavage R 22 4 3 3.88 28 25 109.0 89 47 12 47 116
Cody Ponce R 32 7 7 4.00 23 22 128.7 120 60 19 40 127
Eric Lauer L 31 6 7 4.25 28 18 108.0 103 51 17 36 97
Max Scherzer R 41 5 5 4.23 19 19 95.7 90 45 17 26 93
José Berríos R 32 7 8 4.51 22 22 123.7 126 62 20 38 97
Josh Winckowski R 28 5 4 4.08 32 9 81.7 82 37 10 25 67
Jeff Hoffman R 33 6 5 3.38 61 0 61.3 47 23 8 23 74
Grant Rogers R 25 8 9 4.78 25 25 128.0 138 68 18 34 77
Angel Bastardo R 24 3 4 4.44 17 17 77.0 75 38 11 35 69
Robinson Piña R 27 5 6 4.50 21 15 82.0 84 41 12 27 63
CJ Van Eyk R 27 6 7 4.74 24 20 104.3 109 55 14 38 71
Tyler Rogers R 35 5 3 3.72 68 0 65.3 63 27 7 16 44
Trenton Wallace L 27 2 3 4.48 24 15 70.3 65 35 10 34 66
Lazaro Estrada R 27 4 5 4.67 24 17 88.7 89 46 14 28 76
Braydon Fisher R 25 4 3 3.71 57 1 60.7 49 25 7 29 71
Fernando Perez R 22 5 6 4.80 23 23 105.0 110 56 16 31 71
Ryan Burr R 32 2 2 3.47 36 2 36.3 32 14 4 13 41
Michael Plassmeyer L 29 5 7 4.75 24 15 89.0 90 47 14 26 71
Seranthony Domínguez R 31 5 3 3.79 62 0 57.0 46 24 8 27 66
Yariel Rodríguez R 29 3 3 4.26 52 8 74.0 64 35 10 35 71
Tommy Nance R 35 3 2 3.81 44 1 49.7 48 21 6 15 48
Brendon Little L 29 4 3 3.75 66 0 62.3 52 26 6 35 69
Adam Macko L 25 5 5 4.76 20 15 75.7 73 40 11 33 66
Jake Bloss R 25 4 5 4.78 18 18 69.7 72 37 11 30 54
Chase Lee R 27 3 3 3.88 48 1 60.3 55 26 8 18 60
Mason Fluharty L 24 4 3 3.96 62 0 61.3 52 27 8 25 66
Easton Lucas L 29 4 4 4.74 27 12 74.0 72 39 10 31 66
Bowden Francis R 30 5 6 4.70 21 14 76.7 72 40 14 26 67
Anders Tolhurst R 26 3 5 4.82 20 11 65.3 66 35 10 23 51
Alex Amalfi R 25 5 6 4.61 31 8 70.3 68 36 10 34 63
Pat Gallagher R 26 4 4 4.63 30 7 68.0 69 35 10 25 54
Yimi García R 35 2 3 4.08 42 0 39.7 34 18 5 15 42
Rafael Sanchez R 26 4 5 5.02 21 17 86.0 97 48 14 27 55
Nic Enright R 29 2 2 4.10 30 0 37.3 35 17 5 13 34
Ryan Borucki L 32 2 2 4.14 42 1 37.0 33 17 5 17 37
Ryan Jennings R 27 3 4 4.53 35 3 53.7 50 27 8 24 54
Nick Sandlin R 29 3 4 4.24 51 1 46.7 39 22 7 22 48
Joe Mantiply L 35 3 2 4.28 41 2 40.0 42 19 5 10 33
Hayden Juenger R 25 3 4 4.45 41 4 56.7 54 28 7 24 48
Nate Garkow R 28 2 2 4.26 34 0 44.3 39 21 6 20 45
Yondrei Rojas R 23 2 3 4.32 36 0 41.7 39 20 6 16 39
Dillon Tate R 32 2 2 4.40 42 0 45.0 43 22 5 19 37
Ryan Watson R 27 4 6 5.15 19 14 80.3 87 46 13 25 49
Eric Pardinho R 25 2 1 4.46 30 1 38.3 37 19 5 20 36
Tanner Andrews R 30 3 3 4.50 24 0 38.0 38 19 5 16 33
Jorge Alcala R 30 1 2 4.56 50 0 53.3 48 27 9 24 57
Ryan Boyer R 29 0 1 4.56 32 0 47.3 46 24 7 16 40
Erik Swanson R 32 2 3 4.50 48 0 44.0 43 22 7 17 40
Devereaux Harrison R 25 5 7 5.24 28 15 89.3 94 52 15 45 68
Michael Dominguez R 25 2 4 5.31 20 13 62.7 62 37 11 36 53
Kevin Gowdy R 28 2 2 4.74 33 1 38.0 39 20 5 18 27
Chad Green R 35 2 3 4.70 39 0 38.3 40 20 7 13 32
Jacob Barnes R 36 2 3 4.91 34 0 36.7 39 20 5 15 26
Bobby Milacki R 29 3 3 5.14 29 5 61.3 67 35 10 22 37
Grayson Thurman R 27 2 3 4.86 32 0 37.0 39 20 6 17 28
Chay Yeager R 23 4 5 4.88 40 1 48.0 46 26 7 22 41
Jimmy Burnette L 27 2 3 4.79 32 0 35.7 32 19 4 21 34
Geison Urbaez R 25 2 2 5.40 24 5 50.0 54 30 7 26 30
Hunter Gregory R 27 2 3 5.17 36 3 54.0 54 31 8 27 45
Johnathan Lavallee R 26 2 2 5.03 28 0 34.0 33 19 5 20 29
Travis Kuhn R 28 5 6 4.96 38 1 49.0 49 27 6 24 34
Conor Larkin R 27 3 4 5.08 33 0 39.0 38 22 6 20 32
Justin Kelly R 27 2 4 5.15 27 0 36.7 40 21 6 15 23

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ 3ERA+ FIP ERA- WAR
Dylan Cease 164.7 10.5 3.5 1.0 9.2% 27.7% .286 118 116 3.57 85 2.9
Kevin Gausman 162.3 8.7 2.6 1.2 6.8% 23.2% .291 113 106 3.80 88 2.5
Chris Bassitt 151.0 8.2 3.2 1.2 8.2% 21.4% .293 105 96 4.33 95 1.8
Louis Varland 108.7 8.6 2.5 1.1 6.7% 23.2% .287 117 117 3.74 86 1.7
Shane Bieber 103.3 8.1 2.1 1.1 5.6% 21.7% .286 116 112 3.75 86 1.7
Trey Yesavage 109.0 9.6 3.9 1.0 10.2% 25.2% .274 110 114 3.81 91 1.7
Cody Ponce 128.7 8.9 2.8 1.3 7.4% 23.5% .288 101 98 4.16 99 1.5
Eric Lauer 108.0 8.1 3.0 1.4 7.9% 21.3% .282 100 98 4.50 100 1.1
Max Scherzer 95.7 8.7 2.4 1.6 6.5% 23.3% .280 100 96 4.47 100 1.0
José Berríos 123.7 7.1 2.8 1.5 7.2% 18.4% .286 94 92 4.79 106 1.0
Josh Winckowski 81.7 7.4 2.8 1.1 7.2% 19.3% .295 104 106 4.14 96 0.8
Jeff Hoffman 61.3 10.9 3.4 1.2 9.1% 29.1% .269 126 117 3.77 79 0.8
Grant Rogers 128.0 5.4 2.4 1.3 6.2% 14.0% .288 89 92 4.80 112 0.7
Angel Bastardo 77.0 8.1 4.1 1.3 10.2% 20.1% .291 96 102 4.71 104 0.7
Robinson Piña 82.0 6.9 3.0 1.3 7.6% 17.7% .289 94 97 4.74 106 0.6
CJ Van Eyk 104.3 6.1 3.3 1.2 8.3% 15.6% .289 90 92 4.87 112 0.6
Tyler Rogers 65.3 6.1 2.2 1.0 5.9% 16.3% .276 114 108 4.08 87 0.6
Trenton Wallace 70.3 8.4 4.4 1.3 11.1% 21.5% .282 95 98 4.80 105 0.5
Lazaro Estrada 88.7 7.7 2.8 1.4 7.3% 19.8% .290 91 94 4.62 110 0.5
Braydon Fisher 60.7 10.5 4.3 1.0 11.1% 27.1% .282 115 120 3.91 87 0.5
Fernando Perez 105.0 6.1 2.7 1.4 6.9% 15.7% .285 89 94 4.79 113 0.5
Ryan Burr 36.3 10.2 3.2 1.0 8.5% 26.8% .298 123 116 3.41 82 0.5
Michael Plassmeyer 89.0 7.2 2.6 1.4 6.9% 18.7% .287 89 91 4.79 112 0.4
Seranthony Domínguez 57.0 10.4 4.3 1.3 10.9% 26.7% .273 112 110 4.20 89 0.4
Yariel Rodríguez 74.0 8.6 4.3 1.2 11.0% 22.4% .270 100 99 4.62 100 0.4
Tommy Nance 49.7 8.7 2.7 1.1 7.1% 22.6% .300 112 104 3.89 89 0.4
Brendon Little 62.3 10.0 5.1 0.9 12.6% 24.8% .288 113 112 4.03 88 0.4
Adam Macko 75.7 7.8 3.9 1.3 9.9% 19.8% .284 89 94 4.89 112 0.4
Jake Bloss 69.7 7.0 3.9 1.4 9.7% 17.4% .289 89 95 5.00 112 0.4
Chase Lee 60.3 9.0 2.7 1.2 7.1% 23.8% .287 110 109 3.99 91 0.4
Mason Fluharty 61.3 9.7 3.7 1.2 9.7% 25.5% .278 107 114 4.13 93 0.3
Easton Lucas 74.0 8.0 3.8 1.2 9.6% 20.4% .291 90 91 4.51 111 0.3
Bowden Francis 76.7 7.9 3.1 1.6 8.0% 20.6% .269 91 89 5.04 110 0.3
Anders Tolhurst 65.3 7.0 3.2 1.4 8.1% 18.0% .286 88 93 4.79 113 0.3
Alex Amalfi 70.3 8.1 4.4 1.3 10.9% 20.1% .289 92 97 4.80 108 0.2
Pat Gallagher 68.0 7.1 3.3 1.3 8.4% 18.1% .289 92 94 4.72 109 0.2
Yimi García 39.7 9.5 3.4 1.1 9.0% 25.3% .282 104 96 4.05 96 0.2
Rafael Sanchez 86.0 5.8 2.8 1.5 7.1% 14.5% .297 85 89 4.98 118 0.2
Nic Enright 37.3 8.2 3.1 1.2 8.2% 21.5% .286 104 105 4.21 96 0.1
Ryan Borucki 37.0 9.0 4.1 1.2 10.6% 23.0% .283 103 100 4.62 97 0.1
Ryan Jennings 53.7 9.1 4.0 1.3 10.1% 22.8% .290 94 96 4.77 106 0.1
Nick Sandlin 46.7 9.3 4.2 1.3 11.1% 24.1% .264 100 102 4.66 100 0.1
Joe Mantiply 40.0 7.4 2.3 1.1 5.8% 19.3% .306 99 92 3.96 101 0.1
Hayden Juenger 56.7 7.6 3.8 1.1 9.8% 19.5% .285 96 99 4.50 104 0.1
Nate Garkow 44.3 9.1 4.1 1.2 10.5% 23.7% .280 100 101 4.38 100 0.0
Yondrei Rojas 41.7 8.4 3.5 1.3 8.8% 21.5% .284 98 105 4.60 102 0.0
Dillon Tate 45.0 7.4 3.8 1.0 9.7% 18.9% .286 97 93 4.56 103 0.0
Ryan Watson 80.3 5.5 2.8 1.5 7.2% 14.1% .286 83 84 5.13 121 0.0
Eric Pardinho 38.3 8.5 4.7 1.2 11.5% 20.7% .296 95 99 4.62 105 0.0
Tanner Andrews 38.0 7.8 3.8 1.2 9.5% 19.6% .297 94 93 4.48 106 -0.1
Jorge Alcala 53.3 9.6 4.1 1.5 10.3% 24.6% .283 93 93 4.68 107 -0.1
Ryan Boyer 47.3 7.6 3.0 1.3 7.8% 19.6% .285 93 93 4.73 108 -0.1
Erik Swanson 44.0 8.2 3.5 1.4 8.9% 21.1% .288 94 93 4.64 106 -0.1
Devereaux Harrison 89.3 6.9 4.5 1.5 11.1% 16.8% .290 81 86 5.40 123 -0.1
Michael Dominguez 62.7 7.6 5.2 1.6 12.7% 18.7% .282 80 85 5.67 125 -0.1
Kevin Gowdy 38.0 6.4 4.3 1.2 10.5% 15.7% .288 90 90 5.19 111 -0.2
Chad Green 38.3 7.5 3.1 1.6 7.9% 19.4% .292 91 84 4.96 110 -0.2
Jacob Barnes 36.7 6.4 3.7 1.2 9.3% 16.0% .296 87 79 4.83 115 -0.2
Bobby Milacki 61.3 5.4 3.2 1.5 8.1% 13.7% .286 83 84 5.35 120 -0.2
Grayson Thurman 37.0 6.8 4.1 1.5 10.1% 16.7% .292 87 90 5.22 114 -0.2
Chay Yeager 48.0 7.7 4.1 1.3 10.4% 19.3% .283 87 93 4.98 115 -0.2
Jimmy Burnette 35.7 8.6 5.3 1.0 13.1% 21.3% .283 89 90 4.99 113 -0.2
Geison Urbaez 50.0 5.4 4.7 1.3 11.3% 13.0% .288 79 82 5.64 127 -0.3
Hunter Gregory 54.0 7.5 4.5 1.3 11.2% 18.6% .289 82 86 5.14 122 -0.3
Johnathan Lavallee 34.0 7.7 5.3 1.3 12.7% 18.5% .283 85 88 5.22 118 -0.3
Travis Kuhn 49.0 6.2 4.4 1.1 11.0% 15.6% .283 86 86 5.20 117 -0.3
Conor Larkin 39.0 7.4 4.6 1.4 11.4% 18.2% .281 84 86 5.29 119 -0.4
Justin Kelly 36.7 5.6 3.7 1.5 9.1% 13.9% .288 82 85 5.43 122 -0.4

Pitchers – Top Near-Age Comps

John Gilbert

Player Pit Comp 1 Pit Comp 2 Pit Comp 3
Dylan Cease Rick Sutcliffe Bob Lemon Bartolo Colon
Kevin Gausman Gaylord Perry Dave Stewart Justin Verlander
Chris Bassitt Al Gettel Elmer Singleton Joe Niekro
Louis Varland Adrian Houser Rene Valdes
Shane Bieber Dock Ellis Virgil Barnes Scott Sanderson
Trey Yesavage Dave Morehead Mario Soto Pete Broberg
Cody Ponce Steve Trachsel Jim Clancy Anibal Sanchez
Eric Lauer Dennis Rasmussen Tyler Anderson Kenny Rogers
Max Scherzer Mike Krukow Don Sutton Roger Wolff
José Berríos Brett Tomko Hector Noesi Jeremy Guthrie
Josh Winckowski Joe Ross Jason Davis Teddy Rose
Jeff Hoffman Stan Belinda Brad Brach Jose DeLeon
Grant Rogers Frank Duncan Ricky Knapp Brian Meadows
Angel Bastardo Jason Robbins Ken Crosby Henry Sosa
Robinson Piña Tony Chevez Matt Klinker Willie Blair
CJ Van Eyk Tanner Anderson Drew Rucinski Andrew Carraway
Tyler Rogers Terry Leach Sandy Consuegra Tot Pressnell
Trenton Wallace Eude Brito Kurt Birkins Dan Meyer
Lazaro Estrada Ben Moore Michael Tamburino Greg Beck
Braydon Fisher Ed Bernard Andrew Brown Mychal Givens
Fernando Perez Virgil Vasquez Al Garcia Sam Gaviglio
Ryan Burr Mike Stanton Jumbo Brown John Habyan
Michael Plassmeyer Rick Honeycutt Ryan Carpenter Greg Hibbard
Seranthony Domínguez Cody Allen John Wyatt Dick Radatz
Yariel Rodríguez Daniel Bard John Wyatt Joe Kelly
Tommy Nance Randy St. Claire Mike Marshall Tony Pena
Brendon Little George Cappuzzello J.C. Romero Andrew Chafin
Adam Macko Tony Fossas Andy Carter Don Arlich
Jake Bloss Julio Moreno Jackie Stripling Reynol Mendoza
Chase Lee Cory Wade Trevor Hildenberger Andrew Triggs
Mason Fluharty Eury De La Rosa Taylor Tankersley Gabriel Moya
Easton Lucas Brian Abraham Brent Billingsley Adam Conley
Bowden Francis Johnny Babich Lil Stoner Charles Hudson
Anders Tolhurst Dillon Tate Gabe Ribas Gary Painter
Alex Amalfi Dave Stevens Doug Dent Anastacio Martinez
Pat Gallagher Anthony Bass J.R. Graham Pat Currin
Yimi García Jim Gott Barney Schultz Gene Garber
Rafael Sanchez Joe Cuda Tyler Viza Keegan Yuhl
Nic Enright Randy St. Claire Pete Appleton Jack Aker
Ryan Borucki Lance Painter Andy Hassler Clay Rapada
Ryan Jennings Jhonny Nunez Preston Claiborne Jimmy Daspit
Nick Sandlin Bobby Thigpen Ed Bauta Rich Garces
Joe Mantiply Mike Jeffcoat Joe Shaute Lee Guetterman
Hayden Juenger Paul Cave Austin House Mike Dupree
Nate Garkow Chris Perez Dan Naulty Juan Salas
Yondrei Rojas David Hansen Ron Kaufman Darwin Soto
Dillon Tate Ryan Mattheus Rob Marquez Dave Wainhouse
Ryan Watson Mike McCarthy Mike Connolly Justin Topa
Eric Pardinho Jerry Quigley Pete Bauer Jesse Simpson
Tanner Andrews Jack Lazorko Justin James Ryan Kussmaul
Jorge Alcala Wes Gardner J.J. Hoover Dennis Higgins
Ryan Boyer Brian Edmondson Milo Candini Kenn Kasparek
Erik Swanson T.J. Mathews Bill Dawley Blas Minor
Devereaux Harrison Michael Peoples Mike Romano Craig Schlitter
Michael Dominguez Mike Frew Ian Dickson Heri Quevedo
Kevin Gowdy Don Bright Michael Young Ryan Hancock
Chad Green Scott Linebrink Chad Qualls Lindy McDaniel
Jacob Barnes Rick White Blaine Boyer Gale Pringle
Bobby Milacki Stephen Perakslis Tony Welzer Kenn Kasparek
Grayson Thurman Jeff Williams Angel Aragon Paul Thorp
Chay Yeager Sam Bragg Dave Cooper Justin Backsmeyer
Jimmy Burnette Sean Runyan Matt Bullinger Chris Marchok
Geison Urbaez Kyle McMyne John Berringer Shane Arthurs
Hunter Gregory Greg Talamantez Chris Haslock Julio De La Cruz
Johnathan Lavallee Mike Farr Kevin Cave Jeremy Schmidt
Travis Kuhn Carroll Sembera Frank Bolick Bobby Cassevah
Conor Larkin Kris Harvey Chris Squires Kevin Meistickle
Justin Kelly Josh Neitz Brent Husted Bryan Manicchia

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
Dylan Cease .229 .310 .386 .210 .279 .343 4.0 1.3 3.04 4.42
Kevin Gausman .229 .287 .382 .254 .300 .416 3.6 1.4 3.17 4.39
Chris Bassitt .253 .333 .449 .243 .307 .372 2.8 0.8 3.44 4.79
Louis Varland .239 .294 .388 .234 .290 .381 2.5 0.8 3.10 4.37
Shane Bieber .243 .294 .402 .243 .281 .395 2.4 1.0 3.13 4.31
Trey Yesavage .206 .300 .332 .232 .303 .391 2.4 0.5 3.39 4.72
Cody Ponce .246 .310 .428 .237 .294 .397 2.3 0.5 3.64 4.86
Eric Lauer .257 .319 .438 .243 .305 .425 1.8 0.2 3.70 4.99
Max Scherzer .267 .333 .487 .222 .262 .398 1.7 0.3 3.59 5.12
José Berríos .258 .330 .463 .258 .307 .430 1.6 0.1 4.07 5.15
Josh Winckowski .260 .321 .413 .247 .300 .402 1.3 0.2 3.57 4.85
Jeff Hoffman .206 .298 .355 .216 .292 .379 1.6 -0.1 2.47 4.68
Grant Rogers .277 .341 .477 .259 .304 .404 1.3 -0.1 4.34 5.31
Angel Bastardo .241 .327 .431 .253 .332 .410 1.2 0.1 3.93 5.00
Robinson Piña .270 .341 .474 .247 .307 .397 1.2 0.0 3.94 5.13
CJ Van Eyk .263 .333 .415 .259 .332 .434 1.1 -0.1 4.29 5.25
Tyler Rogers .254 .306 .395 .248 .297 .387 1.0 0.0 3.14 4.58
Trenton Wallace .212 .306 .353 .253 .346 .430 1.0 -0.1 3.89 5.24
Lazaro Estrada .244 .317 .415 .262 .314 .455 1.3 -0.1 3.99 5.30
Braydon Fisher .208 .319 .337 .222 .303 .381 1.0 -0.2 3.07 4.56
Fernando Perez .274 .339 .477 .252 .297 .410 1.0 -0.3 4.37 5.46
Ryan Burr .238 .314 .413 .218 .271 .333 0.8 0.0 2.59 4.57
Michael Plassmeyer .224 .288 .364 .269 .335 .469 1.0 -0.3 4.25 5.50
Seranthony Domínguez .247 .342 .443 .195 .287 .336 1.1 -0.4 2.87 5.09
Yariel Rodríguez .238 .349 .421 .227 .308 .373 1.0 -0.2 3.66 4.96
Tommy Nance .222 .292 .383 .263 .320 .412 0.9 -0.1 2.95 4.97
Brendon Little .195 .304 .264 .236 .341 .399 1.1 -0.4 3.04 4.75
Adam Macko .247 .336 .441 .248 .335 .416 0.9 -0.2 4.26 5.37
Jake Bloss .281 .354 .469 .238 .310 .411 0.8 -0.1 4.28 5.32
Chase Lee .253 .337 .451 .225 .275 .359 0.9 -0.2 3.15 4.79
Mason Fluharty .209 .284 .363 .234 .323 .390 0.8 -0.4 3.33 4.87
Easton Lucas .234 .318 .340 .253 .326 .439 0.8 -0.3 4.23 5.49
Bowden Francis .259 .335 .455 .232 .299 .430 0.8 -0.3 4.15 5.40
Anders Tolhurst .250 .317 .461 .260 .324 .405 0.7 -0.2 4.22 5.38
Alex Amalfi .258 .343 .450 .236 .324 .382 0.7 -0.3 4.15 5.20
Pat Gallagher .262 .338 .413 .248 .308 .434 0.6 -0.4 4.13 5.39
Yimi García .238 .333 .460 .218 .289 .333 0.6 -0.2 3.21 5.36
Rafael Sanchez .265 .324 .419 .284 .329 .497 0.7 -0.3 4.54 5.55
Nic Enright .246 .303 .393 .241 .312 .422 0.5 -0.3 3.45 5.03
Ryan Borucki .188 .304 .271 .261 .349 .478 0.5 -0.3 3.44 5.11
Ryan Jennings .247 .345 .412 .232 .320 .411 0.6 -0.4 3.83 5.35
Nick Sandlin .240 .337 .440 .219 .315 .385 0.7 -0.4 3.48 5.23
Joe Mantiply .233 .281 .333 .275 .318 .471 0.4 -0.2 3.55 5.28
Hayden Juenger .223 .319 .359 .263 .328 .432 0.5 -0.3 3.96 5.03
Nate Garkow .232 .323 .378 .233 .316 .419 0.4 -0.5 3.63 5.20
Yondrei Rojas .225 .313 .366 .253 .330 .451 0.3 -0.3 3.68 4.88
Dillon Tate .261 .370 .435 .238 .314 .371 0.3 -0.4 3.87 5.16
Ryan Watson .281 .339 .477 .259 .316 .441 0.5 -0.5 4.63 5.68
Eric Pardinho .264 .354 .389 .225 .315 .425 0.3 -0.3 3.96 4.98
Tanner Andrews .262 .342 .431 .244 .313 .407 0.3 -0.4 3.81 5.39
Jorge Alcala .242 .337 .462 .230 .307 .398 0.3 -0.7 3.89 5.68
Ryan Boyer .267 .344 .442 .237 .312 .412 0.3 -0.5 3.82 5.34
Erik Swanson .265 .337 .494 .239 .306 .386 0.3 -0.5 3.76 5.40
Devereaux Harrison .278 .360 .477 .247 .332 .429 0.4 -0.8 4.78 5.92
Michael Dominguez .270 .374 .505 .239 .340 .403 0.3 -0.7 4.75 6.06
Kevin Gowdy .279 .380 .500 .238 .323 .357 0.1 -0.5 4.34 5.50
Chad Green .269 .338 .493 .256 .309 .442 0.1 -0.6 4.00 5.77
Jacob Barnes .258 .352 .419 .271 .323 .447 0.0 -0.6 4.28 5.89
Bobby Milacki .250 .320 .411 .289 .353 .496 0.2 -0.6 4.62 5.78
Grayson Thurman .279 .364 .471 .247 .319 .432 0.0 -0.5 4.30 5.51
Chay Yeager .242 .343 .407 .250 .330 .427 0.1 -0.6 4.25 5.46
Jimmy Burnette .204 .339 .306 .250 .368 .432 0.0 -0.6 4.19 5.55
Geison Urbaez .250 .337 .466 .283 .383 .416 0.0 -0.7 4.88 6.00
Hunter Gregory .248 .358 .386 .261 .336 .468 0.1 -0.7 4.59 5.94
Johnathan Lavallee .266 .373 .422 .232 .325 .435 -0.1 -0.7 4.50 5.89
Travis Kuhn .272 .362 .444 .243 .346 .387 0.0 -0.7 4.43 5.68
Conor Larkin .265 .367 .485 .238 .330 .393 -0.1 -0.8 4.54 5.96
Justin Kelly .258 .338 .439 .280 .348 .476 -0.2 -0.6 4.69 5.86

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.


2026 ZiPS Projections: Houston Astros

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 Houston Astros.

Batters

For the first time since 2016, the Houston Astros missed the playoffs. Now, it would be a mistake to call the 2025 season a disaster, as they were just barely squeezed out of October baseball by virtue of an awful idea that I hate with every fiber of my being: the tiebreaker. Still, it’s an unhappy milestone for this era’s Astros, especially coming after the departure of two of the team’s key players, Kyle Tucker and Alex Bregman, before Opening Day. The prospect of losing Framber Valdez after the season makes the early elimination feel even worse.

One of the main reasons Houston missed the playoffs is simply that it’s really hard to make up for shedding Tucker and Bregman in a single winter. Add in Yordan Alvarez’s season being ruined due to hand problems, and you’re talking quite a few wins that suddenly went poof! into the aether. As a result, the Astros fell to 12th in position player WAR, the first time they’ve been that low over a full season since 2014. Read the rest of this entry »