INDEPENDENT DEVELOPER REFERENCE
How do I match a player across Pick6, DFS and ESPN?
No mapping is supplied. In a bounded NFL check on 2026-11-03, Pick6 entity_id equaled DFS playerDkId for almost every name-matched player, so that join is worth testing. ESPN athlete_id is a separate identity. Build a reviewed mapping using name, team and game date, and flag ambiguous matches.
Editorial review: · Not a live coverage report
Identifiers by dataset
Treat the Pick6 to DFS match as an observation, not a contract, and keep checking for mismatches. Do not use data.playerId from DFS for this join: in that same check it did not match.
| Dataset | Athlete field | Issued by |
|---|---|---|
| Pick6 | entities[].entity_id | DraftKings source |
| DFS | data.playerDkId, data.playerId | DraftKings source |
| Statistics, context | athlete_id | ESPN |
Check the recorded data
Related resources
ESPN-attributed rows use ESPN event numbers. Native sportsbook and Pick6 retain their DraftKings source IDs.
Data for a player prop model: what is availableWhich inputs a prop model can read from this API, which it cannot, and how far player identity joins can be trusted across datasets.
DraftKings DFS contests and salaries APIExplore US-DK sport, contest, slate and draftable observations with selected-slate limits and roster-slot salary semantics.
Independent service operated by DD Inc., not affiliated with or endorsed by DraftKings. Technical access is not a redistribution license. No wagering: this service does not place, recommend or settle entries or bets. Check sources and status for actual capture context.