She won national championships in her age division in 2004, 2007 and 2008. She was runner-up at the UCI BMX World Championships in her age division in 2003 in Perth, and 2008 in Taiyuan, China, before winning in the 17 and over division at the 2013 UCI BMX World Championships in Auckland in 2013.