* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 27 Agustus 2021 ‡ Penampilan dan gol di tim nasional akurat per 28 Maret 2021
Rahman memulai karier juniornya di klub Dreamz FC dan Asante Kotoko F.C. kemudian memulai karier seniornya di klub tersebut, sebelum bergabung dengan Greuther Fürth pada tahun 2012.[4] Ia kemudian bergabung ke FC Augsburg sebelum bergabung ke Chelsea pada 2015. Rahman kemudian dipinjamkan ke sejumlah klub seperti Schalke 04, Reims, Mallorca, PAOK, dan Reading. Pada Juli 2023, setelah delapan tahun berstatus sebagai pemain Chelsea, ia bergabung ke PAOK.[5]