Betting

Model Performance

Prediction accuracy and calibration analytics for the WElo model.

Model accuracy 61.8% 123 / 199 correct
Total predictions 199 settled matches with model prediction
Model beats market 8.5% 17 alpha vs 25 anti-alpha
Market accuracy 65.8% 131 / 199 correct

Accuracy over time

Rolling 50-match window accuracy

Calibration

Predicted probability vs actual win rate (favoured player). Diagonal = perfect calibration.

BucketMatchesPredictedActualDiff
0.50-0.553352.3%45.5%-6.8%
0.55-0.603557.7%68.6%+10.9%
0.60-0.653962.5%64.1%+1.6%
0.65-0.702067.6%70.0%+2.4%
0.70-0.752072.3%65.0%-7.3%
0.75-0.801977.5%47.4%-30.1%
0.80-0.851382.3%69.2%-13.1%
0.85-0.901487.2%78.6%-8.6%
0.90-0.95492.4%75.0%-17.4%
0.95-1.00195.7%0.0%-95.7%

By surface

SurfaceTotalCorrectAccuracy
Hard1086762.0%
Clay915661.5%

By competition

CompetitionTotalCorrectAccuracy
Oeiras Challenger 2026291758.6%
Gwangju Challenger 202622940.9%
Wuning Challenger 2026221672.7%
Rome Challenger 2026171058.8%
Busan Challenger 2026161168.8%
Tallahassee FL Challenger 202615853.3%
Santa Cruz de la Sierra Challenger 2026141071.4%
Savannah Challenger 202613538.5%
Shymkent Challenger 202610660.0%
Abidjan Challenger 20267685.7%
Monza Challenger 20266350.0%
Sarasota Challenger 20266466.7%
Campinas Challenger 202655100.0%
Jiujiang Challenger 20264375.0%
Madrid Challenger 20264375.0%
Mexico City Challenger 20264375.0%
Mauthausen Challenger 20263266.7%
Ostrava Challenger 202622100.0%

Model vs market

Agreement 78.9% 157 / 199 matches
Both correct 106 model and market agree, both right
Model alpha 17 model correct, market wrong
Anti-alpha 25 market correct, model wrong
Both wrong 51 neither predicted the winner
Net alpha -8 alpha minus anti-alpha
Alpha rate -4.0% net alpha as % of all matches
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair