Royals Seek Liberation Through Jordan Lyles

© Jessica Rapfogel-USA TODAY Sports

In order to understand Jordan Lyles’ two-year, $17 million contract with the Kansas City Royals, you need to understand this: Baseball, unlike other sports, is not governed by a clock.

A rosy, romantic articulation of this fact has been a cliché within the sport for generations. Other, newer, cruder sports are bound by the oppressive temporal strictures that make our lives into a brutal struggle, but not baseball. Baseball proceeds at whatever pace the game requires, aloof from the petty concerns of time. This distance allows grown men to revert to gleeful childhood. The crack of the bat, the smell of fresh-cut grass, and so on.

The truth is somewhat more sinister. Because baseball operates outside the bounds of time, there is no escape unless the game is completed. Mere desultory attendance will not suffice — progress must be made or the game will not allow you to leave. You cannot take a knee, or rag the puck, or kick the ball really high to kill the clock. There is no clock. Baseball is like Jumanji. Complete the objective or you will be trapped within the game until you die. Read the rest of this entry »


Orioles Continue Playing Small Ball, Sign Mychal Givens

Mychal Givens
Vincent Carchietta-USA TODAY Sports

Right-handed reliever Mychal Givens is returning to the Orioles. The deal is for one year and $3 million, with a mutual option for 2024 worth $6 million. If he declines the 2024 option, he receives a $1 million buyout. If he accepts and the Orioles decline their end, he receives a $2 million buyout. Baltimore’s 40-man roster is full, so the team will need to make a move to clear space for him.

Coming off a 2022 season in which he posted a 3.38 ERA and a 3.96 FIP over 61.1 innings, Givens provides some experience to a young Baltimore bullpen that features standouts like Dillon Tate, Cionel Pérez, and closer Félix Bautista. Baltimore’s relief corps was ninth in the league with a 3.49 ERA in 2022, with a 3.72 FIP and 3.53 SIERA that ranked seventh and 13th, respectively.

The Orioles selected Givens out of high school in the second round of the 2009 draft. Originally a shortstop, he missed a couple of seasons after injuring his thumb sliding into first, strengthening the arguments of baseball curmudgeons the world over. He converted to pitching in 2013, reached the majors two years later, and made an immediate impact, posting a 1.80 ERA and 0.9 WAR in just 22 appearances. Over his first four big league seasons, his 5.1 WAR was 15th among all relievers. Read the rest of this entry »


Jacob Wallace Brings a Power Arsenal and Command Issues to Kansas City

Kansas City Royals
Jay Biggerstaff-USA TODAY Sports

The Royals may have gotten a steal when they acquired Jacob Wallace from the Red Sox last week in exchange for Wyatt Mills. The “may have” comes with a sizable caveat, as the 24-year-old right-hander has big-time stuff, but also command issues. Pitching for the Double-A Portland Sea Dogs this year, he walked 49 batters in 56.2 innings.

Wallace is overpowering when he’s in the strike zone, though. The 100th overall pick in 2019 — he was drafted by the Rockies out of the University of Connecticut, then swapped to Boston a year later in exchange for Kevin Pillar — fanned 76 batters and allowed just 35 hits. As Tess Taruskin and Kevin Goldstein wrote last spring, “It’s not too complicated: If he can throw more strikes, he has a path to the big leagues.”

Wallace, who prior to the trade was No. 23 in our Red Sox prospect rankings with a 40 FV, discussed his overpowering arsenal and his mother-influenced interest in pitching analytics late in the season.

———

David Laurila: Before we talk about your repertoire, you told me that your mother is big into analytics?

Jacob Wallace: “She reads and absorbs everything. She would tell me, ‘Oh, your FIP is this’ — all these numbers — and I’d be like, ‘Well, I have no idea what you’re talking about, I’m just out there playing.’ I’d know my ERA and the other basic stuff, but not the more advanced-stats. This was back in high school. Once I got to college and started learning more… I mean, it was really cool to realize how much she had already learned.”

Laurila: I’m guessing that your mother reads FanGraphs?

Wallace: “Yeah, I would say she does. She is a director of plant operations for [Proctor & Gamble], so numbers and learning are definitely things she definitely loves.” Read the rest of this entry »


2023 ZiPS Projections: Houston Astros

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

Batters

The top of Houston’s lineup is dominated by four stars, all of whom could be one of the top three players at their position in any given season. Yordan Alvarez has been ZiPS’ favorite young slugger for a long time, and it’s definitely not seeing anything to make it question its algorithmic stance. Similarly, the system has always been in the Kyle Tucker fan club. Alex Bregman‘s peak was probably in 2018 and ’19, but he remains an elite third baseman, which isn’t easy given the quality at that position right now. We can also be even more confident now that Jose Altuve’s 2020 season was a blip we don’t have to worry too much about. And while he’s entering the downside of his career, he’s starting from a really high point. He bumped his 3,000-hit probability up from 34% to 46% in a single season, and that’s a milestone that’s hard to sneak up on by the back door. Read the rest of this entry »


Effectively Wild Episode 1944: The Christmas Socks of Free Agents

EWFI
Ben Lindbergh and Meg Rowley banter about the differences, if any, between a two-year deal with an opt out after the first year and a one-year deal with a player option for a second year, then discuss the Dansby Swanson signing, the destinations of the winter’s top four shortstops, and the state of the Cubs, the spending of the White Sox, the AL Central, and the trajectories of Andrew Benintendi and Joey Gallo, Atlanta depending on Vaughn Grissom to replace Swanson at shortstop, the Dodgers and Red Sox essentially swapping DHs in J.D. Martinez and Justin Turner (and Boston’s confusing competitive stance), the Orioles’ unexciting signings and the Marlins’ lack of moves, the Padres and Mets continuing to add players and payroll and whether Seth Lugo is like socks, the Astros re-signing Michael Brantley, Kris Bryant being on the Rockies, and more, plus Stat Blasts about this winter’s unusually long contracts and Rich Hill’s gap between 30-start seasons (1:03:35), a Past Blast from 1944 (1:15:28), and a Hall-of-Fame follow-up.

Audio intro: ABBA, “Two for the Price of One
Audio outro: JD McPherson, “Socks

Link to Wendy on mutual options
Link to article on tweet length
Link to Ben Clemens on Swanson
Link to Dan Szymborski on the Cubs
Link to Laurila on Benintendi
Link to Baumann on Gallo
Link to Chris Gilligan on Lugo
Link to team payrolls
Link to SP depth charts
Link to Battery Power on Grissom
Link to Esteban Rivera on JDM
Link to Justin Choi on Turner
Link to Baumann on the Red Sox
Link to article on Bloom buying/selling
Link to article on Boston’s deadline
Link to Dan on the Orioles
Link to Hill Stat Blast data
Link to 1944 story source
Link to story on Phillies rebrand
Link to SABR on team nicknames
Link to Jacob Pomrenke’s website
Link to Jacob Pomrenke on Twitter
Link to latest Ringer-Verse episode
Link to first Ringer-Verse episode

 Sponsor Us on Patreon
 Facebook Group
 Twitter Account
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Get Our Merch!
 Email Us: podcast@fangraphs.com


JAWS and the 2023 Hall of Fame Ballot: Alex Rodriguez

© Anthony Gruppuso-USA TODAY Sports

The following article is part of Jay Jaffe’s ongoing look at the candidates on the BBWAA 2023 Hall of Fame ballot. Originally written for the 2022 election, it has been updated to reflect recent voting results as well as additional research. 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 and a chance to fill out a Hall of Fame ballot for our crowdsourcing project, see here. All WAR figures refer to the Baseball-Reference version unless otherwise indicated.

More so than Mark McGwire, Sammy Sosa, Barry Bonds, or Roger Clemens, Alex Rodriguez is the poster child for the era of performance-enhancing drugs within baseball. Considered “an almost perfect prospect” given his combination of power, speed, defense, and work ethic, the 6-foot-3 shortstop was chosen by the Mariners with the first pick of the 1993 draft, and reached the majors before his 19th birthday. In short order, he went on to produce unprecedented power for the position via six straight seasons of at least 40 homers, two with at least 50, and three league leads. Along the way, he signed a 10-year, $252 million deal with the Texas Rangers in January 2001, at that point the largest guaranteed contract in professional sports history.

In a major league career that spanned from 1994 to 2016, Rodriguez made 14 All-Star teams, won three MVP awards and two Gold Gloves, and became just the fifth player to reach the twin plateaus of 3,000 hits and 500 home runs, after Hank Aaron, Willie Mays, Eddie Murray, and Rafael Palmeiro. Along the way, he helped his teams to 12 postseason appearances, but only one championship. Though he sparkled at times in the postseason, he also went into some notorious slumps that only furthered the drama that surrounded him.

Always with the drama! Rodriguez’s combination of youthful charisma, success, and money magnified his every move, and his insecurities and inability to read the room guaranteed further tumult the more intense things got. Because of his proximity to Derek Jeter, first as a friendly rival within a trinity of great young shortstops that also included Nomar Garciaparra, and then as a teammate once the Yankees became the only club that could afford his contract, Rodriguez became an easy target for tabloid-style sensationalism long before he dated Madonna and Jennifer Lopez. His inability to get out of his own way only intensified once he got to New York, even before his PED-related misdeeds put him in the crosshairs. Read the rest of this entry »


Padres Add to Rotation, Sign Seth Lugo to Two-Year Deal

Seth Lugo
Charles LeClaire-USA TODAY Sports

The Padres continued has been a productive offseason on Monday, closing a deal with veteran right-hander Seth Lugo for two years at just over $15 million, with a player option after the 2023 season, according to The Athletic’s Fabian Ardaya. After 12 years with the Mets, the 33-year-old leaves the only club he’s ever known for an opportunity to start in San Diego after spending the bulk of the last five seasons out of the bullpen. The Padres, meanwhile, add another versatile arm in a winter during which, in addition to signing Xander Bogaerts, they’ve already agreed to new contracts with a pair of 2022 postseason standouts in swingman Nick Martinez and setup man Robert Suarez, who earned himself a five-year, $46 million commitment after an excellent rookie campaign. Lugo, who comes at a similar AAV but a shorter commitment, has an opportunity to slot into the back end of a starting rotation that lost Sean Manaea and Mike Clevinger after underwhelming short stints with the club.

For the Padres, the addition of Lugo also represents a victory over the rival Dodgers, who were reported to have been in the mix for the right-hander right up until A.J. Preller sealed the deal. San Diego, well on its way to owing more in luxury tax payments in 2023, seems intent on making a run for the division title after ousting the 111-win Dodgers from the postseason last year. Per our depth charts, Lugo’s projected 1.2 WAR improved the Padres’ starting staff — one led by Yu Darvish, Joe Musgrove, and Blake Snell — from a projected ranking of 14th in the majors to 12th, leapfrogging the Dodgers and the Verlander-less Astros, and drawing them just about even with the Giants. Read the rest of this entry »


A’s Add Trevor May With Eye Toward July

Trevor May
Jeff Curry-USA TODAY Sports

Last Friday, the Athletics signed right-handed reliever Trevor May to a one-year, $7 million deal. He joins Aledmys Díaz and Jace Peterson as short-term veteran signings for the rebuilding A’s, but while Díaz is coming off of a fairly typical season for him and Peterson is coming off of his best, May will be looking to rebound after a poor 2022 showing.

Given that the A’s still have a ways to go before entering competitive territory again, one of the motivations behind these signings, besides obtaining more mentors for the up-and-comers, is likely to provide trade deadline fodder. Díaz and Peterson will most likely draw some interest if they retain their current levels of performance; the former has been around a 100 wRC+ for quite some time now, and the latter has had a few decent years at the dish and could increase his value further by cementing his gains with the glove. Either way, the floor is relatively high for these utilitymen, but their range of outcomes is narrow. May, however, has the potential to be either a non-factor or quite valuable come July. Read the rest of this entry »


2023 ZiPS Projections: Chicago Cubs

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 Chicago Cubs.

Batters

When you look at Chicago’s offense, you see a lot of the parts of a 90-win team, but not all of the parts. It’s sort of like a birthday cake that’s been frosted, but lacks any decorations. It’s edible, but it isn’t really exciting quite yet. First base and third base are decidedly meh-minus positions, and I feel for poor Matt Mervis, since he keeps projecting for fewer plate appearances than a much worse-projected starter. (Incidentally, I’m only about 80% sure that Matt Mervis isn’t actually Matt Murton with a dye job and some cosmetic surgery trying to get some more service time in.) I’d still like to see the Cubs add at least one 1B/DH option before the season starts, someone like Michael Conforto. Unfortunately, the options there are dwindling.

Don’t get too alarmed by the Ian Desmond comp for Dansby Swanson. Individual comps are 99.9% fun and 0.1% meaningful compared to the large cohort of similar players, and in any case, Desmond aged even worse than the projections thought and Swanson gets a lot of his value from defense, which Desmond didn’t outside of the ability to stand at shortstop for awhile. I feel bad for Nick Madrigal, who had a second season ruined by an injury, this time to his groin, but a team trying to become more competitive can’t just hang around and wait to see if he can make his retro-1960s game actually work. I hope he eventually gets to a lousy team that has the flexibility to look at him. It’s hard to fault the Cubs for not giving him a lot of rope; he wasn’t a guy who came up through the organization and the player traded for him and Codi Heuer, Craig Kimbrel, isn’t someone the Cubs grumble about missing.

The funny thing about Cody Bellinger is that he’s probably a bit underrated overall right now. He had an abysmal 2021 and while one can hardly characterize his ’22 as a triumphant return to his prior glory, he was an acceptable starter in center field. Since he was a legitimate MVP-type just a few years ago, that’s always going to feel bad. Still, he’s 27, not 37, so the projection reflects that there’s at least some chance he has that upside still lurking in his bat somewhere.

Pitchers

ZiPS doesn’t see huge upside for literally anyone in the rotation, but it does see the top three of Marcus Stroman, Justin Steele, and Jameson Taillon as a very stable group. I’m certainly not putting the over/under for Taillon’s playing time anywhere near what’s on the depth chart, however. Sadly, ZiPS does not see Kyle Hendricks as more than a back-of-the-rotation innings-eater at this point in his career, but at least that’s the role he’s expected to fill now, rather than being the team’s de facto ace. Wade Miley is also a cut above the usual fourth/fifth starter [And is a free agent, duh. I had Drew Smyly on the brain. — DS], and ZiPS is a fan of some of the emergency options, like prospect Ben Brown (who I believe will end up in the ZiPS Top 100 prospects this year, though I’m not positive). ZiPS isn’t in on Hayden Wesneski yet, and I think I like him better than the projection does.

The bullpen looks to be a rather mediocre group, with few outright disasters in the projections, but also no real top-tier out-makers for high-leverage innings. Mark Leiter Jr. comes closest; if projected as a full-time reliever, he comes out forecast for a 3.07 ERA. ZiPS joins Steamer in its fascination with hard-throwing reliever Jeremiah Estrada.

