THE BOOK cover
The Unwritten Book is Finally Written!
An in-depth analysis of: The sacrifice bunt, batter/pitcher matchups, the intentional base on balls, optimizing a batting lineup, hot and cold streaks, clutch performance, platooning strategies, and much more.
Read Excerpts & Customer Reviews

Buy The Book from Amazon


SABR101 required reading if you enter this site. Check out the Sabermetric Wiki. And interesting baseball books.
MOST RECENT ARTICLES
MAIL : You ask | We say

Advanced


THE BOOK--Playing The Percentages In Baseball

<< Back to main

Tuesday, November 29, 2011

Forecaster’s Challenge: Final 2011 Results

I ran four competitions, three unofficial, and one official. I’ll run them all down.  I’m going to list the results of all the pro forecasters who finished ahead of Marcel.  For those that finished below Marcel, I will list them in alphabetical order. 


FAN_ID: a unique number for internal purposes

POINTS_CT: the average points for each team.  The league leader in Fantasy points has around the same number of points as the league leader in RBIs does.  That’s the kind of scale you should think of. 

WINS_CT: the number of leagues won.

VALUE_CT: the number of draft points won in the league.  You get 11 points for a win, 5 for a 2nd place finish, 3, 2, 1 for 3rd through 5th.  C

First, the unofficial competitions.

Setup 1: All Pros
All 22 Pros in the same league, 100 leagues.

We see that the winner is the Consensus pick, which is the consensus of the other 21 forecasters.  Rotoworld was a close second (and Rotoworld also finished in 2nd place in the inaugural competition two years ago).  Steamer, a forecasting system created by students of Jared Cross did well. 

Other highlights are the Fangraphs Community being average, and Marcel not doing well at all.

FAN_ID    POINTS_CT    WINS_CT    VALUE_CT    FAN_TX
299    1474    39    597    Consensus
122    1462    31    526    RotoWorld
118    1319    15    256    Steamer
113    1354    4    194    FEIN
116    1323    3    141    KFFL
102    1307    2    123    Ask Rotoman
112    1280    2    105    Mike Podhorzer_FantasyPros911
106    1312    1    95    CAIRO
133    1197    1    62    Rotochamp
120    1136    1    40    Razzball
135    1245    0    32    Pat Senechal
125    1237    0    12    BigScoreSports
131    1050    1    11    Fangraphs Community
115    1224    0    7    John Eric Hanson
132    1165    0    4    Fantistics
126    1090    0    0    Bloomberg Sports
217    1089    0    0    Marcel

Baseball Info Solutions
Future of Fantasy
Geoff Buchan
PECOTA
Statspeakblog

Setup 2: Head-to-Head Pros
Two-person league, each Pro facing off against one other Pro, 42 leagues each Pro

Rotoworld won 41 of its 42 leagues, while the Consensis was close behind.  Marcel has a slightly above-average showing, winning 24 of 42.  The Fangraphs Community was right behind Marcel.

FAN_ID    POINTS_CT    WINS_CT    FAN_TX
122    14175    41    RotoWorld
299    14206    39    Consensus
113    13710    37    FEIN
118    14053    36    Steamer
112    14040    34    Mike Podhorzer_FantasyPros911
106    13683    30    CAIRO
116    13493    28    KFFL
120    13587    28    Razzball
132    13544    28    Fantistics
217    13311    24    Marcel

Ask Rotoman
Baseball Info Solutions
BigScoreSports
Bloomberg Sports
Fangraphs Community
Future of Fantasy
Geoff Buchan
John Eric Hanson
PECOTA
Pat Senechal
Rotochamp
Statspeakblog

Setup 3: 1 Pros v 21 Random Joess
Each Pro faces off against Random Joes, whereby Random Joes created based off the Consensus of Pros (Value for each player for each Random Joe is within +/-5$ from the Consensus for 95% of the players, with the other 5% of players effectively removed from the pool for the Joes); 22 leagues

Marcel does pretty well here.  KFFL takes the top honors.  So far, we’ve seen KFFL, CAIRO, FEIN, and Mike Podhorzer all finish ahead of Marcel in all three unofficial competitions.

FAN_ID    POINTS_CT    WINS_CT    VALUE_CT    FAN_TX
116    1552    16    189    KFFL
106    1501    12    170    CAIRO
112    1498    15    169    Mike Podhorzer_FantasyPros911
113    1476    12    163    FEIN
135    1463    11    146    Pat Senechal
217    1460    11    134    Marcel

Ask Rotoman
Baseball Info Solutions
BigScoreSports
Bloomberg Sports
Consensus
Fangraphs Community
Fantistics
Future of Fantasy
Geoff Buchan
John Eric Hanson
PECOTA
Razzball
RotoWorld
Rotochamp
Statspeakblog
Steamer

***

Finally, the official competition.

