FantasyFootballRisers

Frequently Asked Questions

How are positional ranks assigned for FantasyPros ECR and Underdog Best Ball ADP?

Positional rankings are derived from each player's overall FantasyPros Expert Consensus Ranking (ECR) and overall Underdog Best Ball Average Draft Position (ADP). In other words, a player's positional rank is determined by their overall standing (across all players: QB, RB, WR, and TE) relative to others at the same position.


This is an important nuance, especially for FantasyPros, where positional ranks can sometimes differ when filtering directly by position instead of using overall rankings. Both FantasyPros and Underdog Best Ball data are based on Single QB formats and half-point-per-reception (half-PPR) scoring.

Do positional rankings for FantasyPros Overall ECR and Underdog Best Ball ADP always exactly match the source rankings?

Most of the time, yes — with a few intentional exceptions in rare edge cases.


Fantasy Football Risers updates all rankings weekly, refreshing data across the site at the same time (see the “Last Updated” date). At each update, players' average overall ECR and ADP exactly match the latest source data. In almost all cases, their positional ranks match as well.


However, there are two rare types of exceptions, mostly affecting players ranked outside the top 200 overall:


  • Tie scenarios: Occasionally, two players at the same position will have identical overall ECR or ADP (to the first decimal place). When this happens:

    • Fantasy Football Risers assigns both players the same positional rank and correctly skips the next number in sequence (to maintain accurate overall player counts).

    • Source sites like FantasyPros and Underdog often break these ties arbitrarily without clear explanation.

  • Positional mismatch cases:In rarer situations — mainly on FantasyPros — a player’s listed positional rank may not align with their average overall ECR. This typically results from internal filters, tiers, or projection adjustments used by the source platform.


The table below highlights examples of how Fantasy Football Risers handles these edge cases:

Example: Handling Tie Scenarios and Positional Mismatches (FantasyPros Overall ECR, 4/18/2025)
Player Name Overall ECR FantasyPros Rank FFRisers Rank
Kayshon Boutte 218.3 WR84 WR81
Jaylin Noel 225.4 WR81 WR82
Darius Slayton 225.4 WR82 WR82
Elic Ayomanor 226.8 WR83 WR84
    • Kayshon Boutte is assigned WR84 by FantasyPros despite having a higher overall ECR than some players ranked ahead of him. Fantasy Football Risers assigns him WR81 based on overall standing.

    • Jaylin Noel and Darius Slayton share identical overall ECR scores (225.4). Fantasy Football Risers assigns both WR82 and correctly skips WR83.

    Our goal is to provide the most consistent and transparent rankings possible — even when source sites introduce minor inconsistencies.

How is the composite ranking calculated?

Fantasy Football Risers creates a composite ranking by averaging each player’s overall FantasyPros Expert Consensus Ranking (ECR) and overall Underdog Best Ball Average Draft Position (ADP). Both rankings are weighted equally (50/50) in the composite calculation.


Formula: (Composite Overall Rank = (FantasyPros Overall ECR + Underdog Best Ball ADP) Ă· 2)


Once the composite overall rank is calculated, players are assigned a positional rank based on their overall standing — following the same method used for the source rankings: players are ranked within their position (QB, RB, WR, TE) relative to others based on their overall composite rank.


Important Note: FantasyPros includes Defenses (DSTs) and Kickers in their overall rankings, while Underdog Best Ball does not. Although this does not affect how players rank relative to each other, it can occasionally cause rare cases where a player's composite positional rank ends up better than both their individual FantasyPros and Underdog positional ranks.


This rare scenario is explained in more detail in the next question.

How can a player have a lower composite positional ranking than both their ECR and Best Ball ADP positional ranking?

This happens because Fantasy Football Risers recalculates positional ranks based on each player's composite overall standing, not simply by averaging positional ranks.


Here’s the process:


  1. 1. We first calculate a Composite Overall Rank for each player by averaging their FantasyPros Overall ECR and Underdog Best Ball Overall ADP.

  2. 2. We then re-rank players within their position (QB, RB, WR, TE) based on their composite overall rank — not based on their source positional ranks individually.

This method provides a true reflection of how a player stacks up against others once both sources are blended together — rather than simply carrying over possibly outdated or inconsistent position numbers.

Example: Kyler Murray Composite Ranking (4/18/2025 Data)

  • FantasyPros Overall ECR: 77.3 → QB9
  • Underdog Best Ball Overall ADP: 93.6 → QB9
  • Composite Overall Rank: (77.3 + 93.6) Ă· 2 = 85.5

Meanwhile:

  • Jared Goff's Composite Overall Rank = 88.65 (lower than Kyler’s).

Result: When re-ranking QBs by composite average, Kyler Murray ranks QB8 — even though both source sites individually had him as QB9.

Simple math view: 85.5 (Kyler) beats 88.65 (Goff), so Kyler moves up in the composite position order.

Why this is the most accurate approach:

  • It fairly combines data from both sources into a single overall ranking.
  • It re-ranks players objectively based on actual performance across the full player pool, not just isolated positional lists.
  • It eliminates inconsistencies caused by DSTs/Kickers being included in some source data but not others.
  • It ensures transparency — every composite rank can be traced directly back to overall averages.

In short: Composite positional rankings on Fantasy Football Risers are recalculated to show a player’s true combined standing — not just an average of positional ranks.

If you have additional questions, feel free to reach out on @FFrisers.