In the AL East or NL West, this might be a team fighting for fourth place. But in the NL Central, the Cubs look a team that’s somewhere around .500, and the side of that record they finish on may come down to what happens on the injury front. The Cardinals and Brewers are still better, but it’s close enough that if the right cards flip over, the Cubs could make things interesting. Right now, I think they’re still one star away from forcing the division into a three-way dance.

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
Dansby Swanson R 29 SS 644 582 88 151 30 2 23 83 52 157 12 4
Nico Hoerner R 26 SS 469 432 52 118 21 3 7 55 29 57 14 3
Ian Happ B 28 LF 585 516 69 126 28 2 21 68 61 146 7 3
Seiya Suzuki R 28 RF 466 408 63 109 23 2 21 50 51 113 8 5
Cody Bellinger L 27 CF 525 466 76 107 22 3 18 65 53 123 13 3
Rafael Ortega L 32 CF 412 365 49 92 19 2 11 42 42 87 11 6
Patrick Wisdom R 31 3B 475 421 62 90 19 0 26 63 46 167 6 2
Miles Mastrobuoni L 27 2B 528 481 64 128 19 5 8 53 46 107 11 5
Alexander Canario R 23 CF 517 472 61 104 21 2 23 70 38 172 11 3
Matt Mervis L 25 1B 543 495 68 125 30 2 21 82 36 122 1 1
Andrelton Simmons R 33 2B 350 322 34 79 11 0 2 28 23 50 6 1
Franmil Reyes R 27 RF 505 459 56 113 18 2 25 68 39 153 2 1
Christopher Morel R 24 CF 516 467 68 108 20 5 19 62 40 160 10 6
Nick Madrigal R 26 2B 347 319 40 87 13 3 1 27 21 29 6 3
Pete Crow-Armstrong L 21 CF 478 442 71 108 16 6 12 64 26 127 15 9
Ben DeLuzio R 28 CF 398 361 51 85 15 6 5 46 27 106 15 6
Zach McKinstry L 28 SS 409 369 53 93 17 5 10 47 34 92 5 3
Yan Gomes R 35 C 302 280 30 68 12 1 9 34 16 59 1 1
Kevin Alcantara R 20 CF 472 431 62 98 14 5 13 54 34 148 6 2
Esteban Quiroz L 31 2B 282 240 35 54 14 0 7 36 34 69 2 1
Levi Jordan R 27 3B 368 337 40 79 14 1 7 40 23 82 4 2
Robel Garcia 가르시아 B 30 3B 303 270 32 57 10 1 12 37 29 110 1 1
Kevin Made R 20 SS 390 359 42 81 17 1 7 39 24 98 1 1
Jake Slaughter R 26 3B 439 398 49 92 15 2 10 61 26 125 12 5
Chase Strumpf R 25 2B 436 377 47 72 18 1 10 58 45 162 1 1
Brennen Davis R 23 LF 424 378 50 81 20 0 11 66 33 135 4 3
Yonathan Perlaza B 24 RF 497 451 54 105 25 2 14 57 41 139 6 3
Frank Schwindel R 31 1B 396 370 46 95 19 0 14 52 21 76 0 0
David Bote R 30 2B 333 297 33 66 13 1 8 36 26 92 3 1
Luis Vazquez R 23 SS 415 386 39 89 15 3 5 38 20 108 5 4
P.J. Higgins R 30 1B 328 290 31 69 13 1 6 37 30 79 1 1
Michael Hermosillo R 28 CF 240 207 31 43 8 2 6 32 20 79 5 2
Nelson Velázquez R 24 CF 440 404 49 90 17 3 16 56 32 156 10 3
BJ Murray Jr. B 23 1B 370 327 42 74 14 1 6 40 38 94 4 2
Donnie Dewees L 29 RF 270 246 32 60 10 3 6 30 19 48 5 2
Carlos Sepulveda L 26 2B 335 300 29 66 9 1 1 25 30 70 3 3
Andy Weber L 25 SS 358 331 38 73 16 2 2 35 21 107 2 1
Darius Hill L 25 LF 497 465 55 120 21 2 6 48 25 82 3 3
Tyler Payne R 30 C 251 235 21 52 12 1 3 23 11 69 0 1
Bryce Ball L 24 1B 506 451 51 98 23 2 10 48 50 143 0 1
Miguel Amaya R 24 DH 268 234 26 49 12 0 5 33 26 72 1 1
Jordan Nwogu R 24 CF 373 338 42 74 12 3 10 47 26 118 8 4
Alfonso Rivas L 26 1B 429 379 40 88 15 2 5 43 41 117 4 1
Nelson Maldonado R 26 DH 373 348 40 84 19 1 7 42 20 87 3 1
Zach Davis B 29 CF 247 222 33 48 6 1 0 22 18 71 18 3
Greg Deichmann L 28 CF 369 333 35 68 12 2 7 35 31 125 7 4
Bryce Windham L 26 C 280 248 32 57 10 1 2 22 28 48 1 1
Ed Howard R 21 SS 239 225 20 47 5 2 2 20 11 77 3 1
Luis Verdugo R 22 3B 400 369 37 81 18 1 4 35 26 94 2 2
Christian Donahue L 28 2B 202 185 16 35 6 1 1 14 13 64 3 2
Trent Giambrone R 29 2B 343 312 32 61 12 1 5 30 27 103 7 3
Bradlee Beesley R 25 LF 215 201 20 41 10 1 4 24 11 69 6 2
Yeison Santana R 22 2B 310 279 35 61 7 1 1 24 25 77 8 7
Jackson Frazier R 28 LF 353 313 36 68 16 1 8 36 33 112 4 1
Jake Washer R 27 DH 232 219 23 44 8 0 7 25 11 88 1 1
Fabian Pertuz R 22 SS 442 418 45 86 16 2 6 44 16 128 6 2
Cole Roederer L 23 LF 293 266 27 56 12 1 6 30 20 92 4 3
D.J. Artis L 26 CF 257 226 32 45 8 1 3 28 24 81 9 3
Yohendrick Pinango L 21 LF 509 485 56 116 20 2 8 47 22 106 7 1
Pablo Aliendo R 22 C 361 331 34 70 12 2 5 43 18 102 1 1
Scott McKeon R 25 2B 228 207 24 36 6 1 1 20 13 90 3 1
Owen Caissie L 20 RF 414 377 44 75 13 1 8 45 34 144 5 4

