Archive for Projections

Position Player Playing Time Changes: March 10, 2025

Kim Klement Neitzel-Imagn Images

Hi everyone, and welcome to the first iteration of Position Player Playing Time Changes! Since this is the first one of these, I wanted to lay out my process here with Opening Day fast approaching.

Our Depth Charts projections are extremely fluid, and RosterResource guru Jason Martinez makes many tweaks and larger changes every day. Knowing that, we found it prudent to provide a snapshot of the recent changes, looking at the last week. All we’re doing is pulling projected plate appearances for March 3, and comparing those to March 10.

Read the rest of this entry »


Beat the Shift Podcast – Mixed LABR Auction Recap Episode w/ Justin Mason

The Mixed LABR Auction Recap episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Justin Mason

TGFBI

  • What is TGFBI?
  • How did TGFBI get started?
  • First few rounds of TGFBI 2025

Mixed LABR Auction

  • General Auction Strategy
  • Incoming plan
  • Observations
    • Positional Observations
    • Categorical Observations
    • Auction Temperature
  • What we liked / disaliked about our auction
  • Live vs. online auctions
  • Auction Board:

Injury Update

 

Read the rest of this entry »


Beat the Shift Podcast – Mock Draft Episode w/ Joe Pisapia

The Mock Draft episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Joe Pisapia

Strategy Section

  • What are you looking to accomplish in drafts?
  • KDS Selection
  • Lessons learned so far

Mock Draft

  • 14 Team – Mixed 5×5 – 2 C, 1B, 2B, SS, 3B, 5 OF, CI, MI, U, 9P

By Round

By Team

  • Tanner Scott vs. Kirby Yates
    • Board bet !

Mock Draft Recap

  • Favorite & least favorite picks

 

Read the rest of this entry »


Beat the Shift Podcast – Starting Pitcher Episode w/ Nick Pollack – Part II

The Starting Pitcher episode – Part II – of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Nick Pollack

ATC Undervalued Players

Injury Guru’s Trivia of the Week

ATC Overvalued Pitchers

Injury Update

 

Read the rest of this entry »


Beat the Shift Podcast – Starting Pitcher Episode w/ Nick Pollack – Part I

The Starting Pitcher episode – Part I – of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Nick Pollack

FSWA Nomination

Strategy Section

  • Valuing Pitcher Changes
    • Working on a new pitch
    • Pitch mix
    • Arm angle
    • Relief pitcher turned starter
  • Spring training
    • What to look for?
    • Who to look for?
  • Starting pitcher strategy
    • Do you emphaisze drafting pitchers with high innings pitched per start?
    • What to do with the Los Angeles Dodgers?
    • Which should you emphasize earlier on in drafts – strikeouts or ratios?

 

Read the rest of this entry »


Beat the Shift Podcast – Outfield & THE BAT Episode w/ Derek Carty

The Outfield & THE BAT episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Derek Carty

THE BAT Projections

  • Projections accuracy contest on FantasyPros
    • What is the best way to test projections accuracy?
  • What are the key components of a projection system?
  • What is the difference between THE BAT & THE BAT X?
  • THE BAT methodolgy
    • Details on weighting of years
    • Runs & RBI
    • Stolen bases
    • Accounting for park factors for new stadium dimensions

Strategy Section

  • Positional Eligibilty
    • Which is more valuable for 2025 – 2B, 3B or OF?
    • The value of multi-position eligible players
  • Outfield strategy
    • Player pool
    • Should you draft an elite outfielder?
    • Are there certain statistics that you should acquire from your outfielders?

ATC Undervalued Players

Injury Update

 

Read the rest of this entry »


New Parks & Dimensions Projection Adjustments: Home Runs

Reinhold Matay-USA TODAY Sports

The smiles appear before the response.

Ask a few Orioles hitters for their immediate reactions to news that the club is moving in the left field wall, and their approval can be seen on their faces.

The above quote came from the Orioles caravan and got me thinking about how projections incorporate three new park changes.

I’ve seen the park changes referenced in articles and pods for reasons to fade or target certain players. I lean on projections and assume that they incorporate dimensions into account when they create their projections. If the changes are already accounted for, I don’t want to overrate affected players. After looking over various projections, most seem to take the changes into account, but some haven’t yet. Read the rest of this entry »


Ottoneu: The Surprise Hitters Dropped at the Deadline

Freeman Celebrates on Base
Credit: Brad Mills-USA TODAY Sports

