En 2018 obtuvo la medalla de oro en el Campeonato Mundial, en la categoría de –90 kg, venciendo en la final al cubano Iván Felipe Silva, con un "ippon" de "uchi mata" en el tiempo extra, después de finalizar el período reglamentario cada uno con un "wazari". De este modo se convirtió en el primer español en obtener el título mundial masculino de yudo. En 2021 consiguió su segundo título mundial al ganar la medalla de oro en la final del Mundial contra el uzbeko Davlat Bobonov, logrando un "ippon" en el tiempo extra.