FantasyPros NFL Projections, ADP & Rankings Scraper
Pricing
Pay per event
FantasyPros NFL Projections, ADP & Rankings Scraper
Scrape FantasyPros consensus NFL projections, ADP (Average Draft Position), and expert consensus rankings for all positions and scoring formats. Collect weekly projected stats, projected fantasy points, ADP across draft formats, and tier-based rankings with best/worst/std-dev expert spread.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Share
Scrape FantasyPros consensus NFL projections, Average Draft Position (ADP), and expert consensus rankings (ECR) for all positions and scoring formats — in one actor.
FantasyPros aggregates projections from 100+ fantasy football analysts and is the #1 consensus data source in the industry. This actor gives you programmatic access to:
- Weekly projections with position-specific stat breakdowns (pass yds, rush yds, targets, etc.) and consensus fantasy points
- ADP data across standard, PPR, half-PPR, dynasty, and keeper formats
- Expert consensus rankings (ECR) with best/worst/std-dev spread across all participating analysts
What you get
Each record includes:
| Field | Description |
|---|---|
player_name | Full player name (e.g. "Patrick Mahomes") |
team | NFL team abbreviation (e.g. "KC") |
position | Player position (QB, RB, WR, TE, K, DST) |
scoring_format | Scoring format used (STD, HALF, PPR) |
week | NFL week number (1–18; 0 = season-long) |
data_type | Record type: projections, adp, or rankings |
projected_points | Consensus projected fantasy points |
projected_stats | Position-specific stat projections (JSON string) |
adp | Average Draft Position |
adp_source | ADP format/source (e.g. "overall", "ppr-overall") |
consensus_rank | Consensus Expert Rank (ECR) |
best_rank | Best (lowest) rank from any expert |
worst_rank | Worst (highest) rank from any expert |
std_dev | Standard deviation of expert ranks |
Projected stats format by position
The projected_stats field is a JSON string with position-specific keys:
- QB:
pass_att,pass_cmp,pass_yds,pass_td,int,rush_att,rush_yds,rush_td,fl - RB:
rush_att,rush_yds,rush_td,rec,rec_yds,rec_td,fl - WR:
rec,rec_yds,rec_td,rush_att,rush_yds,rush_td,fl - TE:
rec,rec_yds,rec_td,fl - K:
fg,fga,xpt - DST:
sack,int,fr,ff,td,safety,pa,yds_agn
Input
| Field | Type | Default | Description |
|---|---|---|---|
dataType | string | projections | Which data to scrape: projections, adp, or rankings |
positions | array | all positions | Positions to include: QB, RB, WR, TE, K, DST |
scoringFormat | string | STD | Scoring format: STD, HALF, or PPR |
week | integer | 1 | NFL week (1–18; 0 for season-long) |
adpFormat | string | overall | ADP format: overall, ppr-overall, half-ppr-overall, dynasty-overall, keeper-overall |
maxItems | integer | required | Maximum records to return (use 0 for unlimited) |
Example inputs
Get QB + RB projections for week 3 in PPR format:
{"dataType": "projections","positions": ["QB", "RB"],"scoringFormat": "PPR","week": 3,"maxItems": 200}
Get full PPR ADP for dynasty leagues:
{"dataType": "adp","adpFormat": "dynasty-overall","maxItems": 500}
Get consensus expert rankings for all skill positions:
{"dataType": "rankings","positions": ["QB", "RB", "WR", "TE"],"scoringFormat": "PPR","week": 1,"maxItems": 500}
Pricing
Pay-per-result. You are charged only for records successfully scraped and returned.
Notes
- A single run fetches one page per position (6 pages max for projections/rankings, 1 page for ADP). Typical run time is under 30 seconds.
- Data is updated weekly during the NFL regular season (August–January). Rankings and projections are available for weeks 1–18.
- The
weekparameter defaults to 1; the current active week is shown on the FantasyPros site. - Projections for DST (Defense/Special Teams) include points allowed and yards allowed against, not individual defensive player stats.