Real-life general managers face economic pressures of all kinds. It must be stressful to be in charge of it all; managing revenue, navigating relationships with the owner(s), the coaches, the players, the fans, deciding whether a player is “worth” the money he’ll likely win in an arbitration hearing, trying to figure out if you can fit in some greens to your diet. Ottoneu managers can face economic pressures too. For some reason, we actually enjoy fabricating the economic stressors that those real-world GM’s face. Why? Well, it’s fun to pretend. But also because we think we might actually be able to do the job ourselves. Be careful what you wish for, you may have to justify cutting a player like Freddie Freeman from your team because you thought it would be a good “economic” decision. Get your speaking notes ready for FanFest, prepare yourself for the press conference, ditch the greens, grab whatever’s still sitting under the heat lamp at the closest “Grab N’ Go!” It’s time to justify the offseason decisions you “had” to make.
Read the rest of this entry »


Beat the Shift Podcast – OOPSY Episode w/ Jordan Rosenblum

The OOPSY episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Jordan Rosenblum

OOPSY Projections

  • What are the key components of a projection system?
  • What is the general OOPSY methodolgy?
  • What is Stuff+ ?
    • How is it incorporated into the model?
  • What is Barrel% ?
    • How is it incorporated into the model?
  • How are Runs & RBI calculated?
  • How are stolen bases calculated?
  • What is the best way to test projections accuracy?
  • What are the strengths and weaknesses of OOPSY?
  • How to use OOPSY for fantasy baseball?

ATC Volatility Metrics

OOPSY vs. ATC

  • Hitters that OOPSY likes more
  • Hitters that ATC likes more
  • Pitchers that OOPSY likes more
  • Pitchers that ATC likes more
  • Aaron Judge’s high POPSY HR projection

 

Read the rest of this entry »


The ATC Volatility Metrics

The 2025 ATC Projections have arrived at FanGraphs!

The Average Total Cost projection system (ATC) gets its name from the fact that it “averages” many other projection systems together. ATC also happens to be my initials.

ATC is a “smart” projection aggregation model. While most other aggregation systems typically apply equal weight to all underlying data sources, ATC assigns weights based on historical performance. The method is similar to what Nate Silver does with his political forecasting at www.fivethirtyeight.com. Read more about how ATC works here.

ATC’s advanced methods have paid off. For the past five years, FantasyPros ranked ATC as the most accurate baseball projections, even more accurate than their own. Annually, I conduct my own projections review using a game theory method, which has consistently shown that ATC has outperformed other projections.

Prior to the 2021 season, ATC introduced three volatility metrics to accompany its player projections. Since ATC is the aggregation of other projection systems, these metrics serve to provide color on the shape / makeup of the underlying data.

What do I mean by providing color?

For certain players, projections are all largely in agreement with one another, while for others – projections may disagree widely. As for those disagreements – are they more concentrated above a player’s expectation, or do they appear below it? ATC’s volatility metrics serve to paint a picture of how underlying projections are situated about the ATC average.

The ATC volatility metrics serve us to help quantify a player’s parameter risk and profile risk. They also have a correlation with expected rotisserie earnings.

The previous terminology that I had used to quantify ATC’s volatility was overly mathematical in nature. To be frank, the nomenclature of InterSD, InterSK and IntraSD is far too nerdy – even for fantasy baseball and sabermetic lovers like you and me. In addition, the meaning and range of some of the metrics wasn’t as intuitive as it could have been.

Today, I will unveil ATC’s redesigned volatility statistics – Vol, Skew and Dim – short for Volatility, Skewness and Dimension.

Process & Parameter Risk

Let’s first discuss for a moment how player projections work.

Take the Steamer projection system for example. Steamer uses their proprietary methodology to project future player performance. According to MLB.com, Steamer incorporates past performance, aging trends and pitch-tracking data to help forecast players in the upcoming season.

When Steamer generates a 35 HR projection for the Mets new slugger, Juan Soto, Steamer is not guaranteeing that the New York slugger will hit exactly 35 homeruns.

Instead, Steamer projects many possibilities for what could happen in 2025. There is a range of outcomes that Soto can achieve, and Steamer quantifies them. 43 HRs might represent a 90th percentile outcome for him, and 24 HRs may depict a 30th percentile outcome, etc.

What is displayed in the commonly viewed projection line is either the average of all modeled scenarios, or often the median outcome itself. 35 HR is Steamer’s modeled measure of Soto’s true talent level for power.

Due to the 162-game season sample size, there will always be variations above and below a player’s true average/median expectation. A bit of good luck in one season could produce three more HRs, while extreme bad luck may take away seven.

