PrizePicks Player Props Scraper avatar

PrizePicks Player Props Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
PrizePicks Player Props Scraper

PrizePicks Player Props Scraper

Scrape live PrizePicks player props — over/under lines, demon/goblin odds tiers, matchups, and 51 fields across 29 leagues. No login. Part of Crawloop DFS Props Suite.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

3

Monthly active users

12 hours ago

Last modified

Share

PrizePicks Player Props Scraper — Lines & Odds Tiers

Crawloop DFS Player Props Suite — Real-time player props, over/under lines, and odds from US daily fantasy sports (DFS) pick'em platforms. Built for odds-comparison tools, sports analytics pipelines, and research dashboards.

PrizePicksBetr PicksDraftKings Pick6Underdog FantasyMulti-Source
Player Props Scraper ◄── you are hereBetr Picks ScraperPick6 ScraperUnderdog Props ScraperDFS Multi-Source

Disclaimer: This is an unofficial integration developed independently of PrizePicks. It is not affiliated with, sponsored by, or endorsed by PrizePicks or any of its subsidiaries.

PrizePicks and related names are trademarks of their respective owners. Data is read from publicly accessible web sources only; no proprietary databases are redistributed.

This Actor is provided for informational and research purposes only. It does not provide betting advice. You are solely responsible for ensuring your use complies with applicable laws, platform terms of use, and your organization's policies.

No warranty is given as to accuracy, completeness, or continued availability of third-party data. Use at your own risk.

Extract every active PrizePicks player prop as structured JSON — player, stat category, over/under line, odds tier (standard, demon, goblin), matchup, and timestamps. 20,000+ props in under 45 seconds across 29 leagues with 51 fields per row. Filter by league, player, team, stat type, or odds tier to cut cost.

Designed for PrizePicks-only monitoring, model feeds, and as input to the DFS Multi-Source Props Scraper for cross-platform line comparison.

When to use this Actor

Use the PrizePicks Player Props Scraper when you need the full PrizePicks board — including demon/goblin tiers, team brand colors, and live-game status — without pulling other platforms.

For Betr, DraftKings Pick6, or Underdog only, use the dedicated single-source scrapers in the suite table above. For all platforms in one run with comparison_key joins, use the DFS Multi-Source Props Scraper.

Key Features

  • 51 fields per prop — player profiles, team colors, matchups, odds tiers, timestamps, live status.
  • 29 leagues — NBA, MLB, NHL, NFL, WNBA, Soccer, Tennis, PGA, Esports, and more.
  • Odds tiers — Standard, demon (harder line), and goblin (easier line) on the same stat.
  • Cost-optimized filters — AND logic; filtered-out rows are not billed.
  • Real-time lines — Board refreshes every few minutes during active slates.

Input Parameters

ParameterDescriptionDefault
leaguesOne or more leagues, "All", or "Esports".["NBA"]
playerNamesComma-separated names. Case- and diacritic-insensitive partial match.
statTypesComma-separated stat names or abbreviations (PRA, Points, SOT).
oddsTiersstandard, demon, goblin. Empty = all tiers.
teamsComma-separated team names or abbreviations.
maxProjectionsMax output rows (up to 100,000).30000
prizePicksStateCodeState code sent to public middleware."GA"

Input Example

{
"leagues": ["NBA"],
"playerNames": "Jokic, LeBron",
"statTypes": "PRA",
"oddsTiers": ["demon"],
"teams": "Lakers"
}

Output Format

{
"projection_id": "10880149",
"line": 44.5,
"stat": "Pts+Rebs+Asts",
"stat_short": "PRA",
"odds_tier": "demon",
"player_name": "LeBron James",
"player_team": "LAL",
"league": "NBA",
"source": "prizepicks",
"source_type": "dfs"
}

Use cases

Use caseWhat you get
Slate monitoringFull PrizePicks board on a schedule
Demon/goblin researchOdds-tier filtered props
Model feedsStructured lines + matchups for Python/Node pipelines
Cross-book compareFeed into DFS Multi-Source for spreads
AI / MCP workflowsRun via Apify 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/prizepicks-player-props-scraper').call({
leagues: ['NBA'],
maxProjections: 5000,
});
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/prizepicks-player-props-scraper").call(
run_input={"leagues": ["MLB"], "maxProjections": 5000}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["player_name"], item["stat_short"], item["line"], item.get("odds_tier"))

cURL

curl "https://api.apify.com/v2/acts/crawloop~prizepicks-player-props-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"leagues": ["NBA"], "maxProjections": 5000}'

MCP and AI assistants

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

Example prompts:

  • "Run PrizePicks Scraper for NBA, max 5000, and return player_name, stat_short, line, odds_tier"
  • "Scrape PrizePicks demon-tier PRA props for LeBron and summarize lines"
  • "Chain PrizePicks then DFS Multi-Source Props Scraper to compare NBA lines across books"

Suite next step

For cross-platform spreads, use DFS Multi-Source Props Scraper. For Betr-only GraphQL lobby props, use Betr Picks Scraper.

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