2023 ZiPS Projections: New York Mets

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

Batters

Closing a deal with Carlos Correa would obviously improve the team’s outlook, but the situation at third base — Correa’s likely position — is hardly dire. Eduardo Escobar is a league-average if quite unexciting player, and if his thumb is better, Brett Baty ought to provide additional depth as the season goes on. Even if I’m not quite as optimistic about Brandon Nimmo’s attendance record as the depth charts are, he has a long history of providing a lot of value even while missing a lot of games. Pete Alonso and Francisco Lindor are elite players at their respective positions, and Jeff McNeil isn’t that far off that status. Mark Canha and Starling Marte make up a solid supporting cast.

I understand where the team is going with the catching. Right now, the Mets are probably more interested in Omar Narváez and Tomás Nido being a serviceable duo than they are in the higher upside but riskier play of Francisco Álvarez behind the plate, especially given that he’s coming off ankle surgery. He’ll likely be a pretty good DH, especially when he’s got a good platoon-mate, but I can’t help but think that the Mets face a similar dilemma with Álvarez as the Blue Jays did with Gabriel Moreno, in that they have an exciting young catcher who they can’t really leverage as one. It does make me wonder if, as unpopular as this may be, the team’s better long-term move is to trade him for someone who can help the Mets top the Braves, leaving Álvarez on a team that can more easily use him behind the plate until he proves he’s not suitable.

The top end of this group is good enough that the Mets should repeat as one of the top offenses in the National League.

Pitchers

Max Scherzer and Justin Verlander make up one of the oldest one-two punches in history, but the goal is to crush the league right now and worry about 2028 later on. They’re both a bit off their peaks, which isn’t unexpected given their ages, but there isn’t anything really scary in their peripherals to suggest that a plummet off a cliff looms. ZiPS is optimistic about Kodai Senga, seeing him as a solid no. 3 in his 2023 debut, and José Quintana and Carlos Carrasco are quite good for back-of-the-rotation starters. If healthy, the Mets have one of the top starting fives in baseball. And unlike much of the Wilpon era, the team has enough depth to survive some injuries, with Tylor Megill, David Peterson, and Joey Lucchesi (who returned from Tommy John surgery late in 2022) providing reasonable reinforcements. Should disaster strike, I expect the Mets to be quite aggressive in the trade market; Steve Cohen isn’t spending a bazillion dollars with the goal of going 88-74.

The Mets bullpen stands at the back of the first tier of bullpens in ZiPS, though a lot of that projection is highly concentrated in the top two pitchers, Edwin Díaz and Adam Ottavino. Drew Smith, David Robertson, Brooks Raley, and Bryce Montes de Oca all look to be at least adequate, and it makes for a good group considering the Mets had the challenge of watching most of last year’s ‘pen hit free agency this winter. I do think this is a place where the Mets may add another depth piece or two.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

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

