Na žebříčku ATP byl k srpnu 2024 ve dvouhře nejvýše klasifikován v červnu uvedeného roku na 33. místě a ve čtyřhře v červenci na 54. místě. Trénuje ho bývalý tenista Daniel Vacek (1971), jeho domovským klubem je TK Sparta Praha, s nímž 2020 ovládl českou extraligu.
K srpnu 2024 na okruhu ATP Tour vyhrál jeden deblový titul, na challengerech ATP a okruhu ITF získal deset titulů ve dvouhře.
V českém daviscupovém týmu debutoval 2021 innsbruckou skupinou finálového turnaje. Do září 2024 v této soutěži nastoupil k deseti mezistátním utkáním s bilancí 7:1 ve dvouhře a 2:5 ve čtyřhře.
2024 se probojoval do třetího kola ve dvouhře na Australian Open i French Open, ve čtyřhře postoupil s Číňanem Čang Č’-čenem (1996) v Austrálii do semifinále, ve Francii s tímtéž sportovním partnerem do čtvrtfinále.
Českou republiku také reprezentoval na odložených LOH 2020 v japonském Tokiu, kde ho ve druhém kole dvouhry vyřadil Argentinec Diego Schwartzman (1992). Na LOH 2024 ve francouzské metropoli vypadl z dvouhry v téže části turnaje zásluhou Němce Alexandera Zvereva (1997). V mužské čtyřhře po boku Adama Pavláska (1994) neuspěl v zápase o bronzovou medaili s Američany Taylorem Fritzem (1997) a Tommy Paulem (1997).