Career
Born in Sulingen, Lower Saxony, Rosenthal began his professional career with Hannover 96 in 2005, on a five-year deal, but had to wait until 13 August 2006 before he made his first Bundesliga appearance, as a substitute, in a 2–4 defeat to Werder Bremen. His first Bundesliga goal came against Schalke 04 in the first game he started on 21 October 2006. He settled well into the team following this, and was regular choice throughout the 2006-2007 season.
After ten years with Hannover 96, he signed on 11 June 2010 a three-year contract with South Carolina Freiburg.
On 8 March 2013, Eintracht Frankfurt announced the versatile midfielder was going to join their squad from the 2013-2014 season. Rosenthal signed a three-year contract with the side.
Rosenthal was loaned to 2. Bundesliga side SV Darmstadt 98 in February 2015 for the remainder of the season.
After the loan, Frankfurt and Rosenthal agreed to terminate the contract after which Rosenthal signed for then promoted Bundesliga side Darmstadt 98 permanently for a duration of 2 years.
Rosenthal also represented his country at both under-19 and under-21 levels.