BENCHWISE NHL PLAYER POOL · v0.3 Use data you have permission to use. Imports are private to your account when saved. One CSV row per unique player. One contest, platform and slate date per file. PLATFORM platform: optional exact DraftKings or FanDuel on EVERY row; mismatches are rejected. Untagged legacy files require explicit platform confirmation in the builder. Salaries, positions and projections are never converted between platforms. Classic multi-game only; no Showdown, single-game, late-swap or contest-entry support. REQUIRED id: unique contest player ID (not necessarily an NHL ID) name: player name position: C, W, LW, RW, D or G; slash-separated multi-position eligibility allowed for skaters team: official team abbreviation salary: positive whole-number contest salary projection: complete expected fantasy points for the selected platform; alternatively supply model inputs below MODEL INPUTS FOR SKATERS All goals, assists, shots, blocks and their recent equivalents are PER-GAME RATES, not totals. games: season sample size (>0) recentGames: recent sample size (0–10 recommended) goals,assists,shots,blocks: season per-game rates (all four needed for the model) recentGoals,recentAssists,recentShots,recentBlocks: per-game rates over the SAME recent window ppPoints,shPoints: per-game power-play and short-handed point rates, optional (default 0) oppGaPerGame: opponent observed goals allowed per game, optional (default no adjustment) An explicit projection overrides the model points. Component estimates still appear from model inputs. ROLE AND AVAILABILITY opponent: opponent team abbreviation; required to avoid skaters facing your goalie line: even-strength line identifier, consistent within each team ppUnit: power-play unit identifier, consistent within each team status: out, injured, scratched, suspended, inactive are excluded automatically; unknown status is not verified active start: ISO start time WITH Z or UTC offset, e.g. 2026-10-08T23:00:00Z date: slate date YYYY-MM-DD Eastern time; all rows must match the selected date goalieStatus: confirmed, projected, likely or unknown. Confirmed-only filtering is on by default. toi: observed average minutes of ice time per game POWER PLAY ppShots: player's observed PP shots in the chosen window (total) teamPpShots: team's observed PP shots over EXACTLY THE SAME games (total) teamPpPct: observed team power-play success percentage, 0–100 oppPkPct: observed opponent penalty-kill percentage, 0–100 ppOpportunities: observed PP opportunities per game, not a forecast Missing values are not estimated. Zero team PP shots produces unavailable share. EXPECTED-GOAL / LINE DATA xgf60,xga60: expected goals FOR and AGAINST per 60 minutes for this even-strength LINE, not individual or team rates lineMinutes: observed minutes for this line over the same time window Use the SAME values on every player of one line. Do not sum repeated line data. opponentLine: likely opposing line if known; do not guess matchupStatus: confirmed, projected or unverified source: source name and observation window; identify the model used for xG Use one consistent xG model and strength definition. Low-sample rankings can be filtered by line minutes. GOALIES For generated goalie points supply winProbability, saves, goalsAgainst, shutoutProbability. Probabilities are 0–1; saves and goalsAgainst are expected counts. Optional otLossProbability defaults to 0. A supplied projection instead uses your source's complete goalie projection. SCORING / MODEL DraftKings: G 8.5, A 5, SOG 1.5, BLK 1.3, SH point 2; Poisson threshold estimates for 3 goals, 5 shots, 3 blocks and 3 points. FanDuel: G 12, A 8, SOG 1.6, BLK 1.6, PP point .5, SH point 2. Goalies: DK win 6, save .7, GA -3.5, shutout 4, OT loss 2 and Poisson 35-save bonus; FD win 12, save .8, GA -4, shutout 8. Shootout goals, goalie offensive scoring and rare events are omitted from generated projections. Recent weighting is min(65%, recentGames/10 * 65%). Goal/assist opponent factor clamps opponent GA per game / 3.0 to 0.8–1.2. This is an unvalidated heuristic; it has not been backtested. Projection uncertainty is not modeled. OPTIMIZER DraftKings preset: $50k, 2C/3W/2D/G/UTIL, max 7 total players from one team. FanDuel preset: $55k, 2C/2W/2D/G/2UTIL, max 4 from one team. DraftKings requires three different skater teams; FanDuel requires three teams including the goalie. Verify against your specific contest rules. Search honors locks, exclusions, required team/line/PP stacks and optional goalie-opponent avoidance. A time-limited result is explicitly marked as best found unless optimality is proven. The download is a REVIEW FILE, not an official contest upload. BenchWise submits no entries.