Last: Feb 22, 2022, Dubai Duty Free Round 1, won

TennisATPRight-handed
SoonWoo Kwon
SoonWoo Kwon is a tennis player on the ATP Tour who reached a career-high ATP Tour ranking of No. 52 on November 1, 2021.
133 ATP Tour matches2 titles
Updated
About SoonWoo Kwon
SoonWoo Kwon is a tennis player on the ATP Tour. Born on December 2, 1997, in Sangju, South Korea, he plays right-handed with a two-handed backhand and is coached by Daniel Yoo. Kwon turned pro in 2015 and reached a career-high ATP Tour ranking of No. 52 on November 1, 2021. In 2023, he won 1 title, the Adelaide International 2.
Match history133
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 6-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 25 | US Open | Qualifying 1st Round | Dusan Lajovic | L | 6-4, 5-7, 1-3 ret. (ret.) | Hard |
| Aug 11 | Cincinnati Open | Qualifying 1st Round | Quentin Halys | L | 6-4, 6-7(5), 4-6 | Hard |
| Jul 28 | Mifel Tennis Open by Telcel Oppo | Round 1 | Arthur Gea | L | 4-6, 7-6(8), 2-6 | Hard |
| Jul 26 | Mifel Tennis Open by Telcel Oppo | Qualifying Final | Edward Winter | W | 7-5, 6-2 | Hard |
| Jul 25 | Mifel Tennis Open by Telcel Oppo | Qualifying 1st Round | Alan Fernando Rubio Fierros | W | 6-3, 6-4 | Hard |
| Jul 1 | Wimbledon | Round 2 | Tommy Paul | L | 3-6, 6-7(4), 2-6 | Grass |
| Jun 29 | Wimbledon | Round 1 | Martin Landaluce | W | 6-4, 6-3, 6-3 | Grass |
| Jun 25 | Wimbledon | Qualifying Final | Alejandro Moro Canas | W | 6-4, 7-6(6), 6-3 | Grass |
| Jun 24 | Wimbledon | Qualifying 2nd Round | Arthur Gea | W | 5-7, 6-3, 6-4 | Grass |
| Jun 22 | Wimbledon | Qualifying 1st Round | Nikolas Sanchez Izquierdo | W | 7-6(7), 6-3 | Grass |
2024: 2-7
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 26 | US Open | Round 1 | Alexei Popyrin | L | 5-7, 2-6, 3-6 | Hard |
| Jul 15 | Bitpanda Hamburg Open | Round 1 | Maximilian Marterer | L | 4-6, 7-6(6), 5-7 | Clay |
| Jul 2 | Wimbledon | Round 1 | Holger Rune | L | 1-6, 4-6, 4-6 | Grass |
| May 30 | Roland Garros | Round 2 | Sebastian Korda | L | 4-6, 4-6, 6-1, 3-6 | Clay |
| May 27 | Roland Garros | Round 1 | Emil Ruusuvuori | W | 6-3, 6-4, 6-3 | Clay |
| Mar 24 | Miami Open | Round 2 | Alex de Minaur | L | 3-6, 2-6 | Hard |
| Mar 21 | Miami Open | Round 1 | Alexandre Muller | W | 7-6(3), 6-3 | Hard |
| Mar 4 | Indian Wells | Qualifying 1st Round | SeongChan Hong | L | 3-6, 3-6 | Hard |
| Jan 15 | Australian Open | Round 1 | Lukas Klein | L | 6-7(0), 6-4, 6-7(3), 3-6 | Hard |
2023: 7-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 28 | US Open | Round 1 | Christopher Eubanks | L | 3-6, 4-6, 6-0, 4-6 | Hard |
| Feb 22 | Qatar Open | Round 2 | Alejandro Davidovich Fokina | L | 3-6, 2-6 | Hard |
| Feb 21 | Qatar Open | Round 1 | Abdullah Shelbayh | W | 6-3, 3-6, 6-4 | Hard |
| Feb 14 | Rotterdam | Round 1 | Alexander Zverev | L | 4-6, 6-7(4) | Hard |
| Jan 16 | Australian Open | Round 1 | Christopher Eubanks | L | 3-6, 7-6(1), 3-6, 6-4, 4-6 | Hard |
| Jan 14 | Adelaide International 2 | Final | Roberto Bautista Agut | W | 6-4, 3-6, 7-6(4) | Hard |
| Jan 13 | Adelaide International 2 | Semifinal | Jack Draper | W | 7-6(6), 6-7(2), 6-3 | Hard |
| Jan 11 | Adelaide International 2 | Quarterfinal | Mikael Ymer | W | 6-1, 6-2 | Hard |
| Jan 10 | Adelaide International 2 | Round 2 | Pablo Carreno Busta | W | 3-6, 6-4, 6-4 | Hard |
| Jan 10 | Adelaide International 2 | Round 1 | Tomas Machac | W | 6-4, 6-4 | Hard |
| Jan 8 | Adelaide International 2 | Qualifying Final | Tomas Machac | L | 5-7, 6-3, 3-6 | Hard |
| Jan 7 | Adelaide International 2 | Qualifying 1st Round | Vasek Pospisil | W | 6-7(7), 6-3, 6-3 | Hard |
Show 1 more
| Jan 2 | Adelaide International | Round 1 | Jack Draper | L | 2-6, 1-6 | Hard |
2022: 21-26
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | Adelaide International | Qualifying Final | Taro Daniel | W | 7-6(4), 4-6, 7-6(2) | Hard |
| Oct 8 | Japan Open | Semifinal | Frances Tiafoe | L | 2-6, 6-0, 4-6 | Hard |
| Oct 7 | Japan Open | Quarterfinal | Pedro Martinez | W | 6-3, 6-0 | Hard |
| Oct 4 | Japan Open | Round 2 | Mackenzie McDonald | W | 6-3, 6-7(4), 6-2 | Hard |
| Oct 3 | Japan Open | Round 1 | Alex de Minaur | W | 6-3, 6-2 | Hard |
| Sep 29 | Eugene Korea Open | Round 2 | Jenson Brooksby | L | 3-6, 4-6 | Hard |
| Sep 27 | Eugene Korea Open | Round 1 | Yunseong Chung | W | 7-6(5), 6-7(3), 6-1 | Hard |
| Sep 1 | US Open | Round 2 | Andrey Rublev | L | 3-6, 0-6, 4-6 | Hard |
| Aug 30 | US Open | Round 1 | Fernando Verdasco | W | 6-2, 6-7(4), 6-3, 6-3 | Hard |
| Aug 23 | Winston-Salem Open | Round 2 | Jason Kubler | L | 5-7, 2-6 | Hard |
| Aug 21 | Winston-Salem Open | Round 1 | Daniel Altmaier | W | 6-1, 6-4 | Hard |
| Aug 13 | Cincinnati Open | Qualifying 1st Round | Fabio Fognini | L | 7-5, 4-6, 6-7(3) | Hard |
Show 35 more
| Aug 7 | National Bank Open | Qualifying Final | Adrian Mannarino | L | 6-1, 4-6, 3-6 | Hard |
| Aug 6 | National Bank Open | Qualifying 1st Round | Matthew Ebden | W | 6-1, 7-6(1) | Hard |
| Aug 1 | Mubadala DC Open | Round 1 | Dominik Koepfer | L | 6-3, 3-6, 4-6 | Hard |
| Jul 27 | Atlanta Open | Round 2 | Tommy Paul | L | 3-6, 3-6 | Hard |
| Jul 25 | Atlanta Open | Round 1 | Marcos Giron | W | 7-6(3), 4-6, 7-5 | Hard |
| Jun 27 | Wimbledon | Round 1 | Novak Djokovic | L | 3-6, 6-3, 3-6, 4-6 | Grass |
| Jun 6 | Libema Open | Round 1 | Hugo Gaston | L | 2-6, 1-6 | Grass |
| May 24 | Roland Garros | Round 1 | Andrey Rublev | L | 7-6(5), 3-6, 2-6, 4-6 | Clay |
| May 17 | Grand Prix Auvergne-Rhone-Alpes | Round 2 | Yosuke Watanuki | L | 3-6, 4-6 | Clay |
| May 16 | Grand Prix Auvergne-Rhone-Alpes | Round 1 | Aljaz Bedene | W | 4-6, 7-6(4), 6-0 | Clay |
| May 7 | Italian Open | Qualifying 1st Round | Sebastian Baez | L | 4-6, 4-6 | Clay |
| May 2 | Madrid Open | Round 1 | Cameron Norrie | L | 5-7, 5-7 | Clay |
| May 1 | Madrid Open | Qualifying Final | Ugo Humbert | W | 7-6(4), 6-3 | Clay |
| Apr 30 | Madrid Open | Qualifying 1st Round | Shang Juncheng | W | 5-7, 6-3, 6-4 | Clay |
| Apr 27 | Millennium Estoril Open | Round 2 | Albert Ramos-Vinolas | L | 7-5, 1-6, 2-6 | Clay |
| Apr 25 | Millennium Estoril Open | Round 1 | Benoit Paire | W | 6-4, 7-5 | Clay |
| Apr 20 | Barcelona Open | Round 2 | Carlos Alcaraz | L | 1-6, 6-2, 2-6 | Clay |
| Apr 18 | Barcelona Open | Round 1 | Benoit Paire | W | 6-4, 6-4 | Clay |
| Apr 9 | Monte-Carlo Masters | Qualifying 1st Round | Bernabe Zapata Miralles | L | 7-6(5), 4-6, 2-6 | Clay |
| Mar 23 | Miami Open | Round 1 | Brandon Nakashima | L | 1-6, 5-7 | Hard |
| Mar 10 | Indian Wells | Round 1 | Laslo Djere | L | 6-2, 3-6, 4-6 | Hard |
| Feb 23 | Dubai Duty Free | Round 2 | Andrey Rublev | L | 6-4, 0-6, 3-6 | Hard |
| Feb 22 | Dubai Duty Free | Round 1 | Ilya Ivashka | W | 6-3, 6-2 | Hard |
| Feb 16 | Qatar Open | Round 2 | Marton Fucsovics | L | 3-6, 7-6(5), 3-6 | Hard |
| Feb 14 | Qatar Open | Round 1 | Christopher Eubanks | W | 7-6(6), 1-6, 6-4 | Hard |
| Feb 10 | Rotterdam | Round 2 | Andrey Rublev | L | 3-6, 3-6 | Hard |
| Feb 9 | Rotterdam | Round 1 | Hugo Gaston | W | 6-3, 6-3 | Hard |
| Feb 3 | Open Occitanie | Round 2 | Richard Gasquet | L | 5-7, 4-6 | Hard |
| Feb 1 | Open Occitanie | Round 1 | Hugo Gaston | W | 6-2, 6-1 | Hard |
| Jan 18 | Australian Open | Round 2 | Denis Shapovalov | L | 6-7(6), 7-6(3), 7-6(6), 5-7, 2-6 | Hard |
| Jan 16 | Australian Open | Round 1 | Holger Rune | W | 3-6, 6-4, 3-6, 6-3, 6-2 | Hard |
| Jan 11 | Adelaide International 2 | Round 2 | Arthur Rinderknech | L | 7-5, 3-6, 2-6 | Hard |
| Jan 10 | Adelaide International 2 | Round 1 | Lloyd Harris | W | 5-7, 7-5, 6-4 | Hard |
| Jan 5 | Adelaide International | Round 2 | Mikael Ymer | L | 3-6, 2-6 | Hard |
| Jan 2 | Adelaide International | Round 1 | Yoshihito Nishioka | W | 6-1, 6-2 | Hard |
2021: 17-16
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 7 | Indian Wells | Round 1 | Guido Pella | L | 6-1, 3-6, 4-6 | Hard |
| Sep 26 | Astana Open | Final | James Duckworth | W | 7-6(6), 6-3 | Hard |
| Sep 25 | Astana Open | Semifinal | Alexander Bublik | W | 3-6, 7-5, 6-3 | Hard |
| Sep 24 | Astana Open | Quarterfinal | Laslo Djere | W | 7-6(4), 2-6, 6-0 | Hard |
| Sep 23 | Astana Open | Round 2 | Dusan Lajovic | W | 7-5, 6-4 | Hard |
| Sep 22 | Astana Open | Round 1 | Evgeny Donskoy | W | 6-4, 6-3 | Hard |
| Aug 31 | US Open | Round 1 | Reilly Opelka | L | 6-7(3), 4-6, 4-6 | Hard |
| Aug 24 | Winston-Salem Open | Round 2 | Pablo Carreno Busta | L | 3-6, 6-3, 4-6 | Hard |
| Aug 22 | Winston-Salem Open | Round 1 | Radu Albot | W | 6-2, 7-5 | Hard |
| Jul 25 | Olympics | Round 1 | Frances Tiafoe | L | 3-6, 2-6 | Hard |
| Jun 30 | Wimbledon | Round 2 | Dominik Koepfer | L | 3-6, 7-6(8), 6-7(2), 7-5, 3-6 | Grass |
| Jun 29 | Wimbledon | Round 1 | Daniel Masur | W | 6-7(2), 6-3, 6-4, 6-4 | Grass |
Show 21 more
| Jun 25 | Viking International Eastbourne | Semifinal | Alex de Minaur | L | 3-6, 6-7(2) | Grass |
| Jun 24 | Viking International Eastbourne | Quarterfinal | Ilya Ivashka | W | 6-4, 7-5 | Grass |
| Jun 23 | Viking International Eastbourne | Round 2 | Marton Fucsovics | W | 7-6(4), 6-7(4), 6-3 | Grass |
| Jun 19 | Viking International Eastbourne | Alastair Gray | L | 6-4, 2-6, 3-6 | Grass | |
| Jun 5 | French Open | Round 3 | Matteo Berrettini | L | 6-7(6), 3-6, 4-6 | Clay |
| Jun 3 | French Open | Round 2 | Andreas Seppi | W | 6-4, 7-5, 7-5 | Clay |
| Jun 1 | French Open | Round 1 | Kevin Anderson | W | 7-5, 6-4, 2-6, 7-6(4) | Clay |
| May 23 | Belgrade Open | Round 1 | Pedja Krstin | L | 2-6, 6-3, 1-6 | Clay |
| Apr 21 | Serbia Open | Round 2 | Novak Djokovic | L | 1-6, 3-6 | Clay |
| Apr 20 | Serbia Open | Round 1 | Roberto Carballes Baena | W | 6-3, 7-5 | Clay |
| Apr 9 | Anytech365 Andalucia Open | Quarterfinal | Pablo Carreno Busta | L | 4-6, 0-6 | Clay |
| Apr 7 | Anytech365 Andalucia Open | Round 2 | Facundo Bagnis | W | 6-1, 6-3 | Clay |
| Apr 5 | Anytech365 Andalucia Open | Round 1 | Holger Rune | W | 6-3, 3-6, 7-6(4) | Clay |
| Mar 25 | Miami Open | Round 1 | Ilya Ivashka | L | 6-7(4), 7-6(4), 6-7(3) | Hard |
| Feb 26 | Singapore Tennis Open | Quarterfinal | Marin Cilic | L | 2-6, 6-2, 5-7 | Hard |
| Feb 25 | Singapore Tennis Open | Round 2 | Yasutaka Uchiyama | W | 6-3, 6-4 | Hard |
| Feb 23 | Singapore Tennis Open | Round 1 | Thai-Son Kwiatkowski | W | 4-6, 6-3, 6-4 | Hard |
| Feb 9 | Australian Open | Round 1 | Thanasi Kokkinakis | L | 4-6, 1-6, 1-6 | Hard |
| Feb 2 | Great Ocean Road Open | Round 2 | Miomir Kecmanovic | L | 3-6, 4-6 | Hard |
| Jan 31 | Great Ocean Road Open | Round 1 | Andrej Martin | W | 6-3, 6-7(5), 7-6(4) | Hard |
| Jan 7 | Delray Beach Open by Vitacost.com | Round 1 | Sebastian Korda | L | 4-6, 4-6 | Hard |
2020: 8-7
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 27 | French Open | Round 1 | Benoit Paire | L | 5-7, 4-6, 4-6 | Clay |
| Sep 2 | US Open | Round 2 | Denis Shapovalov | L | 7-6(5), 4-6, 4-6, 2-6 | Hard |
| Aug 31 | US Open | Round 1 | Thai-Son Kwiatkowski | W | 3-6, 7-6(4), 6-1, 6-2 | Hard |
| Feb 28 | Abierto Mexicano Telcel presentada por HSBC | Quarterfinal | Rafael Nadal | L | 2-6, 1-6 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentada por HSBC | Round 2 | Dusan Lajovic | W | 7-6(2), 6-0 | Hard |
| Feb 25 | Abierto Mexicano Telcel presentada por HSBC | Round 1 | Taro Daniel | W | 6-2, 2-6, 6-3 | Hard |
| Feb 21 | Delray Beach Open by Vitacost.com | Quarterfinal | Reilly Opelka | L | 3-6, 4-6 | Hard |
| Feb 19 | Delray Beach Open by Vitacost.com | Round 2 | Ryan Harrison | W | 6-4, 3-6, 7-6(0) | Hard |
| Feb 17 | Delray Beach Open by Vitacost.com | Round 1 | Adrian Mannarino | W | 1-6, 6-3, 6-2 | Hard |
| Feb 14 | New York Open | Quarterfinal | Kyle Edmund | L | 6-3, 2-6, 6-7(5) | Hard |
| Feb 12 | New York Open | Round 2 | Milos Raonic | W | 7-6(4), 6-7(4), 6-4 | Hard |
| Feb 11 | New York Open | Round 1 | Go Soeda | W | 6-2, 6-7, 6-3 | Hard |
Show 3 more
| Feb 7 | Tata Open Maharashtra | Quarterfinal | Egor Gerasimov | L | 6-4, 6-7(1), 4-6 | Hard |
| Feb 6 | Tata Open Maharashtra | Round 2 | Prajnesh Gunneswaran | W | 6-3, 7-6(5) | Hard |
| Jan 20 | Australian Open | Round 1 | Nikoloz Basilashvili | L | 7-6(5), 4-6, 5-7, 6-3, 3-6 | Hard |
2019: 14-7
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 16 | European Open | Round 2 | Guido Pella | L | 5-7, 5-7 | Hard |
| Oct 15 | European Open | Round 1 | Richard Gasquet | W | 1-6, 6-3, 6-4 | Hard |
| Sep 26 | Zhuhai Open | Round 2 | Damir Dzumhur | L | 6-7(3), 2-6 | Hard |
| Sep 25 | Zhuhai Open | Round 1 | Lucas Pouille | W | 7-6(4), 6-2 | Hard |
| Sep 22 | Zhuhai Open | Henri Laaksonen | W | 6-2, 5-7, 6-4 | Hard | |
| Sep 21 | Zhuhai Open | Miliaan Niesten | W | 6-3, 6-2 | Hard | |
| Aug 26 | US Open | Round 1 | Hugo Dellien | L | 3-6, 4-6, 6-2, 3-2 ret. (ret.) | Hard |
| Aug 23 | US Open | Steven Diez | W | 4-6, 6-3, 6-3 | Hard | |
| Aug 21 | US Open | Oscar Otte | W | 6-2, 6-4 | Hard | |
| Aug 19 | US Open | Jc Aragone | W | 6-4, 1-6, 6-4 | Hard | |
| Aug 5 | Rogers Cup (M) | Round 1 | Ilya Ivashka | L | 6-7(3), 4-6 | Hard |
| Aug 1 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Quarterfinal | Guido Pella | L | 6-4, 1-6, 2-6 | Hard |
Show 9 more
| Jul 31 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 2 | Juan Ignacio Londero | W | 6-4, 3-6, 6-3 | Hard |
| Jul 30 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 1 | Cedrik-Marcel Stebe | W | 6-2, 6-1 | Hard |
| Jul 28 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Marcelo Arevalo | W | 7-6(2), 5-7, 6-3 | Hard | |
| Jul 27 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Luis Patino | W | 6-1, 6-2 | Hard | |
| Jul 24 | BB&T Atlanta Open | Round 2 | Cameron Norrie | L | 3-6, 4-6 | Hard |
| Jul 23 | BB&T Atlanta Open | Round 1 | Prajnesh Gunneswaran | W | 6-7(4), 7-5, 6-0 | Hard |
| Jul 21 | BB&T Atlanta Open | Peter Gojowczyk | W | 6-2, 6-2 | Hard | |
| Jul 21 | BB&T Atlanta Open | Ilya Ivashka | W | 6-2, 6-3 | Hard | |
| Jul 1 | Wimbledon | Round 1 | Karen Khachanov | L | 6-7(6), 4-6, 6-4, 5-7 | Grass |
2018: 0-2
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Shenzhen Open | Tsung-Hua Yang | L | 5-7, 3-6 | Hard | |
| Jan 15 | Australian Open | Round 1 | Jan-Lennard Struff | L | 1-6, 2-6, 4-6 | Hard |
2017: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | ATP Shenzhen Open | Peter Polansky | W | 6-7(4), 6-3, 4-0 ret. (ret.) | Hard | |
| Jun 10 | ATP & WTA Topshelf Open | Tatsuma Ito | L | 6-7(4), 7-5, 2-6 | Grass |
How he is doing now
Career
- 2017First ATP matchLost to Tatsuma Ito, ATP & WTA Topshelf Open
- 2021First titleAstana Open
- 2021Career high No. 52Nov 1, 2021
- Jul 28, 2026Latest matchLost to Arthur Gea, Mifel Tennis Open by Telcel Oppo
Grand Slam titles
Titles by season
Honors
- Asian Games bronze medal, doubles, Hangzhou 2022
First ATP match
Jun 10, 2017: lost to Tatsuma Ito 6-7, 7-5, 2-6ATP & WTA Topshelf Open, on grass
Latest match
Jul 28, 2026: lost to Arthur Gea 4-6, 7-6, 2-6Mifel Tennis Open by Telcel Oppo, Round 1, on hard court
Challenger and ITF finals
Challenger: 9 singles finals, 6 won; 1 doubles final. ITF: 9 singles finals, 8 won; 5 doubles finals, 2 won. From 2015 to 2026.
Singles
- WMay 2026Won the title at Wuxi, China (hard), beating Bu Yunchaokete 6-2, 7-6(7-2).
- WApr 2026Won the title at Gwangju, South Korea (hard), beating August Holmgren 6-4, 7-5.
- WJan 2026Won the title at Phan Thiet, Vietnam (hard), beating Ilia Simakin 6-2, 7-6(7-5).
- WAug 2025Won the title at M15 Nakhon Pathom, Thailand (hard), beating Kaichi Uchida 6-2, 6-2.
- LAug 2025Runner-up at M25 Taipei, Chinese Taipei (hard), losing to Dane Sweeny 2-6, 0-3 ret.
- WJun 2025Won the title at M25 Changwon, South Korea (hard), beating Shin Sanhui 6-1, 6-2.
- WMay 2025Won the title at M15 Andong, South Korea (hard), beating Shin Sanhui 6-3, 6-1.
- WFeb 2021Won the title at Biella II, Italy (indoor hard), beating Lorenzo Musetti 6-2, 6-3.
Show 10 more
- WMay 2019Won the title at Seoul, South Korea (hard), beating Max Purcell 7-5, 7-5.
- WMar 2019Won the title at Yokohama, Japan (hard), beating Oscar Otte 7-6, 6-3.
- LSep 2018Runner-up at Kaohsiung, Taiwan (indoor hard), losing to Gael Monfils 4-6, 6-2, 1-6.
- LMay 2017Runner-up at Seoul, South Korea (hard), losing to Thomas Fabbiano 6-1, 4-6, 3-6.
- LMar 2017Runner-up at Yokohama, Japan (hard), losing to Yuichi Sugita 4-6, 6-2, 6-7(2-7).
- WDec 2016Won the title at Thailand F5, Hua Hin (hard), beating Daniel Altmaier 6-2, 6-2.
- WJul 2016Won the title at Korea F5, Gimcheon (hard), beating Cho Min-hyeok 6-4, 6-4.
- WMar 2016Won the title at Japan F2, Nishitokyo (hard), beating Yuya Kibi 6-3, 6-4.
- WDec 2015Won the title at Cambodia F2, Phnom Penh (hard), beating Huang Liang-chi 6-3, 6-3.
- WNov 2015Won the title at Cambodia F1, Phnom Penh (hard), beating Son Ji-hoon 7-5, 6-1.
Doubles
- LJun 2019Runner-up at Surbiton, United Kingdom (grass) with Ramkumar Ramanathan, losing to Marcel Granollers and Ben McLachlan 6-4, 3-6, [2-10].
- LJun 2018Runner-up at Korea F3, Daegu (hard) with Lim Yong-kyu: a walkover to Chung Yun-seong and Hong Seong-chan.
- LDec 2016Runner-up at Thailand F5, Hua Hin (hard) with Lee Jea-moon, losing to Sadio Doumbia and Fabien Reboul 3-6, 4-6.
- WMar 2016Won the title at Japan F2, Nishitokyo (hard) with Chung Yun-seong, beating Issei Okamura and Kento Takeuchi 2-6, 6-2, [10-3].
- LNov 2015Runner-up at Cambodia F1, Phnom Penh (hard) with Son Ji-hoon, losing to Liu Shao-fan and Lee Kuan-yi 7-6(8-6), 4-6, [11-13].
- WSep 2015Won the title at Korea F6, Anseong (indoor clay) with Son Ji-hoon, beating Noh Sang-woo and Nam Ji-sung 6-7(4-7), 6-3, [13-11].
Most often against
The players he has met most in our records, with the head-to-head.
Last: Sep 1, 2022, US Open Round 2, lost
Last: Mar 24, 2024, Miami Open Round 2, lost
Last: Apr 25, 2022, Millennium Estoril Open Round 1, won
Last: Aug 28, 2023, US Open Round 1, lost
Last: Aug 25, 2026, US Open Qualifying 1st Round, lost
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour.
Updated Nov 12, 2026, 7:21 AM ET. Results and form refresh after every match; biography facts are checked weekly.