Batters – Standard
Player B Age PO PA AB R H 2B 3B HR RBI BB SO SB CS
Francisco Lindor B 29 SS 649 577 90 147 26 3 25 89 58 114 13 5
Carlos Correa Maybe? R 28 3B 590 517 76 137 25 1 23 75 64 116 0 1
Brandon Nimmo L 30 CF 575 492 80 133 24 5 13 58 68 103 4 3
Pete Alonso R 28 1B 647 563 86 147 27 1 38 112 65 129 3 1
Jeff McNeil L 31 2B 538 485 64 140 31 1 10 59 37 63 3 1
Brett Baty L 23 3B 484 434 68 110 17 0 19 69 41 130 1 3
Francisco Álvarez R 21 C 500 431 64 95 19 0 21 69 55 140 1 1
Starling Marte R 34 RF 495 451 72 120 22 3 13 61 29 93 21 6
Mark Canha R 34 LF 525 438 72 106 19 2 14 57 60 104 5 1
Omar Narváez L 31 C 375 331 38 82 14 1 8 37 37 72 0 1
Mark Vientos R 23 3B 436 394 52 90 15 2 19 61 37 142 0 2
Eduardo Escobar B 34 3B 548 499 63 116 21 4 21 71 42 121 1 1
Luis Guillorme L 28 2B 332 290 31 75 11 1 3 26 37 49 1 1
Daniel Vogelbach L 30 1B 442 366 49 79 14 1 17 57 74 112 0 1
Danny Mendick R 29 SS 362 327 43 76 12 1 8 41 29 80 5 3
Darin Ruf 러프 R 36 1B 319 275 40 61 11 1 12 39 38 92 2 1
Ronny Mauricio B 22 SS 542 516 59 117 19 3 18 66 21 144 10 7
Wyatt Young L 23 2B 512 459 57 105 18 3 4 46 49 116 4 3
Travis Jankowski L 32 CF 237 204 33 45 6 1 1 15 31 51 10 2
Deven Marrero R 32 SS 281 253 29 51 7 1 5 24 24 80 4 1
Abraham Almonte B 34 LF 348 301 51 75 20 2 12 46 44 83 4 2
Gosuke Katoh L 28 2B 379 339 42 76 14 2 6 35 35 100 5 2
Jose Peraza R 29 2B 296 276 31 73 17 1 5 36 12 41 3 2
Tyler Naquin L 32 RF 369 340 42 78 18 3 10 47 23 95 4 2
Tomás Nido R 29 C 275 252 26 56 10 0 5 24 13 69 0 1
Nic Gaddis R 26 3B 341 293 35 59 13 1 6 32 36 92 1 1
Ender Inciarte L 32 CF 198 178 22 40 6 1 3 16 17 38 4 2
Michael Perez L 30 C 249 223 19 40 7 0 7 28 23 72 1 1
Terrance Gore R 32 CF 95 82 15 15 3 1 0 5 10 33 10 3
Jake Mangum B 27 CF 341 314 43 75 13 3 4 37 17 73 9 4
Oscar Campos R 26 C 157 152 13 37 6 0 2 15 3 30 1 1
Daniel Palka L 31 1B 436 388 52 82 15 1 15 50 45 122 1 1
Yolmer Sanchez B 31 2B 417 364 41 76 12 2 5 36 44 109 4 3
Jose Peroza R 23 2B 447 402 42 83 17 1 8 46 33 140 2 1
Lorenzo Cedrola R 25 CF 489 460 56 121 18 5 5 56 14 82 9 6
Nick Meyer R 26 C 295 260 29 55 8 1 3 25 27 69 7 3
Matt Rudick L 24 LF 352 308 43 65 13 2 2 35 31 72 8 3
Cody Bohanek R 27 3B 349 300 36 50 12 1 4 34 32 133 7 4
Kevin Kendall L 24 SS 111 101 10 21 4 1 0 10 7 33 2 1
Johneshwy Fargas R 28 CF 336 305 41 63 8 2 5 33 19 95 19 6
Tzu-Wei Lin L 29 SS 166 149 16 28 5 0 2 11 15 51 3 1
Khalil Lee L 25 RF 471 407 53 80 19 1 9 57 48 174 12 6
Jose Colina B 25 C 112 98 11 16 3 0 2 15 10 46 0 1
Scott Ota L 25 DH 139 126 15 26 7 2 2 13 10 34 1 1
Jonathan Araúz B 24 2B 340 312 36 73 12 1 6 33 24 68 2 1
Luke Ritter R 26 3B 455 406 44 75 15 1 10 47 37 161 4 2
Carlos Cortes L 26 LF 463 422 47 88 21 2 10 47 33 128 1 2
Matt Winaker L 27 1B 282 241 30 47 8 2 3 27 28 74 1 1
JT Riddle L 31 SS 348 330 37 70 16 2 7 34 12 83 1 1
Branden Fryman R 25 2B 217 205 17 40 6 0 2 15 9 62 5 2
Jose Mena R 26 C 289 277 24 59 10 0 5 26 9 79 0 1
Hayden Senger R 26 C 301 275 27 55 13 2 4 32 17 113 1 1
Matt O’Neill R 25 C 250 215 21 33 4 1 2 18 31 107 0 1
Nick Plummer L 26 RF 396 344 39 66 14 2 8 46 38 142 5 4
Tanner Murphy R 25 LF 212 191 17 33 6 1 3 19 15 79 2 1
Mateo Gil R 22 3B 308 289 30 58 12 2 5 28 15 99 1 3
Rowdey Jordan B 24 LF 377 337 32 68 13 2 3 30 35 103 6 4
Joe Suozzi R 25 RF 248 224 25 40 6 2 4 27 15 99 5 2
William Lugo R 21 3B 455 414 48 83 17 1 10 47 34 149 1 1
Zach Ashford L 26 RF 346 316 29 68 14 1 3 32 23 88 5 2
Agustin Ruiz L 23 RF 429 388 47 77 15 1 10 47 30 129 2 1
Carlos Rincon R 25 RF 362 333 36 66 15 0 9 37 24 125 1 1
Jeremy Vasquez L 26 1B 431 390 31 85 19 0 4 36 36 92 0 1
Quinn Brodey L 27 RF 324 300 30 57 13 2 5 29 18 119 10 3
Warren Saunders R 24 2B 295 274 29 55 8 1 2 22 14 89 0 1
Junior Tilien R 20 SS 343 323 33 65 12 1 7 31 19 101 1 1
JT Schwartz L 23 1B 423 384 41 79 15 2 4 40 31 100 2 2
Brandon McIlwain R 25 CF 373 336 31 67 11 2 5 39 25 131 6 4
Alex Ramirez R 20 CF 530 493 46 104 20 4 7 53 28 165 10 10

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA
Francisco Lindor 649 .255 .328 .440 113 .185 .279 11 5.5 .330
Carlos Correa Maybe? 590 .265 .347 .451 122 .186 .302 13 5.4 .344
Brandon Nimmo 575 .270 .371 .419 121 .148 .319 4 4.6 .348
Pete Alonso 647 .261 .349 .515 138 .254 .275 -2 4.1 .363
Jeff McNeil 538 .289 .353 .419 116 .130 .316 -2 3.3 .337
Brett Baty 484 .253 .331 .424 110 .171 .319 3 2.9 .330
Francisco Álvarez 500 .220 .318 .411 102 .190 .274 -3 2.6 .317
Starling Marte 495 .266 .327 .415 106 .149 .310 5 2.4 .323
Mark Canha 525 .242 .360 .390 111 .148 .288 -5 1.9 .334
Omar Narváez 375 .248 .328 .369 95 .121 .295 -1 1.8 .307
Mark Vientos 436 .228 .298 .421 99 .193 .305 0 1.6 .309
Eduardo Escobar 548 .232 .292 .417 96 .184 .266 -2 1.5 .303
Luis Guillorme 332 .259 .345 .334 92 .076 .303 2 1.4 .305
Daniel Vogelbach 442 .216 .348 .399 109 .183 .262 -2 1.4 .330
Danny Mendick 362 .232 .299 .349 80 .116 .285 2 0.7 .286
Darin Ruf 319 .222 .323 .400 101 .178 .287 1 0.9 .316
Ronny Mauricio 542 .227 .260 .380 76 .153 .280 -1 0.8 .275
Wyatt Young 512 .229 .305 .307 73 .078 .298 1 0.7 .276
Travis Jankowski 237 .221 .326 .275 71 .054 .289 2 0.6 .275
Deven Marrero 281 .202 .272 .296 60 .095 .274 5 0.6 .255
Abraham Almonte 348 .249 .345 .449 113 .199 .306 -4 0.7 .344
Gosuke Katoh 379 .224 .300 .330 77 .106 .300 0 0.5 .280
Jose Peraza 296 .264 .307 .388 87 .123 .296 1 0.5 .302
Tyler Naquin 369 .229 .285 .388 86 .159 .289 2 0.5 .289
Tomás Nido 275 .222 .265 .321 64 .099 .287 3 0.5 .256
Nic Gaddis 341 .201 .303 .314 74 .113 .272 0 0.4 .279
Ender Inciarte 198 .225 .294 .320 73 .096 .270 1 0.3 .274
Michael Perez 249 .179 .258 .305 57 .126 .229 2 0.2 .252
Terrance Gore 95 .183 .280 .244 49 .061 .306 2 0.2 .243
Jake Mangum 341 .239 .291 .338 76 .099 .300 -3 0.1 .277
Oscar Campos 157 .243 .261 .322 63 .079 .292 1 0.1 .254
Daniel Palka 436 .211 .294 .371 85 .160 .267 1 0.1 .290
Yolmer Sanchez 417 .209 .303 .294 69 .085 .284 -2 0.1 .271
Jose Peroza 447 .206 .278 .313 66 .107 .295 0 0.0 .263
Lorenzo Cedrola 489 .263 .298 .357 72 .093 .311 1 0.1 .286
Nick Meyer 295 .212 .295 .285 64 .073 .277 -4 0.0 .264
Matt Rudick 352 .211 .304 .286 67 .075 .269 3 0.0 .270
Cody Bohanek 349 .167 .276 .253 50 .087 .282 5 0.0 .245
Kevin Kendall 111 .208 .270 .267 52 .059 .309 1 0.0 .243
Johneshwy Fargas 336 .207 .272 .295 59 .089 .283 1 0.0 .253
Tzu-Wei Lin 166 .188 .261 .262 47 .074 .271 2 -0.1 .237
Khalil Lee 471 .197 .304 .314 74 .118 .317 -1 -0.2 .281
Jose Colina 112 .163 .259 .255 45 .092 .280 0 -0.2 .237
Scott Ota 139 .206 .273 .341 71 .135 .267 0 -0.2 .270
Jonathan Araúz 340 .234 .289 .337 73 .103 .282 -2 -0.2 .276
Luke Ritter 455 .185 .266 .300 59 .116 .277 0 -0.4 .254
Carlos Cortes 463 .209 .270 .339 69 .130 .275 3 -0.4 .267
Matt Winaker 282 .195 .306 .282 67 .087 .268 0 -0.4 .272
JT Riddle 348 .212 .247 .336 62 .124 .263 -4 -0.5 .252
Branden Fryman 217 .195 .235 .254 37 .059 .270 2 -0.6 .218
Jose Mena 289 .213 .246 .303 53 .090 .280 -4 -0.7 .241
Hayden Senger 301 .200 .266 .305 60 .105 .323 -7 -0.7 .255
Matt O’Neill 250 .153 .268 .209 37 .056 .292 -1 -0.7 .228
Nick Plummer 396 .192 .293 .314 71 .122 .299 -3 -0.7 .274
Tanner Murphy 212 .173 .250 .262 44 .089 .275 2 -0.8 .233
Mateo Gil 308 .201 .244 .308 53 .107 .286 0 -0.8 .241
Rowdey Jordan 377 .202 .279 .279 58 .077 .281 2 -0.8 .253
Joe Suozzi 248 .179 .254 .277 49 .098 .298 1 -0.8 .240
William Lugo 455 .200 .268 .319 64 .118 .286 -6 -0.8 .260
Zach Ashford 346 .215 .280 .294 62 .079 .289 -2 -0.9 .258
Agustin Ruiz 429 .198 .268 .320 64 .121 .269 -1 -1.0 .261
Carlos Rincon 362 .198 .260 .324 63 .126 .286 -2 -1.0 .258
Jeremy Vasquez 431 .218 .285 .297 64 .079 .276 0 -1.1 .261
Quinn Brodey 324 .190 .238 .297 49 .107 .295 1 -1.1 .235
Warren Saunders 295 .201 .254 .259 45 .058 .290 -5 -1.3 .232
Junior Tilien 343 .201 .248 .310 55 .108 .270 -10 -1.4 .245
JT Schwartz 423 .206 .274 .286 58 .081 .268 -1 -1.5 .251
Brandon McIlwain 373 .199 .273 .289 58 .089 .310 -11 -1.5 .254
Alex Ramirez 530 .211 .262 .310 60 .099 .302 -8 -1.6 .253

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Francisco Lindor Marcus Semien Alan Trammell Jorge Polanco
Carlos Correa Maybe? Edgardo Alfonzo Ryan Zimmerman Xander Bogaerts
Brandon Nimmo Earle Combs Phil Cavarretta Robin Yount
Pete Alonso Anthony Rizzo Justin Morneau Hal Trosky
Jeff McNeil Placido Polanco George Kell Red Schoendienst
Brett Baty Andy Carey Tony Cuccinello Carney Lansford
Francisco Álvarez Clint Coulter Ozzie Virgil Ryan Lavarnway
Starling Marte Bing Miller Willie Davis Frank Baumholtz
Mark Canha Rube Bressler Roy White Andrew McCutchen
Omar Narváez Ron Hassey Michael LaValliere Tim McCarver
Mark Vientos Mickey Klutts Austin Riley Ron Cey
Eduardo Escobar Chris Sabo Bobby Doerr Evan Longoria
Luis Guillorme Tim Flannery Abel Nieves Brock Bond
Daniel Vogelbach Mike Epstein Erubiel Durazo Jason Thompson
Danny Mendick Melvin Mora Steven Tolleson Ruben Amaro
Darin Ruf Travis Hafner Bob Bailey Mike Stanley
Ronny Mauricio Alen Hanson Alfonso Soriano Felipe Lopez
Wyatt Young Gene Menees James Wojcik Tony Eichelberger
Travis Jankowski Otis Nixon Nick Capra Reggie Willits
Deven Marrero Alex Prieto Luis Rivera David Howard
Abraham Almonte Dexter Fowler George Grantham Chad Huffman
Gosuke Katoh Matt Lawson John Powers Jake Peter
Jose Peraza Chin-lung Hu Onix Concepcion Nate Samson
Tyler Naquin Darnell McDonald Steve Stroughter Reggie Walton
Tomás Nido Bryan Holaday Joe Depastino Omir Santos
Nic Gaddis Joe Cunningham Jack Crist Eric Grabe
Ender Inciarte Thurman Tucker Steve Bieser Juan Ciriaco
Michael Perez John Stefero Alberto Castillo J.R. Murphy
Terrance Gore Chris Powell Milt Cuyler Gary Pettis
Jake Mangum Philip Bushman Jim Steels Scott Little
Oscar Campos Rene Garcia Juan Graterol Jesus Sucre
Daniel Palka Brad Nelson Paul McAnulty Mike Jacobs
Yolmer Sanchez Donato Fazio Snuffy Stirnweiss Ty Kelly
Jose Peroza Frederic Jacobs Scott Wolfe Jake Lemmerman
Lorenzo Cedrola Trench Davis Wilkin Ruan Howie Bedell
Nick Meyer Jeff Farnham Jeff Tackett Bruce Kimm
Matt Rudick Pin-Chieh Chen Bubba Bell Zach Kalter
Cody Bohanek Jay Van Noy Wayne Busby Greg Thissen
Kevin Kendall Daniel Schneemann Brett Wiley David Dalton
Johneshwy Fargas Tony Pigott Lonell Roberts Cole Miles
Tzu-Wei Lin John Sullivan Darrel Chaney Joe Aversa
Khalil Lee Jordan Danks Floyd Wicker Nick Plummer
Jose Colina Sammy Rodriguez Matt Allen Omar Falcon
Scott Ota Rich Janeway Daniel Pigott Argenis Aldazoro
Jonathan Araúz Kurt Lohrke Glenn Robertson Ed Renteria
Luke Ritter Patrick Wisdom Les Pearsey Phillip Barth
Carlos Cortes Luke Tendler Bryan Snyder Jesse Roman
Matt Winaker Mike Easley Darin Everson Brian Conley
JT Riddle Eddie Zosky Bob Smith Anthony Contreras
Branden Fryman Horace Gaither Lance Hudson Niko Gallego
Jose Mena Juan Brito Matt Ceriani Wayne McGhee
Hayden Senger Matt Quatraro Brian Peterson Don Bryant
Matt O’Neill Dallas Tarleton Bob Turzilli Larry Snyder
Nick Plummer Marcus Wilson Greg Deichmann Bobby Prescott
Tanner Murphy Jon Schwind Bob Jesperson Terry Brown
Mateo Gil Randall Eickenhorst Brian Kooiman Luis Silva
Rowdey Jordan Jeff Christy Shawn Payne Michael Beltre
Joe Suozzi Matt Sauls Todd Hobson Dan Disher
William Lugo Ron Boyer Jim Hutto Lilborn Bartley
Zach Ashford Adam Melker Brian Sprout Robbie Tenerowicz
Agustin Ruiz Loren Gress Aaron Iatarola Joe De Berry
Carlos Rincon Mark Threlkeld Andy D’Alessio Jason White
Jeremy Vasquez Jeff Bigler Greg Robles Jerrud Sabourin
Quinn Brodey Brandon Pernell Howard Wood Tanner English
Warren Saunders Isaac Garcia Arturo Michelena Alex Tomasovich
Junior Tilien Lonegan Bonczek Oscar Cartaya Scott Candelaria
JT Schwartz Jack Meggs Kevin Bryant Pastor Perez
Brandon McIlwain Ike Brown Al Van Alstyne Henry Baker
Alex Ramirez William DiCrosta David Francisco Steve Pegues

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
Francisco Lindor .276 .352 .495 131 7.1 .232 .303 .401 96 4.1
Carlos Correa Maybe? .288 .370 .506 141 6.8 .238 .320 .407 105 4.2
Brandon Nimmo .294 .395 .469 138 5.8 .241 .342 .376 102 3.1
Pete Alonso .284 .372 .577 160 5.8 .238 .326 .462 118 2.4
Jeff McNeil .314 .379 .458 132 4.4 .262 .329 .380 98 2.1
Brett Baty .281 .358 .473 129 4.2 .227 .303 .366 89 1.6
Francisco Álvarez .251 .352 .471 128 4.2 .194 .290 .362 84 1.4
Starling Marte .288 .351 .460 123 3.5 .243 .306 .373 90 1.3
Mark Canha .267 .385 .437 128 3.1 .217 .335 .345 92 0.7
Omar Narváez .276 .355 .421 118 2.8 .221 .300 .319 76 0.8
Mark Vientos .259 .330 .488 124 3.0 .200 .269 .363 77 0.4
Eduardo Escobar .256 .317 .469 115 2.9 .212 .269 .367 76 0.2
Luis Guillorme .284 .371 .375 110 2.2 .228 .314 .298 76 0.7
Daniel Vogelbach .242 .377 .453 129 2.4 .189 .322 .348 91 0.3
Danny Mendick .258 .323 .397 99 1.5 .206 .275 .304 62 0.0
Darin Ruf .247 .349 .455 122 1.7 .198 .291 .344 82 0.0
Ronny Mauricio .251 .286 .432 97 2.3 .205 .237 .333 59 -0.5
Wyatt Young .255 .334 .340 89 1.7 .203 .278 .266 55 -0.5
Travis Jankowski .249 .352 .306 88 1.1 .198 .299 .244 57 0.1
Deven Marrero .232 .306 .342 78 1.3 .173 .246 .253 42 -0.1
Abraham Almonte .276 .372 .506 132 1.5 .223 .315 .391 91 -0.2
Gosuke Katoh .252 .328 .377 96 1.4 .197 .273 .289 58 -0.4
Jose Peraza .295 .338 .438 108 1.3 .232 .276 .338 66 -0.2
Tyler Naquin .257 .311 .435 105 1.4 .200 .254 .333 65 -0.6
Tomás Nido .256 .302 .367 87 1.3 .193 .240 .277 47 -0.1
Nic Gaddis .227 .331 .362 93 1.2 .172 .276 .270 55 -0.5
Ender Inciarte .251 .327 .364 92 0.7 .199 .270 .286 57 -0.1
Michael Perez .206 .288 .368 81 0.9 .157 .229 .257 39 -0.4
Terrance Gore .213 .308 .283 68 0.4 .161 .252 .213 35 0.0
Jake Mangum .266 .315 .379 92 0.9 .213 .264 .302 59 -0.6
Oscar Campos .274 .289 .361 80 0.6 .215 .232 .281 44 -0.3
Daniel Palka .233 .319 .420 103 1.1 .184 .269 .321 65 -1.0
Yolmer Sanchez .236 .332 .333 85 1.0 .185 .280 .255 53 -0.8
Jose Peroza .231 .302 .355 82 1.0 .184 .255 .280 51 -0.8
Lorenzo Cedrola .288 .321 .397 89 1.1 .235 .272 .317 54 -1.0
Nick Meyer .239 .326 .327 84 0.8 .179 .269 .250 49 -0.7
Matt Rudick .236 .328 .326 83 0.7 .188 .281 .252 53 -0.7
Cody Bohanek .194 .304 .298 68 0.8 .139 .250 .209 31 -0.9
Kevin Kendall .232 .294 .305 67 0.2 .185 .247 .234 36 -0.3
Johneshwy Fargas .231 .297 .333 75 0.6 .181 .247 .263 43 -0.8
Tzu-Wei Lin .214 .292 .305 67 0.4 .163 .234 .223 32 -0.4
Khalil Lee .221 .327 .360 92 0.9 .172 .276 .266 55 -1.3
Jose Colina .195 .289 .309 68 0.1 .134 .230 .212 25 -0.5
Scott Ota .233 .302 .394 91 0.1 .178 .249 .287 50 -0.6
Jonathan Araúz .263 .317 .387 94 0.7 .204 .258 .293 55 -1.0
Luke Ritter .207 .290 .348 77 0.7 .156 .237 .255 39 -1.5
Carlos Cortes .238 .295 .381 87 0.7 .187 .244 .295 52 -1.4
Matt Winaker .218 .331 .323 83 0.2 .168 .278 .248 51 -1.0
JT Riddle .241 .276 .393 83 0.5 .183 .218 .291 41 -1.4
Branden Fryman .223 .263 .291 56 -0.1 .167 .210 .219 21 -1.1
Jose Mena .243 .276 .345 72 0.1 .185 .219 .263 36 -1.3
Hayden Senger .229 .296 .352 79 0.1 .172 .243 .263 43 -1.3
Matt O’Neill .182 .298 .256 56 -0.1 .125 .238 .169 18 -1.3
Nick Plummer .217 .318 .359 87 0.1 .168 .268 .273 53 -1.6
Tanner Murphy .199 .279 .300 62 -0.3 .148 .226 .221 26 -1.2
Mateo Gil .229 .269 .354 73 0.1 .176 .216 .265 35 -1.5
Rowdey Jordan .226 .307 .315 74 0.1 .179 .257 .245 41 -1.5
Joe Suozzi .204 .279 .326 69 -0.2 .155 .231 .238 35 -1.3
William Lugo .228 .295 .365 82 0.2 .179 .241 .277 46 -1.9
Zach Ashford .237 .305 .330 77 -0.1 .188 .254 .259 45 -1.6
Agustin Ruiz .226 .295 .361 83 0.1 .174 .245 .278 48 -1.9
Carlos Rincon .221 .281 .366 80 -0.2 .174 .232 .282 45 -1.9
Jeremy Vasquez .245 .312 .338 81 -0.1 .195 .260 .262 49 -1.9
Quinn Brodey .215 .263 .342 66 -0.4 .163 .211 .253 29 -2.0
Warren Saunders .227 .280 .299 63 -0.6 .174 .228 .229 30 -1.9
Junior Tilien .231 .279 .368 79 -0.3 .172 .219 .260 36 -2.2
JT Schwartz .233 .299 .323 74 -0.6 .182 .249 .248 41 -2.4
Brandon McIlwain .223 .298 .329 73 -0.8 .170 .249 .252 40 -2.4
Alex Ramirez .231 .282 .346 75 -0.5 .187 .238 .275 45 -2.6

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Edwin Díaz R 29 5 1 2.28 61 0 59.3 36 15 5 19 101
Justin Verlander R 40 14 7 2.84 27 27 165.0 125 52 21 34 177
Max Scherzer R 38 10 5 3.06 24 24 141.3 114 48 18 30 172
Adam Ottavino R 37 5 3 3.21 57 0 53.3 43 19 5 25 62
Kodai Senga R 30 10 7 3.46 22 22 140.3 112 54 15 39 142
Drew Smith R 29 3 3 3.61 46 0 52.3 42 21 7 17 56
Stephen Nogosek R 28 2 2 3.70 39 1 56.0 48 23 6 23 61
David Robertson R 38 3 2 3.70 46 0 48.7 38 20 6 26 61
Zach Greene R 26 6 4 3.74 32 0 53.0 42 22 6 23 65
Brooks Raley L 35 2 1 3.77 50 0 43.0 36 18 5 15 48
Bryce Montes de Oca R 27 3 2 3.91 41 1 46.0 35 20 4 28 60
Grant Hartwig R 25 4 3 3.93 36 0 50.3 42 22 5 23 55
Tylor Megill R 27 5 4 3.97 21 16 81.7 74 36 12 25 88
José Quintana L 34 6 6 4.04 28 26 133.7 134 60 15 46 123
Phillip Diehl L 28 2 2 4.04 47 0 49.0 45 22 6 18 45
David Peterson L 27 7 6 4.08 27 22 110.3 98 50 14 46 120
Josh Walker L 28 5 4 4.13 17 12 72.0 74 33 8 22 49
Denyi Reyes R 26 5 5 4.13 21 14 85.0 87 39 11 19 63
Tommy Hunter R 36 1 1 4.15 25 1 34.7 34 16 5 10 29
Jeff Brigham R 31 3 2 4.17 44 0 54.0 45 25 8 23 61
Joey Lucchesi L 30 5 5 4.17 16 16 82.0 76 38 11 29 74
Elieser Hernandez R 28 6 7 4.18 27 20 103.3 91 48 17 31 107
Zach Muckenhirn L 28 2 3 4.84 41 0 48.3 47 26 7 24 43
Chasen Shreve L 32 2 2 4.24 39 0 40.3 36 19 6 17 39
Eric Orze R 25 3 3 4.25 34 0 48.7 44 23 6 22 44
Jose Butto R 25 6 5 4.33 25 22 112.3 107 54 15 39 98
Yoan López R 30 2 3 4.34 40 0 45.7 43 22 6 20 42
Carlos Carrasco R 36 8 8 4.35 22 21 107.7 111 52 17 32 104
Tayler Saucedo L 30 2 2 4.37 31 3 45.3 42 22 6 21 43
Tim Adleman 아델만 R 35 3 4 4.38 20 10 61.7 62 30 8 22 49
John Curtiss R 30 1 2 4.41 27 2 32.7 29 16 5 14 37
Josh Hejka R 26 3 3 4.44 31 1 52.7 54 26 6 18 37
Locke St. John L 30 3 4 4.53 34 2 49.7 47 25 6 26 45
Jesus Vargas R 24 6 7 4.55 23 14 93.0 97 47 14 21 62
Dedniel Núñez R 27 1 1 4.58 20 4 39.3 38 20 6 17 39
Jimmy Yacabonis R 31 4 4 4.60 35 2 43.0 39 22 6 22 47
Jordan Yamamoto R 27 4 4 4.62 22 12 74.0 70 38 11 28 61
Félix Peña R 33 3 4 4.66 17 5 48.3 47 25 6 20 39
Joe Zanghi R 28 2 2 4.68 31 0 42.3 40 22 6 24 41
T.J. McFarland L 34 1 2 4.70 41 0 46.0 50 24 6 15 30
William Woods R 24 2 2 4.73 30 3 32.3 31 17 5 14 27
Mike Montgomery L 33 5 6 4.75 22 14 66.3 70 35 9 32 48
Connor Grey R 29 4 5 4.78 21 18 84.7 86 45 11 34 64
Hunter Parsons R 26 2 3 4.79 31 1 47.0 44 25 6 26 44
Sean Reid-Foley R 27 3 5 4.82 21 13 71.0 62 38 9 47 76
Alec Kisena R 27 4 5 4.83 15 12 59.7 61 32 8 29 47
Antonio Santos R 26 4 5 4.83 30 8 76.3 82 41 12 28 57
David Griffin R 26 4 6 4.85 22 16 78.0 79 42 11 35 58
Andrew Mitchell L 28 1 1 4.85 21 0 29.7 29 16 4 17 26
Oscar Rojas R 24 5 6 4.86 20 15 76.0 80 41 11 29 52
Anthony Vizcaya R 29 2 2 4.89 27 1 42.3 41 23 6 23 39
Cole Gordon R 27 3 3 4.90 18 11 64.3 61 35 9 36 56
Harol González R 28 4 5 4.91 17 15 73.3 79 40 12 25 47
R.J. Alvarez R 32 3 4 4.91 37 0 40.3 37 22 5 23 37
Alex Valverde R 26 4 5 4.93 24 12 73.0 71 40 11 31 66
Yennsy Diaz R 26 4 5 4.99 24 9 70.3 71 39 10 37 53
Justin Courtney R 26 3 3 5.05 33 0 46.3 48 26 7 22 35
Michel Otanez R 25 2 3 5.14 36 2 42.0 38 24 6 31 46
Tony Dibrell R 27 4 5 5.19 15 13 59.0 59 34 10 30 53
Justin Dillon R 29 3 4 5.28 19 10 61.3 65 36 11 24 47
Trevor Cahill R 35 2 4 5.29 17 8 49.3 50 29 8 24 40
Marcel Rentería R 28 1 2 5.40 19 1 31.7 31 19 6 18 32
Ryley Gilliam R 26 1 3 5.40 19 0 26.7 27 16 4 13 23
Brian Metoyer R 26 1 2 5.66 15 0 20.7 18 13 4 17 25
Kyle Wilson R 26 3 6 5.91 16 14 64.0 72 42 12 38 42

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ FIP ERA- WAR
Edwin Díaz 59.3 15.3 2.9 0.8 8.2% 43.3% .295 171 2.06 58 1.9
Justin Verlander 165.0 9.7 1.9 1.1 5.3% 27.4% .253 137 3.37 73 4.2
Max Scherzer 141.3 11.0 1.9 1.1 5.4% 30.7% .283 127 3.18 79 3.3
Adam Ottavino 53.3 10.5 4.2 0.8 10.9% 27.1% .286 121 3.68 82 0.7
Kodai Senga 140.3 9.1 2.5 1.0 6.9% 25.1% .264 112 3.50 89 2.7
Drew Smith 52.3 9.6 2.9 1.2 7.9% 26.2% .263 108 3.78 93 0.4
Stephen Nogosek 56.0 9.8 3.7 1.0 9.7% 25.7% .290 105 3.71 95 0.4
David Robertson 48.7 11.3 4.8 1.1 12.4% 29.0% .281 105 3.98 95 0.4
Zach Greene 53.0 11.0 3.9 1.0 10.4% 29.3% .283 104 3.70 96 0.3
Brooks Raley 43.0 10.0 3.1 1.0 8.4% 26.8% .284 103 3.76 97 0.2
Bryce Montes de Oca 46.0 11.7 5.5 0.8 13.5% 29.0% .292 99 3.96 101 0.2
Grant Hartwig 50.3 9.8 4.1 0.9 10.6% 25.5% .285 99 3.87 101 0.2
Tylor Megill 81.7 9.7 2.8 1.3 7.3% 25.8% .290 98 3.90 102 1.0
José Quintana 133.7 8.3 3.1 1.0 8.0% 21.3% .307 96 3.85 104 1.5
Phillip Diehl 49.0 8.3 3.3 1.1 8.7% 21.6% .283 96 4.13 104 0.1
David Peterson 110.3 9.8 3.8 1.1 9.7% 25.4% .292 95 4.04 105 1.2
Josh Walker 72.0 6.1 2.8 1.0 7.1% 15.9% .291 94 4.15 106 0.7
Denyi Reyes 85.0 6.7 2.0 1.2 5.3% 17.7% .291 94 4.17 106 0.9
Tommy Hunter 34.7 7.5 2.6 1.3 6.8% 19.9% .287 94 4.39 107 0.1
Jeff Brigham 54.0 10.2 3.8 1.3 9.9% 26.2% .274 93 4.26 107 0.0
Joey Lucchesi 82.0 8.1 3.2 1.2 8.3% 21.2% .281 93 4.19 107 0.8
Elieser Hernandez 103.3 9.3 2.7 1.5 7.3% 25.1% .274 93 4.35 107 1.0
Zach Muckenhirn 48.3 8.0 4.5 1.3 11.1% 19.8% .288 89 4.75 112 -0.1
Chasen Shreve 40.3 8.7 3.8 1.3 9.9% 22.7% .275 92 4.49 109 -0.1
Eric Orze 48.7 8.1 4.1 1.1 10.3% 20.7% .277 91 4.49 109 0.0
Jose Butto 112.3 7.9 3.1 1.2 8.1% 20.4% .285 90 4.43 111 0.9
Yoan López 45.7 8.3 3.9 1.2 10.1% 21.1% .287 90 4.34 111 0.0
Carlos Carrasco 107.7 8.7 2.7 1.4 6.9% 22.5% .307 90 4.28 112 0.9
Tayler Saucedo 45.3 8.5 4.2 1.2 10.5% 21.5% .286 89 4.57 112 0.1
Tim Adleman 61.7 7.2 3.2 1.2 8.2% 18.4% .292 89 4.47 113 0.4
John Curtiss 32.7 10.2 3.9 1.4 10.0% 26.4% .289 88 4.26 113 0.1
Josh Hejka 52.7 6.3 3.1 1.0 7.9% 16.2% .291 88 4.60 114 -0.1
Locke St. John 49.7 8.2 4.7 1.1 11.8% 20.5% .291 86 4.72 116 -0.1
Jesus Vargas 93.0 6.0 2.0 1.4 5.3% 15.8% .283 86 4.65 117 0.4
Dedniel Núñez 39.3 8.9 3.9 1.4 9.8% 22.5% .296 85 4.60 118 0.0
Jimmy Yacabonis 43.0 9.8 4.6 1.3 11.6% 24.7% .295 84 4.53 118 -0.1
Jordan Yamamoto 74.0 7.4 3.4 1.3 8.8% 19.2% .274 84 4.82 119 0.3
Félix Peña 48.3 7.3 3.7 1.1 9.4% 18.4% .287 84 4.52 120 0.1
Joe Zanghi 42.3 8.7 5.1 1.3 12.5% 21.4% .291 83 4.90 120 -0.3
T.J. McFarland 46.0 5.9 2.9 1.2 7.5% 14.9% .297 83 4.65 121 -0.3
William Woods 32.3 7.5 3.9 1.4 9.9% 19.1% .277 82 4.89 122 -0.1
Mike Montgomery 66.3 6.5 4.3 1.2 10.7% 16.1% .295 82 5.10 122 0.1
Connor Grey 84.7 6.8 3.6 1.2 9.2% 17.3% .290 81 4.75 123 0.3
Hunter Parsons 47.0 8.4 5.0 1.1 12.1% 20.6% .288 81 4.79 123 -0.3
Sean Reid-Foley 71.0 9.6 6.0 1.1 14.6% 23.7% .286 81 4.90 124 0.1
Alec Kisena 59.7 7.1 4.4 1.2 10.6% 17.2% .293 81 4.93 124 0.1
Antonio Santos 76.3 6.7 3.3 1.4 8.3% 16.9% .297 80 4.92 124 -0.1
David Griffin 78.0 6.7 4.0 1.3 10.1% 16.8% .286 80 5.08 125 0.1
Andrew Mitchell 29.7 7.9 5.2 1.2 12.7% 19.4% .291 80 4.97 125 -0.3
Oscar Rojas 76.0 6.2 3.4 1.3 8.7% 15.6% .289 80 5.01 125 0.1
Anthony Vizcaya 42.3 8.3 4.9 1.3 12.1% 20.5% .292 80 5.00 126 -0.3
Cole Gordon 64.3 7.8 5.0 1.3 12.4% 19.2% .283 79 5.05 126 0.1
Harol González 73.3 5.8 3.1 1.5 7.8% 14.6% .286 79 5.14 126 0.1
R.J. Alvarez 40.3 8.3 5.1 1.1 12.6% 20.3% .283 79 5.09 126 -0.4
Alex Valverde 73.0 8.1 3.8 1.4 9.6% 20.5% .288 79 4.91 127 0.0
Yennsy Diaz 70.3 6.8 4.7 1.3 11.6% 16.6% .285 78 5.24 128 -0.2
Justin Courtney 46.3 6.8 4.3 1.4 10.4% 16.6% .291 77 5.16 130 -0.5
Michel Otanez 42.0 9.9 6.6 1.3 15.6% 23.1% .294 76 5.25 132 -0.4
Tony Dibrell 59.0 8.1 4.6 1.5 11.3% 19.9% .290 75 5.19 133 -0.2
Justin Dillon 61.3 6.9 3.5 1.6 8.8% 17.2% .290 74 5.42 136 -0.3
Trevor Cahill 49.3 7.3 4.4 1.5 10.8% 17.9% .288 74 5.28 136 -0.3
Marcel Rentería 31.7 9.1 5.1 1.7 12.2% 21.8% .291 72 5.68 139 -0.5
Ryley Gilliam 26.7 7.8 4.4 1.4 10.9% 19.3% .295 72 5.07 139 -0.4
Brian Metoyer 20.7 10.9 7.4 1.7 16.7% 24.5% .280 69 6.01 146 -0.4
Kyle Wilson 64.0 5.9 5.3 1.7 12.6% 14.0% .293 66 6.20 152 -0.7