Batters – Advanced
Player PA BA OBP SLG OPS+ ISO BABIP Def WAR wOBA
Dansby Swanson 644 .259 .323 .436 106 .177 .318 9 4.5 .327
Nico Hoerner 469 .273 .326 .384 94 .111 .302 8 2.8 .309
Ian Happ 585 .244 .329 .428 105 .184 .301 4 2.3 .328
Seiya Suzuki 466 .267 .352 .488 127 .221 .321 -3 2.3 .358
Cody Bellinger 525 .230 .309 .406 94 .176 .274 4 2.1 .307
Rafael Ortega 412 .252 .331 .405 101 .153 .303 3 2.0 .321
Patrick Wisdom 475 .214 .300 .444 100 .230 .281 -2 1.8 .320
Miles Mastrobuoni 528 .266 .330 .376 93 .110 .328 -2 1.5 .310
Alexander Canario 517 .220 .281 .419 88 .199 .292 0 1.4 .301
Matt Mervis 543 .253 .311 .448 105 .196 .295 1 1.4 .325
Andrelton Simmons 350 .245 .300 .298 65 .053 .285 12 1.3 .269
Franmil Reyes 505 .246 .305 .458 105 .211 .313 -2 1.3 .325
Christopher Morel 516 .231 .296 .418 93 .186 .309 -3 1.2 .308
Nick Madrigal 347 .273 .327 .342 84 .069 .298 4 1.2 .297
Pete Crow-Armstrong 478 .244 .297 .389 86 .145 .317 1 1.1 .297
Ben DeLuzio 398 .235 .302 .352 79 .116 .320 4 1.1 .289
Zach McKinstry 409 .252 .319 .407 97 .154 .311 -7 1.0 .314
Yan Gomes 302 .243 .291 .389 84 .146 .278 2 1.0 .293
Kevin Alcantara 472 .227 .288 .374 80 .146 .315 3 1.0 .287
Esteban Quiroz 282 .225 .335 .371 93 .146 .287 -1 0.9 .313
Levi Jordan 368 .234 .292 .344 74 .110 .290 5 0.8 .280
Robel Garcia 303 .211 .290 .389 84 .178 .304 1 0.6 .295
Kevin Made 390 .226 .280 .337 68 .111 .291 2 0.5 .272
Jake Slaughter 439 .231 .296 .354 77 .123 .312 0 0.5 .287
Chase Strumpf 436 .191 .296 .324 70 .133 .302 2 0.5 .279
Brennen Davis 424 .214 .297 .354 78 .140 .302 6 0.5 .289
Yonathan Perlaza 497 .233 .300 .390 87 .157 .305 1 0.5 .299
Frank Schwindel 396 .257 .298 .422 94 .165 .289 0 0.4 .308
David Bote 333 .222 .297 .354 78 .131 .294 -1 0.4 .286
Luis Vazquez 415 .231 .274 .324 63 .093 .308 4 0.3 .263
P.J. Higgins 328 .238 .313 .352 82 .114 .307 2 0.1 .294
Michael Hermosillo 240 .208 .305 .353 80 .145 .303 -4 0.1 .293
Nelson Velázquez 440 .223 .284 .399 84 .176 .319 -9 0.0 .294
BJ Murray Jr. 370 .226 .314 .330 77 .104 .300 1 -0.1 .289
Donnie Dewees 270 .244 .305 .382 87 .138 .281 -4 -0.2 .300
Carlos Sepulveda 335 .220 .293 .267 55 .047 .284 3 -0.2 .256
Andy Weber 358 .221 .275 .299 57 .079 .320 1 -0.2 .254
Darius Hill 497 .258 .297 .351 77 .092 .302 2 -0.2 .283
Tyler Payne 251 .221 .260 .319 58 .098 .301 -1 -0.2 .253
Bryce Ball 506 .217 .296 .344 75 .126 .295 3 -0.3 .283
Miguel Amaya 268 .209 .302 .325 72 .115 .280 0 -0.3 .282
Jordan Nwogu 373 .219 .287 .361 76 .142 .305 -7 -0.3 .284
Alfonso Rivas 429 .232 .315 .322 76 .090 .323 -1 -0.4 .286
Nelson Maldonado 373 .241 .285 .362 76 .121 .303 0 -0.4 .282
Zach Davis 247 .216 .286 .252 50 .036 .318 -2 -0.4 .247
Greg Deichmann 369 .204 .274 .315 61 .111 .303 -1 -0.4 .262
Bryce Windham 280 .230 .309 .302 69 .073 .278 -8 -0.4 .277
Ed Howard 239 .209 .251 .276 44 .067 .308 0 -0.5 .234
Luis Verdugo 400 .220 .273 .306 59 .087 .284 -1 -0.6 .257
Christian Donahue 202 .189 .245 .249 36 .059 .283 1 -0.7 .223
Trent Giambrone 343 .196 .265 .288 52 .093 .275 -1 -0.7 .247
Bradlee Beesley 215 .204 .256 .323 57 .119 .289 -2 -0.8 .255
Yeison Santana 310 .219 .290 .262 53 .043 .299 -2 -0.8 .253
Jackson Frazier 353 .217 .300 .351 78 .134 .311 -8 -0.8 .289
Jake Washer 232 .201 .246 .333 57 .132 .298 0 -0.8 .253
Fabian Pertuz 442 .206 .245 .297 48 .091 .282 -1 -1.0 .238
Cole Roederer 293 .211 .271 .331 64 .120 .298 -3 -1.0 .263
D.J. Artis 257 .199 .292 .283 59 .084 .296 -9 -1.0 .263
Yohendrick Pinango 509 .239 .273 .338 66 .099 .291 -1 -1.0 .267
Pablo Aliendo 361 .211 .270 .305 57 .094 .290 -10 -1.1 .256
Scott McKeon 228 .174 .239 .227 29 .053 .302 0 -1.1 .214
Owen Caissie 414 .199 .271 .302 57 .103 .298 -3 -1.5 .257

Batters – Top Near-Age Offensive Comps
Player Hit Comp 1 Hit Comp 2 Hit Comp 3
Dansby Swanson Ian Desmond Pinky Higgins Travis Jackson
Nico Hoerner Wallace Johnson Bob Bailor Erick Aybar
Ian Happ Jim Russell Chili Davis Gary Matthews
Seiya Suzuki Harrison Bader Benny Agbayani Pete Reiser
Cody Bellinger Gary Geiger Ruppert Jones Jim Nettles
Rafael Ortega Stan Javier Pat Kelly Dom DiMaggio
Patrick Wisdom Mike Hessman Ryan Schimpf Orlando McFarlane
Miles Mastrobuoni Wally Backman Brock Holt Jason Bartlett
Alexander Canario Garry Maddox Chad Hermansen Don Demeter
Matt Mervis Clint Robinson Jim Spencer Hank Small
Andrelton Simmons Tony Medrano J C Hartman Yordan Manduley
Franmil Reyes Ron Jackson Chris Davis Karim Garcia 가르시아
Christopher Morel Alonzo Powell Michael Coleman Sammy Sosa
Nick Madrigal Ronald Torreyes Brandon Douglas Price Kendall
Pete Crow-Armstrong Bill Flowers Rusty Tillman Tom Shopay
Ben DeLuzio McKay Christensen Dairon Blanco Cecil Espy
Zach McKinstry Chuck Goggin Tony Graffanino U.L. Washington
Yan Gomes Michael Barrett Jerry McNertney Tom Pagnozzi
Kevin Alcantara James Davis Al Chambers Tommy Howser
Esteban Quiroz Kelly Heath Deibinson Romero 로메로 Daniel Descalso
Levi Jordan Brad Wellman Luis Martinez Jose Valdivielso
Robel Garcia Fran Mullins Pat Keedy Josh Fields
Kevin Made Jack Heidemann Paul Kelly Jorge Velandia
Jake Slaughter Tom Brookens Damian Rolls Jim Haley
Chase Strumpf Joe Biasucci Bruce Caldwell Reese Havens
Brennen Davis Troy Neel 니일 Brett Magnusson Garry Smith
Yonathan Perlaza Danny Napoleon Dave Edwards Travis Snider
Frank Schwindel Jorge Cantu 칸투 Dick Kryhoski Kevin Grijak
David Bote Bill Scripture Ed Lucas Dick Green
Luis Vazquez Joe DeMaestri Tim Olson Angel Salazar
P.J. Higgins Tommy Mendonca Mike Mitchell Travis Snider
Michael Hermosillo Ken Williams Peter Bourjos Chris Powell
Nelson Velázquez Braulio Castillo Buddy Bradford Ed Moxey
BJ Murray Jr. Ole Sheldon Dominic D’Anna John-Ford Griffin
Donnie Dewees Dax Jones Max Venable Doug Dascenzo
Carlos Sepulveda Zach Gentile Blake Blasi Ken Dowell
Andy Weber Will Kengor Chris Paul Alex Yarbrough
Darius Hill Dana Williams Bruce Barmes Jeff Schulz
Tyler Payne Mike Mahoney Brett Hayes Anderson De La Rosa
Bryce Ball Danny Hayes Matt Rizzotti Lars Anderson
Miguel Amaya Brett Nicholas Bill Peavey Chris Maloney
Jordan Nwogu Bill Brooks John Ramistella Ike Blessitt
Alfonso Rivas Talmadge Nunnari Barry Poris Glenn Reeves
Nelson Maldonado Dave Engle Jordan Foster Broderick Perkins
Zach Davis Curtis Goodwin Scarborough Green Mike Piercy
Greg Deichmann Theodore Johnson Kevin Koslofski Sebastien Boucher
Bryce Windham Jeff Reed Rick Dempsey Jim Puzey
Ed Howard Mike Boughton Jason Smith Derrick Gutierrez
Luis Verdugo John Johnson Colin Dixon Ed Jurak
Christian Donahue Larry Burright David Keesee Skyler Stromsmoe
Trent Giambrone Ryan Klosterman Buck Darrow Chick Fewster
Bradlee Beesley Tom Johnson Colin Roberson Sandy Santos
Yeison Santana Brock Hebert Chad Fonville Doug Brady 브래디
Jackson Frazier Greg Schubert Justin Howard Mark Corey
Jake Washer Jason Crosland Pat O’Sullivan Steve McQuail
Fabian Pertuz Luis Suarez Randy Brown Hector Gomez
Cole Roederer Nick Ciolli Salvatore Aprea Brad Bierley
D.J. Artis Chris Vlasis Marcos Derkes Joe Bonadonna
Yohendrick Pinango Danry Vasquez Angel Mangual Kevin Aitcheson
Pablo Aliendo Don Bryant Tim Hewes Kurt Brown
Scott McKeon Jorge Mejia David Peterson Tim Rigsby
Owen Caissie Andre Newhouse Lou Novinski Larry Spinner