Setup 4: 1 Pros v 21 Random Fangraphs Readers
Large collection of Fangraphs readers were pooled in various fashions to create 21 overall draft lists for each league; 22 leagues

In this competition, each Pro forecaster is put in his own league against 21 average forecasters (Joe).  In order to make the apples-to-apples comparison, the Pro faced off against the same 21 average forecasters, from the same draft spot.  So, when Marcel drafts first against Joe1 through Joe21 in the Marcel Draft1 league, then Rotoworld also drafted first against Joe1 through Joe21 in the Rotoworld Draft1 league.  Each of the 22 Pro forecasters followed the same pattern.  In addition to that, Marcel then drafted second against 21 new Joes (Joe22 through Joe42).  And so on, and so on, and so on.

This is I think the one setup that most mimics reality. This model, I believe, should represent a reasonable group of average Joes that you would find in a Fantasy League.

And the official winner is Ask Rotoman.  Congratulations Ask Rotoman!  It barely edged out Consensus by a single point and a single win.  Steamer and Rotoworld also had a strong showing.  The Fangraphs Community did about average, and Marcel did not do well.

FAN_ID    POINTS_CT    WINS_CT    VALUE_CT    FAN_TX
102    1502    14    176    Ask Rotoman
299    1528    13    175    Consensus
118    1517    11    161    Steamer
122    1515    10    155    RotoWorld
112    1464    9    142    Mike Podhorzer_FantasyPros911
113    1472    9    129    FEIN
132    1441    8    120    Fantistics
131    1434    6    103    Fangraphs Community
116    1415    8    102    KFFL
106    1386    5    84    CAIRO
135    1385    2    66    Pat Senechal
120    1341    1    42    Razzball
115    1330    2    35    John Eric Hanson
133    1313    1    30    Rotochamp
126    1300    1    28    Bloomberg Sports
217    1291    0    23    Marcel

Baseball Info Solutions
BigScoreSports
Future of Fantasy
Geoff Buchan
PECOTA
Statspeakblog

Since there are 22 points allocated per league, and there are 22 participants per league, the average numbe of points is 1 per team.  And with 22 leagues for each Pro, that means the average number of points for a Pro is 22.  As you can see, most Pros were above the league average.  That’s because the league average included all those Joes, and those Joes did not do well.

This is actually a huge selling point for the Pros: almost *any* forecasting system is better than *no* forecasting system.

Conclusion

Unless you are very confident in your system, you would be foolish to stick to a single system.  Hanson won two years in a row, but finished middle of the pack this year.  Marcel did great last year as well, but not so well this year. But, everyone believes their system is an exception.  So, save yourself the trouble: let everyone else worry about their system, then just take the consensus of those.  You’ll do great.

Post-script:

I also turned everyone’s scores in each of the four competitions into a z-score (number of standard deviations from the mean).  I averaged the scores out, and here are the results.

We see that even though Ask Rotoman won the official competition, it was Consensus that was able to do the best across all four setups.  Given that it barely lost to Ask Rotoman in the official competition, it’s heartening to see Consensus (essentially the S&P500 index) do as well as it did. 

Marcel finished in the middle of the pack.  Think about that.  There are 20 other individual pro forecasters (excluding the Consensus), and we know they put more thought into their picks than Marcel did.  And yet Marcel was beaten by 10 of them and lost to 10 others.  This is the kind of result you’d expect if there was no such thing as talent at being a forecaster.

ALL    Pros    H2H    Joes    Readers    fan_id    fan_tx
1.55    3.00    1.43    0.17    1.62    299    Consensus
1.42    2.57    1.59    0.21    1.30    122    RotoWorld
1.01    0.94    1.19    0.49    1.40    118    Steamer
0.97    0.57    1.27    1.16    0.89    113    FEIN
0.86    0.03    1.03    1.29    1.09    112    Mike Podhorzer_FantasyPros911
0.74    0.25    0.56    1.72    0.46    116    KFFL
0.54    
-0.03    0.71    1.31    0.17    106    CAIRO
0.43    0.14    
-0.32    0.26    1.64    102    Ask Rotoman
0.22    
-0.58    0.56    0.15    0.74    132    Fantistics
-0.07    -0.41    -0.56    0.79    -0.12    135    Pat Senechal
-0.08    -0.36    0.56    -0.02    -0.50    120    Razzball
-0.16    -0.60    0.24    0.54    -0.81    217    Marcel
-0.19    -0.54    0.16    -0.86    0.47    131    Fangraphs Community

Baseball Info Solutions
BigScoreSports
Bloomberg Sports
Future of Fantasy
Geoff Buchan
John Eric Hanson
PECOTA
Rotochamp
Statspeakblog

(38) Comments • 2012/01/27 • SabermetricsForecasting
Page 1 of 1 pages

<< Back to main