The term for the inherent variance due to sample size is known as process risk.

If there were ten million games played in a season, with no external or unexpected factors – Steamer would expect that Juan Soto would average close to 35 HRs per 162 games (his true talent) in the long run. But in any standard 162-game stretch, there will always be higher and lower performances.

To give a real life application of this from my insurance/actuarial background – some [insurance] lines of business exhibit relatively small variations year to year, while some display large annual variations. For example, automobile physical damage insurance is one of the lines with relatively low process risk; results hardly vary from year to year. Earthquake insurance, however, is one of the more highly variable lines of insurance where insurers do not receive any large claims in most years.

The same can be also said regarding major league baseball players. There are some more consistent year-to-year performers, while many other player exhibit a wider range of outcomes.

But what if Steamer was wrong about a player’s projection? Perhaps OOPSY’s 37 homerun projection was the more accurate forecast of Soto’s true talent. What if FGDC’s 36-HR forecast was truly the better long-term bet?

The term for the uncertainty of the true expectation is referred to as parameter risk.

Process risk cannot be materially minimized, nor should it – but parameter risk has a chance to be reduced. One major strength of the ATC projections is its ability to reduce parameter risk. By utilizing and combining many sets of expectations, ATC reduces the risk of relying on any one single projection system.

Projection Volatility

How can we quantify player projection risk?

Most projection experts grapple with this difficult question. The ATC Projection system provides us with one way of looking at projection volatility resulting from parameter risk. It does this by looking at the distribution of all of its underlying projections.

To illustrate the concept, take a look at the following two player projections:

Mason Saunders
Projection System HR SB
Steamer 36.5 16.4
Depth Charts 30.5 15.8
OOPSY 23.4 16.1
ZiPS 30.2 16.9
THE BAT 25.2 19.5
THE BAT X 36.2 16.5
Average 30.3 16.9
Standard Deviation 5.4 1.3
Skewness -0.1 +2.0

 

Charlie Hustle
Projection System HR SB
Steamer 44.5 25.7
Depth Charts 41.2 26.0
OOPSY 42.2 23.9
ZiPS 45.2 26.1
THE BAT 47.0 26.1
THE BAT X 44.1 25.9
Average 44.0 25.6
Standard Deviation 2.1 0.9
Skewness -0.0 -2.3

For Charlie Hustle (a reference to the late Pete Rose), there is little difference between how the models project homeruns. Assuming that each of the six systems receive equal weight, the standard deviation of just 2.1 depicts a relatively tight range of projected outcomes. For Mason Saunders (a reference to danger seeking Madison Bumgarner), projections are scattered widely ranging from OOPSY’s 23.4 to Steamer’s 36.5. Accordingly, the standard deviation for Saunders’s underlying HR projections is 5.4.

Take a deeper look, particularly at the symmetry of Mason’s homerun projections. Though wide ranging, his projections are almost perfectly balanced about its HR mean of 30.3. For every outlier high projection, we get a low one – denoted by a near-zero skewness.

Turning now to stolen bases, both players’ range of predictions are rather small; their standard deviations are 1.3 and 0.9 respectively. There is little parameter uncertainty displayed by those underlying SB projections.

Digging into the details, we can see a bit more color as to how projections are situated about their average. For Mason, THE BAT does produce somewhat of an outlier 19.5 stolen base projection – a figure far higher than the other systems. Accordingly, the statistical skewness of his underlying projections is +2.0. In contrast for Charlie, OOPSY projects a low outlier of 23.9, which leads to a -2.3 statistical skewness.

If we only looked at a simple average of the six models, we would not know just how variable or symmetric the underlying data is. The extra information (of the standard deviation and skewness) paints a more vivid picture of the underlying projections.

Not only that – but from my research (that I will present later in the article), the ATC projected values can be further risk-adjusted, as there is a correlation between the spread and symmetry of ATC’s underlying projections and rotisserie earnings.

There is one other important detail to mention. Theoretically, we could calculate volatility metrics for every single projected statistical category. But that would be an extraordinary amount of information, and it would be rather difficult to digest. Instead, ATC presents volatility metrics on a total player-value basis and calculates the projection volatility surrounding it.

To start the process of generating the ATC Volatility metrics, auction values are first internally computed for each underlying system using standard NFBC league settings (15-team mixed, 5×5 roto scoring categories). The valuation method is a Z-Score type approach, similar to the FanGraphs’ auction calculator.

