pl_player_leaderboard
Sort player statistics for a season by any metric and filter by position to build custom leaderboards.
Instructions
Player stat leaderboard for a season — sort by any Opta metric (goals, goal_assists, clean_sheets, total_passes, …); filter by position. Each row: {playerMetadata, stats}.
Returns: {pagination, data:[{playerMetadata:{id, name, position, team}, stats:{goals, goalAssists, …}}]}
Example: 2025/26 top scorers {"cid": 8, "sid": 2025, "sort": "goals:desc", "limit": 10}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cid | Yes | Competition id (8). Required — part of the URL path. | |
| sid | Yes | Season id (2025 = 2025/26). Required — part of the URL path. | |
| sort | No | Sort metric:dir (e.g. goals:desc, goal_assists:desc, clean_sheets:desc). snake_case or camelCase accepted. | goals:desc |
| limit | No | Page size. | |
| position | No | Position filter (Goalkeeper, Defender, Midfielder, Forward). | |
| next_cursor | No | Pagination cursor. |