Whakaotihia te rerenga e whai ake nei: I nga Orimipia o te tau 2008 ko ia te mea nui rawa atu i te peke tohu me te 8.27 m, engari i muri i nga whiu e toru i te mutunga ka mutu ia i te waahi whakamutunga. Ko ia te toa parahi i nga Taakaro Mediterranean 2009 me te
Ko te 2009 European Team Championships. I tohu ia mo Kariki i te 2009 World Championships i roto i te Athletics, tae atu ki te rauna whakamutunga, engari i mutu i te tekau ma tahi noa iho. I te 2010 European Athletics Championships ko ia te tuaono.