Pitchers – Top Near-Age Comps and Percentiles
Player Pit Comp 1 Pit Comp 2 Pit Comp 3 80th WAR 20th WAR 80th ERA 20th ERA
Edwin Díaz Lee Smith Joel Hanrahan Ken Giles 3.0 0.7 1.46 3.54
Justin Verlander Gaylord Perry Jim Bunning Curt Schilling 5.4 3.0 2.26 3.58
Max Scherzer Curt Schilling Jim Bunning John Smoltz 4.5 2.2 2.22 4.03
Adam Ottavino Roberto Hernandez Stu Miller Al Worthington 1.4 0.0 2.38 4.30
Kodai Senga Burt Hooton Ray Culp Lee Meadows 3.6 1.6 2.97 4.16
Drew Smith Cecilio Guante Steve Foucault Stan Belinda 0.9 -0.3 3.01 4.55
Stephen Nogosek Noe Ramirez Jim Miller Dick Colpaert 0.9 -0.3 3.08 4.56
David Robertson Hector Carrasco Joel Peralta Jason Isringhausen 1.1 -0.6 2.73 5.48
Zach Greene Michael Schwimer Chad Harville Chad Orvella 0.9 -0.4 2.96 4.59
Brooks Raley Neal Cotts Joey Eischen Brian Duensing 0.8 -0.4 2.71 5.23
Bryce Montes de Oca Stu Tate Jimmy Journell Brian Wood 0.7 -0.4 3.23 4.83
Grant Hartwig Scott Linebrink Mike Allen Keith Butler 0.7 -0.2 3.20 4.58
Tylor Megill Stu Miller Jason Childers Bill Letchworth 1.7 0.2 3.26 4.71
José Quintana Danny Jackson Bob Kerrigan Geoff Zahn 2.5 0.3 3.43 4.92
Phillip Diehl Clyde Shoun Rudy Arias Tim Kubinski 0.6 -0.4 3.28 4.80
David Peterson Manny Parra Kevin McGovern Norm Charlton 2.2 0.1 3.44 4.80
Josh Walker Tony Fossas Dave Pyc Allen Davis 1.1 0.2 3.72 4.74
Denyi Reyes Luis de los Santos Bud Yanus Josh Pearce 1.5 0.2 3.56 4.77
Tommy Hunter Bill Landrum Dutch Leonard LaTroy Hawkins 0.4 -0.3 3.28 5.45
Jeff Brigham Scott Proctor 프록터 Dave Tobik Ernie Johnson 0.7 -0.7 3.25 5.38
Joey Lucchesi Jason Stanford Cliff Chambers Kei Igawa 1.5 0.2 3.52 4.89
Elieser Hernandez Ramon Garcia Mark Portugal Eric Rasmussen 1.9 0.2 3.61 4.75
Zach Muckenhirn Hunter Jones Jeremy Horst Kevin Hickey 0.3 -0.4 4.13 5.53
Chasen Shreve Forrest Thompson Mike Matthews John Grabow 0.3 -0.5 3.54 5.34
Eric Orze Brian Drahman Stephen Dodson John Lamb 0.3 -0.4 3.77 4.87
Jose Butto Shaun Anderson Tyler Wilson윌슨 Erasmo Ramirez 1.8 0.1 3.78 4.95
Yoan López Bryan Hebson Jeremy Hernandez Joe Broussard 0.4 -0.5 3.61 5.20
Carlos Carrasco Bobo Newsom Yasutomo Kubo Paul Derringer 1.7 0.0 3.68 5.16
Tayler Saucedo Erik Plantenberg Steve Sinclair Mike Mohler 0.6 -0.4 3.60 5.38
Tim Adleman Flint Rhem Bob Milliken John DeSilva 0.9 -0.1 3.80 5.17
John Curtiss Steve Foucault Todd Ozias Dave Wallace 0.4 -0.3 3.72 5.29
Josh Hejka Bob Reichow Heath Wyatt Ross Wolf 울프 0.2 -0.5 3.98 4.94
Locke St. John Dean Hartgraves Scott Rice Paul Mirabella 0.3 -0.7 3.89 5.44
Jesus Vargas Shane Carle Kenny Moreland Mario Sanchez 1.1 -0.3 3.99 5.20
Dedniel Núñez John Strohmayer Ivan Maldonado Chris Squires 0.4 -0.3 3.83 5.32
Jimmy Yacabonis Jonah Bayliss Will Cunnane Jason Bullard 0.3 -0.6 3.85 5.51
Jordan Yamamoto Rudy Minarcin Al Fitzmorris Clint Hartung 0.9 -0.3 4.01 5.30
Félix Peña Dickie Noles Felipe Arredondo Duke Maas 0.5 -0.3 4.02 5.53
Joe Zanghi Jorge De Leon Bobby Moore Mike Lumley 0.1 -0.7 4.07 5.58
T.J. McFarland Mark Thurmond Al Jackson Lee Guetterman 0.0 -0.6 3.98 5.45
William Woods Dale Burgo Daniel Maluzhinsky Ricardo Aponte 0.2 -0.4 4.10 5.47
Mike Montgomery Rick Krivda Ronald Paul Chris George 0.6 -0.4 4.30 5.41
Connor Grey Corky Valentine John Hoover Yoslan Herrera 0.8 -0.3 4.29 5.35
Hunter Parsons David Carpenter Kevin Meistickle Hassan Pena 0.0 -0.8 4.29 5.48
Sean Reid-Foley Rickey Clark Marvin Freeman Ariel Pena 0.8 -0.7 4.15 5.77
Alec Kisena Charles Loyd Ryan Van De Weg Josh Hill 0.5 -0.4 4.40 5.47
Antonio Santos Scot Drucker Jeremy Rhoades Jason Flach 0.6 -0.6 4.21 5.45
David Griffin Nick McCully Luis Diaz Dave Bakenhaster 0.6 -0.5 4.41 5.42
Andrew Mitchell John Boling Mike Guilfoyle Pete Cappadona 0.0 -0.6 4.31 5.83
Oscar Rojas Andro Cutura Logan Easley Jim Paduch 0.6 -0.5 4.41 5.50
Anthony Vizcaya Tim Lavigne P.J. Francescon Jesus Sanchez산체스 0.1 -0.8 4.17 5.72
Cole Gordon Curt Fullerton Carl Dale Jim Pittsley 0.6 -0.6 4.32 5.69
Harol González John Dettmer Johnny Kucks Mike Harkey 0.5 -0.4 4.47 5.55
R.J. Alvarez Gary Waslewski Rudy Hernandez Jake Robbins 0.0 -0.8 4.24 5.94
Alex Valverde Carroll Sembera Eric Ruth Ryan Eades 0.6 -0.7 4.32 5.73
Yennsy Diaz Tayler Scott Fidel Compres David Perez 0.3 -0.7 4.50 5.66
Justin Courtney Tim Wood Luis Alberto Niebla Wendell Doss -0.1 -0.9 4.44 5.82
Michel Otanez Scott Economy Ross Mersinger Vaughn Kovach 0.0 -0.8 4.44 5.96
Tony Dibrell Jake Stinnett Casey Henn Bobby Shore 0.3 -0.7 4.65 5.86
Justin Dillon Elmer Myers Jim McGlothlin Stephen Perakslis 0.2 -0.8 4.71 5.96
Trevor Cahill Benn Karr John Weiss Paul Calvert 0.2 -0.7 4.55 6.12
Marcel Rentería Paul Giel Chris Andel Kevin Williamson -0.2 -0.9 4.72 6.57
Ryley Gilliam Kirt Kishita Joseph Little Billy Putnicki -0.1 -0.6 4.75 6.18
Brian Metoyer Johnny Humphries Courtney Wyrick Dick Drott -0.2 -0.7 4.93 7.00
Kyle Wilson Chad Johnson Stephen Harrold Keith Bilodeau -0.3 -1.3 5.36 6.64

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

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

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





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

