Thai Son Kwiatkowski

1589 ATP ranking 3 points 31 years 188 cm Right handed

Match log

2026

Phoenix CH, challenger Hard, March
Q2 L Blaise Bicknell 6-2 3-6 5-7
Q1 W Elias Ymer 4-4 RET
Dallas, qualifying Hard, February
Q1 L Sho Shimabukuro 0-6 4-6

2025

Charlottesville CH, challenger Hard, October
R32 L Patrick Zahraj 5-7 3-6
Winston Salem CH, challenger Hard, September
R32 L Alex Rybakov 6-7(3) 4-6
Winston-Salem, qualifying Hard, August
Q1 L Karl Poling 6-3 5-7 3-6
Washington, qualifying Hard, July
Q1 L Murphy Cassone 2-6 4-6

2024

Winston-Salem, qualifying Hard, August
Q2 L Strong Kirchheimer 3-6 4-6
Q1 W Skander Mansouri 7-6(7) 4-6 7-6(5)
Santo Domingo CH, challenger Clay, August
R32 L Dmitry Popko 1-6 2-6
Washington, qualifying Hard, July
Q1 L Marc Polmans 6-3 5-7 2-6
Newport, qualifying Grass, July
Q1 L Mitchell Krueger 3-6 6-7(4)
Bloomfield Hills CH, challenger Hard, July
R16 L Gijs Brouwer 7-6(6) 2-6 3-6
R32 W Brandon Holt 6-3 6-4
Tyler CH, challenger Hard, June
R32 L Hiroki Moriya 5-7 0-1 RET
Little Rock CH, challenger Hard, May
R32 L Bernard Tomic 6-3 2-6 3-6
Geneva, qualifying Clay, May
Q1 L Nicolas Moreno De Alboran 6-4 3-6 6-7(4)
Savannah CH, challenger Clay, April
R32 L Tennys Sandgren 3-6 6-7(4)
Tallahassee CH, challenger Clay, April
R16 L Mitchell Krueger 6-7(3) 2-6
R32 W Tristan Boyer 2-6 6-2 6-4
Sarasota CH, challenger Clay, April
R32 L Tennys Sandgren 6-4 3-6 2-6
Mexico City CH, challenger Clay, April
R32 L Maxime Janvier 6-3 3-6 1-6
Dallas, qualifying Hard, February
Q1 L Terence Atmane 6-4 6-7(2) 2-6
Cleveland CH, challenger Hard, January
QF L Ethan Quinn 6-7(7) 7-5 4-6
R16 W James Trotter 6-4 7-6(3)
R32 W Nick Chappell 6-3 6-2
Indian Wells 2 CH, challenger Hard, January
QF L Andre Ilagan 6-1 6-7(5) 3-6
R16 W Paul Jubb 7-5 4-6 6-3
R32 W Maxwell Mckennon 6-4 6-3
Indian Wells 1 CH, challenger Hard, January
SF L Brandon Holt 2-6 7-5 6-7(3)
QF W Marco Trungelliti 7-5 6-3
R16 W Tim Handel 6-3 7-6(6)
R32 W Bruno Kuzuhara 6-3 7-6(6)
Oeiras 1 CH, challenger Hard, January
QF L Egor Gerasimov 7-6(2) 3-6 4-6
R16 W Lorenzo Giustino 6-4 6-4
R32 W Henrique Rocha 6-4 6-4

2023

