Speedrun Completion Time Predictor

Estimate your speedrun completion time using segment splits and practice data. Enter your splits, practice hours, and improvement rate to get realistic projections.

Your personal best completion time

Number of run segments you have timed

Total segments in a full run

Average time per completed segment

Total practice hours invested

Typical weekly time improvement percentage

Speedrun Completion Time Prediction:

Full Run Estimate:
PredictedTime = CurrentTime + (RemainingSegments × AverageSegmentTime)

Realistic Target (with learning curve):
Factor = 1 - (log10(PracticeHours + 1) / 3 × ImprovementRate / 100)
RealisticTarget = PredictedTime × Factor

Sum of Best Segments:
SoB = Σ(best time for each segment)
Represents the perfect run with no mistakes.

Theoretical Optimal:
Optimal = TotalSegments × AvgSegmentTime × 0.85
Theoretical best-possible time with perfect execution.

Improvement Potential:
Potential = (Current - Optimal) / Current × 100
Example: 45.5 min Current Time, 8/12 Segments Done

Inputs: Current Time = 45.5 min, Segments = 8/12, Avg Segment = 5.2 min, Practice = 50 hrs, Improvement = 2%/week

Results:
• Predicted Full Run: 66.3 minutes
• Realistic Target (with improvement): 62.8 minutes
• Theoretical Optimal: 53.0 minutes
• Sum of Best Segments: 54.6 minutes
• Improvement Potential: 14.1%
• Est. Hours to Optimal: ~71 hours

Pace Assessment: Late-game heavy — focus on learning remaining splits.

What is "Sum of Best" (SoB) in speedrunning?

Sum of Best (SoB) is the total time if you add up your best-ever time for each individual segment of the run. It represents the perfect run where everything goes right in every section. SoB is always faster than your actual best run because you rarely execute every segment perfectly in the same attempt. The gap between your PB and SoB shows how much time you are losing to mistakes or inconsistent execution.

How accurate are speedrun time predictions?

Predictions become more accurate as you have more segment data. With 60-70% of segments completed, predictions are typically within 10-15% of actual results. Early predictions (under 50% segments) are rough estimates. The model accounts for the learning curve — as you practice more, your improvement per hour decreases (diminishing returns). For professional speedrunners with 1000+ hours, weekly improvements are typically under 0.5%.

What is a realistic improvement rate for speedrunning?

New runners (0-100 hours) can improve 5-10% per week through learning basic route optimizations and strategies. Intermediate runners (100-500 hours) improve 1-3% per week refining execution. Advanced runners (500+ hours) improve 0.5-1% per week chasing minor optimizations. World record level runners may go weeks or months between improvements of 0.1-0.5%. Set realistic goals based on your experience level.

How should I prioritize which segments to practice?

Focus on segments with the highest time loss relative to your best split. Look for segments where your average time is significantly higher than your best (20%+ difference). These are consistency issues. Also prioritize long segments and difficult trick segments — a 30-second segment with a 10-second potential save matters more than a 5-second segment. Use the remaining segments estimate to allocate practice time proportionally.