F1 Racing Analysis

Situation:
Formula 1 generates massive amounts of telemetry and race data, but understanding what actually drives performance — driver skill, team strategy, or track conditions — is a challenge. Stakeholders such as teams, analysts, and fans need clearer insights into how these factors affect lap times and race outcomes.

Task:
The objective was to analyze F1 racing datasets (lap times, pit stops, driver standings, constructor performance, and track attributes) to identify key performance drivers and predict race outcomes.

Action:

  • Data Preparation: Cleaned multiple CSV datasets (laps, races, results, pit stops, and drivers) and merged them into a unified schema.
  • Exploratory Analysis: Visualized driver vs. constructor contributions, pit stop efficiency, and seasonal performance trends.
  • Statistical Modeling:
    • Correlated lap times with pit stop counts, weather, and circuit attributes.
    • Analyzed constructor dominance and driver performance consistency.
    • Compared qualifying performance vs. race results to highlight strategy effects.
  • Machine Learning: Experimented with regression models to predict lap times and race finishing positions using combined driver/team/track features.

Result:

  • Identified pit stop efficiency and qualifying performance as the two strongest predictors of race success.
  • Showed that constructor performance explains a larger variance in race outcomes than individual driver skill, confirming team engineering’s impact.
  • Built visual dashboards showing season-long trends in driver vs. team performance, enabling more transparent performance benchmarking.
  • Delivered a framework that can be expanded into predictive race simulations for future F1 events.
App with Filter

🌐 Tableau Live Dashboard