Drummondville CH, challenger Hard, November
R16 L James Duckworth 1-6 7-6(3) 3-6
R32 W Giles Hussey 7-6(4) 0-6 7-5
Knoxville CH, challenger Hard, November
R16 L Aidan Mchugh 6-0 4-6 3-6
R32 W Strong Kirchheimer 6-7(5) 6-2 6-4
Q2 W Christian Harrison 6-1 6-3
Q1 W Chris Rodesch 3-6 6-3 6-4
Charlottesville CH, challenger Hard, October
R32 L Beibit Zhukayev 6-4 6-7(3) 6-7(3)
Fairfield CH, challenger Hard, October
R16 L Alex Michelsen 3-6 4-6
R32 W Ozan Baris 6-4 6-4
Tiburon CH, challenger Hard, October
QF L Tristan Schoolkate 6-3 4-6 2-6
R16 W Alex Michelsen 4-6 6-4 6-3
R32 W Giovanni Mpetshi Perricard 7-6(4) 6-3
Q2 W Federico Agustin Gomez 7-6(5) 6-1
Q1 W Elmer Moller 6-3 6-2
Charleston CH, challenger Hard, September
R32 L Christian Harrison 7-6(6) 6-7(1) 2-6
Q2 W Skander Mansouri 3-6 6-2 7-5
Q1 W Donald Young 6-4 6-4
Cary CH, challenger Hard, September
R16 L Tennys Sandgren 5-7 1-4 RET
R32 W William Jansen 6-4 6-3
Q2 W Keegan Smith 7-6(4) 6-4
Q1 W Jibril Nettles 6-4 6-2
Winston-Salem Hard, August
R64 L Luca Van Assche 6-3 3-6 2-6
Q2 W Andrey Kuznetsov 6-1 6-0
Q1 W Nick Hardt 7-6(5) 6-3
Winnipeg CH, challenger Hard, August
R16 L Jack Draper 4-6 6-7(4)
R32 W Chris Rodesch 6-0 6-2
Canada Masters, qualifying Hard, August
Q1 L Christopher Oconnell 2-6 6-2 4-6
Washington, qualifying Hard, July
Q2 L Juncheng Shang 6-7(5) 2-6
Q1 W Peter Polansky 6-2 6-0
Granby CH, challenger Hard, July
R16 L Alexis Galarneau 2-6 6-7(6)
R32 W Nick Chappell 7-5 6-3
Chicago CH, challenger Hard, July
Q2 L Yunseong Chung 0-6 6-3 3-6
Q1 W Aidan Mchugh 7-5 3-6 7-6(5)
Cali CH, challenger Clay, June
R32 L Tristan Schoolkate 6-7(5) 5-7
Tyler CH, challenger Hard, June
R32 W Daniel Masur 7-6(4) 7-6(6)
Little Rock CH, challenger Hard, May
QF L Antoine Escoffier 1-6 6-3 5-7
R16 W Daniel Masur 7-5 6-4
R32 W Viktor Durasovic 6-4 7-5
Seoul CH, challenger Hard, April
R32 L Denis Kudla 1-6 0-6
Tallahassee CH, challenger Clay, April
QF L Tung Lin Wu 6-4 4-6 3-6
R16 W Kyle Kang 6-4 6-4
R32 W Dominik Koepfer 3-6 6-3 6-4
Biel-Bienne CH, challenger Hard, March
R16 L Benjamin Hassan 4-6 6-7(5)
R32 W Aziz Dougaz 6-3 3-6 7-6(8)
Dallas, qualifying Hard, February
Q1 L Stefan Kozlov 3-6 4-6
Cleveland CH, challenger Hard, January
Q2 L Matija Pecotic 6-2 5-7 4-6
Q1 W Donald Young 6-3 6-1

2022

Washington, qualifying Hard, August
Q1 L Alex Rybakov 6-4 1-6 3-6
Malaga CH, challenger Hard, June
Q1 L James Mccabe 1-6 0-0 RET
Wimbledon, qualifying Grass, June
Q1 L Facundo Mena 5-7 3-6

2021

