Stadium: Court 4 Round: 25 Ground: Hardcourt outdoor
Challenger Fairfield Qual | 2017/10/08 21:25 | Ryan Haviland v Sebastian Fanselow | 4-6,3-6 |
Challenger Fairfield Qual | 2017/10/07 22:15 | Ryan Haviland v Mousheg Hovhannisyan | 6-4,6-3 |
Challenger Cary Qual | 2017/09/10 20:30 | David O'Hare v Ryan Haviland | 2-6,6-4,6-7 |
Challenger Cary Qual | 2017/09/10 15:45 | Damon Gooch v Ryan Haviland | 6-3,4-6,4-6 |
Challenger Cary Qual | 2017/09/09 16:25 | Luis Patino v Ryan Haviland | 3-6,1-6 |
Challenger Lexington | 2017/08/03 14:00 | Ryan Haviland v Michael Mmoh | 4-6,4-6 |
Challenger Lexington | 2017/07/31 20:25 | Ryan Haviland v Trey Yates | 6-3,6-0 |
Challenger Lexington Qual | 2017/07/30 14:00 | Ryan Haviland v Trey Yates | 6-4,6-2 |
ITF USA F33 | 2017/10/15 16:00 | Thai-Son Kwiatkowski v Sebastian Korda | 6-2,6-2 |
ITF USA F33 | 2017/10/14 17:05 | Austin Krajicek v Thai-Son Kwiatkowski | 3-6,3-6 |
ITF USA F33 | 2017/10/13 16:00 | Christopher Eubanks v Thai-Son Kwiatkowski | 4-6,6-7 |
ITF USA F33 | 2017/10/12 15:00 | Thai-Son Kwiatkowski v Carl Soderlund | 6-0,6-4 |
ITF USA F33 | 2017/10/11 15:00 | Aron Hiltzik v Thai-Son Kwiatkowski | 4-6,5-7 |
Challenger Cary | 2017/09/12 20:00 | Luke Bambridge v Thai-Son Kwiatkowski | 7-6,3-6,7-6 |
US Open | 2017/08/28 19:15 | Mischa Zverev v Thai-Son Kwiatkowski | 7-6,4-6,4-6,7-5,6-3 |
Challenger Vancouver | 2017/08/15 20:00 | Cedrik-Marcel Stebe v Thai-Son Kwiatkowski | 6-4,6-4 |