Zipser began his professional career in his hometown with USC Heidelberg in 2010. In 2011–12, he averaged 7.9 points, 3 rebounds and 1.2 assists per game. He managed just two games for Heidelberg in 2012–13 due to injury. On 18 January 2013, he signed a four-year deal with Bayern Munich. On 21 April 2015, Zipser entered the 2015 NBA draft as an early-entrant, only to withdraw from it later. In 2015–16, Zipser played 40 league games for Bayern Munich, averaging 7.1 points, 3.6 rebounds and 1.4 assists in 18.5 minutes per game. For the season, he was named the League's Best German Young Player. In June 2016, Zipser attended the Adidas Eurocamp, a basketball camp based in Treviso for the NBA Draft prospects. He was named the Eurocamp 2016 MVP.
Chicago Bulls (2016–2018)
On 23 June 2016, Zipser was selected by the Chicago Bulls with the 48th overall pick in the 2016 NBA draft. On 15 July, he signed with the Bulls. On 12 January 2017, in just his 11th appearance of the season, Zipser made his first career start in the Bulls' 104–89 loss to the New York Knicks; he had a then season-high seven points. On 22 March, he scored a career-high 15 points in a 117–95 win over the Detroit Pistons. In the Bulls' regular-season finale on 12 April, Zipser set a new career high with 21 points in a 112–73 win over the Brooklyn Nets. During his rookie season, he has received multiple assignments to the Windy City Bulls, Chicago's D-League affiliate. Throughout 2017–18 season, he received very little playing time due to the Bulls' front office trying to develop other young talents. He was sent down to their G-League affiliate, the Windy City Bulls on several occasions. Zipser began seeing more playing time during the middle of the season. On 18 May 2018, Zipser was reported to have surgery in repairing a broken left foot. On 14 July, he was waived by the Bulls. After being close to signing with the Brooklyn Nets according to media reports in January 2019, Zipser moved to Spanish Liga ACB side San Pablo Burgos on January 17, 2019.
During EuroBasket 2015, Zipser raised controversy by refusing to sign an autograph for Vuk Ivanović, a boy of Serbian descent who was wearing a Serbian jersey, who claimed he wants to sell the autograph later. However, Zipser gave an autographed game-worn jersey and shorts to Saint Sava Serbian Orthodox Church for a special raffle at 2018 SerbFest in Merrillville, Indiana.