supercoach_player
Retrieve a single player's base SuperCoach record by ID, providing name, team, and previous-season totals. Use for quick player lookups across any supported sport and year.
Instructions
A single player's base record by SuperCoach id (id, first/last name, team_id, previous_games/previous_average/previous_total, feed_id). A thin subset of supercoach_players — for the full price/projection/matchup snapshot use supercoach_players with a round.
Returns: {id, first_name, last_name, team_id, previous_games, previous_average, previous_total, feed_id}
Example: AFL player 1 {"sport": "afl", "year": 2026, "id": 1}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | SuperCoach player id (from supercoach_players[].id). Required — part of the URL path. | |
| mode | No | Game mode: `classic` (the salary-cap game — default, all 7 sports) or `draft` (the draft league variant — afl/nrl/nba/epl; adds a top-level predraft_rank + player_stats.position_ranks to each player). Same response shape otherwise. | classic |
| year | Yes | Season key (NOT always the calendar year). afl/nrl = current calendar year (2026 now). epl/nba/nbl/nfl/bbl = the season's year, currently 2025 (2024 archived). When unsure, try the current year, then the prior year if the feed is empty. Required — part of the URL path. | |
| sport | Yes | Which SuperCoach game: afl | nrl | epl | nba | nbl | nfl | bbl. Response shape is identical across all seven; only the per-player stat columns differ. Required — part of the URL path. |