118 Comments
Oldest
Newest Most Voted
dezreMember since 2020
3 years ago

Dammit, Dan. Some of us need to work on a Monday am…this will NOT help productivity. Your work impacts my work. Be more sensitive.
haha

Mahoney
3 years ago
Reply to  dezre

This.

Manute Bol sings better than this
3 years ago
Reply to  Mahoney

Amen to that.

Dmjn53
3 years ago

Not really understanding the Alvarez trade point when this projection system thinks he’ll be more valuable right now at age 21 than both Nido and Narvaez combined.

Last edited 3 years ago by Dmjn53
sadtromboneMember since 2020
3 years ago
Reply to  Dmjn53

Dan’s point is that he might not be able to catch now due to injuries.

But in that case, I would just let the injury heal first.

Dmjn53
3 years ago
Reply to  sadtrombone

That sounds like a very short term problem. I don’t think that’s a good enough reason to trade a prospect of this magnitude

Jeff in JerseyMember since 2020
3 years ago
Reply to  Dmjn53

Agreed. No need to trade him at 21 when there’s still a decent-to-good chance he can catch at the major league level & hit like a monster.

David Klein
3 years ago
Reply to  Dmjn53

Yeah the Blue Jays comp is imperfect to because Kirk is an elite catcher, and when Jansen is healthy he’s knocked the cover off the ball the last few seasons. They also are younger guys too.

