Projection Accuracy: Late March Hitter Counting Stats

After diving into early draft hitter projections, the late draft season hitter projections get their time in the sun. First up is the counting stats that are heavily influenced on accurately guesstimating playing time. As with the early projections, the Bat and the Wisdom of the Crowds stand out with the addition of the Pod projections joining the others near the top.

For the projections, I pulled the following ones from the morning of March 30.

  • Steamer (FanGraphs)
  • ZIPS
  • DepthCharts (FanGraphs)
  • The Bat
  • The Bat X
  • Davenport
  • ATC (FanGraphs)
  • Pod (Mike Podhorzer)
  • Masterball (Todd Zola)
  • PECOTA (Baseball Prospectus)
  • RotoWire
  • Razzball (Steamer)
  • ZEILE (Fantasy Pros)*
  • Paywall #1

I didn’t run the values on CBS even though I pulled them. They were missing quite a few players and I messed up not pulling the Utility-onlys. Additionally, I pulled the ZEILE projections which are an average of several projections.

To create a list of players to compare for accuracy, I took the NFBC Main Event ADP (players in demand at that time) and selected the hitter in the top-450 drafted players (30-man roster, 15 teams in TGFBI). To determine accuracy, I calculated the Root Mean Square Error (RMSE) for two different sets of values. RMSE is a “measure of how far from the regression line data points are” and the smaller a value the better.

  • All hitters in the subset.
  • Removed six who missed quite a bit of time (Lewis, Mondesi, Trout, Ozuna, Hicks, Rendon).

Additionally, I created an average of the projections. Here are the results (a lower RMSE is better).

Late March Projection Accuracy: PA (All Hitters)
Projection RMSE
Average 144.4
ATC 145.3
ZEILE 145.6
Rotowire 146.4
Pods 146.5
Zips 147.2
Paywall #1 147.6
Steamer 148.0
Razzball 150.1
Davenport 151.9
PECOTA 152.2
DepthCharts 153.9
Mastersball 154.0
BatX 154.9
Bat 154.9

 

Late March Projection Accuracy: PA (Minus 6 Hitters)
Projection RMSE
Average 133.4
ZEILE 134.7
ATC 134.7
Pods 135.4
Rotowire 135.8
Steamer 135.9
Paywall #1 138.2
Razzball 139.3
Zips 139.6
Davenport 141.7
DepthCharts 142.1
PECOTA 142.4
BatX 143.4
Bat 143.4
Mastersball 144.7

 

Late March Projection Accuracy: HR (All Hitters)
Projection RMSE
BatX 9.33
Bat 9.48
Average 9.50
Zips 9.54
PECOTA 9.56
ATC 9.59
ZEILE 9.62
Pods 9.73
Steamer 9.76
Razzball 9.82
DepthCharts 9.92
Rotowire 9.98
Mastersball 10.04
Paywall #1 10.11
Davenport 10.33

 

Late March Projection Accuracy: HR (Minus 6 Hitters)
Projection RMSE
BatX 9.47
PECOTA 9.65
Zips 9.67
Bat 9.68
Average 9.70
ZEILE 9.80
ATC 9.80
Pods 9.91
Steamer 9.92
Razzball 9.97
DepthCharts 10.08
Rotowire 10.16
Mastersball 10.22
Paywall #1 10.34
Davenport 10.49

 

Late March Projection Accuracy: Runs (All Hitters)
Projection RMSE
Zips 25.7
Pods 25.7
ZEILE 25.9
Average 25.9
Steamer 26.1
Bat 26.2
BatX 26.2
ATC 26.2
DepthCharts 26.5
Paywall #1 26.8
Razzball 27.2
Rotowire 27.6
PECOTA 27.7
Mastersball 28.1
Davenport 28.6

 

Late March Projection Accuracy: Runs (Minus 6 Hitters)
Projection RMSE
Zips 25.3
Pods 25.6
ZEILE 25.8
Average 25.8
BatX 26.0
Steamer 26.0
Bat 26.0
ATC 26.1
DepthCharts 26.3
Paywall #1 26.8
Razzball 27.1
Rotowire 27.2
PECOTA 27.3
Mastersball 28.0
Davenport 28.4

 

Late March Projection Accuracy: RBI (All Hitters)
Projection RMSE
Pods 25.4
ATC 25.5
BatX 25.8
Bat 25.9
ZEILE 25.9
Average 25.9
Paywall #1 26.0
Rotowire 26.3
PECOTA 26.3
Steamer 26.4
Razzball 26.6
Mastersball 26.9
Zips 27.9
Davenport 28.3
DepthCharts 28.5

 

Late March Projection Accuracy: RBI (Minus 6 Hitters)
Projection RMSE
Pods 25.4
ATC 25.5
BatX 25.7
Average 25.8
Bat 25.8
ZEILE 25.9
PECOTA 25.9
Paywall #1 26.1
Rotowire 26.1
Steamer 26.4
Razzball 26.5
Mastersball 26.7
Zips 27.7
Davenport 28.4
DepthCharts 28.4

 

Late March Projection Accuracy: SB (All Hitters)
Projection RMSE
BatX 5.72
Bat 5.73
Razzball 5.76
Average 5.80
Pods 5.80
ZEILE 5.84
Steamer 5.88
ATC 6.01
PECOTA 6.03
Davenport 6.03
DepthCharts 6.13
Paywall #1 6.20
Zips 6.27
Rotowire 6.38
Mastersball 6.80

 

Late March Projection Accuracy: SB (Minus 6 Hitters)
Projection RMSE
BatX 5.68
Bat 5.70
Pods 5.78
Razzball 5.79
Average 5.80
ZEILE 5.82
PECOTA 5.90
Davenport 5.91
Steamer 5.91
ATC 6.04
DepthCharts 6.19
Zips 6.25
Paywall #1 6.31
Rotowire 6.45
Mastersball 6.79

 

Thoughts

  • Even with a horrible showing in the plate appearance projections, the BAT’s were near the top of the playing time projections. The projections performed great when the playing time was set to the league average, so they will likely stand out again.
  • The projections that combined three or more projections (ZEILE, ATC, and the average) stood out and this should not at all be a surprise. Combining the minds of several sources should produce a better result than just one. Simply, a playing time average is probably the best option.
  • Remember that these results are heavily based on getting the at-bats right. Projections must guess on three different variables: playing time, rate stats, and run-scoring environment.

Next on the list, is to look into the rate stats late in the draft season. It’ll be interesting to see how projections handle new lineup spots along with team and league run-scoring changes.

* ATC, Clay Davenport, Depth Charts, Harper Wallbanger, Luke Gloeckner, Mike Podhorzer, CBS Sports, ESPN, RotoChamp, Razzball, numberFire, Steamer, THE BAT, and ZiPS.





Jeff, one of the authors of the fantasy baseball guide,The Process, writes for RotoGraphs, The Hardball Times, Rotowire, Baseball America, and BaseballHQ. He has been nominated for two SABR Analytics Research Award for Contemporary Analysis and won it in 2013 in tandem with Bill Petti. He has won four FSWA Awards including on for his Mining the News series. He's won Tout Wars three times, LABR twice, and got his first NFBC Main Event win in 2021. Follow him on Twitter @jeffwzimmerman.

3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Nicklaus Gautmember
2 years ago

Excellent stuff.