ATP - Round Robin Tournaments
How Round Robin Tournaments Work
Most of the tournaments within the ATP tours are Knock Out tournaments - where a player is eliminated if they lose, and progresses to the next round if they win. However, in a few tournaments each year, the tournaments take a different format: Round Robin.
Round Robin refers to a group where all players play against each other in turn.
The Round Robin tournaments that the ATP organise are normally in the following format:
Group Stage:
Group 1: 4 Teams* Group 2: 4 Teams
*Teams can consist of a single player, or two players (in a doubles match)
Each team will play each other once in their respective groups. They will be awarded points for winning matches/sets (This varies for each tournament). The players are then ranked 1-4 in their groups based on these points.
Semi-Finals & Finals:
The Semi-Finals are made up of the top 2 teams in each group. They are decided as follows:
Semi-Final 1: Winner of Group 1 vs Runner-Up in Group 2 Semi Final 2: Winner of Group 2 vs Runner-Up in Group 2
Final: Winner of Semi-Final 1 vs Winner of Semi-Final 2
N.B. There are other formats of Round Robin tournaments, e.g. where there can be 4 groups of 3 teams. In this instance the four group winners go through to the semi finals.
How they Differ to Knockout Tournaments
1 - TOURNAMENTS ENDPOINT RESPONSE- COMPETITION TYPE
Round Robin tournaments have different competitionType
field. This is WorldChampionships
This field can be found within the competitions
object within the response to the /tournaments
and /tournaments/{id}
endpoints.
2 - TOURNAMENTS ENDPOINT RESPONSE - COMPETITION OBJECT
For Round Robin tournaments, additional fields can be found within the competitions
object within the response to the /tournaments
and /tournaments/{id}
endpoints
These are as follows:
Field Name
Type
Description
drawPoolSize
int
The number of teams within each group in the Round Robin tournament
drawNumPools
int
The number of groups within the Round Robin tournament
N.B - these fields will not be returned in the response until the draws for the tournament have been released.
3 - DRAW ENDPOINTS RESPONSE- MATCH OBJECT
For Round Robin tournaments, there will be the following additional fields within the match
object within the response to the /tournaments/{id}/draws
and /competitions/{id}/draws
endpoint
These are as follows:
Field Name
Type
Description
stageType
string
Indicates if this match in the group stage or the knockout stage. Values are group or knockout
groupId
int
If a group stage match then this shows the id of the group the match is in
Additionally, the round
Field will return null
for Round Robin tournaments in the above endpoints.
Below are two (limited to 100 lines each for this page) example responses (/tournaments/{id} and /tournaments/{id}/draws from a round robin tournament (ATP United Cup 2024, Tournament ID 12469):
{
"city": "Perth-Sydney",
"location": "Australia",
"endDate": "2025-01-05",
"surface": "Hard",
"identifier": 12469,
"year": 2025,
"numberOfMatchesBookedToday": 0,
"numberOfMatches": 54,
"eventsResource": "/tennis/tournaments/12469/events",
"sport": "Tennis",
"countryCode": "AUS",
"status": "Confirmed",
"comment": "OOP update:<br>12 match updates",
"environment": "Outdoor",
"tournamentName": "United Cup",
"eventsSummary": {
"2024-12-31": {
"MX": 2,
"LS": 2,
"MS": 2
},
"2024-12-27": {
"LS": 2,
"MX": 2,
"MS": 2
},
"2024-12-29": {
"MX": 4,
"LS": 4,
"MS": 4
},
"2024-12-28": {
"MX": 4,
"LS": 4,
"MS": 4
},
"2024-12-30": {
"LS": 4,
"MS": 4,
"MX": 4
},
"2025-01-01": {
"MS": 2,
"LS": 2,
"MX": 2
}
},
"utcOffset": 10.0,
"startDate": "2024-12-27",
"venues": [],
"competitions": [
{
"organisation": "ATP",
"externalId": "9900",
"endDate": "2025-01-05",
"competitionType": "UnitedCup",
"singlesDrawSize": 25,
"singlesQualifyingDrawSize": 0,
"drawPoolSize": 4,
"doublesDrawSize": 18,
"doublesQualifyingDrawSize": 0,
"competitionId": "2025-9900",
"licencingProperty": "TENNIS_MISCELLANEOUS",
"startDate": "2024-12-27",
"drawNumPools": 6
}
],
"comments": [
"OOP update:<br>12 match updates"
]
}
United Cup draws:
{
"LS": {
"competitionType": "LS",
"entrySize": 25,
"numberOfPools": 6,
"competitionId": "2025-9900",
"matches": [
{
"estimatedTime": "17:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "USA",
"firstName": "Coco",
"id": "328560",
"lastName": "Gauff"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "LS112",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CAN",
"firstName": "Leylah",
"id": "326735",
"lastName": "Fernandez"
},
"entryType": "Standard",
"seed": 7
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "USA",
"firstName": "Coco",
"id": "328560",
"lastName": "Gauff"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "LS122",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CRO",
"firstName": "Donna",
"id": "318516",
"lastName": "Vekic"
},
"entryType": "Standard",
"seed": 18
}
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "10:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CAN",
"firstName": "Leylah",
"id": "326735",
"lastName": "Fernandez"
},
"entryType": "Standard",
"seed": 7
}
},
"eventId": "LS132",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CRO",
"firstName": "Donna",
"id": "318516",
"lastName": "Vekic"
},
"entryType": "Standard",
"seed": 18
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "POL",
"firstName": "Iga",
"id": "326408",
"lastName": "Swiatek"
},
"entryType": "Standard",
"seed": 2
}
},
"eventId": "LS212",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CZE",
"firstName": "Karolina",
"id": "322191",
"lastName": "Muchova"
},
"entryType": "Standard",
"seed": 8
}
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "17:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "POL",
"firstName": "Iga",
"id": "326408",
"lastName": "Swiatek"
},
"entryType": "Standard",
"seed": 2
}
},
"eventId": "LS222",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "NOR",
"firstName": "Malene",
"id": "323055",
"lastName": "Helgo"
},
"entryType": "Standard",
"seed": 15
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CZE",
"firstName": "Karolina",
"id": "322191",
"lastName": "Muchova"
},
"entryType": "Standard",
"seed": 8
}
},
"eventId": "LS232",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "NOR",
"firstName": "Malene",
"id": "323055",
"lastName": "Helgo"
},
"entryType": "Standard",
"seed": 15
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GRE",
"firstName": "Maria",
"id": "318312",
"lastName": "Sakkari"
},
"entryType": "Standard",
"seed": 3
}
},
"eventId": "LS312",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "KAZ",
"firstName": "Elena",
"id": "324166",
"lastName": "Rybakina"
},
"entryType": "Standard",
"seed": 9
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "17:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GRE",
"firstName": "Maria",
"id": "318312",
"lastName": "Sakkari"
},
"entryType": "Standard",
"seed": 3
}
},
"eventId": "LS322",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ESP",
"firstName": "Jessica",
"id": "328139",
"lastName": "Bouzas Maneiro"
},
"entryType": "Standard",
"seed": 14
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "KAZ",
"firstName": "Elena",
"id": "324166",
"lastName": "Rybakina"
},
"entryType": "Standard",
"seed": 9
}
},
"eventId": "LS332",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ESP",
"firstName": "Jessica",
"id": "328139",
"lastName": "Bouzas Maneiro"
},
"entryType": "Standard",
"seed": 14
}
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ITA",
"firstName": "Jasmine",
"id": "319280",
"lastName": "Paolini"
},
"entryType": "Standard",
"seed": 4
}
},
"eventId": "LS412",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "FRA",
"firstName": "Diane",
"id": "327077",
"lastName": "Parry"
},
"entryType": "Standard",
"seed": 10
}
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "19:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ITA",
"firstName": "Jasmine",
"id": "319280",
"lastName": "Paolini"
},
"entryType": "Standard",
"seed": 4
}
},
"eventId": "LS422",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "SUI",
"firstName": "Belinda",
"id": "319001",
"lastName": "Bencic"
},
"entryType": "Standard",
"seed": 16
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "FRA",
"firstName": "Diane",
"id": "327077",
"lastName": "Parry"
},
"entryType": "Standard",
"seed": 10
}
},
"eventId": "LS432",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "SUI",
"firstName": "Belinda",
"id": "319001",
"lastName": "Bencic"
},
"entryType": "Standard",
"seed": 16
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CHN",
"firstName": "Qinwen",
"id": "328120",
"lastName": "Zheng"
},
"entryType": "Standard",
"seed": 5
}
},
"eventId": "LS512",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GER",
"firstName": "Laura",
"id": "310926",
"lastName": "Siegemund"
},
"entryType": "Standard",
"seed": 11
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "17:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CHN",
"firstName": "Qinwen",
"id": "328120",
"lastName": "Zheng"
},
"entryType": "Standard",
"seed": 5
}
},
"eventId": "LS522",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "BRA",
"firstName": "Beatriz",
"id": "318176",
"lastName": "Haddad Maia"
},
"entryType": "Standard",
"seed": 13
}
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GER",
"firstName": "Laura",
"id": "310926",
"lastName": "Siegemund"
},
"entryType": "Standard",
"seed": 11
}
},
"eventId": "LS532",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "BRA",
"firstName": "Beatriz",
"id": "318176",
"lastName": "Haddad Maia"
},
"entryType": "Standard",
"seed": 13
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "17:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GBR",
"firstName": "Katie",
"id": "319125",
"lastName": "Boulter"
},
"entryType": "Standard",
"seed": 6
}
},
"eventId": "LS612",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "AUS",
"firstName": "Olivia",
"id": "326653",
"lastName": "Gadecki"
},
"entryType": "Standard",
"seed": 12
}
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "10:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GBR",
"firstName": "Katie",
"id": "319125",
"lastName": "Boulter"
},
"entryType": "Standard",
"seed": 6
}
},
"eventId": "LS622",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ARG",
"firstName": "Nadia",
"id": "319112",
"lastName": "Podoroska"
},
"entryType": "Standard",
"seed": 17
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "17:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "AUS",
"firstName": "Olivia",
"id": "326653",
"lastName": "Gadecki"
},
"entryType": "Standard",
"seed": 12
}
},
"eventId": "LS632",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ARG",
"firstName": "Nadia",
"id": "319112",
"lastName": "Podoroska"
},
"entryType": "Standard",
"seed": 17
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS012",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS022",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS032",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS042",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS052",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS062",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "LS072",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
}
],
"drawSize": 25
},
"MS": {
"competitionType": "MS",
"entrySize": 25,
"numberOfPools": 6,
"competitionId": "2025-9900",
"matches": [
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "USA",
"firstName": "Taylor",
"id": "FB98",
"lastName": "Fritz"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "MS111",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CAN",
"firstName": "Felix",
"id": "AG37",
"lastName": "Auger-Aliassime"
},
"entryType": "Standard",
"seed": 7
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "USA",
"firstName": "Taylor",
"id": "FB98",
"lastName": "Fritz"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "MS121",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CRO",
"firstName": "Borna",
"id": "CG80",
"lastName": "Coric"
},
"entryType": "Standard",
"seed": 18
}
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CAN",
"firstName": "Felix",
"id": "AG37",
"lastName": "Auger-Aliassime"
},
"entryType": "Standard",
"seed": 7
}
},
"eventId": "MS131",
"groupId": 1,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CRO",
"firstName": "Borna",
"id": "CG80",
"lastName": "Coric"
},
"entryType": "Standard",
"seed": 18
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "POL",
"firstName": "Hubert",
"id": "HB71",
"lastName": "Hurkacz"
},
"entryType": "Standard",
"seed": 2
}
},
"eventId": "MS211",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CZE",
"firstName": "Tomas",
"id": "M0FH",
"lastName": "Machac"
},
"entryType": "Standard",
"seed": 8
}
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "19:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "POL",
"firstName": "Hubert",
"id": "HB71",
"lastName": "Hurkacz"
},
"entryType": "Standard",
"seed": 2
}
},
"eventId": "MS221",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "NOR",
"firstName": "Casper",
"id": "RH16",
"lastName": "Ruud"
},
"entryType": "Standard",
"seed": 15
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CZE",
"firstName": "Tomas",
"id": "M0FH",
"lastName": "Machac"
},
"entryType": "Standard",
"seed": 8
}
},
"eventId": "MS231",
"groupId": 2,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "NOR",
"firstName": "Casper",
"id": "RH16",
"lastName": "Ruud"
},
"entryType": "Standard",
"seed": 15
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GRE",
"firstName": "Stefanos",
"id": "TE51",
"lastName": "Tsitsipas"
},
"entryType": "Standard",
"seed": 3
}
},
"eventId": "MS311",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "KAZ",
"firstName": "Alexander",
"id": "S0H2",
"lastName": "Shevchenko"
},
"entryType": "Standard",
"seed": 9
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GRE",
"firstName": "Stefanos",
"id": "TE51",
"lastName": "Tsitsipas"
},
"entryType": "Standard",
"seed": 3
}
},
"eventId": "MS321",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ESP",
"firstName": "Pablo",
"id": "CD85",
"lastName": "Carreno Busta"
},
"entryType": "Standard",
"seed": 14
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "KAZ",
"firstName": "Alexander",
"id": "S0H2",
"lastName": "Shevchenko"
},
"entryType": "Standard",
"seed": 9
}
},
"eventId": "MS331",
"groupId": 3,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ESP",
"firstName": "Pablo",
"id": "CD85",
"lastName": "Carreno Busta"
},
"entryType": "Standard",
"seed": 14
}
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ITA",
"firstName": "Flavio",
"id": "C0E9",
"lastName": "Cobolli"
},
"entryType": "Standard",
"seed": 4
}
},
"eventId": "MS411",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "FRA",
"firstName": "Ugo",
"id": "HH26",
"lastName": "Humbert"
},
"entryType": "Standard",
"seed": 10
}
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "17:30+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ITA",
"firstName": "Flavio",
"id": "C0E9",
"lastName": "Cobolli"
},
"entryType": "Standard",
"seed": 4
}
},
"eventId": "MS421",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "SUI",
"firstName": "Dominic",
"id": "S0LA",
"lastName": "Stricker"
},
"entryType": "Standard",
"seed": 16
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "FRA",
"firstName": "Ugo",
"id": "HH26",
"lastName": "Humbert"
},
"entryType": "Standard",
"seed": 10
}
},
"eventId": "MS431",
"groupId": 4,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "SUI",
"firstName": "Dominic",
"id": "S0LA",
"lastName": "Stricker"
},
"entryType": "Standard",
"seed": 16
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "17:00+08:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CHN",
"firstName": "Zhizhen",
"id": "Z371",
"lastName": "Zhang"
},
"entryType": "Standard",
"seed": 5
}
},
"eventId": "MS511",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GER",
"firstName": "Alexander",
"id": "Z355",
"lastName": "Zverev"
},
"entryType": "Standard",
"seed": 11
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "CHN",
"firstName": "Zhizhen",
"id": "Z371",
"lastName": "Zhang"
},
"entryType": "Standard",
"seed": 5
}
},
"eventId": "MS521",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "BRA",
"firstName": "Thiago",
"id": "MJ08",
"lastName": "Monteiro"
},
"entryType": "Standard",
"seed": 13
}
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GER",
"firstName": "Alexander",
"id": "Z355",
"lastName": "Zverev"
},
"entryType": "Standard",
"seed": 11
}
},
"eventId": "MS531",
"groupId": 5,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "BRA",
"firstName": "Thiago",
"id": "MJ08",
"lastName": "Monteiro"
},
"entryType": "Standard",
"seed": 13
}
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "19:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GBR",
"firstName": "Jack",
"id": "D0CO",
"lastName": "Draper"
},
"entryType": "Standard",
"seed": 6
}
},
"eventId": "MS611",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "AUS",
"firstName": "Alex",
"id": "DH58",
"lastName": "De Minaur"
},
"entryType": "Standard",
"seed": 12
}
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "GBR",
"firstName": "Jack",
"id": "D0CO",
"lastName": "Draper"
},
"entryType": "Standard",
"seed": 6
}
},
"eventId": "MS621",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ARG",
"firstName": "Tomas Martin",
"id": "EA24",
"lastName": "Etcheverry"
},
"entryType": "Standard",
"seed": 17
}
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "19:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "AUS",
"firstName": "Alex",
"id": "DH58",
"lastName": "De Minaur"
},
"entryType": "Standard",
"seed": 12
}
},
"eventId": "MS631",
"groupId": 6,
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"country": "ARG",
"firstName": "Tomas Martin",
"id": "EA24",
"lastName": "Etcheverry"
},
"entryType": "Standard",
"seed": 17
}
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS011",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS021",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS031",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS041",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS051",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS061",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MS071",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
}
],
"drawSize": 25
},
"MX": {
"competitionType": "MX",
"entrySize": 25,
"numberOfPools": 6,
"competitionId": "2025-9900",
"matches": [
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX113",
"groupId": 1,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX123",
"groupId": 1,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX133",
"groupId": 1,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX213",
"groupId": 2,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX223",
"groupId": 2,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX233",
"groupId": 2,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX313",
"groupId": 3,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX323",
"groupId": 3,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX333",
"groupId": 3,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX413",
"groupId": 4,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-31",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX423",
"groupId": 4,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX433",
"groupId": 4,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX513",
"groupId": 5,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX523",
"groupId": 5,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-27",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX533",
"groupId": 5,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-29",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX613",
"groupId": 6,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2025-01-01",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX623",
"groupId": 6,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-30",
"stageType": "Group"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX633",
"groupId": 6,
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"estimatedDate": "2024-12-28",
"stageType": "Group"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX013",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX023",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX033",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX043",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX053",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX063",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
},
{
"teamA": {
"status": "UnknownTennisTeam"
},
"eventId": "MX073",
"round": null,
"teamB": {
"status": "UnknownTennisTeam"
},
"stageType": "Knockout"
}
],
"drawSize": 25
}
}
```
Last updated