Batters – Top Near-Age Offensive Comps
Player 80th BA 80th OBP 80th SLG 80th OPS+ 80th WAR 20th BA 20th OBP 20th SLG 20th OPS+ 20th WAR
Dansby Swanson .287 .349 .490 125 6.2 .234 .296 .388 88 3.1
Nico Hoerner .301 .352 .424 111 3.9 .244 .300 .342 76 1.7
Ian Happ .270 .351 .483 124 3.7 .222 .305 .381 90 1.2
Seiya Suzuki .297 .378 .554 148 3.6 .243 .326 .431 105 1.1
Cody Bellinger .253 .334 .456 113 3.4 .205 .281 .358 75 1.0
Rafael Ortega .279 .357 .454 119 2.9 .224 .304 .354 81 0.9
Patrick Wisdom .241 .322 .509 121 2.9 .191 .276 .383 81 0.5
Miles Mastrobuoni .293 .356 .413 111 2.7 .238 .301 .330 74 0.3
Alexander Canario .249 .307 .481 112 2.9 .194 .255 .370 69 0.1
Matt Mervis .278 .332 .500 123 2.7 .229 .285 .401 88 0.2
Andrelton Simmons .274 .331 .333 82 2.1 .214 .268 .267 48 0.5
Franmil Reyes .274 .330 .518 125 2.6 .219 .275 .401 82 -0.2
Christopher Morel .260 .327 .471 113 2.5 .204 .269 .371 74 -0.1
Nick Madrigal .302 .355 .386 103 2.0 .243 .297 .308 67 0.3
Pete Crow-Armstrong .271 .323 .440 106 2.3 .219 .272 .343 69 0.0
Ben DeLuzio .263 .324 .398 94 1.9 .211 .272 .299 58 0.1
Zach McKinstry .284 .349 .454 117 2.1 .227 .292 .356 78 0.0
Yan Gomes .272 .320 .442 103 1.8 .212 .266 .335 63 0.2
Kevin Alcantara .254 .316 .418 97 2.1 .201 .263 .322 60 -0.2
Esteban Quiroz .252 .362 .424 112 1.6 .199 .306 .326 75 0.3
Levi Jordan .263 .320 .392 92 1.6 .209 .268 .308 56 0.0
Robel Garcia .237 .316 .443 104 1.4 .186 .267 .344 66 -0.1
Kevin Made .256 .308 .391 91 1.7 .200 .255 .292 51 -0.3
Jake Slaughter .257 .323 .406 98 1.7 .205 .268 .311 60 -0.5
Chase Strumpf .217 .319 .379 88 1.5 .162 .269 .274 48 -0.7
Brennen Davis .242 .326 .409 98 1.5 .190 .273 .305 58 -0.6
Yonathan Perlaza .261 .327 .437 105 1.6 .207 .272 .339 68 -0.7
Frank Schwindel .291 .330 .478 118 1.6 .227 .270 .366 74 -0.6
David Bote .252 .324 .402 94 1.0 .196 .272 .311 59 -0.4
Luis Vazquez .256 .301 .367 81 1.3 .204 .248 .291 47 -0.6
P.J. Higgins .266 .339 .393 98 0.8 .213 .287 .311 63 -0.7
Michael Hermosillo .237 .334 .403 101 0.6 .184 .279 .308 61 -0.5
Nelson Velázquez .250 .314 .454 106 1.2 .195 .259 .351 64 -1.2
BJ Murray Jr. .251 .340 .377 98 0.9 .200 .286 .287 60 -0.9
Donnie Dewees .272 .334 .437 108 0.6 .218 .281 .326 68 -0.8
Carlos Sepulveda .252 .327 .308 76 0.7 .190 .266 .230 39 -0.9
Andy Weber .246 .303 .338 74 0.6 .196 .250 .264 42 -0.9
Darius Hill .287 .323 .389 94 0.9 .226 .266 .308 57 -1.5
Tyler Payne .259 .296 .369 81 0.5 .194 .232 .277 40 -0.8
Bryce Ball .250 .325 .386 93 0.9 .193 .272 .300 58 -1.5
Miguel Amaya .243 .329 .385 95 0.4 .182 .273 .278 54 -0.9
Jordan Nwogu .243 .316 .405 93 0.5 .188 .262 .320 58 -1.2
Alfonso Rivas .256 .343 .363 92 0.6 .201 .284 .276 56 -1.4
Nelson Maldonado .267 .311 .407 92 0.4 .212 .253 .319 55 -1.4
Zach Davis .243 .314 .283 65 0.1 .190 .259 .221 34 -0.9
Greg Deichmann .232 .305 .367 81 0.5 .178 .248 .281 45 -1.2
Bryce Windham .267 .341 .348 90 0.3 .199 .278 .263 52 -1.1
Ed Howard .242 .282 .332 67 0.2 .186 .224 .241 30 -1.0
Luis Verdugo .246 .300 .346 73 0.2 .195 .249 .269 42 -1.5
Christian Donahue .219 .274 .282 54 -0.2 .164 .221 .213 20 -1.1
Trent Giambrone .221 .293 .337 69 0.1 .168 .238 .246 34 -1.5
Bradlee Beesley .233 .286 .375 79 -0.2 .174 .223 .282 38 -1.3
Yeison Santana .248 .318 .295 71 -0.1 .192 .264 .227 38 -1.4
Jackson Frazier .248 .332 .405 99 0.1 .190 .271 .308 60 -1.7
Jake Washer .229 .270 .387 76 -0.3 .177 .217 .285 38 -1.4
Fabian Pertuz .232 .272 .341 66 0.1 .181 .223 .260 32 -1.8
Cole Roederer .245 .304 .371 83 -0.2 .187 .247 .288 48 -1.6
D.J. Artis .227 .321 .329 78 -0.4 .169 .263 .241 40 -1.6
Yohendrick Pinango .266 .300 .377 83 0.1 .212 .247 .293 51 -2.0
Pablo Aliendo .243 .300 .367 81 0.0 .184 .244 .267 41 -1.9
Scott McKeon .199 .267 .265 46 -0.6 .146 .211 .194 13 -1.5
Owen Caissie .228 .301 .350 77 -0.5 .173 .245 .261 40 -2.4

