get_standings
Retrieve Formula 1 championship standings to identify winners, check positions, and track driver/constructor points across seasons from 1950 to present.
Instructions
Get F1 World Championship standings for drivers and constructors.
Use this tool to:
- Find out WHO WON a championship (driver or constructor) in any season 
- Get championship points standings and positions for any season 
- See standings at a specific point in the season (after a particular race) 
- Check a specific driver's or team's championship position 
- Answer questions like "who is the 2021 champion?", "who won in 2020?", etc. 
This is the PRIMARY tool for all championship-related queries. The position 1 driver/constructor in the standings is the champion.
This is for CHAMPIONSHIP STANDINGS, not race/session results. For race results, use get_session_results() instead.
Args: year: The season year (e.g., 2024, 2023, 2022). Historical data available from 1950. round: Optional - Round number (int) or GP name (str, e.g., 'Austria', 'Monaco'). If None, returns final/current season standings. type: Optional - Filter for 'driver' or 'constructor'. If None, returns both. driver_name: Optional - Driver name to filter (e.g., 'Verstappen', 'Hamilton'). Matches first or last name. team_name: Optional - Team name to filter (e.g., 'Red Bull', 'Mercedes', 'Ferrari').
Returns: StandingsResponse: Championship standings including: - year: Season year - round: Round number (if specified) - round_name: Grand Prix name (if round was specified) - drivers: List of driver standings with position, points, wins, nationality, team - constructors: List of constructor standings with position, points, wins, nationality
Examples: >>> # Find who won the 2021 drivers championship >>> standings = get_standings(2021, type='driver') >>> # Position 1 driver is the champion
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| driver_name | No | ||
| round | No | ||
| team_name | No | ||
| type | No | ||
| year | Yes |