The United Cup is a global tennis competition where teams from 18 different countries, made up of both men and women, compete on hard courts. The first tournament took place from December 2022 to January 2023 and happened in three Australian cities for 11 days right before the Australian Open. It's unique because, for the first time in mixed-gender team events.
Looking ahead to the 2025 United Cup, it's the third time this event is happening. It's an outdoor tennis tournament played on hard courts and involves mixed-gender teams. The event runs from December 27, 2024, to January 5, 2025, across two locations in Perth and Sydney, Australia. In this edition of United Cup, nine teams from each city will participate, which is three more than in 2023. The teams will be drawn into six groups of three countries each. Note each team will also have a captain.
Each match in the tournament comprises 2 men's singles matches, 2 women's singles matches, and a mixed doubles match.
The matches are split into two sessions held on different days. On the first day, one men's singles match and one women's singles match are played. On the second day, another men's singles match and another women's singles match are followed by a mixed doubles match.
During the first week, each city hosts two groups of three countries, competing in a round-robin format. One group plays all its ties in the morning sessions, while the other group plays in the evening sessions.
The group winners in each city then face off in a city final for one of three semifinal spots. This city final occurs in one day, with both morning and evening sessions. Among the three losing teams, the one with the best record at that point becomes the fourth semifinalist.
A travel day is allocated before the semifinals and finals, which take place in Sydney.
Semifinal ties occur over two days, similar to the round-robin stage. The final is played in one day. If the match winner is determined after four singles matches, the mixed doubles match is not played.
A total of 18 countries qualify through the following criteria:
Six countries secure qualification based on the ATP ranking of their top-ranked singles player.
Another six countries qualify based on the WTA ranking of their leading singles player.
The remaining six countries earn qualification based on the combined ranking of their top-ranked players in both ATP and WTA.
As the host nation, Australia is assured one of the spots reserved for teams with the best combined ranking in the event it does not qualify independently.
Each team is comprised of three or four players from each tour.
For both events, In both cities, three groups, each comprising three countries, will host a round-robin format. This format involves one men's and one women's singles match, along with one mixed doubles match.
The winners of each group and the top-performing runner-up from a city will progress to the quarterfinals. A day for travel will be scheduled before the semifinals and final unfold in Sydney.
More information on the format:
2024 Edition
The 2024 United Cup was hosted in two Australian cities: Perth and Sydney.
Perth's RAC Arena: The event commenced on Friday, 29 December 2023.
Sydney's Ken Rosewall Arena: Group stage matches began on Saturday, 30 December 2023.
Sydney Finals:
Semifinals: Held on 6 January 2024.
Finals: Held on 7 January 2024.
2025 Edition
The third edition of the United Cup is scheduled to take place from Friday, 27 December 2024, to Sunday, 5 January 2025, again in Perth and Sydney.
Perth's RAC Arena: Opening matches begin on 27 December 2024.
Sydney's Ken Rosewall Arena: Group stage matches start on 28 December 2024.
Quarterfinals:
Perth: 1 January 2025
Sydney: 2 and 3 January 2025
Sydney Finals:
Semifinals: Held on 4 January 2025.
Finals: Held on 5 January 2025.
A total of 18 countries qualify through the following criteria:
Six countries secure qualification based on the ATP ranking of their top-ranked singles player.
Another six countries qualify based on the WTA ranking of their leading singles player.
The remaining six countries earn qualification based on the combined ranking of their top-ranked players in both ATP and WTA.
As the host nation, Australia is assured one of the spots reserved for teams with the best combined ranking in the event it does not qualify independently.
Each team is comprised of three or four players from each tour.
2024 Edition
Eighteen countries earned qualification based on the ATP and WTA rankings of their No. 1 singles players and their combined team rankings. As the host nation, Australia was guaranteed a spot if it did not qualify directly.
2025 Edition
The qualification process for 2025 introduces new adjustments:
Since 16 October 2024 the Initial Qualification:
Ten countries will qualify through the top five highest-ranked male and female players entered, as determined by ATP and WTA rankings.
Eight additional teams will qualify based on the best combined rankings of the highest-ranked male and female players from the same country.
Second Qualification Date:
Any player in the ATP or WTA Top 10 (up to one from each tour) who has entered the tournament and has an eligible team, but whose team has not qualified, will be granted entry.
In such cases, their team will replace the lowest-ranked team based on combined rankings.
Australia retains guaranteed entry as the host nation.
The MatchID for Mixed Doubles will be designated as "MX."
Throughout the tournament, the Order of Play, along with an updated draw file, will be dispatched once nominations and match confirmations are finalised on-site. This information will be provided a day before the scheduled matches.
It's important to note that Mixed Doubles pairings may undergo last-minute updates before being played, as the team captain has the flexibility to alter their selection based on their preference.
Note MatchID Acronyms:
Acronym
Type
MS
Men's Singles
LS
Ladies' Singles
MX
Mixed Doubles
Sample draw file:
{
"MS": {
"competitionType": "MS",
"entrySize": 18,
"numberOfPools": 6,
"competitionId": "2024-8004",
"matches": [
{
"estimatedTime": "10:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "HB71",
"firstName": "Hubert",
"lastName": "Hurkacz",
"country": "POL"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "MS111",
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "DH50",
"firstName": "Alejandro",
"lastName": "Davidovich Fokina",
"country": "ESP"
},
"entryType": "Standard",
"seed": 11
}
},
"estimatedDate": "2024-01-01",
"stageType": "Knockout"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "326408",
"firstName": "Iga",
"lastName": "Swiatek",
"country": "POL"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "LS112",
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "318872",
"firstName": "Sara",
"lastName": "Sorribes Tormo",
"country": "ESP"
},
"entryType": "Standard",
"seed": 11
}
},
"estimatedDate": "2024-01-01",
"stageType": "Knockout"
},
{
"estimatedTime": "10:00+10:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "313806",
"firstName": "Katarzyna",
"lastName": "Piter",
"country": "POL"
},
"entryType": "Standard",
"player2": {
"id": "M0E1",
"firstName": "Daniel",
"lastName": "Michalski",
"country": "POL"
},
"seed": 1
}
},
"eventId": "MX113",
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "324128",
"firstName": "Marina",
"lastName": "Bassols Ribera",
"country": "ESP"
},
"entryType": "Standard",
"player2": {
"id": "V758",
"firstName": "David",
"lastName": "Vega Hernandez",
"country": "ESP"
},
"seed": 11
}
},
"estimatedDate": "2024-01-01",
"stageType": "Knockout"
},
{
"estimatedTime": "17:00+11:00",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "HB71",
"firstName": "Hubert",
"lastName": "Hurkacz",
"country": "POL"
},
"entryType": "Standard",
"seed": 1
}
},
"eventId": "MS121",
"round": null,
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "SX91",
"firstName": "Thiago",
"lastName": "Seyboth Wild",
"country": "BRA"
},
"entryType": "Standard",
"seed": 0
}
},
"estimatedDate": "2023-12-30",
"stageType": "Knockout"
},
OOP sample:
[
{
"startTime": {
"status": "StartsAt",
"time": "01:05+11:00"
},
"courtSeq": 1,
"courtName": "RAC Arena",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "DH50",
"firstName": "Alejandro",
"lastName": "Davidovich Fokina",
"country": "ESP"
},
"entryType": "Standard",
"seed": 11
}
},
"matchType": "MS",
"eventId": "2024-8004-MS131",
"date": "2023-12-29",
"status": "Finished",
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "SX91",
"firstName": "Thiago",
"lastName": "Seyboth Wild",
"country": "BRA"
},
"entryType": "Standard",
"seed": 0
}
},
"competitionId": "2024-8004",
"courtId": "2"
},
{
"startTime": {
"status": "FollowsPrevious",
"time": "01:19+11:00"
},
"courtSeq": 2,
"courtName": "RAC Arena",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "318872",
"firstName": "Sara",
"lastName": "Sorribes Tormo",
"country": "ESP"
},
"entryType": "Standard",
"seed": 11
}
},
"matchType": "MS",
"eventId": "2024-8004-LS132",
"date": "2023-12-29",
"status": "Finished",
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "318176",
"firstName": "Beatriz",
"lastName": "Haddad Maia",
"country": "BRA"
},
"entryType": "Standard",
"seed": 0
}
},
"competitionId": "2024-8004",
"courtId": "2"
},
{
"startTime": {
"status": "FollowsPrevious",
"time": "01:31+11:00"
},
"courtSeq": 3,
"courtName": "RAC Arena",
"teamA": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "324128",
"firstName": "Marina",
"lastName": "Bassols Ribera",
"country": "ESP"
},
"entryType": "Standard",
"player2": {
"id": "DH50",
"firstName": "Alejandro",
"lastName": "Davidovich Fokina",
"country": "ESP"
},
"seed": 11
}
},
"matchType": "MS",
"eventId": "2024-8004-MX133",
"date": "2023-12-29",
"status": "Finished",
"teamB": {
"status": "KnownTennisTeam",
"team": {
"player1": {
"id": "318176",
"firstName": "Beatriz",
"lastName": "Haddad Maia",
"country": "BRA"
},
"entryType": "Standard",
"player2": {
"id": "M919",
"firstName": "Marcelo",
"lastName": "Melo",
"country": "BRA"
},
"seed": 0
}
}
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.
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
}
}
```