Pedzisa mutsara unotevera: Muna 2017, akapedza ari pachinzvimbo chechi12 mukumhanya kwemakiromita 20 kwevarume ku
2017 European Athletics U23 Championships yakaitwa muBydgoszcz, Poland. Muna 2018, akakwikwidza mumakwikwi evarume emakiromita makumi mashanu ekufamba pa2018 European Athletics Championships yakaitirwa muBerlin, Germany. Akapedza ari panzvimbo yechi13.