Current Scope
21,210Tournaments
32,869Players
595,682Matches Tracked
Recent Winners
ATPLudovico VaccariUTR PTT Lubbock Men 01WTAAnna ShtrikmanUTR PTT Newport Beach Women 25ATPJenson BrooksbyFort Worth, USAWTAValerie ShueUTR PTT Lubbock Women 01ATPKarl Kazuma LeeUTR PTT Newport Beach Men 25ATPMatheus Pucinelli de AlmeidaCali, ColombiaChallengerATPTallon GriekspoorBrussels, Belgium250ATPLorenzo MusettiLyon, France250WTAAlessia PopescuUTR PTT Carvoeiro Women +H 07UTRATPDiogo MarquesUTR PTT Carvoeiro Men +H 07UTRATPAlexander RitschardLisbon, PortugalChallengerATPDaniil MedvedevAlmaty, Kazakhstan250ATPFilippo RomanoFlorence, ItalyWTAElena RybakinaNingbo, China500WTAKaterina SiniakovaOsaka, Japan250ATPTristan SchoolkateGuangzhou, ChinaChallengerWTAAyumi MiyamotoUTR PTT Saitama Women 06ATPThiago Seyboth WildSanta Cruz 2, BoliviaChallengerATPDavid James BrownleeUTR PTT Newport Beach Men 24WTASophia DumitrascuUTR PTT Newport Beach Women 24ATPMika BrunoldRoanne, FranceChallengerATPDamir DzumhurOlbia, ItalyChallengerATPFrancesco PassaroMaia, PortugalChallengerWTABianca Andreescu125K Rovereto, Italy125ATPLudovico VaccariUTR PTT Lubbock Men 01WTAAnna ShtrikmanUTR PTT Newport Beach Women 25ATPJenson BrooksbyFort Worth, USAWTAValerie ShueUTR PTT Lubbock Women 01ATPKarl Kazuma LeeUTR PTT Newport Beach Men 25ATPMatheus Pucinelli de AlmeidaCali, ColombiaChallengerATPTallon GriekspoorBrussels, Belgium250ATPLorenzo MusettiLyon, France250WTAAlessia PopescuUTR PTT Carvoeiro Women +H 07UTRATPDiogo MarquesUTR PTT Carvoeiro Men +H 07UTRATPAlexander RitschardLisbon, PortugalChallengerATPDaniil MedvedevAlmaty, Kazakhstan250ATPFilippo RomanoFlorence, ItalyWTAElena RybakinaNingbo, China500WTAKaterina SiniakovaOsaka, Japan250ATPTristan SchoolkateGuangzhou, ChinaChallengerWTAAyumi MiyamotoUTR PTT Saitama Women 06ATPThiago Seyboth WildSanta Cruz 2, BoliviaChallengerATPDavid James BrownleeUTR PTT Newport Beach Men 24WTASophia DumitrascuUTR PTT Newport Beach Women 24ATPMika BrunoldRoanne, FranceChallengerATPDamir DzumhurOlbia, ItalyChallengerATPFrancesco PassaroMaia, PortugalChallengerWTABianca Andreescu125K Rovereto, Italy125

Live + Upcoming

8 Events

Current Grand Slam Champions

ATP + WTA · Singles

Around the Database

Current form · toggle ATP / WTA
Terminal

The whole tournament, live, on one screen

Every match in play, next on court and just finished, with the point score, time on court and win probability, and full match stats a click away.

  • Live scores, match clock and court for every match
  • Win probability, dominance and point-by-point for the match you pick
  • Pre-match form, path to the round and last-20-match stats side by side
Open the terminal

Terminal · Live board

Sample
In play · 2
LIVEQFCentre Court1:42:18
Jannik Sinner6440
Holger Rune3415
LIVEQFCourt 10:58:03
Iga Świątek4AD
Coco Gauff540
UPCOMINGQFCentre Courtin 42:10
Carlos Alcaraz-162
Taylor Fritz+134
Win probability
Sinner 91%Rune 9%
Match stats
68%1st Serve61%
5/5Break Points Saved2/4
58%Total Points Won42%
Player Profiles

Every player, ranked to the percentile

Where a player sits against their tour on every serve, return and pressure metric — plus surface splits, rivalries and the full match log.

  • Percentile rank against the tour, not raw numbers alone
  • Hard / clay / grass splits on every metric
  • Career match log with opponent quality attached
Browse players

Player Profile

Sample
Iga Świątek
WTA · POL · Age 25
ELO · Clay
2,288
ELO rating992,201
Return pts won9948.9%
Break rate9939.2%
Hold rate8179.4%
Serve pts won7863.8%
1st serve in4461.2%
Ace rate384.1%
Deciding sets won8871.4%
Custom Model

Build the model, price the match

Spend 100 points across the factors you actually trust, then see your win probabilities sit next to the bookmaker's line — with the gap called out.

  • Drag weights and watch every price move
  • Backtested against completed matches, not curve-fitted
  • Your model's number vs the market number, side by side
Open custom model

Custom Model

100 / 100Sample
Model weights
ELO rating30
Return game20
Surface fit20
Serve hold15
Recent form15
Model vs market
Sinner v Rune78.474.1+4.3
Djokovic v Rublev63.858.9+4.9
Alcaraz v Fritz71.072.5−1.5
Zverev v Shelton66.267.0−0.8
ModelMarketEdge