Dmjn53
3 years ago
Reply to  David Klein

Right. It was tough to see a path for playing time for Moreno, he was very much a surplus. Alvarez projects as one the Mets best players, and by far their best catcher

pedeysRSox
3 years ago

I have no idea how Senga could be projected for a 6.9% BB when his career low in NPB over a full season is 7.8%

Travis LMember since 2016
3 years ago
Reply to  pedeysRSox

Have you looked at the historical comps that are used as inputs into the model? I’m guessing it’s a pretty obvious thing like “walk rate generally goes down when a pitcher transfer leagues”.

tung_twista
3 years ago
Reply to  Travis L

>I’m guessing it’s a pretty obvious thing like “walk rate generally goes down when a pitcher transfer leagues”.

No way that is true just using common sense.

If you look at success stories, seeing how their BB% changed

Darvish: 4.0% -> 10.9% (2011->2012)
Iwakuma: 4.2% -> 8.3% (2011->2012)
Tanaka: 3.9% -> 3.9% (2013->2014)
Maeda: 5.0% -> 7.0% (2015->2016)
Kikuchi: 6.8 -> 6.9% (2018->2019)

Again, these are selecting for players who successfully made the transition to MLB.
Including players who did not would make things much worse.

formerly matt wMember since 2025
3 years ago
Reply to  Dan Szymborski

