Rusnák stroomde in 2013 door vanuit de jeugd van Manchester City. In mei van datzelfde jaar maakte hij zijn debuut tegen Chelsea. De club verhuurde hem aan Oldham Athletic, Birmingham City en in juli 2014 voor een half jaar aan SC Cambuur.[1] Gedurende dit halve jaar speelde hij 16 competitieduels en hierin scoorde hij 4 maal.
Omdat Rusnáks contract bij Manchester City na de eerste helft van het seizoen 2014-2015 over een half jaar af zou lopen, wilde de club hem voordien verkopen. Rusnák tekende op 18 december 2014 vervolgens een contract vanaf begin 2015 tot medio 2018 bij FC Groningen.[2] Rusnák maakte zijn debuut voor FC Groningen op 16 januari 2015 in een uitwedstrijd tegen Ajax. Op 31 januari 2015, in een thuiswedstrijd tegen Go Ahead Eagles, maakte Rusnák zijn eerste goal voor FC Groningen. Op 3 mei 2015 maakte Rusnák beide doelpunten in de door FC Groningen met 2-0 gewonnen finale in het toernooi om de KNVB beker tegen PEC Zwolle.
In januari 2022 maakte hij een transfervrije overstap naar Seatlle Sounders. [4] In zijn eerste seizoen pakte hij met de club de CONCACAF Champions League door Pumas UNAM over twee wedstrijden te verslaan. Hij gaf in de return, die met 3-0 gewonnen werd, de eerste assist, waarna Raul Ruidiaz afrondde. [5]