Champaign CH, challenger Hard, November
R32 L Go Soeda 1-6 4-6
Knoxville CH, challenger Hard, November
R32 L Blaz Rola 3-6 6-7(5)
Charlottesville CH, challenger Hard, November
QF L J J Wolf 5-7 4-6
R16 W Yosuke Watanuki 7-6(4) 6-1
R32 W Blaz Rola 7-6(3) 2-6 7-5
Las Vegas CH, challenger Hard, October
R16 L Ernesto Escobedo 5-7 2-6
R32 W Jason Jung 7-5 6-2
Indian Wells Masters, qualifying Hard, October
Q2 L Botic Van De Zandschulp 4-6 6-4 2-6
Q1 W Ernests Gulbis 6-4 6-2
Braga CH, challenger Clay, September
R16 L Andrea Arnaboldi 4-6 1-6
R32 W Frederico Ferreira Silva 7-5 6-3
Szczecin CH, challenger Clay, September
R16 L Jesper De Jong 4-6 6-7(1)
R32 W Daniel Michalski 6-3 4-6 6-1
Us Open, qualifying Hard, August
Q1 L Francisco Cerundolo 0-6 7-6(5) 4-6
Cary 1 CH, challenger Hard, July
R32 L Prajnesh Gunneswaran 3-6 2-3 RET
Newport, qualifying Grass, July
Q1 L Ulises Blanch 6-2 2-6 6-7(5)
Wimbledon, qualifying Grass, June
Q1 L Antoine Hoang 6-3 3-6 4-6
Orlando 2 CH, challenger Hard, June
R16 L Ulises Blanch 6-7(5) 6-3 2-6
R32 W Ernesto Escobedo 6-4 7-6(4)
Little Rock CH, challenger Hard, May
QF L Jack Sock 7-6(3) 6-7(5) 4-6
R16 W Alexander Ritschard 5-7 6-3 6-2
R32 W Stefan Kozlov 6-2 6-1
Roland Garros, qualifying Clay, May
Q2 L Francisco Cerundolo 7-6(3) 4-6 6-7(5)
Q1 W Constant Lestienne 6-2 6-2
Biella 6 CH, challenger Clay, May
QF L Zhizhen Zhang 4-6 6-7(5)
R16 W Ulises Blanch 6-4 7-6(3)
R32 W Dmitry Popko 6-2 1-6 7-6(2)
Tallahassee CH, challenger Clay, April
QF L Bjorn Fratangelo 5-7 4-6
R16 W Jason Jung 6-3 6-2
R32 W Mitchell Krueger 3-6 7-6(4) 6-3
Orlando 1 CH, challenger Hard, April
R32 L Altug Celikbilek 2-6 3-6
Miami Masters, qualifying Hard, March
Q1 L Alejandro Tabilo 3-6 4-6
Cleveland CH, challenger Hard, March
R32 L Bjorn Fratangelo 4-6 2-6
Singapore Hard, February
R32 L Soon Woo Kwon 6-4 3-6 4-6
Q2 W Robert Galloway 6-2 6-3
Q1 W Luke Bambridge 6-4 7-6(4)
Biella 2 CH, challenger Hard, February
Q2 L Blaz Kavcic 6-2 3-6 2-6
Q1 W Evgeny Karlovskiy 7-6(0) 7-6(6)
Biella 1 CH, challenger Hard, February
R32 L Blaz Rola 3-6 2-6
Doha Aus Open Qualies, qualifying Hard, January
Q1 L Zhe Li 6-4 3-6 4-6

2020

Orlando CH, challenger Hard, November
R32 L Christopher Eubanks 7-6(1) 3-6 1-6
Cary CH, challenger Hard, November
R32 L Brandon Nakashima 6-4 4-6 5-7
Roland Garros, qualifying Clay, September
Q1 L Facundo Mena 2-6 6-0 5-7
Us Open Hard, August
R128 L Soon Woo Kwon 6-3 6-7(4) 1-6 2-6
Indian Wells CH, challenger Hard, March
R32 L Salvatore Caruso 4-6 2-6
R64 W Hyeon Chung 7-6(2) 6-2
Calgary CH, challenger Hard, February
R32 L Aziz Dougaz 6-4 3-6 6-7(6)
Newport Beach CH, challenger Won the title Hard, January
F W Daniel Elahi Galan 6-4 6-1 Won the title
SF W Steve Johnson 3-6 7-6(4) 6-1
QF W Denis Istomin 7-6(6) 6-4
R16 W Brayden Schnur 3-6 6-3 6-2
R32 W Emilio Gomez 7-5 6-3
R64 W Collin Altamirano 6-1 6-3
Australian Open, qualifying Hard, January
Q1 L Christopher Eubanks 3-6 6-7(8)
Noumea CH, challenger Hard, January
R32 L Martin Klizan 6-7(9) 6-4 4-6
R64 W Constant Lestienne 6-4 6-2
Q1 W Mathias Bourgue 6-4 3-6 6-4

2019

