Welcome Back!
Sign in to your F1 Predictions account
Don't have an account? Sign up here
Forgot your password? Contact an admin for a reset token, then reset it here
Join F1 Predictions!
Create your account to start predicting race results
Already have an account? Sign in here
Set New Password
Enter your reset token and new password
Need a reset token? Contact an admin to generate one for you.
Your Reset Token
Important: Copy this token and keep it safe. You'll need it to reset your password.
Next Race
Make Your Predictions
Copy from Previous Race
Export Your Predictions
Download all your predictions as a CSV file. This export includes all your race predictions in a format that's compatible with the import feature, allowing you to backup your data or share it with others.
Manage Races
Add New Race
Enter Race Results
Leaderboard
Scoring System
Grand Prix Races Max: 104 points
Position Points
Special Predictions
Sprint Races Max: 36 points
Position Points (Top 8 Only)
Special Predictions
Points Progression by Race
Your Statistics
No Statistics Available
You need to have predictions for completed races to see your statistics.
Make some predictions and check back after races are completed!
Overall Performance
Prediction Accuracy
Position Predictions
Special Predictions (Grand Prix Only)
Race Type Performance
Driver Performance Analysis
Recent Performance
Compare with Another User
Head-to-Head AnalysisFind a User to Compare
No Users Found
Try adjusting your search term or check spelling.
You
Loading...
Opponent
Loading...
Head-to-Head Summary
Category Performance
Exact Positions
Getting drivers in the exact right position
Special Predictions
Pole position, fastest lap, first DNF (Grand Prix only)
Race-by-Race Comparison
Start a Comparison
Search for a user above to compare your predictions and see who comes out on top!
- 🏆 Head-to-head race wins
- 🎯 Prediction accuracy comparison
- 📊 Category performance analysis
- 🏁 Race-by-race breakdown
Admin Panel
Administrator ControlsUser Management
Generate Password Reset Token
Generate a secure reset token for a user. Share this token with the user so they can reset their password.
Password Reset Token Generated
Success! Share this token with the user. They can use it to reset their password.
Registered Users
All Users
Import Race Results
Ergast F1 API IntegrationImport Official Results
Import race results from the Ergast F1 API (api.jolpi.ca), providing authentic Formula 1 data. This will automatically populate:
- 🏁 Grand Prix: Top 10 finishers, pole position, fastest lap, and first DNF
- ⚡ Sprint: Top 8 finishers only
Importing race results...
Data Source: This feature imports authentic race results from the Ergast F1 API. Only real Formula 1 data is used - no mock or demonstration data. If race results are not available in the API, the import will fail with a clear error message.
Import User Predictions
CSV Prediction HistoryImport Prediction History
Import past predictions for a user from a CSV file. Points will be automatically recalculated based on actual race results.
Import Preview
CSV Format: Required columns: race_name, race_date, race_type, top_10_predictions, best_lap, poleman, first_dnf
Example: "Australian Grand Prix","2025-03-16","grand_prix","Max Verstappen,Lando Norris,Charles Leclerc,...","Max Verstappen","Charles Leclerc","Carlos Sainz"
Export User Predictions
CSV Data ExportExport User Predictions
Export any user's predictions as a CSV file. This allows you to backup user data or analyze prediction patterns.
Points Management
System MaintenanceRecalculate All Points
Manually trigger a complete recalculation of all user points based on current race results. This is useful when:
- 🔧 After data migrations: Ensure point calculations are accurate
- 🐛 Bug fixes: Recalculate points after fixing scoring issues
- 📊 System maintenance: Verify point totals are correct
- 🔄 Data integrity: Fix any point calculation discrepancies
Recalculating points for all races and users...
Warning: This operation will recalculate points for ALL completed races and ALL users. Only use this when necessary, as it may take some time to complete.
System Administration
Admin Features
This admin panel provides centralized access to all administrative functions:
- 🔑 Password Reset Management: Generate secure reset tokens for users
- 🏁 Race Management: Available in the Races tab
- 🏆 Results Entry: Available in the Results tab
- 👥 User Roles: Manage user permissions and roles
Admin Access: Only users with administrator privileges can access this panel and perform administrative actions.