Pedzisa mutsara unotevera: Mumwaka wa2019 akazova mukwikwidzi weEuropean uye wepasi rose. Muna 2020 akavandudza zita rake reEuropean apo World Championships yakamiswa. Mumwaka wa2021 akahwina zvakare menduru dzegoridhe mumitambo miviri.
Makwikwi eEurope neNyika, achikunda mujaho mumwe nomumwe waakatanga mauri.