The incident happened just before 9:00 a.m. on the 3200 block of F Street.
Police say they found the 25-year-old victim stabbed once in the back.
Medics transported the victim to Temple University Hospital where he is listed in stable condition.
There is no word yet on suspects or a motive.