• How To
    • Win Your DFS League
    • Win Your Auction Draft
    • Win Your Snake Draft
    • Download Projections
    • Scrape Projections
    • Calculate Projections for Your League
    • Examine Accuracy of Projections
    • Identify Sleepers
    • Save Custom Settings
    • Use the API
  • Strategy
    • Fantasy Football is Like Stock Picking
    • Use Projections, Not Rankings
  • Projections
    • Our Projections
    • Who has the Best Projections?
    • Draft the Best Starting Lineup
    • Projections are More Accurate than Rankings
    • Points by Position Rank
    • Players’ Risk Levels
    • Value Over Replacement
    • Bid-Up-To Value
    • Player Value Gap
    • Gold Mining
    • Weekly Variability
    • Are Subscription Sources More Accurate?
  • Statistics
    • How To Learn R
    • R is Better than Excel
    • Do Stats Help in Fantasy Football?
    • Download/Run Our Scripts
    • ffanalytics R Package
  • Apps
    • Auction Draft Optimizer
    • Snake Draft Optimizer
    • Weekly Lineup Optimizer
    • Rankings/Projections for Your League
    • API
    • Other Tools
      • Stock Analysis
    • Error Logging
  • Testimonials
  • About the Site
    • About
    • Authors
      • Isaac Petersen
    • FAQ
    • FFA Insider
    • Privacy Policy
    • Terms of Service
  • Donate

Fantasy Football Analytics

Who Has the Best Fantasy Football Projections: ESPN, CBS, NFL.com, or FantasyPros?

12
  • by Isaac Petersen
  • in Projections
  • — 13 May, 2013

In prior posts, I demonstrated how to download, calculate, and compare fantasy football projections from ESPN, CBS, and NFL.com.  In my last post, I demonstrated how to download FantasyPros projections, which aggregate projections from many different sources to increase prediction accuracy.  In this post, I will compare fantasy football projections from ESPN, CBS, NFL, and FantasyPros, including our average and latent projections to determine who has the best fantasy football projections.

The R Script

The R Script for downloading fantasy football projections from FantasyPros is located at:
https://github.com/FantasyFootballAnalytics/FantasyFootballAnalyticsR/blob/master/R%20Scripts/Posts/Evaluate%20Projections.R

To compare the accuracy of the projections, we will use various metrics including:

  • R-squared (R2) – higher is better
  • Harrell’s c – higher is better
  • Somer’s Dxy – higher is better
  • Intraclass correlation (ICC) – higher is better
  • Mean absolute error (MAE) – lower is better
  • Root mean squared error (RMSE) – lower is better
  • Mean absolute percentage error (MAPE) – lower is better
  • Mean absolute scaled error (MASE) – lower is better
For a discussion of these metrics, see here and here.

Whose Predictions Were the Best?

The results are in the table below.  The rows represent the different sources of predictions (e.g., ESPN, CBS) and the columns represent the different measures of accuracy.  The “average” variable represents the mean of projections from ESPN, CBS, NFL.com, and FantasyPros.  The “latent” variable represents the common variance among projections from ESPN, CBS, NFL.com, and FantasyPros.  The source with the best measure for each metric is in blue.
Source R-squared Harrell’s c Somers’ Dxy ICC MAE RMSE MAPE MASE
ESPN .497 .725 .450 .695 44.18 56.23 43.66 .596
CBS .607 .775 .549 .754 41.37 53.63 59.07 .518
NFL.com .487 .743 .486 .655 48.80 62.47 38.39 .701
FantasyPros .667 .775 .549 .816 32.66 45.36 .434
Average .657 .776 .551 .810 33.62 46.18 .447
Latent .661 .779 .559 .810 34.31 46.96 76.38 .441

Note: MAPE was unable to be calculated for FantasyPros and the average because of values of zero in the series (for a discussion on this topic and for reasons to prefer MASE to the other error metrics, see here).