Pitchers – Standard
Player T Age W L ERA G GS IP H ER HR BB SO
Marcus Stroman R 32 9 8 3.58 28 28 150.7 148 60 16 41 128
Justin Steele L 27 6 4 3.70 23 20 104.7 93 43 10 44 104
Jeremiah Estrada R 24 3 2 3.71 38 0 51.0 42 21 6 22 66
Wade Miley L 36 6 6 3.95 22 22 109.3 114 48 12 39 77
Mark Leiter Jr. R 32 6 6 3.98 30 11 83.7 74 37 10 28 88
Codi Heuer R 26 4 3 4.00 32 0 45.0 46 20 5 14 37
Jameson Taillon R 31 8 8 4.02 27 27 145.7 142 65 20 35 125
Rowan Wick R 30 4 4 4.03 55 0 58.0 55 26 7 24 61
Ben Leeper R 26 3 3 4.09 42 0 44.0 40 20 5 18 41
Adbert Alzolay R 28 6 5 4.11 20 15 81.0 73 37 12 26 85
Brandon Hughes L 27 3 2 4.13 54 0 61.0 52 28 10 22 72
Brad Boxberger R 35 3 3 4.15 58 0 52.0 46 24 7 23 56
Walker Powell R 27 6 6 4.18 28 5 79.7 82 37 10 21 59
Ben Brown R 23 5 6 4.19 24 23 103.0 99 48 12 38 88
Keegan Thompson R 28 6 7 4.22 29 15 102.3 97 48 16 38 96
Caleb Kilian R 26 5 5 4.24 23 23 108.3 103 51 10 51 105
Sean Newcomb L 30 3 3 4.35 35 3 51.7 47 25 6 29 54
Kervin Castro R 24 3 5 4.37 41 2 57.7 54 28 7 28 56
Ethan Roberts R 25 3 3 4.40 33 0 43.0 42 21 6 14 42
Matt Dermody L 32 4 4 4.42 19 11 73.3 78 36 9 23 54
Kyle Hendricks R 33 6 7 4.43 20 20 113.7 121 56 18 26 85
Jordan Wicks L 23 5 6 4.47 27 27 100.7 100 50 14 35 83
Matt Swarmer R 29 5 6 4.50 25 18 104.0 107 52 16 39 93
Robert Gsellman R 29 2 3 4.50 23 6 42.0 44 21 5 15 29
Danis Correa R 23 3 4 4.53 38 0 53.7 48 27 6 31 55
Sheldon Reed R 25 2 2 4.54 30 0 33.7 31 17 5 17 38
Hayden Wesneski R 25 7 8 4.58 23 21 106.0 106 54 13 36 90
Conner Menez L 28 3 3 4.60 25 12 72.3 69 37 10 35 74
Michael Rucker R 29 2 2 4.62 41 0 62.3 63 32 10 23 59
Brendon Little L 26 3 4 4.63 30 2 46.7 47 24 5 25 42
Scott Kobos L 25 1 2 4.68 20 0 25.0 21 13 3 17 30
Adrian Sampson 샘슨 R 31 5 6 4.72 26 20 110.7 121 58 18 34 76
Javier Assad R 25 5 6 4.73 27 24 116.0 122 61 17 45 94
Steven Brault L 31 2 3 4.82 16 10 56.0 58 30 7 24 45
Drew Smyly L 34 5 7 4.84 21 19 93.0 99 50 19 30 84
Alec Mills R 31 4 5 4.84 21 14 83.7 94 45 13 23 60
Blake Whitney R 27 4 5 4.85 30 0 55.7 58 30 9 23 52
Bailey Horn L 25 2 2 4.86 28 5 50.0 48 27 7 30 52
James Bourque R 29 2 3 4.87 31 0 40.7 36 22 6 28 51
Joe Biagini R 33 3 4 4.88 27 8 55.3 58 30 7 28 42
Stephen Gonsalves L 28 2 4 4.91 18 7 51.3 44 28 7 37 62
Wyatt Short L 28 3 5 4.91 27 5 62.3 62 34 8 31 52
Samuel Reyes R 27 3 4 4.98 26 1 47.0 49 26 8 24 43
CD Pelham L 28 1 2 4.98 31 0 34.3 34 19 5 20 33
DJ Herz L 22 4 5 5.03 27 27 91.3 78 51 12 65 103
Anderson Espinoza R 25 4 6 5.06 24 17 74.7 71 42 11 45 73
Cam Sanders R 26 4 6 5.07 26 16 81.7 80 46 13 45 78
Richard Gallardo R 21 6 9 5.10 24 23 109.3 122 62 17 42 70
Eric Stout L 30 2 2 5.13 35 3 52.7 50 30 8 33 58
Ryan Jensen R 25 3 4 5.19 18 18 59.0 59 34 9 32 52
Cayne Ueckert R 27 1 2 5.23 32 1 43.0 41 25 7 29 44
Erich Uelmen R 27 3 6 5.30 38 5 69.7 70 41 11 34 61
Peyton Remy R 26 4 6 5.31 23 10 76.3 78 45 12 38 68
Joe Nahas R 23 3 5 5.33 22 6 77.7 84 46 12 36 54
Manuel Rodríguez R 26 2 3 5.35 24 3 38.7 40 23 7 18 33
Riley Thompson R 26 3 5 5.46 18 18 56.0 61 34 11 28 51
Hunter Bigge R 25 2 5 5.75 33 0 40.7 39 26 7 33 43
Aneuris Rosario R 28 1 4 5.96 18 0 22.7 24 15 4 15 20
Eury Ramos R 25 1 2 6.00 23 1 30.0 32 20 5 20 24
Max Bain R 25 2 6 6.05 19 11 58.0 60 39 10 41 49
Eduarniel Nunez R 24 2 6 6.34 33 1 44.0 47 31 7 35 35
Brailyn Marquez L 24 2 6 7.32 12 12 51.7 57 42 16 40 58
Burl Carraway L 24 1 2 7.84 22 0 20.7 19 18 3 30 20

