The accident happened around 4:15 p.m. Wednesday along Conshohocken Avenue at Cranston Road.
The victim, believed to be in his late teens or early 20's, was transported by paramedics to Temple University Hospital for treatment. He was deemed a trauma alert with stable vital signs.
The victim's identity has not been released.