Here is how the projections ranked when focusing on R-squared and MASE:

  1. FantasyPros
  2. Latent
  3. Average
  4. CBS
  5. ESPN
  6. NFL.com

In general, projections from FantasyPros were more accurate than projections from ESPN, CBS, and NFL.com, and were also more accurate than our average and latent variables.  FantasyPros projections explained about 67% of the variance in the actual points scored in my Yahoo league in the 2012 season.  Interestingly, the average of the sources was more accurate than any of the individual sources.  Even better than the average was a latent variable representing the common variance of the sources, which discards the unique, error variance.

Here is a scatterplot of the FantasyPros projections in relation to the actual points scored:

Conclusion

The best fantasy football projections in 2012 were from FantasyPros, a site that averages across numerous sources of projections.  FantasyPros projections explained 67% of the variance in players’ actual points scored in 2012, and were more accurate than projections from ESPN, CBS, and NFL.com.  Now you know where to turn to get the best projections for your fantasy football league.

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email

Like this:

Like Loading...

Related

Share

Tags: CBSESPNFantasyProsNFL.comR

— Isaac Petersen

My name is Isaac and I'm an assistant professor with a Ph.D. in Clinical Psychology. Why am I writing about fantasy football and data analysis? Because fantasy football involves the intersection of two things I love: sports and statistics. With this site, I hope to demonstrate the relevance of statistics for choosing the best team in fantasy football.

