Career
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
All Rounds
Final
1/2
1/4
First
Second
Third
Fourth
Pre-q
Rubber 1
Rubber 2
Rubber 3
Rubber 4
Rubber 5
Robin
Bronze
Q3
N/A
Q2
Q1
ER
Q4
CR
QF
Q5
N/A
All Surfaces
Clay
Grass
Hard
I.hard
All Tournaments
M25 Castelo Branco
Mexico City Challenger
Australian Open - Melbourne
M25 Hong Kong
Acapulco Challenger
M25 Sintra
M25 Santa Margherita di Pula
New Delhi Challenger
Santiago Challenger
Sao Leopoldo Challenger
M15 Al Zahra
Matsuyama Challenger
M25 Hua Hin
M25 Fuzhou
Santa Cruz de la Sierra Challenger
M25 Santa Margherita di Pula
M15 Tianjin
M25 Idanha-a-Nova
M15 Sofia
M25 Sintra
M25 Santa Margherita di Pula
China Open - Beijing
Heineken Open Shanghai - Shanghai
M25 Idanha-a-Nova
M25 Hong Kong
Shenzhen 2 Challenger
Nonthaburi 1 Challenger
Pune Challenger
China Open - Beijing
Zhuhai Challenger
Porto Challenger
M25 Santa Margherita di Pula
M25 Brisbane
China Open - Beijing
Guangzhou Challenger
Zhuhai Open - Zhuhai
M15 Hua Hin
China Open - Beijing
M15 Al Zahra
Davis Cup, Group 2, 2R, INA-CHN 2-3
Asian Hopman Cup - Astana
Shenzhen 1 Challenger
M25 Yinchuan
Shanghai ATP Masters 1000 - Shanghai
Beijing Challenger
Segovia Challenger
China Open - Beijing
Shanghai ATP Masters - Shanghai
Guangzhou Challenger
Pingguo Challenger
Santo Domingo Challenger
Beijing Challenger
Shanghai Challenger
Bangkok Challenger
Nonthaburi 3 Challenger
Shanghai Rolex Masters - Shanghai
Beijing Challenger
Shanghai Challenger
Ningboo Challenger
China Open - Beijing
Shanghai Rolex Masters - Shanghai
Kun-Ming Challenger
Manama Challenger
Beijing Challenger
Guimaraes Challenger
Petange Challenger
Cuernavaca Challenger
Asuncion Challenger
Shanghai Rolex Masters - Shanghai
Guangzhou Challenger
Tianjin Challenger
Shanghai Challenger
Traralgon Challenger 2
Yokohama Challenger
Geneva Open - Geneva
Kyoto Challenger
Guangzhou Challenger
Shenzhen Challenger
Davis Cup, Group I, 1R, NZL-CHN 4-1
Anning Challenger
Busan Challenger
Seoul Challenger
Vicenza Challenger
Mestre Challenger
Gimcheon Challenger
Bangkok Challenger
Shanghai Challenger
Davis Cup, Group I, THA-CHN 0-5
Traralgon Challenger
Canberra Challenger
Eckental Challenger
Ortisei Challenger
Kobe Challenger
Yokohama Challenger
Brescia Challenger
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
Shenzhen Open - Shenzhen
China Open - Beijing
Shanghai Rolex Masters - Shanghai
Happy Valley Challenger
Manila Challenger
Maui Challenger
New Delhi Challenger
Kyoto Challenger
France F1
France F2
Spain F1
Spain F2
Spain F3
Spain F4
Spain F5
Zhuhai Challenger
Guangzhou Challenger
Shenzhen Challenger
St. Brieuc Challenger
Gwangju Challenger
Nanjing Challenger
Turin Challenger
Anning Challenger
Aix En Provence Challenger
Rome Challenger
Mestre Challenger
Vicenza Challenger
Manchester Challenger
Spain F6
Italy F2
Italy F3
France F7
Italy F4
France F9
Portugal F5
Surbiton Challenger
Perugia Challenger
Ilkley Challenger
Milan Challenger
Gimcheon Challenger
Astana Challenger
Italy F13
Italy F14
China F10
Italy F18
Chengdu Challenger
Qingdao Challenger
Bangkok Challenger
Shanghai Challenger
Nanchang Challenger
Austria F1
Austria F2
Austria F3
Austria F4
Slovakia F2
Austria F5
Switzerland F3
Switzerland F4
Switzerland F5
Spain F29
Spain F30
Las Vegas Challenger
Suzhou Challenger
Portugal F11
Portugal F12
Spain F33
Tunisia F29
Tunisia F30
Tunisia F31
Tunisia F32
Tunisia F33
Tunisia F34
Tunisia F35
Tunisia F36
Millennium Estoril Open - Estoril
U.S. Open - New York
Bangkok Challenger
Bangkok Challenger
Maui Challenger
Dallas Challenger
Yokohama Challenger
Tunisia F1 (Hammamet)
Tunisia F2 (Hammamet)
Tunisia F3 (Hammamet)
Tunisia F4 (Hammamet)
Tunisia F5 (Hammamet)
Tunisia F6 (Hammamet)
Davis Cup, Group I, 1R, TPE-CHN 0-5
Portugal F1 (Vale Do Lobo)
Japan F1 (Nishi-Tama)
Tunisia F9 (Hammamet)
Japan F2 (Nishi-Tokyo)
Tunisia F10 (Hammamet)
Lisbon Challenger
Japan F3 (Kofu)
Tunisia F11 (Hammamet)
Tunisia F12 (Hammamet)
China F4 (Luzhou)
Portugal F5 (Quinta Da Marinha)
China F5 (Luzhou)
Portugal F6 (Porto)
Tunisia F16 (Hammamet)
Tunisia F18 (Hammamet)
China F7 (Wuhan)
Tunisia F19 (Hammamet)
China F8 (Fuzhou)
Romania F2 (Bacau)
Tunisia F21 (Hammamet)
Tunisia F22 (Hammamet)
Braunschweig Challenger
Poznan Challenger
Cortina Challenger
Chengdu Challenger
Segovia Challenger
Cordenons Challenger
Como Challenger
Hungary F5 (Budapest)
China F10 (Kunshan)
Netherlands F2 (Breda)
China F11 (Shenzhen)
China F14 (Tianjin)
Italy F25 (Cornaiano)
Seville Challenger
Zhangjiagang Challenger
Szczecin Challenger
Shanghai Challenger
Sibiu Challenger
Campinas Challenger
Buenos Aires Challenger
Ningboo Challenger
Cali Challenger
Suzhou Challenger
Lima Challenger
Shenzhen Challenger
Guayaquil Challenger
Montevideo Challenger
Santiago Challenger
Toyota Challenger
Rio De Janeiro Challenger
Australia F5 (Brisbane)
Australia F6 (Toowoomba)
Australia F7 (Cairns)
Tunisia F37 (Hammamet)
Australian Open - Melbourne
BNP Paribas Open - Indian Wells
French Open - Paris
Wimbledon - London
Shenzhen Open - Shenzhen
China Open - Beijing
Shanghai Rolex Masters - Shanghai
Bangkok Challenger
Canberra Challenger
Newport Beach Challenger
Dallas Challenger
Burnie Challenger
San Francisco Challenger
Launceston Challenger
Cherbourg Challenger
Kyoto Challenger
Yokohama Challenger
Tunisia F38 (Hammamet)
Tunisia F39 (Hammamet)
Australian Open (Asia, Wildcard)
Hong Kong F4 (Hong Kong)
Hong Kong F5 (Hong Kong)
Zhuhai Challenger
Shenzhen Challenger
Lille Challenger
Qujing Challenger
St. Brieuc Challenger
Alicante Challenger
Barletta Challenger
Nanchang Challenger
Tunis Challenger
Anning Challenger
Francavilla Challenger
Ostrava Challenger
Japan F4 (Tsukuba)
Japan F5 (Kashiwa)
Japan F6 (Matsuyama)
Braga Challenger
Gimcheon Challenger
Busan Challenger
Lisbon Challenger
Vicenza Challenger
Shymkent Challenger
Almaty Challenger
Fergana Challenger
China F7 (Luzhou)
China F8 (Yinchuan)
Marburg Challenger
Winnipeg Challenger
Bastad Challenger
Scheveningen Challenger
Gatineau Challenger
Granby Challenger
Prague Challenger
Chengdu Challenger
Liberec Challenger
Pullach Challenger
Jinan Challenger
Cordenons Challenger
Mallorca Challenger
Hong Kong F1 (Hong Kong)
Cassis Challenger
Zhangjiagang Challenger
Istanbul Challenger
Shanghai Challenger
Kaohsiung Challenger
Sibiu Challenger
Orleans Challenger
Almaty Challenger
Tashkent Challenger
Ningboo Challenger
Liuzhou Challenger
Shenzhen Challenger
Kobe Challenger
Andria Challenger
Australian Open - Melbourne
French Open - Paris
Turkish Airlines Open Antalya - Antalya
Wimbledon - London
U.S. Open - New York
Chengdu Open - Chengdu
Zhuhai Open - Zhuhai
China Open - Beijing
Shanghai Rolex Masters - Shanghai
Playford Challenger
Orlando Challenger
Canberra Challenger
Columbus Challenger
Koblenz Challenger
Newport Beach Challenger
Burnie Challenger
Cleveland Challenger
Dallas Challenger
Bangkok Challenger
Bangkok Challenger
Yokohama Challenger
Qatar F4 (Doha)
Qatar F5 (Doha)
Australian Open (Asia, Wildcard)
Qatar F6 (Doha)
Davis Cup, World Group, QR, CHN-JPN 2-3
Zhuhai Challenger
Shenzhen Challenger
Zhangjiagang Challenger
St. Brieuc Challenger
Alicante Challenger
Taipei City Challenger
Anning Challenger
Nanchang Challenger
Seoul Challenger
Busan Challenger
Shymkent Challenger
Gwangju Challenger
Samarkand Challenger
Jerusalem Challenger
Vicenza Challenger
Almaty Challenger
Little Rock Challenger
Shymkent Challenger
Columbus Challenger
Bratislava Challenger
Recanati Challenger
Perugia Challenger
Winnipeg Challenger
Nur-Sultan Challenger
Gatineau Challenger
Granby Challenger
Tampere Challenger
Chengdu Challenger
Aptos Challenger
Manerbio Challenger
Vancouver Challenger
Baotou Challenger
Jinan Challenger
Shanghai Challenger
Kaohsiung Challenger
Davis Cup, Group I, 1R, CHN-KOR 1-3
M25 Tay Ninh
Ningboo Challenger
Liuzhou Challenger
Shenzhen Challenger
Kobe Challenger
Australian Open - Melbourne
Canberra Challenger
Bangkok Challenger
Bangkok Challenger
Newport Beach Challenger
Burnie Challenger
Dallas Challenger
Cleveland Challenger
Drummondville Challenger
Calgary Challenger
Columbus Challenger
M15 Hong Kong
Indian Wells Challenger
Monterrey Challenger
M15 Cancun
Prague II Challenger
Prostejov Challenger
M25 Prague
M25 Jablonec Nad Nisou
Lisbon Challenger
Marbella Challenger
Maia Challenger
Delray Beach Open - Delray Beach
Australian Open Qualifying - Doha
Istanbul Challenger
Chile Dove Men+Care Open - Santiago
Cherbourg Challenger
Gran Canaria 1 Challenger
Gran Canaria 2 Challenger
Santiago Challenger
Oeiras 1 Challenger
Oeiras 2 Challenger
Belgrade Challenger
Oeiras 3 Challenger
Oeiras 4 Challenger
Little Rock Challenger
Orlando 2 Challenger
Prostejov Challenger
Milan Challenger
Porto Challenger
Amersfoort Challenger
Tampere Challenger
Segovia Challenger
Prague 2 Challenger
Verona Challenger
Warsaw Challenger
Seville Challenger
Quito Challenger
Lisbon Challenger
Santiago 2 Challenger
Santiago 3 Challenger
Bogota Challenger
Lima 2 Challenger
Guayaquil Challenger
Manama Challenger
Antalya 3 Challenger
Maia 1 Challenger
Maia 2 Challenger
Gonet Geneva Open - Geneva
Libema Open - 's-Hertogenbosch
Forli 1 Challenger
Gran Canaria Challenger
M15 Punta Cana
M25 Vale do Lobo
Monterrey Challenger
Santiago Challenger
Concepcion 2 Challenger
Biel Challenger
Santa Cruz de la Sierra 2 Challenger
Pereira Challenger
M25 Bakersfield
M15 Monastir
Mexico City Challenger
San Luis Potosi Challenger
Aguascalientes Challenger
Morelos Challenger
M15 Monastir
M15 Monastir
M15 Monastir
M15 Monastir
M25 Monastir
M25 Monastir
M25 Monastir
Oeiras 3 Challenger
Cali Challenger
M15 San Diego
M15 San Diego
M15 Los Angeles
Bogota Challenger
M25 Idanha-a-Nova
M25 Agadir
M25 Setubal
Braga Challenger
Lisbon Challenger
M25 Sintra
M25 Sintra
M25 Sunderland
M25 Glasgow
Maia Challenger
M15 Monastir
Oeiras 1 Challenger
Oeiras 2 Challenger
M15 Monastir
M25 Vila Real de Santo Antonio
M25 Vila Real de Santo Antonio
M25 Faro
M25 Loule
M25 Quinta Do Lago
M25 Portimao
M25 Toulouse-Balma
M25 Tsukuba
M25 Kashiwa
M25 Santa Margherita di Pula
M25 Santa Margherita di Pula
M25 Santa Margherita di Pula
M25 Nottingham
M15 Alaminos-Larnaca
M25 Prague
M25 Rome
M25 Cordoba
M25 Luzhou
M25 Risskov/Aarhus
M15 Tianjin
M15 Wroclaw
China Open - Beijing
China F1
China F3
China F1
China F2
China F4
China F5
China #1-w1
China #1-w2
China #1-w3
China #1-w4
China F6
China F7
China F1
China F2
China F3
China F4
China F5
Japan F1
Japan F3
Thailand F1
Thailand F3
Antonio Savoldi-Marco Co. - Manerbio
Italy F25
Italy F26
Italy F27
Japan F11
Japan F12
New Zealand F2
Japan F1
Japan F2
China F1
China F2
China F3
China F4
China F5
Indonesia F1
Indonesia F
Indonesia F3
China F6
China F7
China F8
China
China F1
China F2
2008 China TCL Challenger - Guangzhou
Japan F1
Japan F3
China F3
China F4
Korea F4
Japan F4
Japan F5
Japan F6
Japan F7
Japan F8
Japan F9
China F1
China F2
USA F4
Japan F1
Japan F2
Japan F3
Korea F1
Korea F2
Korea F3
Korean Rep. F4
China F3
China F4
Malaysia F1
Malaysia F2
China F6
China F5
China F7
Australia F5
Australia F6
Azerbaijan F1
China F1
China F2
China F3
China F4
Korea F3
Fergana Challenger
China F5
China F6
Lexington Challenger
Karshi Challenger
Bangkok Challenger
Bangkok Challenger
China F8
China F1
China F2
Busan Challenger
China F3
China F4
Korea F2
Korea F3
China F7
China F8
Canada F3
Indonesia F4
Thailand F4
Thailand F5
Australia F12
Burnie Challenger
Kyoto Challenger
China F1
China F2
China F5
China F6
Israel F7
Israel F8
China F7
China F8
China F9
China F10
Spain F24
Spain F28
Vietnam F5
Portugal F5
Vietnam F6
Hong Kong F2
Hong Kong F3
Turkey F2
Turkey F5
Turkey F6
Turkey F7
Portugal F1
Turkey F8
Portugal F2
Turkey F9
Portugal F3
Portugal F4
Spain F7
Spain F8
Spain F9
China F1
China F2
China F3
Spain F10
Spain F12
Spain F13
China F4
Spain F14
Spain F11
Spain F15
Spain F16
Spain F17
Spain F18
Spain F19
Belgium F7
Belgium F8
Austria F7
Austria F8
Austria F9
Austria F10
France F16
France F17
Spain F33
Spain F34
Spain F35
Spain F36
Australian Open (Wildcard)
Portugal F1
Portugal F2
Thailand F1
Spain F3
Thailand F2
Spain F4
China F1
Spain F5
China F2
Croatia F3
China F3
Croatia F4
Croatia F5
Croatia F6
China F4
Croatia F7
China F5
Italy F10
Italy F11
Italy F12
Italy F13
Italy F14
Slovenia F1
Thailand F4
Slovenia F2
Thailand F5
China F6
Slovenia F3
Hungary F2
Hungary F3
Austria F1
Austria F2
Austria F3
China F8
Austria F4
China F9
Austria F5
Slovakia F3
Austria F6
Austria F7
Austria F8
Austria F9
Italy F30
Italy F31
Italy F32
Italy F33
Italy F34
Italy F35
Australian Open (Asia, Wildcard)
Turkey F2
Turkey F3
Spain F1
Turkey F4
Spain F2
Turkey F5
Spain F3
Spain F4
Spain F5
Portugal F2
Portugal F3
Japan F3
Spain F6
Japan F4
Spain F7
Spain F8
China F3
Spain F9
China F4
Spain F10
Spain F11
Spain F12
Spain F13
China F5
China F6
Slovenia F2
Slovenia F3
China F8
Austria F1
China F9
Austria F2
Austria F3
China F10
Austria F4
China F11
Germany F8
Belgium F8
Belgium F9
Belgium F10
Netherlands F5
Netherlands F6
Belgium F13
Belgium F14
France F19
Australia F6
France F20
Australia F7
France F21
Australia F8
France F22
Australia F9
Germany F17
Germany F18
Dominican Republic F1
Dominican Republic F2
Dominican Republic F3
Australian Open (Asia, Wildcard)
Australian Open (Asia, Wildcard)
stats
Goncalo Oliveira
Zhe Li
YTD W/L
35% (7/13)
0% (0/0)
Sets W/L
39% (17/27)
0% (0/0)
Games W/L
48% (212/231)
0% (0/0)
Hard W/L
20% (2/8)
0% (0/0)
Clay W/L
50% (5/5)
0% (0/0)
Indoor Hard W/L
0% (0/0)
0% (0/0)
Grass W/L
0% (0/0)
0% (0/0)
Aces Per Game
0.39
0
Total Aces
84
0
DFs per game
0.38
0
Total DFs
82
0
Avg Match Time
1:46:59
1st Match
Avg Opp Rank
342.15
0
1st Serve %
65% (900/1375)
0% (0/0)
1st Serve W%
71% (643/900)
0% (0/0)
2nd Serve W%
46% (217/475)
0% (0/0)
Total BPs Won%
38% (47/125)
0% (0/0)
Return Pts Won %
37% (523/1430)
0% (0/0)
Slam W/L
0% (0/1)
0% (0/0)
Masters W/L
0% (0/0)
0% (0/0)
Cups W/L
0% (0/0)
0% (0/0)
Main Tour W/L
0% (0/0)
0% (0/0)
Tour Finals W/L
0% (0/0)
0% (0/0)
Challenger W/L
37% (7/12)
0% (0/0)
Futures W/L
0% (0/0)
0% (0/0)
Best of 3 Sets W%
35% (7/20)
0% (0/0)
Best of 5 Sets W%
0% (0/0)
0% (0/0)
Total TBs W%
22% (2/9)
0% (0/0)
Deciding Set W%
25% (1/4)
0% (0/0)
1st set W, W
78% (9/7)
0% (0/0)
1st set W, L
22% (9/2)
0% (0/0)
1st set L, W
0% (11/0)
0% (0/0)