Marklund blev Superettans skytte- och poängkung säsongen 2003 med 31 poäng varav 23 mål. Han spelade då för FC Café Opera. Han spelade 2006–2012 i Assyriska FF.[1] Han var ett tag spelande assisterande tränare till Rikard Norling. När denne gick till Malmö FF tog Marklund tillfälligt över som huvudtränare, samtidigt som han fortsatte spela. Assyriska anställde senare Patrick Walker som Norlings ersättare.
Göran Marklund har fått smeknamnet Göran Ashur Marklund av Assyriska FF:s supportrar. Han bibehåller en god relation till klubben och blev 2019 officiell ambassadör för Assyriska.[2]
Efter fotbollskarriären har Marklund arbetat som konsult och säljare i IT-branschen.[3]