Club career

07/2022 - 06/2023 Gaborone United Forward
07/2019 - 06/2022 Uniao Flamengo Santos Forward
07/2018 - 06/2019 Gaborone United Forward
01/2018 - 06/2018 Uniao Flamengo Santos Forward
07/2016 - 12/2017 Gilport Lions Forward
07/2015 - 06/2016 Centre Chiefs Forward
07/2012 - 06/2015 Gaborone United Forward
07/2010 - 06/2012 Uniao Flamengo Santos Forward
07/2009 - 06/2010 Police XI FC Forward
07/2007 - 06/2008 Notwane FC Forward
07/2006 - 06/2007 Uniao Flamengo Santos Forward

Internationals