2025 WDC: Lando Norris• McLaren

F1 Race Insights

A machine learning platform for Formula 1 race prediction, featuring 8 ML models, Monte Carlo simulation, and SHAP explainability.

92%
Prediction Accuracy
Points Finish
8
ML Models
Ensemble Ready
0
Training Samples
2016-2025
0
Sim Features
F1-Level Detail
🎯 The Problem We Solve

F1 generates 1.5 billion data points per race weekend

Fans want to understand "who will win and why" but the raw data is inaccessible and overwhelming. Traditional media reduces this to pundit opinions, losing data-driven insight.

92%
Points finish accuracy (top 10)
85%
Top 5 finish prediction accuracy
98.7%
AUC-ROC for win classification

"As a new F1 fan, I want to understand what might happen before a race starts, so I can follow the action with context instead of confusion."

Technical Excellence

Built with production-grade ML engineering practices and modern web technologies

8 ML Models

From Elo baselines to Neural Ranking Networks (NBT-TLF) with temporal features

XGBoostLightGBMCatBoostNeural

Monte Carlo Engine

1000+ simulation runs with temperature, tire degradation, safety cars, and DRS zones

TempTiresSCDRS

SHAP Explainability

Interpretable predictions with waterfall charts showing feature contributions

WaterfallForceSummary

Built With

Python
XGBoost, SHAP
FastAPI
REST API
Next.js 15
React 19
TypeScript
Type-safe
Tailwind
CSS
Docker
Containers
35+
Interactive Features
Engineering-grade tools
15K+
Lines of Code
Python + TypeScript
100%
Type Coverage
TypeScript + Python hints
CI/CD
GitHub Actions
Automated testing

Ready to explore F1 predictions?