সব
Victory/Loss
189
101
88
53%
41
16
25
39%
0
0
0
0%
∑
230
117
113
51%
Titles
1 ATP CH 70
1x ATP CH 70
- ওস্ত্রাভা2018
1 ATP CH 50
1x ATP CH 50
- লিবেরেক2016
Performances
2019 ফাইনাল,হাইলব্রন • ATP CH 100 2018 ওস্ত্রাভা • ATP CH 70 2016 লিবেরেক • ATP CH 50 2016 ফাইনাল,নেপলস • ATP CH 125 2019 সেমি ফাইনাল,বেরগামো • ATP CH 70 2018 ফাইনাল,কোশিস • ATP CH 50 2016 ফাইনাল,গুয়াকিল • ATP CH 50 2016 ফাইনাল,বুয়েনস আইরেস • ATP CH 50 2018 সেমি ফাইনাল,ব্রাউনশভাইগ • ATP CH 125 2017 সেমি ফাইনাল,বোর্দো • ATP CH 125 2019 কোয়ার্টার ফাইনাল,ড্রামন্ডভিল • ATP CH 50 2018 সেমি ফাইনাল,গুয়াকিল • ATP CH 50 2017 সেমি ফাইনাল,মারবুর্গ • ATP CH 50 2016 সেমি ফাইনাল,কাসাব্লাঙ্কা • ATP CH 50 2014 সেমি ফাইনাল,কালি • ATP CH 50 2013 সেমি ফাইনাল,বারানকিয়া • ATP CH 50 2016 সেমি ফাইনাল,সান বেনেদেত্তো • ATP CH 35 2016 কোয়ার্টার ফাইনাল,আননিং • ATP CH 100 2019 ৩য় রাউন্ড,ওস্ত্রাভা • ATP CH 70 2017 কোয়ার্টার ফাইনাল,সোফিয়া অ্যান্টিপোলিস • ATP CH 70 2020 ৩য় রাউন্ড,আস্তানা • ATP CH 50 2019 ৩য় রাউন্ড,আলিকান্তে • ATP CH 50 2019 ৩য় রাউন্ড,লিল • ATP CH 50 2017 কোয়ার্টার ফাইনাল,আলমাতি • ATP CH 50 2016 কোয়ার্টার ফাইনাল,মেকনেস • ATP CH 50 2016 কোয়ার্টার ফাইনাল,সেভিল • ATP CH 50 2016 কোয়ার্টার ফাইনাল,মিলান • ATP CH 50 2015 কোয়ার্টার ফাইনাল,বেঙ্গালুরু • ATP CH 50 2015 কোয়ার্টার ফাইনাল,ভেরচেল্লি • ATP CH 50 2017 কোয়ার্টার ফাইনাল,তোদি • ATP CH 35