Pitchers – Advanced
Player IP K/9 BB/9 HR/9 BB% K% BABIP ERA+ FIP ERA- WAR
Marcus Stroman 150.7 7.6 2.4 1.0 6.5% 20.2% .297 112 3.73 89 2.9
Justin Steele 104.7 8.9 3.8 0.9 9.8% 23.2% .290 109 3.81 92 1.9
Jeremiah Estrada 51.0 11.6 3.9 1.1 10.0% 30.0% .300 109 3.51 92 0.5
Wade Miley 109.3 6.3 3.2 1.0 8.2% 16.2% .297 102 4.32 98 1.7
Mark Leiter Jr. 83.7 9.5 3.0 1.1 8.0% 25.0% .290 101 3.89 99 1.2
Codi Heuer 45.0 7.4 2.8 1.0 7.0% 18.6% .301 101 4.02 99 0.3
Jameson Taillon 145.7 7.7 2.2 1.2 5.8% 20.6% .288 100 4.05 100 2.1
Rowan Wick 58.0 9.5 3.7 1.1 9.6% 24.3% .306 100 3.96 100 0.3
Ben Leeper 44.0 8.4 3.7 1.0 9.6% 21.8% .285 99 4.20 101 0.2
Adbert Alzolay 81.0 9.4 2.9 1.3 7.7% 25.1% .285 98 4.13 102 1.1
Brandon Hughes 61.0 10.6 3.2 1.5 8.6% 28.1% .282 98 4.25 102 0.3
Brad Boxberger 52.0 9.7 4.0 1.2 10.3% 25.1% .287 97 4.25 103 0.3
Walker Powell 79.7 6.7 2.4 1.1 6.2% 17.5% .293 96 4.17 104 0.8
Ben Brown 103.0 7.7 3.3 1.0 8.6% 19.9% .290 96 4.21 104 1.3
Keegan Thompson 102.3 8.4 3.3 1.4 8.6% 21.8% .284 96 4.60 105 1.3
Caleb Kilian 108.3 8.7 4.2 0.8 10.6% 21.9% .304 95 3.94 105 1.3
Sean Newcomb 51.7 9.4 5.1 1.0 12.5% 23.3% .295 93 4.37 108 0.2
Kervin Castro 57.7 8.7 4.4 1.1 11.0% 22.0% .294 92 4.40 108 0.2
Ethan Roberts 43.0 8.8 2.9 1.3 7.6% 22.7% .300 92 4.20 109 0.1
Matt Dermody 73.3 6.6 2.8 1.1 7.3% 17.1% .301 91 4.46 110 0.7
Kyle Hendricks 113.7 6.7 2.1 1.4 5.4% 17.7% .294 91 4.56 110 1.1
Jordan Wicks 100.7 7.4 3.1 1.3 8.1% 19.2% .289 90 4.53 111 1.0
Matt Swarmer 104.0 8.0 3.4 1.4 8.6% 20.4% .300 90 4.55 112 0.9
Robert Gsellman 42.0 6.2 3.2 1.1 8.2% 15.8% .293 90 4.68 112 0.3
Danis Correa 53.7 9.2 5.2 1.0 12.6% 22.4% .292 89 4.46 112 0.0
Sheldon Reed 33.7 10.2 4.5 1.3 11.3% 25.2% .299 89 4.70 113 -0.1
Hayden Wesneski 106.0 7.6 3.1 1.1 7.9% 19.8% .297 88 4.21 114 0.9
Conner Menez 72.3 9.2 4.4 1.2 10.9% 23.1% .299 88 4.52 114 0.5
Michael Rucker 62.3 8.5 3.3 1.4 8.5% 21.8% .299 87 4.60 115 -0.1
Brendon Little 46.7 8.1 4.8 1.0 11.6% 19.5% .307 87 4.55 115 0.1
Scott Kobos 25.0 10.8 6.1 1.1 15.0% 26.5% .295 86 4.59 116 0.0
Adrian Sampson 110.7 6.2 2.8 1.5 7.1% 15.8% .294 85 5.03 117 0.7
Javier Assad 116.0 7.3 3.5 1.3 8.8% 18.4% .300 85 4.78 117 0.8
Steven Brault 56.0 7.2 3.9 1.1 9.6% 18.1% .300 84 4.67 120 0.3
Drew Smyly 93.0 8.1 2.9 1.8 7.4% 20.7% .299 83 5.04 120 0.5
Alec Mills 83.7 6.5 2.5 1.4 6.3% 16.5% .305 83 4.74 120 0.4
Blake Whitney 55.7 8.4 3.7 1.5 9.2% 20.7% .306 83 4.73 120 -0.3
Bailey Horn 50.0 9.4 5.4 1.3 13.1% 22.7% .301 83 4.81 121 0.0
James Bourque 40.7 11.3 6.2 1.3 14.7% 26.8% .303 83 4.85 121 -0.2
Joe Biagini 55.3 6.8 4.6 1.1 11.2% 16.7% .298 83 4.96 121 0.2
Stephen Gonsalves 51.3 10.9 6.5 1.2 15.7% 26.3% .294 82 5.02 122 0.1
Wyatt Short 62.3 7.5 4.5 1.2 11.1% 18.6% .293 82 5.08 122 0.0
Samuel Reyes 47.0 8.2 4.6 1.5 11.3% 20.2% .301 81 5.20 123 -0.3
CD Pelham 34.3 8.7 5.2 1.3 12.3% 20.4% .299 81 5.13 124 -0.3
DJ Herz 91.3 10.1 6.4 1.2 15.4% 24.3% .286 80 5.10 125 0.3
Anderson Espinoza 74.7 8.8 5.4 1.3 13.2% 21.3% .291 80 5.24 126 0.1
Cam Sanders 81.7 8.6 5.0 1.4 12.1% 21.0% .294 80 5.30 126 0.2
Richard Gallardo 109.3 5.8 3.5 1.4 8.6% 14.4% .297 79 5.21 127 0.2
Eric Stout 52.7 9.9 5.6 1.4 13.8% 24.2% .302 79 5.03 127 -0.2
Ryan Jensen 59.0 7.9 4.9 1.4 12.0% 19.5% .292 78 5.25 129 0.1
Cayne Ueckert 43.0 9.2 6.1 1.5 14.6% 22.1% .293 77 5.53 130 -0.4
Erich Uelmen 69.7 7.9 4.4 1.4 10.9% 19.6% .292 76 5.39 131 -0.3
Peyton Remy 76.3 8.0 4.5 1.4 11.0% 19.6% .297 76 5.26 132 -0.1
Joe Nahas 77.7 6.3 4.2 1.4 10.2% 15.3% .294 76 5.43 132 -0.2
Manuel Rodríguez 38.7 7.7 4.2 1.6 10.4% 19.1% .292 75 5.43 133 -0.3
Riley Thompson 56.0 8.2 4.5 1.8 10.9% 19.8% .307 74 5.49 136 0.0
Hunter Bigge 40.7 9.5 7.3 1.5 16.8% 21.8% .296 70 5.78 143 -0.6
Aneuris Rosario 22.7 7.9 6.0 1.6 14.3% 19.0% .303 68 5.80 148 -0.4
Eury Ramos 30.0 7.2 6.0 1.5 13.5% 16.2% .297 67 5.82 149 -0.5
Max Bain 58.0 7.6 6.4 1.6 14.7% 17.6% .292 67 6.24 150 -0.6
Eduarniel Nunez 44.0 7.2 7.2 1.4 15.9% 15.9% .299 64 6.36 157 -0.9
Brailyn Marquez 51.7 10.1 7.0 2.8 15.6% 22.6% .304 55 7.43 181 -1.1
Burl Carraway 20.7 8.7 13.1 1.3 25.9% 17.2% .281 51 7.90 194 -0.8