Tiburon CH, challenger Hard, September
SF L Thanasi Kokkinakis 6-2 2-6 1-6
QF W Brandon Nakashima 7-5 1-6 7-6(6)
R16 W Marcos Giron 4-6 7-6(3) 6-4
R32 W Carlos Gomez Herrera 6-4 6-4
Columbus CH, challenger Hard, September
QF L Peter Polansky 4-6 6-0 6-7(7)
R16 W Benjamin Sigouin 6-2 6-4
R32 W Cannon Kingsley 3-6 6-4 6-3
Cary CH, challenger Hard, September
R32 L Brandon Nakashima 6-7(4) 4-6
New Haven CH, challenger Hard, September
R32 L Tommy Paul 6-7(3) 4-6
R64 W Colin Sinclair 7-6(5) 6-2
US Open, qualifying Hard, August
Q1 L Mikael Ymer 7-5 3-6 6-7(2)
Canada Masters, qualifying Hard, August
Q1 L Daniel Evans 6-7(4) 1-6
Washington Hard, July
R64 L Nick Kyrgios 5-7 4-6
Q2 W Viktor Troicki 6-3 6-7(5) 6-4
Q1 W Noah Rubin 7-5 4-6 6-1
Binghamton CH, challenger Hard, July
R32 L Sekou Bangoura 6-7(4) 4-6
Newport, qualifying Grass, July
Q1 L Bjorn Fratangelo 1-6 4-6
Winnetka CH, challenger Hard, July
R32 L Collin Altamirano 3-6 0-6
Eastbourne, qualifying Grass, June
Q1 L Tennys Sandgren 4-6 1-6
Columbus CH, challenger Hard, June
SF L Mikael Torpegaard 4-6 6-7(5)
QF W Emilio Gomez 2-6 6-0 6-3
R16 W Thiago Seyboth Wild 3-6 7-5 6-2
R32 W Daniel Nguyen 4-6 6-2 6-4
Little Rock CH, challenger Hard, June
SF L Dudi Sela 3-6 6-7(9)
QF W Christopher Eubanks 7-6(6) 6-3
R16 W Noah Rubin 7-5 7-5
R32 W Matias Franco Descotte 6-4 6-0
Jerusalem CH, challenger Hard, May
R32 L Arthur Rinderknech 3-6 4-6
Savannah CH, challenger Clay, April
R16 L Corentin Moutet 4-6 2-6
R32 W Andrea Collarini 6-3 7-5
Tallahassee CH, challenger Clay, April
R32 L Noah Rubin 1-6 2-6
R64 W Benjamin Hassan 6-3 6-3
Sarasota CH, challenger Clay, April
R64 L Santiago Giraldo 7-5 1-6 4-6
Sophia Antipolis CH, challenger Clay, April
R16 L Rudolf Molleker 7-6(5) 3-6 3-6
R32 W Albert Ramos 2-6 6-3 6-4
R64 W Scott Griekspoor 6-4 4-6 6-4
Drummondville CH, challenger Hard, March
R32 L J J Wolf 1-6 2-6
Indian Wells CH, challenger Hard, February
R64 L Donald Young 6-4 1-6 6-7(4)
Cuernavaca CH, challenger Hard, February
R32 L Gonzalo Escobar 7-5 4-6 2-6
Dallas CH, challenger Hard, February
R32 L Thomaz Bellucci 4-6 7-5 5-7
R64 W Jelle Sels 4-6 7-6(1) 6-4
Newport Beach CH, challenger Hard, January
R64 L Victor Estrella 3-6 4-6
Da Nang CH, challenger Hard, January
SF L Matteo Viola 7-5 6-7(5) 2-6
QF W Tsung Hua Yang 6-4 7-6(7)
R16 W Viktor Durasovic 7-5 7-6(4)
R32 W Youssef Hossam 7-5 6-4

2018