Next, using the total auction values produced by all of the underlying projections (and properly weighted by the overall contribution), the ATC volatility metrics are generated. Below are their definitions and uses.

ATC Volatility (Vol)

ATC Volatility (Vol) is the volatility surrounding the ATC average auction value. Vol describes how much the projections disagree about the value of a player. The larger the Vol, the more projections differ.

Vol is calculated by taking the standard deviation of the underlying projections surrounding the ATC average auction value. Vol is a 2nd order statistic. Assuming a normal distribution, approximately 68.2% of all projections will fall within Vol dollars of the ATC average auction value.

The ATC Volatility (Vol) is identical to the Inter-projection standard deviation (InterSD). It is the same statistic, just more plainly named.

Vol = InterSD

ATC Skewness (Skew)

ATC Skewness (Skew) is a measure of the symmetry of the underlying projections surrounding the ATC auction value.

Skew is calculated by taking the negative of the statistical skewness of the underlying projections surrounding the ATC average auction value. Skew is a 3rd order statistic. Skew describes the symmetry of the underlying projections.

As I have flipped the sign of the skewness metric, it is important to understand why and what it represents.

A positive Skew means that a player’s mean is being pulled to the downside by outlier projections; the majority of projections are higher than the ATC average. A positive skew represents upside to the player’s projection.

A negative Skew means that a player’s mean is being pulled to the upside by outlier projections; the majority of projections are lower than the ATC average. A negative skew represents downside to the player’s projection.

A zero Skew means that a player’s mean is perfectly balanced with projection weights on either side.

The previous metric InterSK portrayed a negative statistic for a player with upside, and vice versa. This was confusing from a fantasy baseball context. I vastly prefer that the sign reflect the more likely direction of the risk. With the new ATC Skew, a positive Skew is now better!

The ATC Skewness (Skew) is still identical to the Inter-projection skewness (InterSK) in terms of magnitude. It is the same statistic, just more plainly named, with the sign reversed.

Skew = -1 * InterSK

Profile Risk

Above we have looked at the volatility arising from differences between the underlying systems, which helps us quantify the parameter risk of projections.

But there is also the notion of a player’s categorical or profile risk. That is the effect that any single component of a player’s profile has on his overall value.

The notion of profile risk is not necessarily fantasy baseball specific. To illustrate this point – take Daniel Vogelbach, for example. For the majority of Vogelbach’s recent baseball career, he had not played a defensive position. To put it mildly and colloquially – he is “super slow.” Daniel has never stolen a base in his major league career.

In 2019, Vogelbach batted .208 while hitting 30 home runs. He is the epitome of a one-dimensional player. Without his power, he has virtually no baseball value whatsoever.

On the other end of the baseball spectrum – but not dissimilar in principle, there are players such as Billy Hamilton and Jarrod Dyson. Their value in the sport was completely concentrated in their “wheels.” Their blazing speed is what earned them spots on major league rosters. If suddenly their stolen base success rate plummeted, so would all of their baseball value.

In contrast to the above, consider the great Willie Mays. The late “Say Hey Kid” was a true five-tool player. Should you take away just one of the great aspects from Willie Mays – be it his stolen bases, or his defense, etc. – he would still thrive at the highest level.

From a fantasy baseball standpoint, one-dimensional players pose a roster construction complication. If said player underperforms or is injured, there is a disproportionate effect on the category balance of one’s aggregated fantasy team. Those niche statistics become ever increasingly difficult to make up.

However, should a five-dimensional player be absent or underperform, the fantasy balance isn’t as greatly affected. Sure, you’ll still have to replace a large number of statistics, but because of their well spread nature, there are more ways to fill their void.

While the between projection volatility metrics above serve to quantify the parameter risk of projections, ATC has a volatility metric looking at a player’s categorical or profile risk. Again, the smaller the categorical risk of the player, the less effect that any single component of the player’s profile will have on his total rotisserie value.

ATC Dimension (Dim)

ATC Dimension (Dim) – The categorical dimension of a player’s underlying rotisserie contributions. Dim is a measure of the dimension of a player’s statistical profile. The larger the Dim, the more balanced the individual player’s category contributions are. The smaller the Dim, the more unbalanced the player’s category contributions are. Dim is based on the player’s component categorical Z-Scores and has a numeric range from 1 to 5.

Unlike the previous IntraSD, Dim is far more intuitive.

A Dim of 2.0 for example, means that a player is two-dimensional. Both Luis Arraez and Xavier Edwards exhibit Dims of about 2.2. They are essentially two-category players. Arraez is strong at BA and R, and Edwards excels at SB and BA.

