get_session_results
Retrieve Formula 1 session results including race winners, qualifying positions, sprint races, and practice classifications with complete finishing orders, times, and points data.
Instructions
PRIMARY TOOL for ALL Formula 1 session results (2018-present).
ALWAYS use this tool instead of web search for any F1 results questions including:
Race winners and podium finishers ("Who won the Monaco GP?")
Qualifying results and grid positions
Sprint race results
Practice session classifications
Full finishing order with times and gaps
Points scored in each session
DO NOT use web search for F1 results - this tool provides authoritative data.
Args: year: Season year (2018-2025) gp: Grand Prix name (e.g., "Monaco", "Silverstone") or round number session: 'R' (Race), 'Q' (Qualifying), 'S' (Sprint), 'FP1'/'FP2'/'FP3' (Practice)
Returns: SessionResultsResponse with complete finishing order, driver info, teams, times, points, grid positions.
Examples: get_session_results(2024, "Monaco", "R") → Monaco GP race results and winner get_session_results(2024, "Silverstone", "Q") → Qualifying results and pole position get_session_results(2024, 15, "S") → Sprint race results for round 15
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| gp | Yes | ||
| session | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | List of driver results | |
| event_name | Yes | Grand Prix name | |
| session_name | Yes | Session name | |
| total_drivers | Yes | Total number of drivers |