[1] On 24 May 2009, he made his first-team debut by coming as a substitute to Stephen Ireland after 70 minutes in the final game of the 2008–09 season, which was a 1–0 victory against Bolton Wanderers.
[8] He scored his first goal for Rangers in a 4–1 home victory against Motherwell[9] and five days later made his Champions League debut against Valencia, providing the assist from a corner for Maurice Edu's opener.
[12] On 20 March 2011, Weiss came off the bench in the League Cup final against Celtic and made the assist for Nikica Jelavić to score the winning goal, he lifted his first senior trophy as a Rangers player.
[19] After rejecting numerous offers from clubs in Italy, Spain, England, and Russia, Weiss came to Greece to sign with current league champion – Olympiacos – on 28 June 2013.
When his pass found the scoring Youssef Msakni after solo run from half of the pitch, Weiss made his first assist for Lekhwiya in the 84th minute.
[25] After a goalless draw in a derby match against Spartak Trnava on 16 February 2020, CEO of Slovan Bratislava Ivan Kmotrík announced that Weiss had joined the leading team of the Fortuna Liga.
[28] Thanks to this arrangement, Weiss eventually underwent a necessary surgery and take part in complete training sessions prior to league's recommencement.
[29] On 19 May 2021, Weiss scored the winning goal, and was subsequently sent off, in the 2021 Slovak Cup Final to ensure a second straight domestic double for Slovan Bratislava.
[30][31] On 2 October 2024, following Slovan Bratislava's 4-0 defeat to Manchester City in the UEFA Champions League group stage, Weiss announced his retirement from professional football.
Following the meeting Hapal had confirmed that he will consider Weiss, who in 2019 had re-expressed a desire to play internationally, in the national team nominations, assuming he finds a club and performs sufficiently.
[50] In September 2012, after a return from a qualifying game in Vilnius against Lithuania (1-1), Weiss, Marek Hamšík, Miroslav Stoch and Karim Guédé, were fined and cautioned after visiting a night club, although coaches Stanislav Griga and Michal Hipp kept the incident on a low profile.
[52] In October later that year, Weiss was involved when Slovak Football Association had to pay a Hilton Hotel in Luxembourg City compensation for damaged property after celebrating its qualification for UEFA Euro 2016, requiring police cautioning at 4AM.
[56] Weiss violated the code of conduct of national team player, along with Martin Dúbravka, Michal Šulla, Milan Škriniar, Norbert Gyömbér, Ľubomír Šatka and Stanislav Lobotka.
On the night of 13 October 2018, after a loss in Slovakia's second UEFA Nations League fixture and a derby match against Czech Republic (1–2), they left the hotel and went out, missed the bedtime and violated the wellness policy, regarding regeneration and rehabilitation.
The President of Slovak Football Association, Ján Kováčik, had punished the players by withholding any financial rewards for any future nominations and performances with the national team, during the upcoming qualification cycle.