Noumea CH, challenger Hard, December
QF L Noah Rubin 5-7 3-6
R16 W Tomas Barrios Vera 6-3 6-2
R32 W Maxime Janvier 6-4 6-4
R64 W Lorenzo Giustino 6-2 6-3
Houston CH, challenger Hard, November
QF L Roy Smith 6-4 6-7(5) 6-7(1)
R16 W Paolo Lorenzi 6-4 6-4
R32 W Mitchell Krueger 7-6(6) 4-6 6-4
Charlottesville CH, challenger Hard, October
SF L Peter Polansky 2-6 6-7(4)
QF W Michael Mmoh 3-6 6-3 6-4
R16 W Tim Smyczek 6-2 5-7 6-2
R32 W Lloyd Glasspool 6-2 2-3 RET
Las Vegas CH, challenger Hard, October
R16 L Blaz Rola 3-6 4-6
R32 W Evan Song 6-4 6-4
Q3 W Jelle Sels 6-4 7-6(6)
Q2 W Pavel Krainik 6-4 6-2
Q1 W Daniel Nguyen 6-2 6-3
Fairfield CH, challenger Hard, October
Q2 L Frederik Nielsen 7-6(3) 3-6 5-7
Q1 W Marcos Giron 4-6 6-2 6-4
Stockton CH, challenger Hard, October
R16 L Lloyd Harris 2-6 4-6
R32 W Lucas Miedler 3-6 7-6(5) 6-4
Columbus CH, challenger Hard, September
QF L Mikael Torpegaard 4-6 2-6
R16 W Peter Polansky 7-6(5) 2-6 7-6(7)
R32 W Vincent Millot 6-2 6-4
Q3 W Joris De Loore 3-6 6-4 7-6(3)
Q2 W Ricardo Rodriguez 6-1 6-3
Q1 W Nathan Pasha 6-7(4) 6-0 6-1
Cary CH, challenger Hard, September
Q3 L James Duckworth 6-4 2-6 6-7(3)
Q2 W Petros Chrysochos 6-1 6-2
Q1 W Mikael Torpegaard 6-7(1) 7-6(4) 6-2
Chicago CH, challenger Hard, September
R32 L Kaichi Uchida 1-6 3-6
US Open, qualifying Hard, August
Q2 L Mitchell Krueger 6-3 6-7(7) 5-7
Q1 W Sergiy Stakhovsky 6-4 3-6 6-1
Vancouver CH, challenger Hard, August
R32 L Lloyd Harris 3-6 4-6
Q3 W Vincent Millot 6-4 6-0
Q2 W Alexander Ward 6-2 6-0
Q1 W Henry Craig 6-4 6-1
Washington Hard, July
R64 L James Duckworth 3-6 5-7
Q2 W Antoine Escoffier 3-6 6-1 5-2 RET
Q1 W Illya Marchenko 7-6(6) 0-6 7-5
Binghamton CH, challenger Hard, July
Q3 L Mikael Torpegaard 4-6 5-7
Q2 W J J Wolf 6-2 4-6 6-3
Q1 W Gary Kushnirovich 6-0 6-2
Winnetka CH, challenger Hard, July
R32 L Jason Jung 3-6 4-6
Marbella CH, challenger Clay, March
Q1 L Marco Trungelliti 7-6(8) 5-7 1-6
Newport Beach CH, challenger Hard, January
R16 L Taylor Fritz 4-6 4-6
R32 W Marcelo Arevalo 6-4 6-4

2017

Knoxville CH, challenger Hard, November
Q1 L Alexander Ward 7-6(5) 5-7 0-6
Charlottesville CH, challenger Hard, October
R32 L Stefan Kozlov 1-6 6-3 3-6
Cary CH, challenger Hard, September
R32 L Luke Bambridge 6-7(5) 6-3 6-7(2)
US Open Hard, August
R128 L Mischa Zverev 6-7(5) 6-4 6-4 5-7 3-6
Vancouver CH, challenger Hard, August
R32 L Cedrik Marcel Stebe 4-6 4-6
Q2 W Jc Aragone 6-3 3-6 7-6(3)
Q1 W Brydan Klein 6-4 6-3
Newport Grass, July
R32 L Peter Gojowczyk 3-6 3-6
Winnipeg CH, challenger Hard, July
Q3 L Ronnie Schneider 6-7(5) 6-2 4-6
Q2 W Antoine Leduc 6-1 6-2

2016

Charlottesville CH, challenger Hard, October
R32 L Tim Smyczek 4-6 6-2 3-6
Q3 W Takanyi Garanganga 6-4 6-3
Q2 W Mikelis Libietis 6-2 6-3
Q1 W Rhyne Williams 6-7(4) 6-3 6-1
US Open, qualifying Hard, August
Q1 L Henri Laaksonen 6-2 1-6 4-6
Binghamton CH, challenger Hard, July
R16 L Darian King 4-6 5-7
R32 W Matt Reid 6-4 6-3

2015

Dallas CH, challenger Hard, February
R32 L Rajeev Ram 4-6 3-6