W 2019 roku wypożyczono go do KSC Lokeren, a następnie do KAS Eupen.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2009/10 Kaizer Chiefs

Premier League 21 5 2010/11 Kaizer Chiefs

Premier League 28 15 2011/12 TSG 1899 Hoffenheim

Bundesliga 16 0 2012/13 FC Augsburg

Bundesliga 14 0 2013/14 Kaizer Chiefs

Premier League 19 8 2014/15 KV Oostende

Eerste klasse A 15 5 2015/16 KV Oostende

Eerste klasse A 35 13 2016/17 KV Oostende

Eerste klasse A 29 10 2017/18 KV Oostende

Eerste klasse A 24 7 2018/19 RSC Anderlecht

Eerste klasse A 8 1 2018/19 KSC Lokeren

Eerste klasse A 6 1 2019/20 RSC Anderlecht

Eerste klasse A 0 0 2019/20 KAS Eupen

Eerste klasse A 7 2 2020/21 KAS Eupen

Eerste klasse A 24 7

Kariera reprezentacyjna W reprezentacji Zimbabwe Musona zadebiutował 3 marca 2010 roku w wygranym 2:1 towarzyskim meczu z Malawi. W eliminacjach do Pucharu Narodów Afryki 2012 strzelił 4 gole: z Liberią (1:1), dwa z Mali (2:1) i z Republiką Zielonego Przylądka (1:2).