(UPDATED 3 FEBRUARY 2022)
- Broke into Top 100 in 2015 and Top 50 in 2017 before winning 3rd ATP Tour title at 2018 Antalya to achieve career-high No. 23.
- First player to sweep both Russian titles in a single season, capturing St. Petersburg and Moscow championships in 2017.
- Earned personal-best 36 victories in 2017, highlighted by biggest wins of career over No. 3 Wawrinka at Dubai and No. 4 A. Zverev at Shenzhen.
- Advanced to Grand Slam 3R on 5 occasions, including at 2018 Roland Garros, where he led No. 3 A. Zverev by 2 sets to 1 and held 1 MP before losing.
- Reached ATP Masters 1000 R16 on 3 occasions, including at 2016 Miami, where he defeated No. 5 Nadal in 2R.