Side project

tennis.computer

ATP match predictions and player ratings, updated daily.

Visit tennis.computer

Covers
ATP, by surface
Backtested on
33,132 matches

A surface-aware Elo rating feeds a gradient-boosted model, and a Monte Carlo simulation of the draw turns match odds into tournament win chances. Predictions are published before matches, so the record is public.