Pro Football Reference Scraper
Under maintenancePricing
Pay per usage
Go to Apify Store

Pro Football Reference Scraper
Under maintenancePricing
Pay per usage
Rating
0.0
(0)
Developer
Petey Boy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pro-Football-Reference NFL Stats Scraper
Overview
Scrape comprehensive NFL statistics from Pro-Football-Reference. com including player career stats, game logs, team stats, league leaders, and historical data back to 1920. Supports filters (Data Type, Stat Category).
Features
- Search by keywords to find specific results
- Filter results by category or type
- Export data in JSON, CSV, or Excel formats
Use Cases
- Track - Track entertainment listings and reviews
- Build - Build media databases for content analysis
- Monitor - Monitor entertainment industry trends and ratings
- Aggregate - Aggregate entertainment data for recommendation engines
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
dataType | string (required) | Type of data to scrape | playerStats |
playerName | string | Player name to search for (e.g., 'Patrick Mahomes', 'Tom Brady'). Used for pl... | |
playerId | string | PFR player ID (e.g., 'MahoPa00' for Patrick Mahomes). Use this for direct pla... | |
team | string | Three-letter team code (e.g., 'kan' for Chiefs, 'buf' for Bills) | |
season | integer | NFL season year (e.g., 2024). Defaults to current season. | 2024 |
statType | string | Statistical category for league leaders | passing |
includeAdvanced | boolean | Include advanced metrics (may require additional requests) | false |
limit | integer | Maximum number of results to return | 100 |
Output Example
Each result contains structured data like this:
{"type": "Standard","season": "Sample season","statCategory": "Sample statCategory","name_display": "Pro-Football-Reference NFL Stats Sample Item","team_name_abbr": "Pro-Football-Reference NFL Stats Sample Item","pos": "Sample pos","games": "Sample games"}
Pricing
This actor uses pay-per-result pricing:
- $0.002 per result
- $2.00 per 1,000 results
No monthly fees. You only pay for what you scrape. Apify Free plan includes $5/month in platform credits.
How to Run
Apify Console
- Go to the Pro-Football-Reference NFL Stats Scraper actor page
- Configure your input parameters
- Click Start and wait for the results
- Download data in JSON, CSV, or Excel format
API
curl -X POST "https://api.apify.com/v2/acts/fortuitous_pirate~pro-football-reference-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"maxItems": 10}'
Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("fortuitous_pirate/pro-football-reference-scraper").call(run_input={"maxItems": 10})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Integration
Connect Pro-Football-Reference NFL Stats Scraper with your existing tools and workflows:
- API access - Programmatic access via Apify API
- Webhooks - Get notified when scraping completes
- Scheduling - Set up recurring runs on any schedule
- Zapier / Make - Connect with 5,000+ apps via Apify integrations
- Python / Node.js SDKs - Native client libraries for easy integration