Han ble ranket blant de 100 beste for første gang i februar 2020 etter å kommet til finalen i Rio Open 2020. Han har vunnet tre titler på Challenger-touren.