Season Highlights
A brief look to your entire season stats per player
Loading the data can take a few seconds.
Team of the Year
Your top scoring players of the season
{{ player.points_total }} {{ player.player.name }} {{ teams_ordered[player.player.raw.team-1].name }} Cap: {{ player.cap_count }}
All squad players and their point returns
ID Name Pos Lineup Bench Capt Points
{{ p.id }} {{ p.name }} {{ element_type[p.position].short }} {{ p.lineup_count }} {{ p.squad_count - p.lineup_count }} {{ p.cap_count }} {{ p.points_total }}
Point Distribution
Distribution of your points from each type
Total counts of key events per GW
GW Clean Sheet Goal Assist Bonus Hits Points
{{ p.gw }} {{ p.info.type_sums['clean_sheets'] || 0 }} {{ p.info.type_names['clean_sheets'] || '' }} {{ p.info.type_sums['goals_scored'] || 0 }} {{ p.info.type_names['goals_scored'] || '' }} {{ p.info.type_sums['assists'] || 0 }} {{ p.info.type_names['assists'] || '' }} {{ p.info.type_sums['bonus'] || 0 }} {{ p.info.type_names['bonus'] || '' }} {{ p.hit_pts/4 }} {{ p.net_pts }}
Point distribution per event type
Type Count Total Per Player Points Percentage
{{ player_stat_types[key].name }} {{ player_stat_types[key].pp ? value.length : "-" }} {{ getSum(value.map(i => parseInt(i.value))) }} {{ player_stat_types[key].pp ? rounded(getSum(value.map(i => parseInt(i.value))) / user_stats_per_gw.total_picks,2) : "-" }} {{ getSum(value.map( i=> parseInt(i.points * i.multiplier))) }} {{ rounded(getSum(value.map( i=> parseInt(i.points * i.multiplier))) / user_stats_per_gw.overall_total * 100, 1) }}%
Hits {{ user_stats_per_gw.points.filter(i => i.hit_pts > 0).length }} {{ getSum(user_stats_per_gw.points.map(i => i.hit_pts))/4 }} {{ -getSum(user_stats_per_gw.points.map(i => i.hit_pts)) }} {{ rounded(-getSum(user_stats_per_gw.points.map(i => i.hit_pts)) / user_stats_per_gw.overall_total * 100, 1) }}%
Total {{ user_stats_per_gw.overall_total }}
Detailed points returns per event type and GW
Target Event Ratios
Success ratio on defense/attack picks
Target Success Picks Success Ratio Info
{{ key }} {{ v.count }} {{ v.total }} {{ rounded(v.count / v.total * 100, 2) }}% {{ v.info }}
Enter a team ID to compare
Success and returns out of key stats
GID GW Player Pos Stat Pts Success
GID GW Player Pos Stat Pts Success
Timings of ownership
Time periods of owning your key players
Lineup Bench
Ownership / Differential Analysis
Gains and losses from key players
Gain Loss
GW
GW Gain
GW Loss
Top Gains
Top Losses
Gain Analysis
GW Player Points Mult EO% Net Effect
{{ pair.gw }} {{ fpl_element[pair.id].web_name }} {{ pair.pts }} {{ pair.multiplier }} {{ pair.eo }}% {{ rounded(pair.net,2) }}
GW Player Points Mult EO% Net Effect
This table shows your lineup picks, their corresponding points per week and your relative gain. Gain is equal to points multiplied with your ownership rate (Multiplier * 100 - EO), which shows you the relative gain compared to field average.
Loss Analysis (Key Players)
GW Player Points EO% Net Effect
{{ pair.gw }} {{ fpl_element[pair.id].web_name }} {{ pair.pts }} {{ pair.eo }}% {{ rounded(pair.net,2) }}
GW Player Points EO% Net Effect
This table shows players you haven't picked, their corresponding points per week and your relative loss. Loss is equal to points multiplied with effective ownership rate (EO), which shows you the relative loss compared to field average.
Risk Analysis
GW
Differential Rate
Change
Top Bets For
Top Bets Against
This scatter plot shows your relative change to average and your differential (risk) percentage. This value is calculated based on how different your lineup compared to tier effective ownership. It is a measure of how much you are betting against the template.
Total gain / loss per player
Name Team Pos Pts Gain Loss Net Impact
{{ fpl_element[p.id].web_name }} {{ team_codes[fpl_element[p.id].team_code].short }} {{ element_type[fpl_element[p.id].element_type].short }} {{ p.points }} {{ rounded(p.gain) }} {{ rounded(p.loss) }} {{ rounded(p.net) }} {{ rounded(p.impact) }}%
Fixture Difficulty Analysis
Fixture difficulty ratings of your picks through season using FiveThirtyEight data
Defense Difficulty
{{ team.short }}
{{ rounded(team.offense_ratio*100,0) }}%
Offense Difficulty
{{ team.short }}
{{ rounded(team.defense_ratio*100,0) }}%
Fixture Difficulty per Player Pick
GW Name Pos Team Opp Diff. Ratio Points
{{ p.gw }} {{ fpl_element[p.id].web_name }} {{ p.position }} {{ p.self_team.short }} {{ p.opp_team.short }} {{ rounded(p.player_fdr_ratio*100,1) }}% {{ p.total }}
Distribution of Selection per FDR Tier
Tier GK DF MD FW Total
{{ (g-.25)*100 }}-{{ g*100 }}% {{ user_fdr_tiers.tiers[p][i] }} {{ getSum([1,2,3,4].map(j => user_fdr_tiers.tiers[j][i])) }}
Position / Price Category Analysis
Total points per position and price category
Price categories (Budget, Mid-Price, Premieum) are as follows: GK Below 5, 5-5.5, Above 5.5 - DF Below 5, 5-6, Above 6 - MD Below 7.5, 7.5-10, Above 10 - FW Below 7.5, 7.5-10, Above 10
Point Distribution Treemap
Gain is equal to points multiplied with your ownership rate (Multiplier * 100 - EO), which shows you the relative gain compared to field average.
Formation Analysis
Chosen formations and returns
Position Picked (GW) Games Points Points per pick (GW) Points per game Average pick
{{ element_type[key].name }} {{ value.picked }} {{ value.games }} {{ value.points }} {{ rounded(value.ppp,2) }} {{ rounded(value.ppg,2) }} {{ rounded(value.avg_pick,2) }}
Average Formation: {{ rounded(value.avg_pick,2) }} -
Performance per formation type (after auto-sub)
Formation Picked Points Average Pts
{{ value.formation }} {{ value.count }} {{ value.points }} {{ rounded(value.avg, 2) }}
Export
Icons made by Freepik from www.flaticon.com
Last update: