After having typically appeared in the hallowed pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have now been released at FanGraphs for more than half a decade. The exercise continues this offseason. Below are the projections for the Chicago Cubs.

ZiPS Projections 2019 2018 AL BAL CHW HOU BOS CLE LAA NYY DET OAK TBR KCR SEA TOR MIN TEX NL ATL CHC ARI MIA CIN COL NYM MIL LAD PHI PIT SDP WSN STL SFG AL BAL CHW HOU BOS CLE LAA NYY DET OAK TBR KCR SEA TOR MIN TEX NL ATL CHC ARI MIA CIN COL NYM MIL LAD PHI PIT SDP WSN STL SFG

Batters

The outfield remains the primary weakness of the team, at least in ZiPS’ digital eyes. Consisting of Kyle Schwarber (.233/.343/.472, 1.6 WAR projection), a center field combo of Albert Almora Jr. (.271/.308/.383, 1.0 WAR) and Ian Happ (.236/.335/.435, 1.4 WAR), Jason Heyward (.260/.331/.389, 1.9 WAR), and the occasional appearances by Ben Zobrist (.261/.335/.386), the group is serviceable, but unimpressive. The spares (generally Happ and Zobrist) are at least adequate, and the outfield isn’t at the Darren Aronofsky-esque levels of bleakness as in San Francisco, which is something.

If only an outfielder was available in the free agent market, one who could bring a significant boost to a contending team!

The recent comments from team executives about the club being out of money should be of significant concern for Cubs fans. While it likely isn’t literally true, “can’t” spend money and “won’t” spend money tend to have about the same result on the roster. The Cubs can win the division without spending more, but they can’t put any prognosticating daylight between themselves and the Cardinals or Brewers without doing so.

The infield, naturally, is a strength, with three players at any given time among the top five at their positions (Kris Bryant, Anthony Rizzo, and Javier Baez, obviously). Baez’s positional flexibility is a significant plus for the team, particularly with Addison Russell missing the first month of the season due to violating the league’s domestic abuse policy. While signing Manny Machado and ridding themselves of Russell entirely would have perhaps been the least awkward resolution of the team’s infield situation, it wouldn’t have happened without the team finding some that money they’re out of to spend and certainly won’t happen now that Machado is a Padre. David Bote’s .238/.306/.401 line is very close to his 2018 numbers, and you can’t ask for much more from a fifth infielder.

Pitchers

There’s good news here! The team won 95 games in 2018 — from the way the team was covered, you’d think they went 70-92 — but little of that could be credited to the starting pitching. This was especially true in the first half, when the team went 55-38 and the rotation combined for a mere 2.9 WAR, 27th in baseball and behind every team that was in contention at that point (the Braves were 17th and the A’s 22nd, but the latter had only recently started their crazy run).

Things went better in the second half, with the Cubs rotation combining for 6.1 WAR, ninth in baseball. A lot of this had to do with the acquisition of Cole Hamels, who put up a 2.36 ERA and 3.42 FIP for the Cubs, far better results than I expected given his struggles in Texas. It’s becoming commonplace, in light of the team’s lack of spending, to criticize picking up the Hamels option, but I think that misses the point considerably. The Cubs were on the hook for the $6 million buyout in any case, so it was really only a $14 million decision, and the team would have been hard-pressed to do much better on a one-year, $14 million contract in free agency. And really, if they won’t pursue Bryce Harper now, would a one-year, $14 million contract have really changed that? And let’s not forget that the rotation’s Plan B’s drop off very quickly after Mike Montgomery.

ZiPS projects the pen to be better than most projection systems do. It’s not the most exciting group, with no Aroldis Chapman or prime Wade Davis closing out games. But Brandon Morrow’s expected to be back some time in May and Xavier Cedeno is one of the offseason’s sneakier pickups — he’s a pitcher with a 3.45 FIP over the last three seasons and a 2.95 FIP in 2018, who somehow seemed to generate almost no interest after being non-tendered.

Bench and Prospects

The bench remains a team strength, with Bote, Zobrist, the center fielder who is not starting on the given night, and Victor Caratini all able to start without embarrassing anybody when needed, which is more than you can say about most teams’ benches. Daniel Descalso’s also around with Russell out, but it’ll be hard for the team to carry Bote and Descalso, assuming Russell’s return happens as expected.

Where the trouble starts is if something unforeseen happens, and something unforeseen usually does. Players underperform and, more seriously, players get injured, and the latter can wreak havoc on even the prettiest depth charts. I’m not quite as optimistic about the team’s spares, especially big curveballer Duncan Robinson. The team’s more interesting high-minors pitching prospects (Adbert Alzolay and Duane Underwood) still have work to do before reaching the bigs and ZiPS is decidedly not on Team Tseng.

