A 21-year-old man was in critical condition after being shot Tuesday night in North Philadelphia, police said.

About 9:20 p.m., police responded to reports of a shooting in the 3100 block of North 25th Street and were told the victim was taken by private vehicle to Temple University Hospital, said Chief Inspector Scott Small. The man had been shot multiple times in his upper body.

Police found eight shell casings and blood on the highway, Small said. The shooter may have fled in a vehicle heading north on 25th.