Max Kepler Didn’t Bet on Himself
We’ve officially entered extension season. This happens every year around the start of spring training, with arbitration hearings ending and with opening day coming up. Some expect that this particular extension season will be unusually busy, given the concerns players have about the state of the free-agent market. Aaron Nola just signed an extension with the Phillies. Jorge Polanco just signed an extension with the Twins. And Max Kepler has also just signed an extension with the Twins. Nothing against Polanco, but I find the Kepler move more interesting.
Kepler was already looking at a 2019 salary of $3.125 million, in the first of four arbitration years. He’d qualified as a Super Two. That’s wiped out now, with Kepler and the Twins agreeing to a five-year contract worth $35 million. There’s also a sixth-year club option, worth $10 million. Kepler, therefore, has signed away up to two years of would-be free agency. From Kepler’s own standpoint, he’s now guaranteed his own long-term wealth, as a German kid made good. He wouldn’t have agreed to this if he weren’t happy to do so. At the same time, you wonder what could’ve been. Where is Kepler going to be, as a player, a year from now?
For a while, it’s felt like Kepler has made regular appearances on lists of breakout candidates. He was a good prospect, and he’s been a fine player, posting 5.2 WAR through age 25. The breakout, though, hasn’t yet happened. His career wRC+ is 94. Last year’s wRC+ was 97. That’s not bad, for a quality gloveman. It’s also not good. Kepler the hitter has been incomplete.
It’s easy to grow impatient. It’s easy to have grown impatient with a number of Twins players, for that matter. But, thinking about Kepler today, I’m reminded of this Dan Hayes article from early December. Teams continued to call the Twins, inquiring as to Kepler’s availability. The Twins never formally put him in a trade. Other teams still see a breakout candidate. The Twins still see a breakout candidate. There seems to be something of an industry consensus, and it’s not a tough thing to explain.
Kepler is newly 26 years old. So far, through about three seasons, he’s been worth 1.9 WAR per 600 plate appearances. He’s an above-average baserunner, and he’s a terrific defensive outfielder. DRS has liked him in right field and center. UZR has liked him in right field and center. And I also have three years of Statcast’s Outs Above Average. None of these measures are perfect, of course, but among outfielders with at least 1,000 innings since 2016, Kepler’s Outs Above Average per 1,000 innings ranks him in the 88th percentile. Among outfielders with at least 2,000 innings since 2016, Kepler is in the 85th percentile. Some names on either side of him: Jackie Bradley Jr., Jason Heyward, Manuel Margot, and Leonys Martin. Kepler’s great in the field, so it’s probably not a coincidence his contract looks a lot like Ender Inciarte’s, from December 2016. Inciarte was also Super Two, with a similar profile. In that sense, the terms are fair, in that there’s precedent.
But, let’s look at Kepler’s upside. Let’s look at some gains he already made in 2018. He lowered his ground-ball rate, or, if you prefer, he raised his launch angle. Importantly, Kepler increased his walks while also trimming his strikeouts. A chunk of that came from improvement against left-handed pitchers. In terms of K-BB%, eliminating intentional walks, Kepler improved by 7.8 percentage points. Between 2017 and 2018, there were 246 players with at least 250 plate appearances in each season. Kepler’s improvement in K-BB% tied for the fourth-biggest in baseball. He was practically right there with Alex Bregman.
Going hand-in-hand with that, Kepler swung less often out of the zone. He swung more often inside of the zone. His contact rate shot up, to something well above average. When you look at how Kepler’s peripherals moved, you’d think he just had his emergence. Yet his wRC+ just inched from 93 to 97. Kepler stands 6’4, and he has legitimate power. There ought to be more in the tank.
I don’t know if there’s a clearer way to illustrate this than by looking at player comparisons. This is the very essence of what makes Max Kepler so intriguing. For all regular player-seasons since 2015, I gathered K-BB%, average exit velocity, average launch angle, and wRC+. For the former three measures, I calculated the absolute values of z-scores, using Kepler’s 2018 season as the comparison point. In other words, I calculated the differences in standard deviations. I added up the three z-scores to come up with something I call the Comp Score. Here’s Kepler’s 2018, and its 20 closest recent comps:
| Player | Year | K-uBB% | EV | LA | wRC+ | Comp Score |
|---|---|---|---|---|---|---|
| Max Kepler | 2018 | 4.4% | 89.5 | 16.2 | 97 | — |
| Edwin Encarnacion | 2017 | 5.1% | 89.2 | 16.7 | 130 | 0.4 |
| Edwin Encarnacion | 2015 | 4.2% | 90.2 | 16.8 | 150 | 0.5 |
| Matt Carpenter | 2016 | 5.9% | 89.7 | 17.0 | 136 | 0.5 |
| Anthony Rizzo | 2016 | 6.3% | 89.0 | 16.3 | 145 | 0.5 |
| Mark Teixeira | 2015 | 7.0% | 89.5 | 15.4 | 143 | 0.6 |
| Mookie Betts | 2015 | 5.7% | 89.9 | 15.0 | 120 | 0.6 |
| Anthony Rizzo | 2018 | 3.8% | 89.9 | 14.5 | 125 | 0.7 |
| Daniel Murphy | 2017 | 6.7% | 89.6 | 17.3 | 135 | 0.7 |
| Kyle Seager | 2015 | 7.4% | 88.9 | 16.3 | 115 | 0.8 |
| Adrian Beltre | 2016 | 3.8% | 90.1 | 14.4 | 127 | 0.8 |
| Daniel Murphy | 2016 | 5.6% | 90.6 | 16.8 | 154 | 0.8 |
| Bryce Harper | 2016 | 4.8% | 88.6 | 14.6 | 111 | 0.8 |
| Adrian Beltre | 2015 | 4.6% | 89.5 | 12.8 | 109 | 0.8 |
| Kyle Seager | 2016 | 7.4% | 90.1 | 16.5 | 134 | 0.8 |
| Anthony Rizzo | 2015 | 5.2% | 88.4 | 17.3 | 145 | 0.8 |
| Travis Shaw | 2018 | 6.2% | 88.4 | 16.6 | 119 | 0.8 |
| Jed Lowrie | 2017 | 4.5% | 88.8 | 18.6 | 119 | 0.9 |
| Kole Calhoun | 2016 | 7.6% | 89.5 | 14.8 | 117 | 0.9 |
| Freddie Freeman | 2017 | 8.8% | 89.6 | 15.8 | 150 | 0.9 |
| Jed Lowrie | 2018 | 7.5% | 89.0 | 17.1 | 122 | 0.9 |
Anything jump out? Other than Kepler’s 2018, every single wRC+ is north of 100. Other than Kepler’s 97, the lowest wRC+ in there is 109. The average wRC+ for the ten closest comps is 133. For the 20 closest comps, it’s 130. For the 30 closest comps, it’s 131. This isn’t exactly why teams have kept calling on Kepler, but this is *basically* why. When you see Kepler’s blend of discipline, pop, and launch, you think he should be a quality hitter. You think that, because everyone else has been a quality hitter.
Now, it’s important to point out it’s not just all luck. Bad luck isn’t the reason Kepler hasn’t had a breakout yet. Let’s look at another Statcast metric, called Sweet Spot%. It’s the rate of batted balls hit between +8 and +32 degrees above the horizontal. In this table, you’ll see Kepler’s three seasons, along with the average Sweet Spot% for hitters with similar average launch angles:
| Year | Launch Angle | Sweet Spot% | Cohort% |
|---|---|---|---|
| 2016 | 8.3 | 30.1% | 32.0% |
| 2017 | 12.7 | 31.9% | 34.4% |
| 2018 | 16.2 | 30.5% | 36.7% |
Kepler hasn’t yet made progress here. He hasn’t hit as many balls square as you’d expect, and those sweet-spot batted balls are the most dangerous ones. Take a few away, and the overall numbers turn south in a hurry. As Kepler’s overall launch angle has increased, his hasn’t increased his own rate of batted balls hit at the ideal angles. That’s why his productivity hasn’t yet surged. That’s also something we should expect to regress toward the average, moving forward. I’m not going to throw another plot or table at you, but according to the simple math I’ve run, Sweet Spot% over- and under-achievers have historically regressed toward the mean by about 50% in the following season. Kepler might again under-achieve in 2019, but he should at least under-achieve by less, quickly driving his numbers up.
Max Kepler has already improved. He’s improved in just about every way, but the big one. Yet with those gains in 2018, he’s laid the foundation for a surge in the future, as he takes another half-step or so forward with his bat control. With just a few more line drives and well-struck fly balls, Kepler will look like a dangerous hitter, who can also run the bases and play the hell out of the outfield. Put it all together and you’ve got legitimate star potential. You could have a player with a 3-WAR baseline. Maybe 5- or 6-WAR upside. The skillset is there. It seems like it’s coming together.
It just hasn’t come together yet. Not all the way. Which is why Kepler was willing to sign for these terms. You can also see why the Twins would be ecstatic to have him signed for these terms. From where the Twins sit, they understand Kepler’s potential. From where Kepler sits, he knows he’s not a finished product, and he can’t take his own improvement for granted. In every single individual case, you can see why the player agrees to a long-term extension. Who could turn down that kind of guaranteed security? If Kepler were a gambling man, though, he could’ve taken his 2019 salary, and bet on himself to get better. Then he could engage in talks about an extension, after having a breakout season. The breakout isn’t a lock. No breakout is ever a lock. It’s just that the odds are looking favorable. That’s why the Twins came at Kepler, just as the Indians came at Jose Ramirez. One of the most jarring realities of the current era is that oftentimes teams know more about the players than the players themselves.
Jeff made Lookout Landing a thing, but he does not still write there about the Mariners. He does write here, sometimes about the Mariners, but usually not.
The numbers certainly show a lot of bad contact. For a big dude with less than a 15% K rate he isn’t getting much out of his AB’s. Those optimum launch angles look a lot better when they aren’t hit on the Trade Mark.
Very interesting. I didn’t realize he was that good defensively, for starters, but I also seem to have underrated the offensive production he already had last year. Definitely someone I had kind of stopped paying attention to after feeling let down multiple times. But I guess I’m gonna be watching him again this season.
Kepler wanted security, he can always renegotiate if he breaks out. Interesting analysis, thanks Jeff. He clearly has a lot left to build on.
He cannot renegotiate
He can if he’s willing to give up more years, but this deal takes him past 30, so it’s not great odds on a big improvement.
As much as I like Max Kepler and his chances for breaking out, it’s fair to note that Inciarte was (and still is) an outstanding defender who has had better offensive seasons than Kepler has. This is the first year Kepler has been within 1 win of Inciarte; in fact, before this year, Kepler’s best fWAR year was still lower than Inciarte’s worst.
On the other hand, the Inciarte deal has turned into a such a huge steal for the Braves, It isn’t too surprising that Kepler’s camp would ask for more.
Yes, candidates for extension always have potential for upside, which if they reach and are healthy will result in “excess” value to the team. If they didn’t have that, the teams wouldn’t be interested in guaranteeing long-term dollars to them via these extensions. Instead, the teams would simply plan to sign a healthy, short-term player from the market to reduce injury/performance risk.
So on the plus side …hey! The Twins did something!
On the down side … Extending players already under contract doesn’t get them closer to contending in a very winnable division THIS year.
Well, to be fair, they are a little overextended in future salary commitments after today. They have Kepler, and Polanco, and, um… oh.
And Wander Javier!
Rocco Baldelli apparently got a four-year deal.
To be fair, this is exactly what teams like the Twins should be doing. Also, the Nelson Cruz/CJ Cron signings were savvy, and with Polanco here for a while could now trade Nick Gordon for some pitching if they wanted…alright, maybe this wasn’t the most exciting offseason, but they’re still making some sound moves.
I like the moves they’ve made, but they have an opportunity to push the Indians for no cost in talent and tons of financial flexibility. They’ve sucked for a decade, and I’m getting impatient.
I didn’t really like the Schoop signing and would have preferred they try to either bring back Dozier or go for Jed Lowrie, but the logic they used there was pretty sound. The problem is that aside from second base, the big glut on the market (2B, 3B, corner outfield) doesn’t line up well with their holes (CF, SP). Maybe Gio would be a good fit for them, but it’s not that easy to see matches.
Keuchel is a pretty good match. So is Kimbrel. So was Kikuchi.
The Cruz signing was good, I really don’t like the Cron thing though. They’ll probably be losing a guy who’s cheaper and not much worse in Austin.
Good call, on both sides.
Kepler’s family is set forever…and if he ends up becoming better than an average player, the Twins make out.
Isn’t it a little weird and incestuous if the Twins make out?
Jeff just a note that every single thing you write I read. You are an excellent writer and analyst and I appreciate your work.
Totally with you. On the current staff, Jeff is one of a couple that are absolutely-click-and-read at that moment.
Interesting article Jeff. As a big man (6′ 4′) with the ability to make contact, hit to all fields, and with an improving launch angle, but not able to make consistent contact on the sweet spot, could it be that he needs to change where he stands in the batter’s box? He seems to hit well against lefties, but struggles against righties and make weaker contact going the other way against them, hitting balls off the end of the bat. Please share your thoughts.
Kepler fascinates me, and if I remember correctly, many baseball insiders because he really hasn’t played much baseball in his life. Little league isn’t strong in Germany, and though he did play, much of his attention was on soccer and especially tennis. He literally had to choose between pursuing pro baseball or pro tennis. When the Twins signed him, they signed him because of his pedigree (parents are ballet dancers) and athleticism. At 16, when he came to the states, he was an extremely raw baseball talent and was well behind almost all other J2 signees. It was actually pretty incredible how quickly he developed to where he is now, and I bet the Twins and other teams still see him more as a developing prospect than a near-finished project.
You’re right, BG, Kepler had a lot to catch up on, and for this reason, among others, news of the contract has been big news in Germany’s small baseball community. He’s from Berlin, where he started playing, but he wrapped up his German baseball education in Regensburg, which attracts a lot of the top youth talent in the country thanks to top-notch facilities and strong coaching there. Still, what Regensburg has to offer pales in comparison to what’s on offer in the States, and especially given the number of games played by kids in the top baseball countries today, Kepler was easily hundreds of games and tens of thousands of repetitions behind those in his cohort. You could compare him to players from cold-weather states (Nimmo comes to mind, as does Kelenic, the recent draftee), where it is broadly assumed that an extra dose of patience will need to be applied as they develop, but Kepler’s deficit was much larger than Nimmo’s ever was, and it was a deficit that extended beyond just the on-the-field stuff. It’s great to see Kepler, who has had the physical gifts all along, start to put it all together.
You hit the nail on the head with Kepler’s issues. I spent all of last year waiting for him to turn into a monster, based on some of his stats, but the quality of contact issue is causing him to shower the outfield with catchable fly balls, plus he pulls a huge % of his ground balls so the shift hurts him.
In either case, he’s got the batting eye, he’s got power, and the defense is there, he sure feels like he’s one adjustment away. I 100% get him taking this deal though, because if that adjustment doesn’t happen and he has another season like the last, come 2020 we’re probably talking about how long it’ll be until Kirilloff takes his job.
Twins are going to be fun – the range of outcomes on Kepler, Buxton, Sano, Polanco, Rosario, Berrios…basically all of their core players…is huge. They could either stink to high heaven or win that division.
Through many of these comments I could sense an apparition that seemed to be lurking around the Twins. A dream, or possibly a nightmare, that, when actually seen looks a lot like Byron Buxton. I think most who follow the game still wonder if he is ever going to be, or even come close to being, the next Willie, or go down as one of the most puzzling busts the game has seen.
You’d have to be ecstatic at this point if he turns into Willie Wilson or Willie McGee.
He has to bet he develops, stays healthy and that he wont be a collusion victim when he is a FA. Easy call, take the money and run.
Spot on analysis.
Would only add that the “betting on himself” narrative is 50 years out if date, false macho bravado type stuff, because players can use money now to invest and bet on themselves in other ways, it’s not as if their only upside option financially is to bet on their health, performance, and market factors.
Further, the press often makes it seem like the only way to benefit from FA is to rush there, taking on as much risk as possible, and that if any other path is taken, all high end performance will go unrewarded. This if course is too simple- if Kepler performs well enough that this contract is a bargain in hindsight then (unless all the good seasons are frontloaded) he’ll likely be in line for a quality contract in his 30s. Giving up pipedream upside for guaranteed profit is just basic financial management arbitrage.
The reason that 25 or so 1 WAR players (besides the 3 big names) are currently without clubs is not simply because they are in their 30s- it’s because they arent average regulars anymore and haven’t had good seasons recently.
Kepler can still bet on himself by investing the money he now has. This is how smart wealth operates. Only the bad guys want to see players doing the opposite, taking all risk on themselves, being locked into a risky bet fir macho reasons and failing to benefit from the time value of money. If he out performs his contract he will have decent-to-good options next contract. No major money powers bet the house to give up the time value of guaranteed money in exchange for the upside chance at a 90th percentile windfall, major money doesnt operate that way, neither should players.
Promising players signing away some free agency years has been discussed in recent years to be almost universally bad for the player. Is there study that proves this? We don’t generally hear about the youngish player who signs and then goes bad or is oft-injured. This happens, right?