Track record
TennisPredictor is analytics, not a betting service. These three rates answer different questions. The live number on this page is the official settled window: the most recent 500 settled matches in which both models agreed and confidence was at least 65%.
Three definitions
Live settled, about 72%
Official picks after matches finish. A published snapshot is 71.65% (91 of 127). The figure in the ledger below replaces that snapshot. It is not a profit rate.
Ensemble agreement, about 85.7%
Accuracy only when both models pick the same winner. It is not the rate on every match.
Chronological holdout, 63.1%
A forward test on a held-out time window. It is not the live settled rate.
Loading the settled ledger…