Singer Gavin DeGraw was assaulted by a group early Monday in New York City, police said.
The 34-year old singer had his nose broken and suffered cuts on his face.
He was taken to the emergency room and was said to be in stable condition at Bellevue Hospital Centre.
According to a New York Post report, the assault occurred sometime between 3:50 and 4:20 a.m. at 6th Street and 1st Avenue, police sources said.
DeGraw had just left his group of friends when he was attacked. Despite being wounded, DeGraw kept walking and ended on 19th Street and 1st Avenue, where he was struck by a cab, although not seriously, added the report.
It is not clear what led to the assault or how many individuals attacked DeGraw, New York police spokesman Lieutenant John Grimpel said, Reuters reported.
McGraw has a new album due out in September and has been on tour with Train and Maroon 5.
DeGraw is best known for his song "I Don't Want to Be," which is the opening theme for television show "One Tree Hill," and the track "Chariot."