The incident happened just before 5 p.m. on the 2400 block of S. Sheridan Street.
Police say the 25-year-old was shot 15 times in the chest and torso, four times in the left arm, and once in the right shoulder.
The victim, whose identity remains unknown, was transferred to Thomas Jefferson University Hospital, where he was pronounced dead a short time later.
No weapon has been recovered, police say.
There has been no word of any arrests made at this time.