Peprah started his professional career with Kumasi-based Ghana Premier League club King Faisal in 2019. In his first season with the club, he scored twice in 13 games. The following season, he became the club's main striker and gained prominence. Peprah became club's leading goal-scorer with 12 goals and also the league's second-highest goal-scorer during the 2020–21 season.[1]
Orlando Pirates
On 26 August 2021, it was announced that Peprah had signed for South African Premier Division club Orlando Pirates.[2] He was shortlisted for the league's Young Player of the Season award and was named as the Pirates' player of the season, after scoring 7 goals in his debut season.[3]
Maritzburg United (loan)
In January 2023, he was sent on loan to Maritzburg United.[3]
On 3 February 2023, he scored on his debut against AmaZulu.[4]
Hapoel Hadera
On 3 August 2023, Peprah signed for Israeli Premier League club Hapoel Hadera. He made his debut for the club on 6 August in a Toto Cup match against Maccabi Bnei Reineh, where he scored a goal.[5] It was reported that Peprah only signed a short-term agreement with the club to be registered for the domestic cup with the option to leave on mutual consent, with a deadline set on 15 August 2023.[6]
Kerala Blasters
On 20 August 2023, Indian Super League club Kerala Blasters announced the signing of Peprah on a two-year contract.[3] He made his debut for the club on 21 September, in the season opener against Bengaluru FC at home, which the Blasters won 2–1.[7] On 29 November, Peprah scored his debut goal for the Blasters in a 3–3 draw against Chennaiyin FC in the 38th minute.[8] On 24 December, he scored a beautiful goal and provided as assist to Diamantakos in a 2–0 win against Mumbai City FC, and won the player of the match award.[9]