Tusi se faaauauina o lenei palakalafa - Faʻasolo atu i tulaga maualuga, i le 2006 World Cross Country Championships
Na faaiʻu lona sefulu lua o ia i le tuuga umi, ma fesoasoani ai i tagata Kenya e manumalo i le pine siliva i le tauvaga a le au. Na lona lima i le steeplechase i le 2007 All-Africa Games ma le 2008 African Championships i le Athletics. Na manumalo Njoroge i le pine siliva i le steeplechase i tua o Milcah Chemos Cheywa i le 2010 Commonwealth Games i New Delhi.