Titles & Trophies

ATP Tour Titles3 titles (2018, 2023)
Davis Cup Semifinalist2018
US Junior National ChampionshipWon in 2015