Sports Stats Mega Pack Scraper
Pricing
from $19.00 / 1,000 results
Sports Stats Mega Pack Scraper
Scrapes NBA, NFL, WNBA, MLB top prospects, WTA rankings, and Tennis Abstract player pages. Returns each stat record as a flat row with source, player, team, and the stat line for the selected season or ranking.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Sports Stats Mega Pack Scraper
Scrape NBA, NFL, WNBA, MLB prospects, WTA, and Tennis Abstract stats in one run. Every record comes back as a flat row with the source, player, team, and the stat line for that season or ranking. No API keys. Export to CSV, JSON, Excel, or XML.
Sports data is scattered across league sites, ESPN, and niche stat databases, each with its own layout and export limits. This Actor reads the public stat pages for NBA, NFL, WNBA, MLB top prospects, WTA rankings, and Tennis Abstract player pages, and returns every record in one fixed schema. Pick the sources you need, set the season or player, and get a clean dataset without writing a single scraper.
| Who uses it | What they scrape Sports Stats Mega Pack for |
|---|---|
| Sports analysts | Building season-long player comparison datasets across leagues |
| Fantasy sports players | Pulling current stats and rankings to set lineups and make trades |
| Sports journalists | Gathering stat lines for game previews and player features |
| Data scientists | Collecting multi-source sports data for predictive models |
| Sports bettors | Compiling recent performance stats to inform wagers |
What it does
This Actor collects player and team stats from six sports data sources and returns each record as a flat row with source, player, team, and the stat line for the selected season or ranking.
- ๐ NBA Stats: per-game or season totals for every player, with team and position.
- ๐ NFL Stats (ESPN): passing, rushing, receiving, or defensive leaders for the season.
- ๐ WNBA Stats: player season stats with team and position, same schema as NBA.
- โพ MLB Top Prospects: the top 100 prospect list for a given year, with rank, team, and position.
- ๐พ WTA Rankings: current singles or doubles rankings with player, country, and points.
- ๐ Tennis Abstract: detailed player pages, including match records and surface splits.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Sports Stats Mega Pack data
๐ Build a cross-league player database.
A sports analyst runs the Actor with NBA, WNBA, and NFL sources for the 2024-25 season, then merges the flat rows into one table to compare scoring and efficiency across leagues.
๐ Track NFL stat leaders by category.
A fantasy football player sets the NFL source to receiving and the season to 2024, then exports the top receivers to CSV to spot waiver-wire pickups before the next game.
๐พ Monitor WTA rankings movement.
A tennis journalist runs the Actor weekly with the WTA singles source, then compares the points column to last week's export to write about who climbed into the top 20.
โพ Scout MLB prospects for a dynasty draft.
A fantasy baseball owner sets the MLB prospects source to 2024 and maxItems to 100, then filters the output by team and position to find undervalued minor leaguers.
๐ Pull a Tennis Abstract player page for a deep dive.
A data scientist enters NovakDjokovic as the Tennis Abstract player, then uses the surface split rows to model his win probability on clay versus hard courts.
Why choose this scraper
| What you get | |
|---|---|
| Six sources, one schema | NBA, NFL, WNBA, MLB prospects, WTA, and Tennis Abstract all return the same flat row shape, so you can merge them without cleaning. |
| No API keys or logins | The Actor reads public stat pages directly, so you skip registration and rate limits. |
| Season and player filters | Set the exact season, NFL stat category, WTA list, or Tennis Abstract player before the run starts. |
| Up to a million records per source | The maxItems input lets you cap each source, from a quick sample to a full season. |
How it compares
No other Store actor targets Sports Stats Mega Pack the same way, so the honest comparison is with the alternatives teams actually weigh.
| Sports Stats Mega Pack Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Sports Stats Mega Pack changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor from the sources you select, the season or year, the NFL stat category, the WTA rankings type, and a Tennis Abstract player slug. Filters run as each source is read, so only the records you asked for reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Sports Stats Mega Pack Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Sports Stats Mega Pack through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/sports-stats-mega-pack-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that the season format matches the source. NBA and WNBA accept 2024-25 or 2024, NFL accepts 2024, and MLB prospects accepts a year like 2024. Also verify the Tennis Abstract player slug is correct if you selected that source.
The NFL stats are not the category I wanted.
Set the nflStatType input to passing, rushing, receiving, or defensive. The default is passing, so if you wanted rushing leaders, change that input before the run.
The WTA rankings show singles but I need doubles.
Set the wtaType input to doubles. The default is singles, so change it in the input and run again.
The Tennis Abstract player page returned an error.
Make sure the player slug is exactly as it appears in the URL, including capitalization, like NovakDjokovic. If the player has a special character, copy the slug directly from the browser address bar.
The run is slow or times out.
Lower the maxItems input to reduce the number of records per source, or select fewer sources. If you need a full season, consider running one source at a time and merging the results.
FAQ
| Question | Answer |
|---|---|
| Which sports data sources does this Actor cover? | It covers NBA Stats, NFL Stats from ESPN, WNBA Stats, MLB Top Prospects, WTA Rankings, and Tennis Abstract player pages. You can select any combination of these sources in the input. |
| Do I need an API key or login for any of these sources? | No. The Actor reads the public stat pages directly, so there is no registration, OAuth, or API key required for any of the six sources. |
| What does the output look like? | Every record is a flat row with the source name, player or team, and the stat line for the selected season or ranking. The exact fields depend on the source, but the schema is consistent across all sources so you can merge them easily. |
| Can I scrape multiple seasons at once? | The season input accepts one value per run, like 2024-25 or 2024. To get multiple seasons, run the Actor once per season and merge the datasets, or use the API to loop over seasons. |
| How do I set the NFL stat category? | Use the nflStatType input and choose passing, rushing, receiving, or defensive. The Actor will return the league leaders for that category in the selected season. |
| What is the Tennis Abstract player input? | It is the player slug used in the Tennis Abstract URL, like NovakDjokovic or IgaSwiatek. You can find the slug by visiting the player's page on tennisabstract.com and copying the last part of the URL. |
| How many records can I get per source? | The maxItems input sets the maximum records per source per run, from 1 to 1,000,000. The default is 10, which is useful for testing; set it higher for a full season or ranking list. |
| Can I export the data to CSV or Excel? | Yes. Like all Apify Actors, the results can be exported to CSV, JSON, Excel, or XML from the dataset tab, or downloaded programmatically via the API. |
| Does this Actor work for historical seasons? | It depends on the source. NBA, WNBA, and NFL pages usually have historical seasons available, while MLB prospects and WTA rankings are current-year focused. Tennis Abstract player pages include career history. |
| Is this Actor legal to use? | The Actor only reads publicly available stat pages. You are responsible for complying with each website's terms of service and any applicable laws for your use case. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Sports Stats Mega Pack. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
