Projection System Life Hacks

It’s never too early to prepare for next season, just as you can never have too many articles about the mechanics of projection systems. Well, ok, the second part of that statement is a lie, but it has been awhile since we’ve talked about how we use projection systems.

Our 2016 Steamer projections are already live on all relevant player pages. You’ve probably noticed us referencing them while evaluating various catchers, first basemen, and second basemen. We’ll continue to do so as we move into third basemen this week.

When I see criticism of projections, it usually comes as some variation of “it got Players X, Y, and Z completely wrong.” As projection users, we have to understand that Steamer and other systems are estimating a range of outcomes. We then represent that range with a single statistical line.

The range of projections should follow a standard bell curve. In other words, a player should almost certainly perform within three standard deviations of their projected line. A standard deviation is different for every player due to inconsistent sample sizes. We’ve seen more of Joe Mauer than Aaron Altherr.

In general, as sample size increases, the accuracy of a projection should increase too. Paul Goldschmidt is projected to be the fifth best offensive player per 600 plate appearances. We have 2,648 major league plate appearances informing that projection.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Goldschmidt features a few important qualities that lend stability to Steamer’s expectations. Entering his age 28 season, he’s still in his peak years. Over the last three campaigns, he’s posted a .400 or better wOBA with relatively consistent plate discipline and batted ball profiles.

Steamer still projects him to fall to a .390 wOBA. The decline can be summed up in two parts. First, for a player as talented as Goldschmidt, there are more ways for him to decline than improve. Also, injuries can happen to anybody. Sometimes, players play through those injuries and struggle. That player could have a temporary or permanent loss of skill. If the player lands on the disabled list, that also influences their production. Steamer tries to look at the player’s statistics as a whole, but our hypothetical injured Goldschmidt is now just ordinary Paul Schmidt.

Players with changing skill sets represent an opportunity to exploit projection systems and defeat owners who depend upon them. The difficulty is actually identifying changed players as outsiders. That’s especially true over the offseason when there are few games and misinformation abounds.

Kris Bryant is projected as the ninth best offensive player. We have 650 plate appearances informing the projections plus a brief minor league tenure. Steamer says he’ll have a 83/29/86/11/.271 fantasy line. Since we have a small sample size, we can intuit that the range of possible outcomes is much larger than it is for Goldschmidt.

In Summary

There are three points to understand:

  • Projections are a single-point representation of a range of outcomes. The likelihood of those outcomes resembles a bell curve.
  • A change in talent, temporary or permanent, can create arbitrage opportunities.
  • Sample size affects the range of possible outcomes.

If you can internalize these three bullets, you’ll have a solid grasp on the strengths and weaknesses of projection systems. Remember, only history can possess a single truth. The present and the future can only be estimated.

 





You can follow me on twitter @BaseballATeam

11 Comments
Oldest
Newest Most Voted
Taft's Wild Pitch
10 years ago

Parsing your words in In Summary, I read “three outcomes truth.” So basically this is an endorsement of Joc Pederson?

GpOppo
10 years ago

This would explain why Papi has been easy to get (relatively) 4 out of the last 5 years, especially this year. Even if you would have asked me “do you think David Ortiz is Opsing around .850 to .900” I’d have expected a regression to around .250 25 with a .750 OPS

Scott
10 years ago

I know this is written for fantasy but this is a main-blog worthy message and a concise breakdown of concepts many folks fail to consider. Great stuff.

Some corollaries:

1. Rates = good , Counting Stats = bad

The weakest point of projection systems is PA/innings. Don’t obsess over who is projected for the absolute most HR or SB….infer who will hit them out/swipe them at the highest Rate per PA or GP and then do a little mental math on your level of agreement with each individual playing time projection.

2. Skills not Composites

Who cares who is projected for the best ERA/xFIP/WHIP? The error in those numbers folds in all kinds of randomness from the underlying projected components. Focus on skills in projections like K, BB, contact rates, FB and GB %’s. They’ll inform likely composite stat outcomes better than the numbers that are propagating the errors of all of them by multiplying/dividing them by one another.

3. Old Gold (pet theory of mine)

Players that are really old and still really good are outliers but exist. Projections don’t project outliers and beat everyone with the age stick. Especially HOF level talents don’t age the same as the average player. if anything this player class is basically all or nothing and you rarely get the statistical mean of a vintage campaign and collapse the way the numbers suggest.

Paxman
10 years ago

Is there a way to include some measure of standard deviation in the projections to get a sense of how far the projections may drift?

-T

Blue
10 years ago
Reply to  Paxman

Buy a subscription to BP. PECOTA projections show dispersion.

Someone
10 years ago
Reply to  Brad Johnson

A good uncertainty calculation *should* account for both model error and inherent randomness (what you call luck). I have no idea how PECOTA handles its uncertainty estimation, but your comment about true talent level is not true in general for uncertainty estimation.

Granted, most uncertainty estimates are horrible and don’t always account for everything that they should. Uncertainty estimates tend to be bigger than practitioners would like, so they bias them down in various ways.

NotaBot
10 years ago
Reply to  Brad Johnson

Two minor statistical points:
1. 84%, not 75%, corresponds to 1 SD above the mean (50%)
2. For a rate statistic and a bell curve ( Gaussian distribution), SD(x/N) = sqrt[(x/N)/N]. Using x = HR and N = PA, for Goldschmidt, SD = sqrt[(30/600)/2648] = .00434 and for Bryant, SD = [(30/600)/650] = .00877. Goldie’s estimate is then 30/600 +/- .00434 or an error of about 8.7% (.00434/.05). Bryant’s is 17.5%. So, we would have a range of about 27-33 HR for Goldie and 24-36 for Bryant. This considers only statistical errors, of course, other usual caveats apply. Brad’s ranges given would probably be more realistic.

NotaBot
10 years ago
Reply to  Brad Johnson

If we consider 2SD or a 95% CL, then the ranges are 24-36 and 19-41.