Pitchers – Top Near-Age Comps and Percentiles
Player Pit Comp 1 Pit Comp 2 Pit Comp 3 80th WAR 20th WAR 80th ERA 20th ERA
Marcus Stroman Frank Lary Roy Halladay Larry Jackson 3.8 1.9 3.12 4.19
Justin Steele Hector Santiago Al Milnar Tom Lasorda 2.6 0.9 3.21 4.33
Jeremiah Estrada Aaron Rakers Jeremy Lambert David Riske 1.0 -0.1 2.93 4.56
Wade Miley Kenny Rogers Tommy John Curt Simmons 2.3 1.0 3.41 4.54
Mark Leiter Jr. Joe Black Ray Burris Red Munger 2.0 0.5 3.28 4.75
Codi Heuer Josh Parker Bob Chlupsa Rich Linares 0.6 0.0 3.41 4.47
Jameson Taillon Jordan Zimmermann Jeff Samardzija Anthony DeSclafani 2.9 1.0 3.56 4.69
Rowan Wick Luis Sanchez Phil Paine Bob Taylor 1.0 -0.3 3.15 5.01
Ben Leeper Barry Jones Ken Sanders Jim Donohue 0.6 -0.2 3.52 4.86
Adbert Alzolay Steve Stone Steve Gromek Jharel Cotton 1.6 0.3 3.60 4.79
Brandon Hughes Eddie Guardado Matt Strahm Rich Folkers 1.0 -0.4 3.31 5.01
Brad Boxberger Brian Boehringer Jason Grimsley Turk Wendell 0.9 -0.6 3.22 5.91
Walker Powell Eddie Gamboa Frank Herrmann Harold Deitz 1.3 0.2 3.62 4.79
Ben Brown Tom Parsons Andre Treadway Sandy Vance 2.0 0.6 3.66 4.84
Keegan Thompson Ron Schueler Bobby Bolin Bobby Castillo 2.1 0.3 3.67 4.84
Caleb Kilian Kerry Taylor Bob Walk Brett Laxton 2.0 0.4 3.76 4.88
Sean Newcomb C.J. Nitkowski 니코스키 Jeff Schneider Wil Ledezma 0.7 -0.4 3.65 5.50
Kervin Castro Jose Rodriguez Carl Shelen Chris Bennett 0.7 -0.3 3.76 5.07
Ethan Roberts Stacy Morgan Chris Niesel Jerome Gamble 0.5 -0.4 3.60 5.31
Matt Dermody Jason Jacome Al Jackson Yohan Flande 플란데 1.2 0.2 3.87 5.02
Kyle Hendricks Braden Looper Red Barrett Joel Pineiro 1.8 0.4 3.91 5.02
Jordan Wicks Andrew Heaney Mike Willis Jon Kibler 1.5 0.3 3.99 5.13
Matt Swarmer Chuck Dobson Ollie Brantley Chris Carpenter 1.7 0.2 3.95 5.09
Robert Gsellman P.J. Francescon Jeff Gray Martin Sotelo 0.6 -0.1 3.91 5.18
Danis Correa Barry Jones Dominic Leone Mike Newson 0.4 -0.5 3.88 5.41
Sheldon Reed Donald Hammitt Gene Stechschulte Jim Bryant 0.3 -0.4 3.86 5.40
Hayden Wesneski Jordan Lyles Justin Grimm Jacob Turner 터너 1.6 0.0 4.02 5.33
Conner Menez Mike Mimbs Chet Nichols Ben Kozlowski 1.1 -0.2 3.92 5.45
Michael Rucker Alfredo Simon Ray Krawczyk Jake Henson 0.3 -0.7 3.97 5.39
Brendon Little Randolph Hopkins Chad Brown Mike Santiago 0.5 -0.2 3.96 5.24
Scott Kobos Luis Quintana Sydney Church Gerry Rub 0.3 -0.3 3.69 5.63
Adrian Sampson Leverette Spencer Max Butcher George Blaeholder 1.3 0.0 4.25 5.32
Javier Assad Jeremy Guthrie Denny Wagner Steve Maye 1.5 0.0 4.27 5.29
Steven Brault Greg Mathews Johnny Schmitz Paul Mirabella 0.6 -0.2 4.31 5.66
Drew Smyly Fred Waters Howie Pollet Bill Sherdel 1.1 -0.3 4.23 5.64
Alec Mills Virgil Vasquez John Butcher Sean Bergman 0.9 -0.1 4.32 5.48
Blake Whitney Antonio Alfonseca Derek Gordon Connor Overton 0.2 -0.8 4.18 5.61
Bailey Horn Atahualpa Severino Kenny Esposito Matt Marksberry 0.5 -0.4 4.15 5.75
James Bourque Wally Wolf Kaleb Ort Matt Skrmetta 0.2 -0.7 4.01 6.00
Joe Biagini Hal Griggs Willie Banks Mike Walker 0.6 -0.3 4.32 5.67
Stephen Gonsalves Brent Leach Matt Riley Nick Hagadone 0.6 -0.5 4.22 5.99
Wyatt Short Rafael Novoa Ed Vosberg Cesar Ramos 0.5 -0.5 4.32 5.56
Samuel Reyes Steve Cline Steve Sharpe Jeff Kaplan 0.1 -0.8 4.39 5.89
CD Pelham Mike Guilfoyle Pete Cappadona Mike Santiago 0.1 -0.6 4.28 5.84
DJ Herz Gerry Hannahs Frank Bertaina Carl Hamilton 1.1 -0.6 4.37 5.95
Anderson Espinoza Paul Demny Steve Dunning Yeiper Castillo 0.7 -0.5 4.51 5.74
Cam Sanders Rich Yett Tanner Houck Steve Dunning 0.8 -0.4 4.56 5.73
Richard Gallardo Brad Schorr Jose Tapia Casey Daigle 0.8 -0.5 4.68 5.65
Eric Stout Mark Bowden Matt Thornton Matt Williams 0.2 -0.9 4.44 6.61
Ryan Jensen Travis Lakins Jim Rittwage Dan Opperman 0.6 -0.4 4.59 5.84
Cayne Ueckert Jim Henderson Tom Hackimer Mike Franco 0.0 -0.9 4.52 6.24
Erich Uelmen Paul Clemens Dick Lange Rich Yett 0.2 -0.9 4.71 6.03
Peyton Remy Reed Garrett Jon Velasquez Dan Hall 0.5 -0.8 4.68 6.08
Joe Nahas Joseph Pollack Clint Koppe Jean Garavito 0.4 -0.8 4.75 5.96
Manuel Rodríguez Fernando Ramos Cortland Cox Matt Stites 0.1 -0.7 4.71 6.20
Riley Thompson Adam Springston Mike Vicaro Devern Hansack 0.3 -0.5 4.90 6.22
Hunter Bigge Kieran Lovegrove Scott Economy Mike Heinen -0.2 -1.1 4.93 6.68
Aneuris Rosario Mike Heinen Kirt Kishita Les Munns -0.2 -0.7 5.18 7.34
Eury Ramos Bubba Brevell Jose DeLeon Todd Naff -0.2 -0.8 5.32 6.95
Max Bain Carlos Polanco Troy Bradford Tony Fiore -0.1 -1.1 5.39 6.78
Eduarniel Nunez Chip Cunningham Jheyson Manzueta Luis Heredia -0.5 -1.3 5.62 7.24
Brailyn Marquez Justin Steele Eric Fischer Brendon Little -0.7 -1.7 6.34 8.84
Burl Carraway Michael O’Connor Monty McMillan Douglas Britt -0.6 -1.1 6.67 9.38

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.


Baseball-Adjacent Content: Interest Rate Swap Hedging for Teams

© Gary A. Vasquez-USA TODAY Sports

Last week, I wrote about what I consider to be a key driver in the recent uptick in long-dated contracts: rising interest rates. It was a math-y and abstract article, and I wouldn’t blame you for getting a few paragraphs in, noting the sheer volume of numbers and calculations, and moving on with your life. But if you didn’t do that, hold onto your butts, because it’s time to take the financial angle up a notch.

The main takeaway of that previous article was that when interest rates are high, money in the future is worth less in present value, so teams that look at their books in terms of net present value will perceive long-term contracts as a smaller liability. The easy way of thinking about this is by imagining a team funding a contract upfront by buying bonds and holding them to pay out each future year of a player’s contract. You have to spend much less money today to fund future obligations than you would’ve had to spend if interest rates were much lower, as they were for the entire previous decade.

That’s not realistic, though, because teams don’t pre-fund contracts with treasury bonds. They have better stuff to do with any money sitting around, like buying real estate developments or lobbying senators. Most teams have debt outstanding, too; if they had a huge chunk of change sitting around, they’d look for new investments first, then think about retiring debt, then think about buying out minority owners, and probably prioritize buying treasury bonds only slightly higher than lighting the money on fire. Read the rest of this entry »