The 24-year-old was walking along Sword Street in Shettleston, in the city’s east end, at 1.25am on Thursday when he was attacked by two men.
He was taken to Glasgow Royal Infirmary with stab wounds and is in a serious but stable condition.
Detective Constable Eilidh Marshall said: “I’m appealing for anyone who was in the area at the time and witnessed the assault to get in touch.
“If you have any information about the identity of the two men responsible I would urge you to contact me at Shettleston police office.”
Anyone with information is asked to contact Police Scotland via 101, quoting incident 0152 of March 14, or to anonymously call Crimestoppers on 0800 555 111.