Background
Masika was born on 10 September 1992 in Pumwani, an estate in Nairobi, Kenya.
Masika was born on 10 September 1992 in Pumwani, an estate in Nairobi, Kenya.
Early career
He moved through several academies in Kenya, including that of Ligi Ndogo, before moving to the Anderlecht Academy from the JMJ Youth Academy in 2006 at the age of 13, where he stayed for two years before moving to the Beerschot Air Corps (then Germinal Beerschot) academy in 2008. Genk
In May 2010, Masika signed a 2-year deal with Genk from Germinal Beerschot. He played for the club"s reserve team until he signed a new 4-year contract with the club in June 2011.
He made his debut for the club when he came on in the 82nd minute for Nadson in a 1–1 draw against Zulte Waregem on 15 January 2012.
Loan to Lierse
On 1 September 2014, Masika was loaned Lierse from Genk for 2 seasons, with an option to buy at the end of the loan. He made his debut for the side in a 2–2 draw in the league against Anderlecht on 13 September, coming on in the 68th minute for Wanderson.
Masika was meant play in a 2013 Africa Cup of Nations preliminary round match against Togo on 29 February 2012, but could not fly back to Kenya as he had club commitments with Genk that day. However, he made his international debut for Kenya against South Africa on 16 October 2012, coming on as a substitute for Thika United forward Francis Kahata in the 61st minute.
Kenya lost the match 2–1.
Masika was called up to the Kenya national team once again for a friendly against Libya to be played on 6 February 2013, but refused to play, claiming that the Football Kenya Federation owed him money from his last appearance for the team against Tanzania. He made his return to the side on 18 May 2014, starting and playing the full 90 minutes in a 2015 Africa Cup of Nations qualification match against Comoros.