Is it BF per inning that matters for BB%, or just that ZiPS is expecting more contact in play? Seems like the walks turning into hits is the big factor.

BenZobrist4MVP
3 years ago

Interesting to see Scherzer and Verlander each having Bunning and Schilling as top 3 comps.

lavarnway
3 years ago
Reply to  BenZobrist4MVP

There probably aren’t many choices in that age group/talent level.

catmanwayne
3 years ago
Reply to  lavarnway

Nolan Ryan and Randy Johnson, maybe? Roger Clemens was very good/great at age 39-40 also.

Dmjn53
3 years ago
Reply to  catmanwayne

Definitely a survivorship bias here in that any pitcher that is still getting job offers for age 40 is likely pretty good

whiptydojoe
3 years ago
Reply to  Dmjn53

Really diggin’ “survivorship bias” – fan of that phrase

ajake57Member since 2019
3 years ago

I hereby announce the petition for him to change his name to Carlos Correa Maybe

sugarberg
3 years ago
Reply to  ajake57

His full name is Carlos Correa Oppenheimer Jr, so I guess he just needs to change the last part.

Left of Centerfield
3 years ago
Reply to  sugarberg

Too bad it’s not Carlos Correa Schrodinger cause right now his contract/future feels like a certain infamous cat…

Mahoney
3 years ago

Lmao, this almost, really very nearly almost caused me my third-ever lifetime snort of coffee out the nose.

MultiphasicMember since 2024
3 years ago

The more you know about how Carlos Correa Heisenberg’s leg is, the less you can know about where he’s going to sign.

MultiphasicMember since 2024
3 years ago
Reply to  sugarberg

He has become Shiva, destroyer of off-seasons.

Left of Centerfield
3 years ago
Reply to  Multiphasic

Guess we’ll have to wait and see where he’ll be Hawking his wares…

Nick SmithMember since 2017
3 years ago

Don’t Bohr me with the details!

sadtromboneMember since 2020
3 years ago
Reply to  ajake57

If he signs with the Twins it will have a pretty poetic ending. Everything comes full circle.

Mahoney
3 years ago
Reply to  sadtrombone

I’d love to see the Twins sign both Correa and Royce Lewis to appropriately scaled versions of the Buxton contract. Three different flavors of the huge upside/real future injury risk dilemma, but if you’re able to have any two of them playing at 90% or better health at the same time you’ve got a very good core for your everyday lineup.

