PrizePicks, Underdog & Pick6 Props Scraper avatar

PrizePicks, Underdog & Pick6 Props Scraper

Pricing

from $0.25 / 1,000 results

Go to Apify Store
PrizePicks, Underdog & Pick6 Props Scraper

PrizePicks, Underdog & Pick6 Props Scraper

Scrape PrizePicks, DraftKings Pick6, and Underdog player props in one run. Normalized rows, comparison keys, and a line-spread dataset for cross-book research.

Pricing

from $0.25 / 1,000 results

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

1

Monthly active users

4 days ago

Last modified

Share

PrizePicks, Underdog & Pick6 Props Scraper — Cross-Platform Lines

Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by PrizePicks, Betr, DraftKings, and Underdog Fantasy or its affiliates. Data is read from publicly accessible pages only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.

PrizePicksDraftKings Pick6Underdog FantasyMulti-Source
PrizePicks ScraperPick6 ScraperUnderdog Props ScraperProps Board ◄── you are here

One Apify run → PrizePicks, DraftKings Pick6, and Underdog Fantasy in a single normalized dataset with shared schema, comparison_key for cross-platform joins, and an optional comparisons dataset with side-by-side line spreads.

Need only one platform? Use the single-source scrapers linked above.

When not to use this Actor

  • Bet placement, automated wagering, picks, or tips — this is a read-only informational/research data tool, not a betting product or advice service.
  • Account, wallet, private-history, or login-gated workflows are out of scope.

When to use this Actor

Use the Multi-Source Board when you need cross-platform line shopping, gap analysis, or a unified props feed — not when monitoring a single book at minimum cost.

Key Features

  • Three live platforms — prizepicks, draftkings-pick6, underdog (Betr Picks is retired and skipped if still selected).
  • Unified schema — every row includes source, player_name, line, market, comparison_key.
  • Comparison dataset — optional output with per-source lines and line_spread.
  • Partial results stay in the dataset — a source that fails does not wipe the others. The run itself fails when fewer than two requested books return props, so a one-book dump is not a successful comparison.
  • Proven collectors — same logic as the standalone suite Actors.

Input Parameters

ParameterDescriptionDefault
sourcesPlatforms to scrape.prizepicks, pick6, underdog
leaguesLeagues across all sources (NFL, NBA, All).["NFL"]
outputComparisonsEmit comparisons dataset with line spreads.true
maxProjectionsPerSourceCap per source.platform default
proxyConfigurationUS residential recommended.Apify RESIDENTIAL US

Input Example

{
"sources": ["prizepicks", "draftkings-pick6", "underdog"],
"leagues": ["NFL"],
"outputComparisons": true,
"maxProjectionsPerSource": 500
}

Use cases

Use caseWhat you get
Line shoppingSame prop across books with spreads
Gap analysisProps missing on one board but present on others
Unified feedsOne schema for dashboards
Research pipelinesNode/Python/cURL + dataset exports
AI / MCP workflowsApify API, clients, or MCP

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/dfs-multi-source-props-scraper').call({
sources: ['prizepicks', 'draftkings-pick6', 'underdog'],
leagues: ['NFL'],
outputComparisons: true,
maxProjectionsPerSource: 500,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 5));

Python

from apify_client import ApifyClient
client = ApifyClient(token)
run = client.actor("crawloop/dfs-multi-source-props-scraper").call(
run_input={
"sources": ["prizepicks", "draftkings-pick6", "underdog"],
"leagues": ["NFL"],
"outputComparisons": True,
"maxProjectionsPerSource": 500,
}
)
items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
print(len(items), items[:3])

cURL

curl "https://api.apify.com/v2/acts/crawloop~dfs-multi-source-props-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"sources": ["prizepicks", "draftkings-pick6", "underdog"],
"leagues": ["NFL"],
"outputComparisons": true,
"maxProjectionsPerSource": 500
}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/dfs-multi-source-props-scraper.

Example prompts:

  • "Run DFS Multi-Source Props Scraper for NFL on prizepicks, draftkings-pick6, and underdog, and summarize the widest line spreads"
  • "Scrape multi-source NFL props and return top 20 comparison_key rows with source_count > 1"
  • "Chain PrizePicks Scraper then DFS Multi-Source for the same slate and explain differences"

Suite next step

For lowest-cost single-book monitoring, use PrizePicks, Pick6, or Underdog.

Platform focusActor
PrizePicks demon/goblin tiersPrizePicks Player Props Scraper
Pick6 payout multipliersDraftKings Pick6 Scraper
Underdog Fantasy props & oddsUnderdog Props Scraper
All platforms + line spreadDFS Multi-Source Props Scraper ◄── you are here