Hyrox Race Time Predictor 🏋️‍♂️🏃

Will you finish a Hyrox race in under 90 minutes? Fill in the form below — the model will predict your expected total time and the probability you'll cross the line under the 90-minute mark.

Gender
Age group
Division
Open / Pro / Doubles / Relay etc.
Region
2021 2023
100 5000

How this works

  1. Your inputs are encoded the same way the training data was (one-hot + numeric).
  2. A Gradient Boosting regressor estimates total race time in seconds.
  3. A Logistic Regression classifier, trained directly on the binary "did this athlete finish under 90 min?" label, estimates the probability shown.
  4. The two models were trained on ~92,000 cleaned Hyrox results from jgug05/hyrox-results.

Caveats

  • The probability calibration is only as good as the training data — Hyrox times have changed event-to-event and year-to-year.
  • Cluster-based features (which capture athlete archetype from past race splits) were intentionally removed for this demo so the form stays usable.