~/tennis.computer $
tennis.computer
A tennis model with opinions — surface-aware ratings that disagree with the rankings on purpose, every pre-match call locked and graded in public.
the model's read
as of 2026-06-07
as of 2026-06-07
── the model's world ranking
Who's actually best
- 1Jannik SinnerATP #1≈ ATP
- 2Carlos AlcarazATP #2≈ ATP
- 3Novak DjokovicATP #7▲ 4
- 4Alexander ZverevATP #3≈ ATP
- 5Daniil MedvedevATP #8▲ 3
- 6Rafael JodarATP #23▲ 17
- 7Arthur FilsATP #21▲ 14
- 8Alex De MinaurATP #6≈ ATP
▲ the model rates them above their ATP ranking · ▼ below it. Full rankings →
── where we disagree with the ATP
Hot takes
underrated
- Jack Draper▲ 86model #26 · ATP #112
- Eliot Spizzirri▲ 49model #46 · ATP #95
- Sebastian Korda▲ 44model #16 · ATP #60
- Holger Rune▲ 44model #20 · ATP #64
the model is cool on
- Adrian Mannarino▼ 84model #130 · ATP #46
- Jenson Brooksby▼ 56model #129 · ATP #73
- Terence Atmane▼ 54model #107 · ATP #53
- Aleksandar Vukic▼ 52model #152 · ATP #100
── live forecast
Who wins Generali Open - Kitzbuhel?
The model simulates the draw — right now it's the favourite, but beatable.
- 1Mariano Navone11%–47%28%
- 2Juan Manuel Cerundolo5%–19%12%
- 3Raphael Collignon2%–29%11%
- 4Miomir Kecmanovic2%–23%10%
the feed · the model's latest reads
All insights →Mover · 2026-06-07
+128
Matteo Arnaldi is the tour's biggest riser — up 128 Elo in eight weeks
Elo gained · 8 weeks
tennis.computer
Model read · 2026-06-07
+82 Elo
The model's clear No. 1: Sinner leads Alcaraz by 82 Elo
Sinner's Elo lead over Alcaraz
tennis.computer
Mover · 2026-06-07
2192
Rafael Jodar already carries a near-elite rating off just 34 tour matches
Elo · 34 tour matches
tennis.computer
Story · 2026-06-07
4
Four players have gained 100+ Elo in eight weeks
players +100 Elo in 8 weeks
tennis.computer
Discovery · 2026-06-07
Clay still lifts Tsitsipas most — the model rates him 142 Elo higher on the dirt
tennis.computer
Discovery · 2026-06-07
The model and the rankings disagree most about Gaël Monfils — 145 places apart
tennis.computer
Every percentage is scored against what actually happened — 0.591 log-loss vs the betting market's 0.575, calibration error 0.007. That's why the opinions are worth reading.