Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon

Tennis Tournaments

317 tournaments · ATP & WTA
Vancouver, Canada Men Singles ATP Challenger hard 53 matches Bonn, Germany ATP Challenger clay 50 matches Liberec, Czech Republic ATP Challenger clay 51 matches Targu Mures, Romania WTA WTA 250 clay 44 matches Samsun, Turkiye ATP Challenger hard 49 matches Vancouver, Canada WTA WTA 250 hard 43 matches Memphis WTA WTA 250 hard 44 matches Winnipeg, Canada ATP Challenger hard 51 matches Bloomfield Hills, USA ATP Challenger hard 53 matches Tampere, Finland ATP Challenger clay 50 matches Segovia, Spain ATP Challenger hard 50 matches Estoril ATP ATP 250 clay 42 matches Pozoblanco, Spain ATP Challenger hard 50 matches ATP Challenger Lincoln (NE), USA Men Singles ATP Challenger hard 52 matches Granby, Canada ATP Challenger hard 49 matches WTA 125K Istanbul 2, Turkiye Women Singles WTA WTA 250 hard 44 matches WTA 125K Kitzbuhel, Austria Women Singles WTA WTA 250 clay 36 matches ATP Challenger Bunschoten, Netherlands Men Singles ATP Challenger clay 51 matches Cordenons, Italy ATP Challenger clay 49 matches WTA Athens, Greece Women Singles WTA WTA 250 hard 47 matches Winston-Salem W01 ATP hard 48 matches ATP Challenger Newport, USA Men Singles ATP Challenger grass 53 matches Iasi, Romania ATP Challenger clay 51 matches ATP Challenger Nottingham 3, Great Britain Men Singles ATP Challenger grass 49 matches ATP Challenger Liege, Belgium Men Singles ATP Challenger clay 49 matches Trieste, Italy ATP Challenger clay 49 matches Braunschweig, Germany ATP Challenger clay 50 matches Quito, Ecuador Men Singles ATP Challenger clay 46 matches Cary, USA ATP Challenger hard 50 matches Milano, Italy ATP Challenger clay 53 matches
⚡ This page, via API Pro

Everything on this page is available as JSON via the Tennis API (Sports Addon, $5/mo):

GET /tennis/api/v2/tournaments/?circuit=ATP
Filters: circuit, category, surface
Tennis API docs →