I finally got around to writing my own data domain for some Statcast data so I can begin playing around with it. The most interesting new stat to me is xwOBA. I think it is currently the bet way to measure a hitter's "true talent". Here is an explanation of the stat: http://m.mlb.com/glossary/statcast/expected-woba
To determine whether or not a stat measures "true talent", and is therefore predictive, we have to compare the data year to year for the same player. I imported all the xwOBA data for every player from 2015-2017. There were 123 players with 400+ ABs in 2015 and 2016, and 98 players with 400+ ABs in 2016 and 2017 (this population will increase by the end of the season). Here is a plot of every player's year to year xwOBA:
The R2 values of 0.629 and 0.508 suggests a strong correlation in year to year xwOBA.
But I think we can do better. We know young players hit better, and old players hit worse...an aging curve. What is the aging curve for xwOBA?
For every player, I calculated the amount their xwOBA increased or decreased every year, and grouped them all by age. This is the resulting plot:
What we see here is what we expect. Players increase their xwOBA in their 20s, and then in their early 30s their xwOBA starts to decline.
Now let's apply that aging curve to the sample sets we looked at above:
Incorporating the aging curve improved the R2 values to 0.6428 and 0.556.
These are the most predictive "true talent" indicators I have seen to date. For those curious, here are the 2018 projections for current Braves (min 300 ABs in 2017):
Freddie Freeman (28) , 0.406 + 0.005 = 0.411
Matt Kemp (33) , 0.356 + -0.005 = 0.351
Nick Markakis (34) , 0.332 + -0.007 = 0.325
Ender Inciarte (27) , 0.276 + 0.006 = 0.282
Dansby Swanson (24) , 0.298 + 0.009 = 0.307
Matt Adams (29) , 0.34 + 0.003 = 0.343
To determine whether or not a stat measures "true talent", and is therefore predictive, we have to compare the data year to year for the same player. I imported all the xwOBA data for every player from 2015-2017. There were 123 players with 400+ ABs in 2015 and 2016, and 98 players with 400+ ABs in 2016 and 2017 (this population will increase by the end of the season). Here is a plot of every player's year to year xwOBA:


The R2 values of 0.629 and 0.508 suggests a strong correlation in year to year xwOBA.
But I think we can do better. We know young players hit better, and old players hit worse...an aging curve. What is the aging curve for xwOBA?
For every player, I calculated the amount their xwOBA increased or decreased every year, and grouped them all by age. This is the resulting plot:

What we see here is what we expect. Players increase their xwOBA in their 20s, and then in their early 30s their xwOBA starts to decline.
Now let's apply that aging curve to the sample sets we looked at above:


Incorporating the aging curve improved the R2 values to 0.6428 and 0.556.
These are the most predictive "true talent" indicators I have seen to date. For those curious, here are the 2018 projections for current Braves (min 300 ABs in 2017):
Freddie Freeman (28) , 0.406 + 0.005 = 0.411
Matt Kemp (33) , 0.356 + -0.005 = 0.351
Nick Markakis (34) , 0.332 + -0.007 = 0.325
Ender Inciarte (27) , 0.276 + 0.006 = 0.282
Dansby Swanson (24) , 0.298 + 0.009 = 0.307
Matt Adams (29) , 0.34 + 0.003 = 0.343