The Race Prediction Machine
Data-driven finish-order forecasts published before every AMA Supercross and Pro Motocross round.
This week's predicted finish order
Choose a class and open any chart for a closer look. Each forecast is generated from the latest qualifying, race-history, and event-condition data.
First-lap leader probabilities See which riders the model rates most likely to lead after lap one.
Turn the charts into useful picks
Use RPM as a structured reference point, then apply your own race knowledge and risk tolerance.
- Start with the finish-order chartRiders are ranked by the model's most likely overall finishing position.
- Compare nearby ridersTightly grouped riders have similar projected outcomes and more uncertainty between them.
- Check the first-lap viewUse the probability charts when your picks depend on starts or early track position.
What RPM takes into account
The model retrains after each race, allowing the relative weight of every input to evolve as new results are added.
Past results establish each rider's performance baseline.
Current event speed helps the forecast react to race-week form.
Weather and track context shape how historical patterns apply.
Volatility and limited data are reflected in forecast uncertainty.
The Race Prediction Machine — Predictions for AMA Motocross & Supercross
Predictions Before Every Round
The Race Prediction Machine (RPM) is a data-driven model that generates predicted race outcomes before every round of AMA Motocross and Supercross.
Built from the same data-focused mindset that drives RP Moto product design, RPM uses machine learning trained on race data going back to 2013. Before each round, it ingests inputs such as qualifying results and weather conditions and produces its predicted finishing order.
The predictions shown below are generated fresh for each race week and are not manually adjusted or overridden.
Jump to: Weekly Predictions · How to Use · What It Considers · Past Results
Weekly Predictions
Predicted overall finishing positions for this week’s race.
250 Class — Predicted Finish Order

450 Class — Predicted Finish Order

Show First-Lap Leader (FFL) Probability Charts
250 Class — FFL Probabilities
450 Class — FFL Probabilities
How to Use the RPM Predictions
The short video below walks through how to interpret RPM output and use it as a reference when making picks.

What the RPM Takes Into Account
After every race, RPM retrains using the latest results to refine its understanding of which factors most influence outcomes.
The chart below shows the relative importance of the inputs used by the model. These weightings can change slightly from week to week as new data is incorporated.
Riders with limited historical data or higher incident rates are naturally more difficult to predict, which is reflected in the model’s output.
