Tuhia he tomokanga mo tenei whitianga - I a ia e tamariki ana, i wikitoria ia i te parahi parahi i te Whakataetae o te Ao mo nga waahine rangatahi. I uru ia ki te 1993 UCI Road World Championships
i roto i te whakataetae wā wāhine. I te tau 1993 i wini ia i te mētara hiriwa i te Dutch National Road Race Championships a i te tau 1994 i wini ia i te mētara hiriwa i te Dutch National Time Trial Championships.