Prior to joining Go Ahead Eagles in 2011, he had spells in the Dutch lower leagues with DWS and Watergraafsmeer.
On 5 August 2011, he made his Eerste Divisie debut during Go Ahead Eagles' 1–0 home victory over Telstar, playing the full 90 minutes.
[1] Karami went onto appear seventy-two more times, scoring four goals for Go Ahead Eagles before making the move to fellow Eerste Divisie side Excelsior in August 2013.
[3] During the following campaign in which Excelsior secured promotion back to the Eredivisie, Karami struggled for regular gametime, however netted his first goal for the club during their 3–3 draw with AZ.
[4] Following his debut season in the Eredivisie, Karami turned his fortunes and quickly became a key figure in Excelsior's starting eleven, featuring over 90 times in the next three years.