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
Actor stats
0
Bookmarked
48
Total users
4
Monthly active users
2 days 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
❓ 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.