MultiphasicMember since 2024
3 years ago
Reply to  ajake57

Reply fail!

Last edited 3 years ago by Multiphasic
BubbaMember since 2016
3 years ago

Huge difference between ZIPs and Steamer on Senga. Hopefully ZIPs is right!

carterMember since 2020
3 years ago

While I buy that Scherzer and Verlander are a bit off their peak, it seems to mostly be throwing less innings than prior. For example Verlander averaged nearly his exact per inning war as he had in his best season, and Scherzer was basically at the same value as his best years as well.

sadtromboneMember since 2020
3 years ago

I think it’s interesting how little discussion there is over Carlos Correa’s move to third base. There’s always a chance he’ll be plus or double-plus there, but maybe he’ll be worse? It does require a slightly different skillset.

baubo
3 years ago
Reply to  sadtrombone

His skillset includes plus arm and minus range at SS, which seems to be perfect for transition to 3B.

sadtromboneMember since 2020
3 years ago
Reply to  baubo

I don’t disagree, but you also have to react really, really fast. If he has that then he’s going to be awesome at third.

baubo
3 years ago
Reply to  sadtrombone

Right which is why I said “seems.” Obviously not all guys can do it, but based on precedent I think it’s much more likely he succeeds rather than fail. Of all the things to worry about Correa, this is likely one that’s fairly low on the totem pole

Roger McDowell Hot Foot
3 years ago
Reply to  sadtrombone

He looked great playing third in the WBC.

sadtromboneMember since 2020
3 years ago

Did he? Then he will probably be fine.

senor_mike
3 years ago
Reply to  sadtrombone

Yessir, highlights from the 2017 WBC, with Lindor at SS.

https://youtu.be/ShayQbM-DD8

Roger McDowell Hot Foot
3 years ago
Reply to  senor_mike

Thank you, I attempted to post this link but it disappeared into moderation limbo. The second play there, diving to his right across the line, was maybe the best in the whole tournament (IMO, though I didn’t quite watch every single game).

Dmjn53
3 years ago
Reply to  sadtrombone

I’m sure there are exceptions, but as a general rule I’d say good shortstops make very good to great 3B, especially in Correa’s case where there’s no question about arm strength

LightenUpFGMember since 2018
3 years ago

Admittedly, I’ve been paying closer attention to a certain nearly do nothing team in the AL East, but wow, that Correa signing just goes to show that he’s just icing on the already very competitive cake as this article shows. That Nimmo WAR score also makes his re-signing make that much more sense. But y’know… these are the Mets…

Jeff in JerseyMember since 2020
3 years ago
Reply to  LightenUpFG

Who won 101 games last year!

Anon21Member since 2018
3 years ago
Reply to  Jeff in Jersey

And still managed to lose the division.

Jeff in JerseyMember since 2020
3 years ago
Reply to  Anon21

The Braves went on a near-historic run. The Mets did not collapse. The idea that the Mets are incompetent or snake-bitten has had legs for a long time, but I think that here on Fangraphs we should be rational enough to recognize that narratives can overlook reality. New management up & down.

Anon21Member since 2018
3 years ago
Reply to  Jeff in Jersey

I don’t think they’re incompetent and they had a great 2022, but I absolutely believe they built Shea Stadium on a witch’s house and are eternally cursed.

marchandman34Member since 2020
3 years ago
Reply to  Anon21

The Chicago Cubs had bad management/luck, etc for about 70 years, then didn’t (then might now again, though not like before!)…The Mets have made some good changes, maybe they take home the 23 trophy?

teufelshuffle
3 years ago
Reply to  Anon21

so accurate and painful.

downbaddav
3 years ago
Reply to  Jeff in Jersey

getting swept with your top 3 pitchers starting is definitely collapsing . just had to win one game and they folded

Dmjn53
3 years ago
Reply to  downbaddav

Is this fangraphs or sports talk radio?

Antonio BananasMember since 2016
3 years ago
Reply to  Dmjn53

Its Not Graphs

Well not that either since Not Graphs was funny. Not Not Graphs?

David Klein
3 years ago

All three hit comps for Lindor are fine— but I especially like the Trammell one. I think McNeil is way underrated by zips projections, as he’s knocked the cover off the ball whenever he’s been healthy(he had hammy issues in 2021), and was rated very highly by statcast at second base last year, and is solid in the OF too. I believe he was a six win player last year, and while he may not be as good this coming year if healthy I see him as a five win player. I’m glad McCann is gone, but the Narvaez signing was confounding even though he’s an upgrade over McCann. I was really hope Alvarez would be up to start the season and the way the Mets refused to call him up and instead call up Mazeika the two times McCann got hurt last year was annoying. They also put Alvarez is a no win situation for the Braves series in late September. Fonzie is a fun hit comp for Correa just hope Correa doesn’t age as badly as Fonzie due to Fonzie’s back. I think this is an elite team without career and the best team in baseball with him.

Jeff in JerseyMember since 2020
3 years ago
Reply to  David Klein

I feel like they’re going to see how Alvarez heals up, start him in the minors, and if he hits & defends well, make a move with Nido/Navarez.

sadtromboneMember since 2020
3 years ago
Reply to  David Klein

I don’t think Lindor has a lot of good comps at this point, at least not at offensive comps who also play shortstop. He’s not as good a hitter as Trammell, Larkin, Ripken, Jeter, etc. But he’s better than Ozzie Smith, Bert Campaneris, Jimmy Rollins, Concepcion…the next level down.

Offensively, I think Polanco and Miguel Tejada are the closest I can think of / find. Semien’s okay in some ways, but he’s more boom or bust than Lindor is (the highs will be higher, the lows will be lower). But the defense is so much better than as a whole comp it doesn’t work there either.

Last edited 3 years ago by sadtrombone
casey jMember since 2019
3 years ago
Reply to  sadtrombone

Rollins wadn’t no “level down”… at least not in 2007!

He cranked 30 bombs. led the league the 139 Runs, 20 triples, 38 doubles, won a gold glove, 380 Total bases, and swiped 41 steals with only 6 CS, NL MVP

Sorry for the tangent

Last edited 3 years ago by casey j
David Klein
3 years ago
Reply to  casey j

We’re talking career though and while Rollins had an excellent ‘07 he shouldn’t have won the mvp.

Dmjn53
3 years ago
Reply to  casey j

He had a great year but you’re also citing cumulative stats in a year where he had a comical 778 PA

sadtromboneMember since 2020
3 years ago
Reply to  casey j

That was basically his one above average year offensively and it’s only 2 points higher than Lindor’s career line. Lindor is a much better hitter than Rollins was.

David Klein
3 years ago
Reply to  sadtrombone

Tbf, Lindor has a higher career war than Trammell and Jeter had, but he has not hit his decline phase yet.

David Klein
3 years ago
Reply to  David Klein

Not war I meant higher career wRC+ my bad.

sadtromboneMember since 2020
3 years ago
Reply to  David Klein

Trammell is weird because he was either slightly below average or way, way above it most of the time. He had several years where he was a contact machine. I doubt Lindor has a year like ‘87.

Roger McDowell Hot Foot
3 years ago
Reply to  David Klein

Correa/Alfonzo is a great Mets-fan comp but I have to put in a vote for Danny Mendick/Melvin Mora as my favorite.

senor_mike
3 years ago
Reply to  David Klein

McNeil: I am thinking ZIPS still uses UZR (or like formulation), because UZR hated his OF play last year and his 2B play in ’21, while OAA and DRS both appear to consistently like his OF and 2B play.

For offense, I would wager that .251 BA on the back of a reasonably full 2021 workload and normal-looking contact data is acting as something of an anchor on his batting line. Basically, we know what ‘right’ Jeff McNeil is, at that is a 130+ wRC+/OPS+ kind of guy, which would add like ~1.0 to his projection I think?

Narvaez: I think he was most likely a hedge to give Alvarez more time to work on his C craft in the minors, or (worse-case scenario) give the Mets better production out of C in the event Alvarez is not ready to effectively contribute at all at C this year. If Alvarez comes out like gangbusters? You still need a 2nd C, so Nido most likely becomes the casualty.

It is a pretty smart little move IMO. You need two C on an active roster anyway, so you may as well apply platoon splits to said pairing. If it works like it should, then you end up with average+ production out of C next year, which right now look to be about a 2 WAR upgrade from ’22. That is not bad at all considering the reasonable money that Narvaez got, and that McCann was a sunk cost regardless.

David Klein
3 years ago
Reply to  senor_mike

Very solid points I don’t disagree with your comments.

David Klein
3 years ago
Reply to  senor_mike

I’m thinking you are probably right about zips using uzr — because I was surprised about him being projected to be a bad defender.

Dmjn53
3 years ago
Reply to  senor_mike

Makes all the sense baseball wise, and while I usually roll my eyes at this kind of stuff I don’t think it’s a coincidence that Narvaez is also from Venezuela. I think there’s a buddy plan here with him and Alvarez

hurricanexyzMember since 2016
3 years ago
Reply to  David Klein

Yeah, the idea that a .314 batting average is an 80th percentile result for Jeff McNeil just cannot be right

