Nyora kupfuurira kweiyi ndima - Catlin akavamba kuchovha bhasikoro pazera ramakore 17. Akatora chikamu muUCI Track Cycling World Championships katatu uye akahwina menduru dzegoridhe mune dzose. Catlin akahwina menduru dzegoridhe mukutsvaga kwechikwata chevakadzi mu2016
, 2017, uye 2018 UCI Track Cycling World Championships. Akakundawo menduru yesirivheri mumutambo mumwe chetewo we2016 Summer Olympics. Aive nhengo yechikwata chevakadzi cheRally UHC Cycling.