Career
Baník Ostrava
In early 2014 Narh signed for the Czechoslovakian team Baník Ostrava. He made his debut for the team on 22 March 2014, coming on as a substitute in the 90 minute against Sparta Prague. Levski Sofia
On 9 January 2016, Narh joined Bulgarian side Levski Sofia, signing a three-year deal.
He scored his first goal for Levski in a game against PFC Pirin Blagoevgrad
In June 2013, Narh was named in manager Sellas Tetteh"s 21-man squad for the 2013 Fédération internationale de football association U-20 World Cup.
He made his debut on 21 June in the opening group-stage game, a 3–1 loss against France U20.