Juega su primer torneo oficial, después de la Copa Hopman 2017 donde sería finalista tras caer contra la pareja francesa Kristina Mladenovic y Richard Gasquet por 4-1 y 4-3, perdiendo por 2-1 en un global. Después juega su primer torneo en , comienza venciendo con bastantes dificultades a su compatriota Ryan Harrison por 7-65, 4-6 y 6-1, luego el francés Jeremy Chardy (5-7, 6-4, 6-3) y a Steve Johnson (6-4, 6-3) para llegar a su primera final del año y por segundo año año consecutivo. Venció a João Sousa por 6-3, 5-7, 6-3 ganando el segundo título de su carrera. Con la victoria, se colocó en el top 20 por primera vez. En el , ganó sus dos primeros partidos contra Pierre-Hugues Herbert y Karen Jachánov sin ceder sets. En tercera ronda pierde contra el No. 12 del mundo Jo-Wilfried Tsonga por un ajustado 46-7, 5-7, 7-68 y 3-6.