At 28 years old, Marcel Sabitzer has this physical status:
Sabitzer played for Admira Wacker Mödling between September 2010 and January 2013. He scored two goals in eight appearances during the 2010–11 Austrian Bundesliga.
He was then at Rapid Wien between January 2013 and June 2014.
On 30 May 2014, Sabitzer signed a four-year contract with RB Leipzig, and was loaned for a season to FC Red Bull Salzburg.
Sabitzer returned to RB Leipzig for the 2015–16 season, when he scored eight goals in 34 appearances. On 1 April 2016, Sabitzer extended his contract until 2021.
He finished the 2016–17 season with nine goals in 33 appearances. In the 2017–18 season, he scored five goals in 34 appearances.
In the 2019–20 UEFA Champions League, Sabitzer scored his first two goals in the competition in back-to-back matches against Zenit Saint Petersburg. On 10 March 2020, he scored twice in a 3–0 win over Tottenham Hotspur in the Champions League round of 16, to help earn Leipzig a 4–0 aggregate victory and a place in the quarter-finals of the competition for the first time in club's history. Leipzig eventually lost 0–3 to Paris Saint-Germain in a semi finals match on 18 August, and were knocked out of the tournament. Sabitzer finished the 2019–20 campaign with 16 goals and 11 assists in all competitions.
On 30 August 2021, Sabitzer signed a four-year contract with Bayern Munich for a reported transfer fee of €16 million.
Sabitzer made his debut for Austria on 5 June 2012, in a goalless friendly draw against Romania.
He represented the national team at UEFA Euro 2016, and UEFA Euro 2020.
Scores and results list Austria's goal tally first, score column indicates score after each Sabitzer goal.