12 Comments

  1. Mcnugget says:
    July 22, 2013 at 9:20 pm

    Hi,
    How hard would it be to create a wisdom of the crowd projections utilizing other projections other than espn, yahoo, etc?

    Reply
  2. Isaac Petersen says:
    July 23, 2013 at 12:32 am

    Great question. If you’re looking for projected player rankings based on wisdom of the crowd, you might try fantasyfootballcalculator.com, which publishes ADP data from thousands of mock drafts (http://fantasyfootballcalculator.com/adp.php). If you’re looking for projected points, I’m not familiar with any sites that calculate consensus projections across thousands of sources. The closest site I’ve come across is fantasypros (http://www.fantasypros.com/nfl/projections/qb.php). That being said, if you find any sites with a wisdom of the crowd approach to consensus projections, let me know!
    -Isaac

    Reply
  3. Nick Saban says:
    December 14, 2013 at 9:58 pm

    The problem I run into when I try to rate projections is how far to go down in the list of players. The players at the top are the best and score the most and are the hardest to predict closely in absolute terms and yet they’re also the ones people are most likely to put into their lineup. If you predicted Peyton Manning would throw four TDs in Week 1 against the defending Super Bowl champsion Ravens then you would have done a fantastic job. And yet you also would have been off by three TDs.

    OTOH when you go further and further down the list to players that are less and less important it becomes easier and easier for your predictions to become more and more accurate. You predict the backup RB to have 4 rushes for 15 yards and 1 reception for 7 yards and unless the starting RB gets hurt and the backup RB has to play a lot, your prediction is likely to be within couple points. It is hard to make a prediction within a couple points for a starter but it’s a lot easier to do it for a backup.

    So if you include too many players in your assessment of projections then you’re including players that are easy to predict and who don’t matter much anyway. And as a result a method that doesn’t predict important players as well may seem good just because it can accurately improve the lesser important players. Or so it seems to me. What sayeth you?

    I like the site but I’m a SAS user slowly trying to learn R via Robert Muenchen’s book. We’ll see how that goes.

    Reply
  4. Isaac Petersen says:
    January 10, 2014 at 8:35 pm

    Hey “Nick”,

    It’s true that higher-tiered players are more difficult to predict than lower-tiered players, as supported by the wider confidence interval for players with more projected points. Part of this effect may reflect the greater difficulty in predicting the points a player will score on a game-by-game basis, as you point out. This difficulty in projecting points is attenuated when projecting points over an entire season, which allows some of the “random” variability to smooth out. It’s a good point, though, and one should not only focus on a player’s projected points, but also the expected points based on the player’s positional rank (see below):
    https://fantasyfootballanalytics.net/2013/07/expected-points-by-position-rank-in-fantasy-football.html

    Combining a player’s projected points, expected points based on positional rank, and risk, you have the data to make a more informed decision about who to draft.

    Hope that helps!
    -Isaac

    Reply
  5. Mike Szott says:
    August 28, 2015 at 8:11 am

    Great site Isaac – I’m an engineer, so I really appreciate the data driven approach you’ve taken to combine the nerd aspect with the jock (albeit fantasy) aspect! Question I have for you is if there is a way to get a correlation of overall team performance versus fantasy player impact for that team? Obviously it makes sense that the better performing teams have the better scoring players, but I’m curious if there are any outliers or interesting trends that could be gleaned…

    Reply
  6. George says:
    September 6, 2016 at 10:09 pm

    Is the projection app still being supported for the 2016 season? I’m trying to customize my projections for the 2016 league year based on league specific settings but keep getting a runtime error when I click on the link. Thanks

    Reply
    • Isaac Petersen says:
      September 7, 2016 at 12:00 am

      Apps should be up now. For more info on why they were down, see here:
      https://fantasyfootballanalytics.net/app-down-heavy-traffic

      Reply
  7. Andrew says:
    August 19, 2017 at 8:17 pm

    given this analysis, why is FFP not weighted the most heavily in your draft optimizer?

    Reply
    • Isaac Petersen says:
      August 20, 2017 at 9:49 am

      https://fantasyfootballanalytics.net/2017/03/best-fantasy-football-projections-2017.html

      Reply
  8. Andrew says:
    August 23, 2022 at 8:18 pm

    Is there any update on this through the 2021 season?

    Reply
    • Noah Schwartz says:
      August 24, 2022 at 11:04 pm

      Hello Andrew. Individual weeks from 2021 are available through the projections tab but altering the year and week settings. Good luck.

      Reply
      • Andrew says:
        August 25, 2022 at 1:25 am

        I meant is there any update on “Who Has the Best Fantasy Football Projections: ESPN, CBS, NFL.com, or FantasyPros?” for 2018-2021? The latest update I see is for 2017.

        Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Previous story Downloading FantasyPros Fantasy Football Projections in R
  • Next story Win Your Fantasy Football Auction Draft: Determine the Optimal Players to Draft with this App
  • Tabs

    • Most Popular
    • Recent Posts
    • The ffanalytics R Package for Fantasy Football Data AnalysisJune 18, 2016
    • 2015 Fantasy Football Projections using OpenCPUMay 28, 2015
    • Win Your Fantasy Football Auction Draft: Determine the Optimal Players to Draft with this AppJune 14, 2013
    • Win Your Fantasy Football Snake Draft with this AppSeptember 1, 2013
    • Post-Combine Mock: Team Needs and TargetsMarch 10, 2025
    • Fantasy Football Weekly Cheat Sheet: Week 18 (2024)January 3, 2025
    • Fantasy Football Weekly Cheat Sheet: Week 17 (2024)December 26, 2024
    • Fantasy Football Weekly Cheat Sheet: Week 16 (2024)December 18, 2024
  • FFA Insider

    Logo
  • Categories

    • About the Authors
    • Articles
    • Auction Drafts
    • Draft Optimizer
    • FFA Insider
    • Gold Mining
    • How To
    • In the Media
    • Luck
    • Package
    • Projections
    • R
    • Risk
    • Theory
    • Tools
    • Trade Strategy
    • Uncategorized
    • Weekly
  • Facebook

  • Twitter

  • Our Partners

    R-bloggers

  • Support us building things... Even a cup of coffee ($1.99) helps us stay awake!

  • Subscribe to the Fantasy Football Analytics mailing list (no spam).
    Loading

        © Fantasy Football Analytics

        %d