Police were called just before 7:00 p.m. to the 1200 block of Sergeant Street.
They arrived to find a man with gunshot wounds to the arm and lower back.
He was taken to Temple University Hospital in critical condition.
Investigators believe the victim was shot in the 1200 block of Huntingdon Street and made his way to Sergeant Street.
An investigation is underway.