| Date | From | To | Type | |
|---|---|---|---|---|
| - | Eastern AA | Safa | Free agent | |
| - | Sham Shui Po | Eastern AA | Free agent | |
| 08 Nov 2023 | Drenica | Sham Shui Po | Free agent | |
| 08 Aug 2021 | Vilaverdense | Drenica | Free agent | |
| - | Sotra | Vilaverdense | Free agent | |
| - | Oygarden | Sotra | Return from loan | |
| 10 May 2020 | Sotra | Oygarden | Loan | |
| - | Bryne | Sotra | Free agent | |
| 08 Jul 2019 | Kvik Halden | Bryne | Free agent | |
| 03 Nov 2019 | Vidar | Kvik Halden | Free agent | |
| - | Ol. Nicosia | Vidar | Free agent | |
| - | Achyronas Liopetriou | Ol. Nicosia | Free agent | |
| - | Drammen | Achyronas Liopetriou | Free agent | |
| 01 Jan 2015 | Gran | Drammen | Free agent | |
| 01 Oct 2014 | Grorud | Gran | Free agent | |
| 07 Jan 2013 | Jevnaker | Grorud | Free agent |
S. Narh career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.