Op zesjarige leeftijd zette Rabušić zijn eerste schreden in het voetbal, toen hij ging spelen bij de plaatselijke club Náměšť nad Oslavou. Na zeven jaar vertrok hij naar Vysočina Jihlava, voor wiens jeugdopleiding hij speelde tot aan 2006. Vanaf het seizoen 2006/07 was de aanvaller onderdeel van de eerste selectie van de club. In juli 2007 hadden Vysočina en 1. FC Brno een akkoord voor een transfer, maar Rabušić besloot te blijven bij zijn club. In januari 2009 werd de transfer alsnog voltooid, al verliet Rabušić in 2011 Brno weer voor een driejarig contract bij Slovan Liberec. In 2014 vertrok Rabušić naar het ItaliaanseHellas Verona. Die club verhuurde hem vervolgens aan Perugia. Daar scoorde hij één goal in zestien wedstrijden. Vervolgens werd hij in februari 2015 voor de tweede keer uitgeleend door Hellas Verona. De Tsjech werd ditmaal verhuurd aan Crotone tot en met het einde van het seizoen.[1] In de zomer van 2015 werd hij voor één seizoen verhuurd aan Slovan Liberec.[2] In de zomer van 2016 liet Rabušić Hellas definitief achter zich en hij verkaste naar Vysočina Jihlava, waar hij zijn handtekening zette onder een verbintenis voor de duur van twee seizoenen.[3] Na tweeënhalf jaar verliet de Tsjech zijn vaderland opnieuw; nu ging hij voetballen bij Szombathelyi Haladás waar hij voor tweeënhalf jaar tekende.[4] Medio 2019 verliet hij deze club voor Dynamo České Budějovice.[5] Een jaar later keerde hij terug bij Slovan Liberec.[6]