And the spare hitters are even less exciting. Former Met and minor league free agent signing Phillip Evans occupies far higher a spot in the rankings than the team should be comfortable with. In terms of minor-league outfielders, only Mark Zagunis (.238/.351/.378, 0.6 WAR) and ex-Twin Johnny Field (.239/.283/.407, 0.1 WAR) even get above-replacement projections. That two-time former Cubs Chris Coghlan — who is turning 34, was a non-factor in 2018 as an Iowa Cub with shoulder problems, and is not even signed by the team — looks so relatively useful is troubling.

One pedantic note for 2019: 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 at site.

Batters – Counting Stats Player B Age PO G AB R H 2B 3B HR RBI BB SO SB CS Kris Bryant R 27 3B 142 562 92 152 33 4 28 83 71 150 6 5 Anthony Rizzo L 29 1B 148 545 81 151 33 3 26 102 76 87 9 5 Javier Baez R 26 SS 156 541 81 149 29 5 30 94 29 154 17 6 Willson Contreras R 27 C 134 463 56 118 26 3 14 64 51 117 5 3 Addison Russell R 25 SS 136 450 58 108 25 2 11 56 42 119 4 1 Jason Heyward L 29 RF 130 457 63 119 23 3 10 57 46 69 6 2 Kyle Schwarber L 26 LF 128 417 70 97 15 2 27 69 68 150 3 2 David Bote R 26 3B 126 429 54 102 22 3 14 56 37 122 5 4 Ian Happ B 24 CF 142 441 66 104 21 2 21 61 65 178 9 5 Ben Zobrist B 38 2B 119 399 52 104 20 3 8 45 45 58 2 3 Albert Almora R 25 CF 149 447 57 121 25 2 7 47 24 81 3 3 Zack Short R 24 SS 121 444 58 90 22 3 12 47 68 148 9 6 Victor Caratini B 25 C 112 358 44 92 21 2 8 43 33 84 0 0 Phillip Evans R 26 3B 110 375 43 93 18 2 9 43 27 80 3 3 Mark Zagunis R 26 RF 110 378 55 90 19 2 10 42 60 112 7 3 Daniel Descalso L 32 2B 130 318 44 71 14 3 10 47 51 95 1 1 Cristhian Adames B 27 2B 128 419 47 103 17 4 7 44 32 76 5 4 Chris Coghlan L 34 LF 78 231 29 52 13 2 5 24 27 53 3 1 Johnny Field R 27 LF 110 393 48 94 26 2 12 48 20 106 8 3 Jhonny Pereda R 23 C 118 430 46 99 12 2 6 36 41 86 3 3 P.J. Higgins R 26 C 108 390 41 87 17 1 4 30 40 85 3 1 Ian Rice R 25 C 95 306 41 64 13 0 10 34 46 109 1 1 Trent Giambrone R 25 2B 118 425 51 94 17 1 13 43 36 115 16 7 Ryan Court R 31 SS 110 380 42 81 16 2 8 36 40 146 4 3 Francisco Arcia L 29 C 79 258 27 60 9 1 6 30 13 58 3 1 Taylor Davis R 29 C 106 355 39 87 20 1 5 35 30 56 0 2 Wynton Bernard R 28 CF 101 317 33 75 13 3 4 27 18 70 21 5 Zach Borenstein L 28 LF 127 431 59 94 22 3 17 64 50 175 4 2 Evan Marzilli L 28 CF 97 322 36 63 11 4 4 24 40 114 8 5 Jacob Hannemann L 28 CF 108 385 41 83 18 3 7 34 25 109 18 5 Chesny Young R 26 2B 111 410 44 104 16 2 1 27 31 78 7 5 Stephen Bruno R 28 2B 91 263 28 62 11 1 5 24 13 55 5 3 Charcer Burks R 24 LF 123 453 55 95 19 3 8 37 54 153 12 9 Efren Navarro L 33 1B 109 384 43 90 15 1 6 34 36 91 0 2 Bijan Rademacher L 28 RF 109 333 37 80 15 1 5 31 33 76 2 2 Jim Adduci L 34 1B 103 382 43 90 19 3 8 47 23 109 8 2 Trey Martin R 26 CF 105 354 33 67 12 2 4 26 26 142 11 5

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2019. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in Triple-A or .300 in Double-A, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams, unless I have made a mistake. This is very possible, as a lot of minor-league signings go generally unreported in the offseason.

ZiPS’ projections are based on the American League having a 4.29 ERA and the National League having a 4.15 ERA.

Players who are expected to be out due to injury are still projected. More information is always better than less information, and a computer isn’t the tool that should project the injury status of, for example, a pitcher who has had Tommy John surgery.

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.