DraftKings Scraper
Pricing
Pay per event
DraftKings Scraper
Scrape DraftKings DFS contests, player salaries, and sportsbook betting odds with automated data collection. Access near real-time information for NFL, NBA, MLB, NHL, and more sports, delivering structured data for analysis, modeling, and sports research workflows.
Pricing
Pay per event
Rating
5.0
(2)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
63
Total users
4
Monthly active users
17 hours ago
Last modified
Categories
Share

🎲 DraftKings Scraper
🚀 Collect DFS contests, player salaries, and sportsbook odds from DraftKings in minutes. Filter by sport and data type. Export odds, lines, player data, and contest details. No coding, no DraftKings account required.
🕒 Last updated: 2026-04-23 · 📊 20+ fields per item · 🏈 NFL/NBA/MLB/NHL + more · 📊 Odds + DFS data · 🚫 No auth required
The DraftKings Scraper collects sports betting and daily fantasy data from DraftKings, returning 20+ fields per item: betting odds, money lines, spreads, totals, player salaries, contest details, player projections, and event schedules across NFL, NBA, MLB, NHL, and more. Runs support up to 1,000,000 items on a paid plan.
The Actor supports three data types: DFS contest/player data, sportsbook odds, and combined. Filter by sport (ALL or specific). Optional detail-page fetching adds granular player/draftable data.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Sports bettors, DFS players, odds analysts, sportsbook operators, sports media, data scientists | Odds monitoring, DFS lineup optimization, betting market analysis, odds comparison, player salary tracking |
📋 What the DraftKings Scraper does
Three data types with sport filters:
- 🎲 DFS data. Contest details, player salaries, and draftable rosters.
- 📊 Sportsbook odds. Money lines, spreads, totals, and prop bets across markets.
- 🏈 Sport filter. NFL, NBA, MLB, NHL, soccer, tennis, golf, MMA, and more.
- 📝 Optional details. Fetch granular player stats and draftable breakdowns.
Each record includes event name, teams, odds (money line, spread, total), player salary, position, projections, contest entry fee, prize pool, and timestamps.
💡 Why it matters: tracking odds movements and DFS salaries manually means refreshing DraftKings pages and copying numbers by hand. This Actor exports structured betting and fantasy data at scale, ready for your models, dashboards, or comparison tools.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
maxItems | integer | 10 | Max items. Free: limited. Paid: up to 1,000,000. |
dataType | string | "" | Data type: DFS contests/players, sportsbook odds, or both. |
sport | string | "ALL" | Sport: ALL, NFL, NBA, MLB, NHL, soccer, tennis, etc. |
includeDetails | boolean | false | Fetch detailed player/draftable data (slower). |
Example: NFL sportsbook odds.
{"dataType": "sportsbook","sport": "NFL","maxItems": 50}
Example: all DFS contest data with player details.
{"dataType": "dfs","sport": "ALL","includeDetails": true,"maxItems": 100}
⚠️ Good to Know: enabling
includeDetailsfetches player-level stats and draftable breakdowns for each event. This is slower but returns much richer data for model building.
📊 Output
Each record contains 20+ fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema (varies by data type)
| Field | Type | Example |
|---|---|---|
🏈 sport | string | "NFL" |
📝 eventName | string | "Chiefs vs Eagles" |
🏠 homeTeam | string | "Eagles" |
✈️ awayTeam | string | "Chiefs" |
📅 eventDate | string | "2026-09-08T20:20:00Z" |
💰 moneyLineHome | number | -150 |
💰 moneyLineAway | number | +130 |
📊 spread | number | -3.0 |
📊 total | number | 48.5 |
👤 playerName | string | "Patrick Mahomes" |
🏷️ position | string | "QB" |
💵 salary | number | 10200 |
📈 projectedPoints | number | 22.5 |
🎯 contestName | string | "NFL $1M Showdown" |
💰 entryFee | number | 25 |
🏆 prizePool | number | 1000000 |
🕒 scrapedAt | ISO 8601 | "2026-04-16T00:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🏈 | Multi-sport. NFL, NBA, MLB, NHL, soccer, tennis, golf, MMA, and more. |
| 📊 | Odds + DFS data. Sportsbook lines AND daily fantasy salaries in one Actor. |
| 💰 | Full odds data. Money lines, spreads, totals, and prop markets. |
| 👤 | Player salaries. DFS salary, position, and projections per player. |
| 📝 | Optional detail pages. Granular player stats and draftable breakdowns. |
| ⚡ | Scalable. From quick spot checks to full-sport sweeps. |
| 🚫 | No authentication. No DraftKings account needed. |
📊 DraftKings processes billions of dollars in bets annually across 20+ sports. Structured access to odds and DFS data powers every betting model, lineup optimizer, and market analysis workflow.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Data types | Setup |
|---|---|---|---|---|---|
| ⭐ DraftKings Scraper (this Actor) | $5 free credit, then pay-per-use | All DK sports | Live per run | Odds + DFS | ⚡ 2 min |
| Manual DraftKings browsing | Free | Manual | Manual | UI only | 🕒 Hours per sport |
| Paid odds APIs | $50-500/month | Multi-book | Real-time | Odds only | ⏳ Hours |
Pick this Actor when you want DraftKings odds and DFS data on demand, across all sports, without subscribing to an odds API.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the DraftKings Scraper page on the Apify Store.
- 🎯 Set input. Pick a data type and sport. Optionally enable detail fetching.
- 🚀 Run it. Click Start and let the Actor collect your data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
💰 How much does it cost?
Apify gives you $5 in free monthly credits on the Apify Free plan, enough to test DraftKings Scraper and pull a real sample dataset. For ongoing usage:
- Starter plan ($49/month) — Recommended for individuals running DraftKings Scraper regularly. Includes higher concurrency and larger datasets.
- Scale plan ($499/month) — Recommended for teams running DraftKings Scraper at production scale.
Pay-Per-Event pricing means you only pay for what you actually use. Failed runs are never charged. See the Pricing tab on this Actor's page for exact event prices.
💡 Tips for using DraftKings Scraper
- Start with a small
maxItems(3-10) to validate output format before running larger jobs. - Use Apify Schedules to run DraftKings Scraper on a recurring basis and keep your dataset fresh.
- Export via Integrations: Apify connects to Google Sheets, Airbyte, Make, Zapier, and direct webhooks — pipe your data anywhere.
- Monitor with webhooks: trigger downstream workflows the moment a run finishes.
- Re-run failed items: if any individual records error out, re-run with their inputs only. Failed events are not charged.
⚖️ Is it legal to use DraftKings Scraper?
Yes. DraftKings Scraper only collects publicly available data. Web scraping public data has been confirmed as legal by US courts (see hiQ Labs v. LinkedIn) and is widely used for research, market analysis, and business intelligence.
However, you are responsible for:
- Respecting the source website's Terms of Service.
- Complying with GDPR, CCPA, and other applicable data-protection laws when personal data is involved.
- Not republishing copyrighted content without permission.
If you have specific compliance concerns, consult your legal team. See the Apify legal docs for more.
❓ Frequently Asked Questions
🔌 Automating DraftKings Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Hourly pulls capture odds movements throughout game day.
🔌 Integrate with any app
DraftKings Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get alerts on odds movements
- Airbyte - Pipe betting data into your warehouse
- GitHub - Trigger runs from commits
- Google Drive - Export datasets straight to Sheets
🔗 Recommended Actors
- 🎫 StubHub Scraper - Event tickets and pricing
- 📱 Reddit Posts Scraper - Reddit posts and engagement
- 🐦 X.com Tweets Scraper - Tweet data and metrics
- 📸 Instagram Posts Scraper - Social media posts
- 🎉 Eventbrite Scraper - Event listings
💡 Pro Tip: browse the complete ParseForge collection for more sports and entertainment scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by DraftKings Inc. or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. Only publicly available odds and contest data is collected. This tool is for informational and analytical purposes only. It does not facilitate, encourage, or enable gambling. Users are responsible for complying with local gambling laws and regulations.