BrianInWI
3 years ago

I’m fascinated by the Pete Alonso / Hal Trosky comp.

BrianInWI
3 years ago
Reply to  BrianInWI

I mean, how does any algorithm decide that:

A ROY, slugging firstbaseman with 146 HRs in 2254 ABs over 4 major league seasons AND
A pitcher whose only major league experience came in 3 innings over 2 games in 1958, in which he gave up 5 hits, 3 runs, 2 walks and 1 strikeout

have ANYTHING in common (other that they are both Homo Sapiens, and both played baseball)?

Last edited 3 years ago by BrianInWI
Jason BMember since 2017
3 years ago
Reply to  BrianInWI

When I asked about J.D. Martinez-Joe Brovia I was instructed that we do NOT question the comps! When it glitches like that we are only to point and snicker and say “ahhh, that’s what’s fun about these things – lookit, it thinks Bronson Arroyo is most like Pee Wee Reese, Mo Vaughn, and a table lamp!” 😀

BrianInWI
3 years ago
Reply to  BrianInWI

Ooops… I see.. there are two Hal Troskys. Dan, you might want to fix that link.

I think you want Hal Trosky, Sr. (1B 1933-1946), not Hal Trosky (P 1958).

Last edited 3 years ago by BrianInWI
FreshOJMember since 2021
3 years ago

Nimmo’s projection surprised me. Anyone else?

hughduffy
3 years ago
Reply to  FreshOJ

Not really? He’s an above average center fielder, and an above average hitter, so even if he is only available 85% of the games, he’s still a pretty valuable player.

lavarnway
3 years ago
Reply to  FreshOJ

No he’s been consistently good for a while now.

Dmjn53
3 years ago
Reply to  FreshOJ

The 575 PA might be optimistic, but there’s no question he’s an elite player when he’s healthy

wokegraphs
3 years ago

This is what buying a team of baseball players looks like. I hope 3 of their SPs need TJS and Lindor, Alfonso and Nimmo miss 100 games each.

David Klein
3 years ago
Reply to  wokegraphs

Why are you posting this hateful crap?

wokegraphs
3 years ago
Reply to  David Klein

Lol “hateful”. I just hate the disparity in MLB and will laugh when this iteration of the Mets misses World Series after World Series.

wokegraphs
3 years ago
Reply to  wokegraphs

“Remember when the Mets spent a half a billion and missed the world series? That was brutal and funny.”

wokegraphs
3 years ago
Reply to  wokegraphs

And now they’re about to sign psychopath Tommy Pham. That’s actually perfect and will add to their chances of falling apart in 2023!

David Klein
3 years ago
Reply to  wokegraphs

Wishing injuries on players is hateful,

wokegraphs
3 years ago
Reply to  David Klein

And I’ll bet words are violence too?

Last edited 3 years ago by wokegraphs
SyndergaardengnomesMember since 2020
3 years ago
Reply to  wokegraphs

Humorous that you’d use two homegrown players to describe a “bought” team. And the third acquired for 4 prospects that the Mets developed.

If you’re going to troll, at least use the actual free agents the Mets signed…

Roger McDowell Hot Foot
3 years ago

Some interesting questions here: (1) Is it acceptable to get mad at a team for “buying players” when they re-sign a homegrown player (eg Nimmo) for big money after he hits free agency? If so, (2) is it also infuriating when teams sign young players to big extensions before they hit free agency? If yes to both of those, then (3) aren’t we really just getting mad at players for getting paid? If the only team that it’s okay to root for is 100% young players under team control, then it’s possible you really just like owners better than you like workers.

wokegraphs
3 years ago

I personally think it is when a team blows past payroll records, sure!

Roger McDowell Hot Foot
3 years ago
Reply to  wokegraphs

Two comments within a 60-second span, one about “the rich keeping the have-nots divided” and the other effectively demanding a salary cap because owners are spending too much of their money “buying” players…

wokegraphs
3 years ago

Yes, and? Are professional baseball players have-nots?

Roger McDowell Hot Foot
3 years ago
Reply to  wokegraphs

Is Steve Cohen? This is like arguing with ChatGPT.

wokegraphs
3 years ago

Clearly not. It’s the rich and the ultra-rich.

Jason BMember since 2017
3 years ago

When your user name includes “woke” it’s rather telling about your worldview – you know that nothing will be argued from a position of good faith and that every single communication will be steeped in bitterness and resentment…

wokegraphs
3 years ago
Reply to  Jason B

That implies wokeness is in good faith when it’s anything but. In fact, wokeness often leads to bigotry of low expectations so it leads to the very behaviors it ostensibly seeks to avoid (racism, misogyny, etc). At root, it’s really just the language of division employed by the rich to keep the have-nots divided and mistrustful of one another.

Last edited 3 years ago by wokegraphs
wokegraphs
3 years ago

I just used the players with the highest ZiPS

sadtromboneMember since 2020
3 years ago
Reply to  wokegraphs

I think the revenue disparities among teams have created enormous problems and threaten the long-term interests of the game. But this? This is mostly funny and interesting. And besides they’re redistributing a huge chunk of change via the tax.

wokegraphs
3 years ago
Reply to  sadtrombone

Hey man, I’m a 40 year old Pirates fan. Most of my baseball life has been the losing streak and now watching the Mets, Dodgers, and Yankees build super teams doesn’t have me hopeful I’ll see a world series win in my lifetime. I’m sure lots of other small market teams’ fans feel exactly the same way.

David Klein
3 years ago
Reply to  wokegraphs

Blame Bob Nutting for the Pirates futility since he bought the team.

wokegraphs
3 years ago
Reply to  David Klein

I can’t blame Bob 100% when the entire MLB system incentivizes his penny pinching (although I do definitely blame Bob probably about 50%).

Last edited 3 years ago by wokegraphs
avogadrothemoleMember since 2020
3 years ago
Reply to  wokegraphs

You are angry the system incentivizes owners to penny-pinch (which it does). But you are also angry that some owners are willing to spend despite those incentives. What does that leave for you to not be angry about?

Zachary Kahla
3 years ago
Reply to  wokegraphs

The Mets have made the actual playoffs twice since I’ve been a fan. 2006 and 2015. Kinda seems weird to throw them in the “super team” bucket.

wokegraphs
3 years ago
Reply to  Zachary Kahla

Cohen threw them in it when he spent half a billion!

BubbaMember since 2016
3 years ago
Reply to  Zachary Kahla

Three times! Last year happened!

BubbaMember since 2016
3 years ago
Reply to  Bubba

Also they got the wildcard in 2016 and got eliminated by the Giants in one game. Not sure if that should count.

catmanwayne
3 years ago
Reply to  wokegraphs

Username checks out.

wokegraphs
3 years ago
Reply to  catmanwayne

It really does!

idliaminMember since 2024
3 years ago
Reply to  wokegraphs

By your logic, perhaps you “small market team” folks ought to pull yourselves up by your bootstraps?

wokegraphs
3 years ago
Reply to  idliamin

You’re assuming that because I don’t like woke I’m a rightist. I’m not.

downbaddav
3 years ago

abraham almonte?

hughduffy
3 years ago
Reply to  downbaddav

Almonte puts up gaudy AAA numbers but can’t translate that into success at the major league level. He’s a depth piece.

lavarnway
3 years ago
Reply to  hughduffy

Seems like projection systems have a hard time with guys that their main skill in the minor leagues is drawing walks.

sadtromboneMember since 2020
3 years ago
Reply to  lavarnway

This is actually something KATOH did really well—it figured out that a lot of guys who run high walk rates are taking advantage of kids who can’t hit the strike zone. In the majors, a lot of guys like that get eaten alive unless they have the power to scare MLB pitchers.

Dmjn53
3 years ago

I find it interesting that the “worst” projection belongs to one of their top prospects in Alex Ramirez.

I know he’s way too young and would get eaten alive right now by MLB pitching, but he’s also behind 15 org guys could very well combine for 0 career MLB PA. Surely a guy with that bright of a future would look less out of place than career minor leaguers

SenorGato
3 years ago

Random prospect breakout: JT Schwartz

Not to josh around too much but how awwwwkwaaaard would it be between Khalil Lee and Nick Plummer if they read this? I’d be like whaaaaaat, bro that’s wild

David Klein
3 years ago

And Correa’s a Minnesota Twin now pending physical this is crazier than the Arod saga in ‘04.

sadtromboneMember since 2020
3 years ago
Reply to  David Klein

I’m trying to imagine the next possible move that could somehow outdo Correa agreeing to contracts with three different teams.

The only thing I can possibly come up with is a Tatis Jr trade, which would be pretty wild.

Roger McDowell Hot Foot
3 years ago
Reply to  David Klein

Really nothing to say beyond LOL at this point. The Mets are obviously fine either way, though I imagine Brett Baty is pretty pleased with this outcome.

rgarofalo80Member since 2018
3 years ago

If the Mets carry 13 pitchers, which is their norm, and everyone is healthy when camp breaks (unlikely to be fair), Baty doesn’t have a roster spot.

Pham makes the 5th OF. So it would come down to Vogelbach vs Baty, and theyll keep Vogelbach in that instance.