2021 ZiPS Projections: Kansas City Royals
After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for nine years. The exercise continues this offseason. Below are the projections for the Kansas City Royals.
Batters
The Royals are not a dreadful team. They likely won’t lose 100 games or find themselves setting any horrifying, ineptitude-based records like when the 2019 Orioles allowed 75% of the home runs hit in baseball history. But they’re a phenomenally uninspiring club and like most Royals squads since owner Ewing Kauffman passed away in 1993, one that looks forever stuck in the limbo between not really being close to contending and only half-heartedly rebuilding. The Royals briefly broke the wheel in the mid-2010s when the players acquired in return for Zack Greinke, late 2000s prospects, and a few reclamation projects all peaked simultaneously, but they never had a plan to sustain winning beyond those amazing highlights. Since the strike in 1994, the Royals have a .441 winning percentage, the worst in baseball and the third-worst since Dayton Moore replaced Allard Baird as the general manager.
As such, the Royals have several talented veterans, none of whom are remotely likely to be in Kansas City the next time the team is good. It’s not a great sign for a rebuilding club when the offensive players with the most projected WAR remaining in their careers are largely the oldest ones. Adalberto Mondesi is the exception at age-25, at the top of the team with 19.6 estimated wins remaining, followed by Whit Merrifield, Jorge Soler, Salvador Perez, and Franchy Cordero. If you’re keeping score, that’s a 32-year-old outfielder, a 31-year-old injury-prone catcher, a late-20s designated hitter, and a player who last had 200 plate appearances in a season in 2017. Bobby Witt Jr. is the only position player under 25 with a mean projection of five wins in the majors in his entire career. Only Lucius Fox and MJ Melendez even project above replacement level.
Merrifield is a durable and flexible player and if the Royals aren’t an enjoyable franchise, you can least enjoy him in his last few years with the team. To suggest the Royals trade him is probably a lost cause at this point; they wouldn’t trade him for the offers of two years ago and he has a lot less trade value now. And while his 2020 wasn’t anything notable, Jorge Soler’s power is great fun to watch and when he’s both healthy and “on,” as he was in 2019, he can pile up as many homers as I do tweets involving tacos. ZiPS is more bullish on Soler than Steamer is, so he’s one of the points to watch in Projection Thunderdome.
While it doesn’t affect the trajectory of the team, it was nice to see Salvador Perez’s comeback in 2020. After missing 2019 with Tommy John surgery resulting from a spring workout elbow tear, Perez returned to crush 11 round-trippers in just 37 games, finishing at 1.9 WAR, his highest total since 2014. His caught-stealing rate behind the plate was one of the lowest of his career at 27%, but it’s a ludicrously small sample with only 11 attempts; just catching one more runner would have landed him at 36%, slightly above his career-average. No, Perez didn’t return as a highly-disciplined, Joey Votto-esque hitting professor or anything — he is what he is at this point in his career — but watching him attack every pitcher and occasionally come out ahead is fun. If the Royals aren’t going to be good, at least they can be fun.
Pitchers
I wouldn’t describe the rotation as contention-ready or even good, but it might be…goodish? Goodishish? ZiPS doesn’t see much upside in the rotation, but does think the five starters the Royals are likely to field are both best candidates for the job and likely to be above replacement level. There are two places here I’m more bullish than the computer. The first is Danny Duffy; I might just be overly sentimental, but I still have this feeling that he has an ace-like season left in the tank. The other is Carlos Hernández. I’m not offended that the computer doesn’t know what to make of him; after never pitching above the Sally League, Hernández and his 96-97 mph fastball were not completely overmatched in his short stint in the majors. This season presented less-than-ideal circumstances to throw a young, talented pitcher into, but I give the Royals a lot of credit for being forward-thinking. They were never going to be good this season and there just wasn’t an opportunity to pitch guys like Hernández against appropriate-level minor league pitching in 2020.
Overall, unlike the lineup, ZiPS does like some of the young talent here. Whereas the computer only has a single position player under 25 passing the five-win mark, it sees Kris Bubic, Brady Singer, Jackson Kowar, and Ronald Bolaños, along with Hernández, passing that threshold and projects 11 pitchers overall to finish their major-league careers above replacement-level should they get the opportunity. Between Bolaños and Cordero, ZiPS thinks the Royals acquired 10 WAR (pre-free agency) for Tim Hill, which is a solid return.
The bullpen isn’t particularly good or particularly deep, but at this point, does it really need to be? The best use of the bullpen right now is as a home for the starters who don’t work out and as a testing ground for reclamation projections. Trevor Rosenthal was an immensely successful experiment for the team and sending him to the Padres in return for Edward Olivares is the type of move that Kansas City should make at every opportunity. The Royals had been hinting about re-signing Rosenthal, repeating their mistake of hanging onto Ian Kennedy when the latter successfully transitioned to the bullpen in 2019. But in this case, they proved me wrong. More of that please! After 2020, there are likely to be a number of rehabbing veterans like Danny Salazar and Aaron Sanchez in search of opportunities to demonstrate their arms are still attached.
One pedantic note for 2021: For the WAR graphic, I’m using FanGraphs’ depth charts playing time, not the playing time ZiPS spits out, so there will be occasional differences in WAR totals.
Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here.
Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Whit Merrifield | R | 32 | CF | 653 | 605 | 85 | 173 | 34 | 4 | 16 | 65 | 37 | 101 | 28 | 9 |
Salvador Perez | R | 31 | C | 449 | 426 | 49 | 113 | 23 | 0 | 24 | 75 | 12 | 98 | 1 | 0 |
Jorge Soler | R | 29 | DH | 526 | 455 | 63 | 112 | 23 | 0 | 30 | 80 | 61 | 158 | 2 | 0 |
Adalberto Mondesi | B | 25 | SS | 528 | 492 | 68 | 125 | 24 | 9 | 15 | 63 | 24 | 154 | 46 | 11 |
Hunter Dozier | R | 29 | RF | 553 | 491 | 69 | 120 | 26 | 5 | 21 | 64 | 58 | 147 | 6 | 2 |
Cam Gallagher | R | 28 | C | 288 | 260 | 30 | 66 | 14 | 0 | 6 | 23 | 21 | 48 | 0 | 0 |
Franchy Cordero | L | 26 | CF | 318 | 292 | 43 | 69 | 14 | 5 | 11 | 44 | 23 | 95 | 8 | 2 |
Matt Reynolds | R | 30 | SS | 382 | 342 | 43 | 79 | 20 | 3 | 7 | 31 | 36 | 99 | 4 | 2 |
Nicky Lopez | L | 26 | 2B | 540 | 490 | 55 | 120 | 20 | 4 | 5 | 39 | 40 | 78 | 7 | 8 |
Maikel Franco | R | 28 | 3B | 536 | 493 | 53 | 124 | 28 | 1 | 18 | 75 | 37 | 83 | 1 | 0 |
Erick Mejia | B | 26 | SS | 513 | 468 | 53 | 108 | 21 | 4 | 5 | 38 | 33 | 114 | 17 | 7 |
Kelvin Gutierrez | R | 26 | 3B | 424 | 388 | 39 | 89 | 12 | 4 | 7 | 36 | 32 | 112 | 11 | 2 |
Lucius Fox | B | 23 | SS | 533 | 477 | 56 | 110 | 21 | 8 | 5 | 36 | 42 | 126 | 29 | 11 |
Ryan McBroom | R | 29 | 1B | 463 | 424 | 51 | 103 | 21 | 1 | 17 | 48 | 31 | 126 | 1 | 2 |
Meibrys Viloria | L | 24 | C | 379 | 344 | 29 | 76 | 16 | 1 | 5 | 28 | 27 | 104 | 1 | 1 |
Ryan O’Hearn | L | 27 | 1B | 497 | 438 | 49 | 96 | 24 | 2 | 17 | 65 | 53 | 135 | 1 | 0 |
Humberto Arteaga | R | 27 | 3B | 476 | 448 | 43 | 109 | 16 | 2 | 4 | 31 | 18 | 76 | 7 | 5 |
Kyle Isbel | L | 24 | CF | 316 | 296 | 33 | 67 | 15 | 2 | 8 | 31 | 16 | 85 | 15 | 7 |
Oscar Hernández | R | 27 | C | 208 | 192 | 20 | 38 | 8 | 0 | 5 | 16 | 11 | 55 | 1 | 0 |
Khalil Lee | L | 23 | RF | 550 | 490 | 59 | 107 | 23 | 3 | 10 | 45 | 49 | 166 | 36 | 11 |
Nick Heath | L | 27 | CF | 367 | 325 | 35 | 64 | 10 | 3 | 4 | 25 | 32 | 129 | 33 | 12 |
MJ Melendez | L | 22 | C | 464 | 422 | 40 | 66 | 22 | 3 | 15 | 54 | 34 | 209 | 5 | 6 |
Nick Hutchins | R | 25 | C | 231 | 216 | 20 | 44 | 12 | 0 | 4 | 19 | 8 | 69 | 1 | 1 |
Blake Perkins | B | 24 | CF | 532 | 466 | 54 | 92 | 17 | 4 | 8 | 35 | 55 | 146 | 16 | 8 |
Edward Olivares | R | 25 | RF | 515 | 479 | 56 | 117 | 19 | 5 | 11 | 50 | 25 | 115 | 15 | 9 |
Travis Jones | R | 25 | 1B | 437 | 385 | 44 | 84 | 15 | 2 | 6 | 31 | 30 | 125 | 18 | 10 |
Dairon Blanco | R | 28 | CF | 456 | 426 | 40 | 88 | 15 | 10 | 5 | 33 | 24 | 143 | 21 | 9 |
Brewer Hicklen | R | 25 | LF | 464 | 420 | 48 | 83 | 14 | 3 | 13 | 43 | 30 | 172 | 22 | 12 |
Bubba Starling | R | 28 | CF | 361 | 337 | 36 | 71 | 13 | 1 | 7 | 28 | 20 | 105 | 5 | 2 |
Kevin Merrell | L | 25 | SS | 467 | 439 | 40 | 96 | 15 | 5 | 2 | 27 | 20 | 117 | 14 | 6 |
Sebastian Rivero | R | 22 | C | 396 | 366 | 30 | 70 | 17 | 1 | 4 | 27 | 16 | 105 | 1 | 3 |
Jeison Guzmán | L | 22 | SS | 445 | 416 | 37 | 89 | 16 | 4 | 4 | 30 | 19 | 112 | 13 | 12 |
Nick Pratto | L | 22 | 1B | 464 | 431 | 41 | 80 | 21 | 2 | 10 | 41 | 30 | 177 | 15 | 8 |
Player | BA | OBP | SLG | OPS+ | ISO | BABIP | RC/27 | Def | WAR | No. 1 Comp |
---|---|---|---|---|---|---|---|---|---|---|
Whit Merrifield | .286 | .331 | .435 | 107 | .149 | .322 | 5.6 | 5 | 3.2 | Dom DiMaggio |
Salvador Perez | .265 | .294 | .488 | 108 | .223 | .293 | 5.3 | 5 | 2.6 | Dick Dietz |
Jorge Soler | .246 | .342 | .495 | 125 | .248 | .307 | 6.1 | 0 | 2.4 | Gene Tenace |
Adalberto Mondesi | .254 | .289 | .431 | 93 | .177 | .341 | 5.0 | 4 | 2.2 | Kurt Stillwell |
Hunter Dozier | .244 | .325 | .446 | 108 | .202 | .307 | 5.2 | -2 | 1.3 | Michael Cuddyer |
Cam Gallagher | .254 | .312 | .377 | 87 | .123 | .291 | 4.3 | 2 | 0.9 | Steve Holm |
Franchy Cordero | .236 | .293 | .432 | 94 | .195 | .312 | 4.6 | 1 | 0.9 | Jesus Hernandez |
Matt Reynolds | .231 | .307 | .368 | 84 | .137 | .305 | 4.0 | 0 | 0.7 | Andre Rodgers |
Nicky Lopez | .245 | .307 | .333 | 75 | .088 | .283 | 3.5 | 7 | 0.6 | Kevin Riggs |
Maikel Franco | .252 | .302 | .422 | 95 | .170 | .270 | 4.6 | -5 | 0.5 | Fritzie Connally |
Erick Mejia | .231 | .283 | .325 | 66 | .094 | .295 | 3.3 | 7 | 0.4 | Gary Weiss |
Kelvin Gutierrez | .229 | .290 | .335 | 71 | .106 | .305 | 3.6 | 5 | 0.4 | Lou Collier 클리어 |
Lucius Fox | .231 | .302 | .340 | 75 | .109 | .303 | 3.8 | -2 | 0.3 | Tony Phillips |
Ryan McBroom | .243 | .300 | .417 | 93 | .175 | .306 | 4.4 | 1 | 0.3 | Todd Betts |
Meibrys Viloria | .221 | .284 | .317 | 64 | .096 | .302 | 3.1 | 2 | 0.0 | Eric Helfand |
Ryan O’Hearn | .219 | .306 | .400 | 91 | .180 | .276 | 4.2 | -1 | 0.0 | Mike Twardoski |
Humberto Arteaga | .243 | .274 | .315 | 61 | .071 | .285 | 3.0 | 10 | -0.1 | Richard Paz |
Kyle Isbel | .226 | .270 | .372 | 73 | .145 | .291 | 3.5 | 0 | -0.2 | Mark Budzinski |
Oscar Hernández | .198 | .248 | .318 | 53 | .120 | .250 | 2.7 | 1 | -0.3 | Bryce Terveen |
Khalil Lee | .218 | .299 | .339 | 74 | .120 | .309 | 3.8 | 0 | -0.4 | Bobby Abreu |
Nick Heath | .197 | .271 | .283 | 52 | .086 | .313 | 2.9 | 4 | -0.4 | Jo-Jo White |
MJ Melendez | .156 | .225 | .329 | 49 | .173 | .258 | 2.2 | 8 | -0.5 | Mark Johnson |
Nick Hutchins | .204 | .243 | .315 | 51 | .111 | .280 | 2.6 | 1 | -0.5 | Nick Derba |
Blake Perkins | .197 | .285 | .303 | 61 | .105 | .269 | 2.9 | 3 | -0.5 | Kerwin Moore |
Edward Olivares | .244 | .288 | .374 | 79 | .129 | .300 | 3.8 | 0 | -0.6 | Nick Capra |
Travis Jones | .218 | .303 | .314 | 70 | .096 | .307 | 3.2 | 3 | -0.6 | Ed Jurak |
Dairon Blanco | .207 | .251 | .324 | 55 | .117 | .299 | 2.8 | 3 | -0.8 | Donzell McDonald |
Brewer Hicklen | .198 | .266 | .338 | 64 | .140 | .298 | 3.0 | 4 | -1.0 | Tony Miller |
Bubba Starling | .211 | .258 | .318 | 56 | .107 | .284 | 2.8 | -2 | -1.0 | Charles Thomas |
Kevin Merrell | .219 | .254 | .289 | 48 | .071 | .294 | 2.6 | -3 | -1.6 | Rance Mulliniks |
Sebastian Rivero | .191 | .231 | .276 | 38 | .085 | .257 | 2.0 | -1 | -1.7 | Brian Moon |
Jeison Guzmán | .214 | .251 | .300 | 50 | .087 | .283 | 2.3 | -6 | -1.9 | Brandon Cromer |
Nick Pratto | .186 | .239 | .313 | 49 | .128 | .287 | 2.5 | 3 | -2.1 | Chris Weinke |
Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO | FIP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Brad Keller | R | 25 | 11 | 11 | 4.45 | 29 | 29 | 165.7 | 161 | 82 | 21 | 63 | 124 | 4.58 |
Brady Singer | R | 24 | 9 | 10 | 4.68 | 29 | 29 | 152.0 | 156 | 79 | 22 | 51 | 123 | 4.61 |
Jakob Junis | R | 28 | 9 | 9 | 4.62 | 27 | 25 | 142.3 | 149 | 73 | 23 | 39 | 129 | 4.52 |
Kris Bubic | L | 23 | 6 | 6 | 4.52 | 20 | 20 | 97.7 | 95 | 49 | 13 | 41 | 92 | 4.44 |
Danny Duffy | L | 32 | 7 | 8 | 4.89 | 24 | 24 | 127.0 | 129 | 69 | 21 | 45 | 116 | 4.68 |
Jackson Kowar | R | 24 | 7 | 9 | 5.03 | 25 | 25 | 130.7 | 140 | 73 | 20 | 50 | 98 | 4.98 |
Mike Montgomery | L | 31 | 5 | 4 | 4.50 | 30 | 13 | 86.0 | 89 | 43 | 10 | 32 | 68 | 4.40 |
Jesse Hahn | R | 31 | 3 | 3 | 4.52 | 25 | 10 | 61.7 | 59 | 31 | 6 | 33 | 56 | 4.33 |
Josh Staumont | R | 27 | 4 | 5 | 4.80 | 47 | 11 | 80.7 | 70 | 43 | 9 | 63 | 95 | 4.80 |
Scott Barlow | R | 28 | 4 | 3 | 4.14 | 69 | 0 | 71.7 | 61 | 33 | 9 | 36 | 88 | 3.99 |
Ronald Bolaños | R | 24 | 7 | 9 | 5.33 | 24 | 21 | 103.0 | 109 | 61 | 14 | 57 | 88 | 5.10 |
Ian Kennedy | R | 36 | 3 | 3 | 4.22 | 53 | 1 | 53.3 | 50 | 25 | 8 | 18 | 56 | 4.10 |
Daniel Lynch | L | 24 | 3 | 4 | 5.30 | 16 | 16 | 69.7 | 77 | 41 | 11 | 27 | 50 | 5.13 |
Glenn Sparkman | R | 29 | 4 | 5 | 5.38 | 22 | 16 | 97.0 | 115 | 58 | 15 | 27 | 61 | 4.89 |
J.C. Cloney | L | 26 | 4 | 5 | 5.42 | 24 | 15 | 99.7 | 116 | 60 | 19 | 30 | 62 | 5.50 |
Carlos Hernández | R | 24 | 4 | 5 | 5.34 | 15 | 15 | 60.7 | 65 | 36 | 8 | 34 | 46 | 5.26 |
Greg Holland | R | 35 | 3 | 3 | 4.30 | 52 | 0 | 46.0 | 41 | 22 | 6 | 26 | 51 | 4.42 |
Richard Lovelady | L | 25 | 3 | 2 | 4.25 | 42 | 0 | 48.7 | 49 | 23 | 5 | 18 | 40 | 4.10 |
Marcelo Martinez | L | 24 | 5 | 8 | 5.55 | 26 | 20 | 116.7 | 132 | 72 | 22 | 41 | 81 | 5.45 |
Tyler Zuber | R | 26 | 4 | 4 | 4.53 | 49 | 0 | 53.7 | 50 | 27 | 7 | 26 | 55 | 4.45 |
Holden Capps | L | 26 | 3 | 3 | 4.92 | 34 | 3 | 60.3 | 67 | 33 | 8 | 20 | 41 | 4.74 |
Jake Newberry | R | 26 | 3 | 3 | 4.62 | 54 | 0 | 62.3 | 61 | 32 | 8 | 32 | 55 | 4.77 |
Kyle Zimmer | R | 29 | 3 | 3 | 4.74 | 59 | 1 | 49.3 | 46 | 26 | 5 | 33 | 48 | 4.68 |
Heath Fillmyer | R | 27 | 4 | 6 | 5.66 | 30 | 21 | 109.7 | 121 | 69 | 19 | 51 | 78 | 5.57 |
Braden Shipley | R | 29 | 5 | 7 | 5.64 | 28 | 15 | 97.3 | 108 | 61 | 18 | 41 | 77 | 5.42 |
Stephen Woods Jr. | R | 26 | 5 | 8 | 5.79 | 21 | 16 | 87.0 | 89 | 56 | 11 | 63 | 68 | 5.64 |
Randy Rosario | L | 27 | 2 | 2 | 4.97 | 44 | 0 | 50.7 | 55 | 28 | 6 | 22 | 37 | 4.68 |
Gabe Speier | L | 26 | 2 | 3 | 5.09 | 46 | 1 | 58.3 | 61 | 33 | 8 | 29 | 49 | 4.93 |
Chance Adams | R | 26 | 4 | 6 | 5.71 | 26 | 10 | 93.0 | 101 | 59 | 16 | 46 | 78 | 5.38 |
Matt Harvey | R | 32 | 4 | 7 | 5.90 | 21 | 18 | 87.0 | 102 | 57 | 18 | 28 | 64 | 5.50 |
Yunior Marte | R | 26 | 3 | 4 | 5.05 | 47 | 0 | 67.7 | 68 | 38 | 10 | 41 | 61 | 5.29 |
Scott Blewett | R | 25 | 5 | 8 | 5.99 | 20 | 18 | 94.7 | 112 | 63 | 18 | 44 | 60 | 5.94 |
Andrew Beckwith | R | 26 | 2 | 3 | 5.30 | 37 | 0 | 54.3 | 60 | 32 | 7 | 25 | 35 | 5.17 |
Foster Griffin | L | 25 | 5 | 8 | 6.05 | 21 | 19 | 102.7 | 121 | 69 | 21 | 45 | 69 | 5.96 |
Carlos Sanabria | R | 24 | 3 | 4 | 5.85 | 35 | 0 | 47.7 | 46 | 31 | 8 | 38 | 49 | 5.89 |
Andres Machado | R | 28 | 3 | 5 | 5.88 | 38 | 7 | 78.0 | 89 | 51 | 15 | 36 | 57 | 5.76 |
Daniel Tillo | L | 25 | 6 | 9 | 6.08 | 28 | 23 | 117.0 | 136 | 79 | 17 | 69 | 60 | 5.99 |
Grant Gavin | R | 25 | 3 | 5 | 5.75 | 42 | 0 | 51.7 | 52 | 33 | 10 | 33 | 54 | 5.70 |
Conner Greene | R | 26 | 5 | 8 | 6.15 | 32 | 17 | 108.3 | 119 | 74 | 16 | 78 | 75 | 6.07 |
Nick Howard | R | 28 | 1 | 3 | 7.01 | 21 | 0 | 25.7 | 29 | 20 | 3 | 25 | 15 | 6.57 |
Arnaldo Hernandez | R | 25 | 6 | 10 | 6.28 | 26 | 24 | 123.3 | 150 | 86 | 25 | 52 | 69 | 6.13 |
Franco Terrero | R | 26 | 3 | 5 | 6.58 | 42 | 0 | 53.3 | 59 | 39 | 10 | 38 | 42 | 6.35 |
Gerson Garabito | R | 25 | 6 | 10 | 6.66 | 25 | 25 | 121.7 | 143 | 90 | 24 | 75 | 78 | 6.48 |
Player | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | ERA- | WAR | No. 1 Comp |
---|---|---|---|---|---|---|---|---|---|---|
Brad Keller | 6.7 | 3.4 | 1.1 | 8.8% | 17.4% | .280 | 101 | 99 | 2.2 | Milt Pappas |
Brady Singer | 7.3 | 3.0 | 1.3 | 7.7% | 18.6% | .294 | 96 | 104 | 1.7 | Don Welchel |
Jakob Junis | 8.2 | 2.5 | 1.5 | 6.3% | 20.9% | .304 | 98 | 103 | 1.7 | Anthony Kelley |
Kris Bubic | 8.5 | 3.8 | 1.2 | 9.6% | 21.5% | .297 | 100 | 100 | 1.3 | Mike Miller |
Danny Duffy | 8.2 | 3.2 | 1.5 | 8.2% | 21.1% | .297 | 92 | 109 | 1.1 | Kent Mercker |
Jackson Kowar | 6.8 | 3.4 | 1.4 | 8.6% | 16.9% | .297 | 90 | 112 | 0.9 | Cha Seung Baek |
Mike Montgomery | 7.1 | 3.3 | 1.0 | 8.5% | 18.0% | .300 | 100 | 100 | 0.9 | Clarence Mitchell |
Jesse Hahn | 8.2 | 4.8 | 0.9 | 12.0% | 20.4% | .298 | 99 | 101 | 0.7 | Don Brennan |
Josh Staumont | 10.6 | 7.0 | 1.0 | 16.8% | 25.3% | .300 | 94 | 107 | 0.5 | Clay Bryant |
Scott Barlow | 11.1 | 4.5 | 1.1 | 11.6% | 28.3% | .297 | 109 | 92 | 0.5 | Jim Stoops |
Ronald Bolaños | 7.7 | 5.0 | 1.2 | 12.0% | 18.6% | .308 | 84 | 118 | 0.4 | Ben Hendrickson |
Ian Kennedy | 9.5 | 3.0 | 1.4 | 8.0% | 24.9% | .296 | 107 | 94 | 0.4 | Barney Schultz |
Daniel Lynch | 6.5 | 3.5 | 1.4 | 8.7% | 16.0% | .300 | 85 | 118 | 0.3 | Nate Robertson |
Glenn Sparkman | 5.7 | 2.5 | 1.4 | 6.3% | 14.2% | .311 | 84 | 120 | 0.3 | Joe Mays |
J.C. Cloney | 5.6 | 2.7 | 1.7 | 6.8% | 14.0% | .298 | 83 | 120 | 0.3 | John O’Donoghue |
Carlos Hernández | 6.8 | 5.0 | 1.2 | 12.1% | 16.4% | .303 | 84 | 119 | 0.3 | Jesus Silva |
Greg Holland | 10.0 | 5.1 | 1.2 | 12.8% | 25.1% | .294 | 105 | 96 | 0.3 | Ted Abernathy |
Richard Lovelady | 7.4 | 3.3 | 0.9 | 8.5% | 19.0% | .301 | 106 | 95 | 0.2 | Norm Montoya |
Marcelo Martinez | 6.2 | 3.2 | 1.7 | 7.9% | 15.6% | .297 | 81 | 123 | 0.2 | Edgar Ramos |
Tyler Zuber | 9.2 | 4.4 | 1.2 | 11.0% | 23.3% | .297 | 99 | 101 | 0.1 | Joe Hudson |
Holden Capps | 6.1 | 3.0 | 1.2 | 7.5% | 15.4% | .304 | 91 | 109 | 0.1 | Seth Morehead |
Jake Newberry | 7.9 | 4.6 | 1.2 | 11.5% | 19.7% | .293 | 97 | 103 | 0.1 | Bill Kelso |
Kyle Zimmer | 8.8 | 6.0 | 0.9 | 14.6% | 21.2% | .297 | 95 | 105 | 0.1 | Don McMahon |
Heath Fillmyer | 6.4 | 4.2 | 1.6 | 10.2% | 15.7% | .297 | 79 | 126 | 0.0 | Landon Jacobsen |
Braden Shipley | 7.1 | 3.8 | 1.7 | 9.3% | 17.5% | .302 | 80 | 125 | 0.0 | Elliot Brown |
Stephen Woods Jr. | 7.0 | 6.5 | 1.1 | 15.3% | 16.5% | .295 | 78 | 129 | -0.1 | Mike Torrez |
Randy Rosario | 6.6 | 3.9 | 1.1 | 9.7% | 16.3% | .306 | 90 | 111 | -0.1 | Jim Roland |
Gabe Speier | 7.6 | 4.5 | 1.2 | 11.0% | 18.6% | .303 | 88 | 113 | -0.1 | Mike Cosgrove |
Chance Adams | 7.5 | 4.5 | 1.5 | 10.8% | 18.4% | .305 | 79 | 127 | -0.1 | Dan Kolb |
Matt Harvey | 6.6 | 2.9 | 1.9 | 7.2% | 16.5% | .307 | 76 | 131 | -0.1 | Brian Moehler |
Yunior Marte | 8.1 | 5.5 | 1.3 | 13.2% | 19.6% | .297 | 89 | 112 | -0.2 | Joe Hudson |
Scott Blewett | 5.7 | 4.2 | 1.7 | 10.1% | 13.7% | .303 | 75 | 133 | -0.2 | Jake Dittler |
Andrew Beckwith | 5.8 | 4.1 | 1.2 | 10.1% | 14.1% | .299 | 85 | 118 | -0.3 | Hal Reniff |
Foster Griffin | 6.0 | 3.9 | 1.8 | 9.6% | 14.6% | .302 | 74 | 134 | -0.3 | Marty Reed |
Carlos Sanabria | 9.3 | 7.2 | 1.5 | 16.7% | 21.6% | .295 | 77 | 130 | -0.4 | Dave Cole |
Andres Machado | 6.6 | 4.2 | 1.7 | 10.1% | 16.0% | .302 | 76 | 131 | -0.5 | Claude Willoughby |
Daniel Tillo | 4.6 | 5.3 | 1.3 | 12.5% | 10.8% | .298 | 74 | 135 | -0.5 | Wade Blasingame |
Grant Gavin | 9.4 | 5.7 | 1.7 | 13.8% | 22.5% | .300 | 78 | 128 | -0.5 | Pete Sikaras |
Conner Greene | 6.2 | 6.5 | 1.3 | 15.0% | 14.4% | .299 | 73 | 137 | -0.6 | Charlie Zink |
Nick Howard | 5.3 | 8.8 | 1.1 | 19.2% | 11.5% | .302 | 64 | 156 | -0.6 | Tom Dukes |
Arnaldo Hernandez | 5.0 | 3.8 | 1.8 | 9.1% | 12.1% | .300 | 72 | 139 | -0.7 | Zack Segovia |
Franco Terrero | 7.1 | 6.4 | 1.7 | 14.8% | 16.4% | .301 | 68 | 146 | -1.1 | Sean Green |
Gerson Garabito | 5.8 | 5.5 | 1.8 | 12.9% | 13.4% | .301 | 68 | 148 | -1.1 | Jake Robbins |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned, players who will miss 2021 due to injury, and players who were released in 2020. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Finnish industrial death metal fourth-wave ska J-pop band, he’s still listed here intentionally.
Both hitters and pitchers are ranked by projected 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 which 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. ZiPS is assuming that the designated hitter will continue in force in 2021; if it does not, there will be widespread minor adjustments across the board come April.
ZiPS is agnostic about future playing time by design. For more information about ZiPS, please refer to this article, or get angry at Dan on Twitter or something.
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.
Blech. Get out the McBroom, we need to clean this up.