DEUCE Tennis Forecast
A live ATP and WTA forecasting platform that combines surface-aware Elo, opponent-adjusted serve and return modeling, calibrated XGBoost, and tournament simulation.
- 87,957
- matches in walk-forward evaluation
- 0.1950
- ATP Brier score
- 0.2017
- WTA Brier score
Python · XGBoost · Elo · Markov models · Monte Carlo · Next.js · GitHub Actions · Firebase
Maintained product · data refreshes hourly · model retrains daily
forecast inputs
Four families of match evidence feed one calibrated forecast. Select a signal to see what it adds.
simulated: point → game → set → match → draw
