get_standings
Retrieve Formula 1 championship standings for drivers and constructors across current and historical seasons (1950-present). Filter by year, round, driver, or team to access authoritative F1 standings data.
Instructions
PRIMARY TOOL for ALL Formula 1 championship standings queries (1950-present).
ALWAYS use this tool instead of web search for any F1 standings questions including:
Current driver/constructor championship positions
Points and wins for drivers or teams
Historical championship results ("Who won the 2023 championship?")
Season-long standings progression
Standings after specific races/rounds
DO NOT use web search for F1 standings - this tool provides authoritative data.
Args: year: Season year (1950-2025) round: Specific round number or GP name (e.g., "Monaco", 8). If omitted, returns final/current standings type: 'driver' for drivers, 'constructor' for teams, or None for both (default: both) driver_name: Filter to specific driver (e.g., "Verstappen", "Hamilton") team_name: Filter to specific team (e.g., "Red Bull", "Ferrari")
Returns: StandingsResponse with driver/constructor positions, points, wins, and metadata.
Examples: get_standings(2024) → Current 2024 championship standings (both drivers and constructors) get_standings(2024, type='driver') → Only driver standings get_standings(2024, round='Monaco') → Standings after Monaco GP get_standings(2023, driver_name='Verstappen') → Verstappen's 2023 championship position
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| round | No | ||
| type | No | ||
| driver_name | No | ||
| team_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | Season year | |
| round | No | Round number (None for final/current standings) | |
| drivers | No | Driver standings | |
| round_name | No | Grand Prix name if round specified | |
| constructors | No | Constructor standings |