FPL Stats is the only place that provides you with historical fantasy football data for every player.
Player data shows stats for each gameweek and average points scored against each team for the last 5 seasons.
Team data shows a breakdown of points scored in all positions as well as total points scored against each team.