Gyasi doorliep de gehele jeugdopleiding van AZ waar hij onder contract stond bij tot 2012. In 2011, na een disciplinaire maatregel, besloten speler en club in goed overleg tot ontbinding van het contract. Voordat hij bij AZ kwam speelde hij bij de jeugd van CTO '70 en daarna nog bij AFC. Gyasi werd in het seizoen 2010/11 door de Alkmaarders verhuurd aan Telstar waar hij op 13 augustus 2010 tegen BV Veendam zijn debuut maakte in het betaalde voetbal.
In januari 2012 sloot hij op amateurbasis aan bij De Graafschap waar hij in het belofteteam begon. In april 2012 tekende hij een tweejarig contract bij FC Twente.[2] In zijn eerste jaar kwam Gyasi dertienmaal in actie voor de ploeg en maakte daarin één doelpunt. Na zijn eerste seizoen bij de club maakte hij in de zomer van 2013 de overstap naar Heracles Almelo, waar hij een meerjarig contract tekende.[3] In januari 2015 tekende hij een contract voor 2,5 seizoen bij Roda JC Kerkrade.[4]
In maart 2016 stapte hij over naar het Noorse Aalesunds FK. De vleugelaanvaller kwam sinds de aankoop van diverse spelers in de winterstop niet meer in actie bij Roda JC. Bij Aalesunds FK tekende de spits een driejarig contract. Hij verruilde begin 2018 Aalesunds voor CSKA Sofia dat hem in 2019 verhuurde aan FC Dallas. In 2020 ging hij naar het Turkse Samsunspor.