A Dim of 4.7 on the other hand, means that a player is close to being a five-dimensional player. Cody Bellinger and Wilyer Abreu (Dim 4.7) are both well-spread categorically. While Bellinger might have more overall value, both players aren’t deficient in any one category. They help … everywhere.

The ATC Dimension (Dim) is a translated version of the Intra-projection standard deviation (IntraSD).

Dim = 5 – IntraSD * 4 / 3

Effect on Rotisserie Earnings

Aside from understanding the shape of the projections that feed ATC, let’s take a look at how the new ATC volatility metrics can affect future rotisserie value.

Observe the following plots compiled with data over the past six seasons:

Each chart above (one for hitters and one for pitchers) plots the final accumulated player rotisserie earnings against various Vol ranges. The Vol figures are derived from the pre-season ATC projections from 2019-2024, with Vol ranges selected to break the player pool into groups of relatively equal number. As the effect of projection volatility might also differ depending upon a player’s level of value, players were additionally classified into different value groupings by ATC projected auction values.

A few technical notes:

  • There were 1065 hitter-seasons and 751 pitcher-seasons in this study who were projected for more than $0 of future rotisserie value.
  • Negative values were capped at -$10 for this exercise. Read here for a further description of the reasoning behind the capping of values.

For hitters, the overall linear trend is slight, but it suggests a small negative correlation between rotisserie earnings and ATC Volatility (parameter risk). The higher the Vol, the lower the expected earnings for the player in relation to his projected ATC auction value.

This is especially true at the endpoints (extreme high or low volatility) and true overall. The capping effect (at a -$10 threshold) serves to tone down this correlation; in reality it is even more pronounced.

When looking at the individual player value cohorts in the above graph, we see that the trendline slopes downwards for all player group values, other than ones projected to earn between $2-10 of roto value. For players near replacement value (and due to the capping effect), fantasy owners may choose to seek out high volatility players in the hopes for some untapped upside.

As an aside, it is a testament to ATC’s success that the projected $2-10 hitters have stable earnings, even at higher levels of projection volatility.

Everything said above is also true for pitching, although the earnings are less stable across Vol ranges. Additionally, the trendline for low-valued pitchers slopes upwards to suggest that fantasy teams should take chances on pitchers towards the end of their drafts.

The next two graphs plot rotisserie earnings against various Skew ranges.

For hitters, we clearly see that historical results favor players with positive Skew. Especially at the high and low endpoints of the graphs (very negative or very positive Skew), the results are more dramatic. For Skews on the negative side, take heed of the player’s projection, and slightly downgrade. Give a boost to a player with a Skew of more than +0.6.

On the pitching side, there is still an overall strong correlation between expected earnings and Skew, but the strongest cohort to exhibit this contingency is the $9-15 pitchers. There is about an $8 gap in realized earnings between highly positively and highly negatively skewed pitchers in the mid-rounds of fantasy drafts.

From an ROI perspective, there is a potential difference of 50-100% on returns here, making ATC Skew an extremely valuable piece of information available to you.

As for the ATC Dimension (Dim), for now, we will only analyze batters. Pitchers can at most be four-category contributors, with starters lacking saves and relievers lacking wins (for the most part).

For ATC Dimension, there is far less correlation with expected earnings. For hitters $10+ there is a small, but positive effect, particularly at the very top. The takeaway here is to avoid low dimensional players in the first few rounds of drafts. In the middle of the drafts, Dim isn’t all that helpful.

However, towards the end of drafts, we do see some greater effects. For players valued $2-10, Dim adds some $1.9 of expected earnings per dimension, which is not insignificant. Bump up players such as Gleyber Torres, who are multi-dimensional and available late in drafts.

At the very bottom – for players under $2 – low-dimensional players appear to be the better ROI play. More diversity in categorical makeup is potentially more desirable. In essence, if the investment is low – you want to increase your categorical risk, at least on an individual player basis. This effect is slight, but visible.

Conclusion

The next frontier of fantasy baseball will be to pursue a greater understanding of risk and volatility through its quantification. The goal is to define it, make it more measurable, and most importantly – to create actionable processes. The next steps will be to create a framework for risk-adjusted pricing and risk-adjusted drafting measures. We are just getting started.

ATC Volatility is not a be-all-end-all set of risk metrics. It is but a mere first step into this challenging journey of risk quantification in fantasy baseball. As both an actuary and baseball analyst, I look forward to the next steps of this voyage.