It happened shortly after 7 p.m. Monday near 104th Street and Columbus Avenue.
A 16-year-old was shot in the arm, and an 18-year-old was shot in the abdomen.
Both victims were taken to St. Luke's in stable condition.
Police say there was no dispute prior to the shooting.
The suspect, who was wearing all black, fled on Columbus Avenue.
RELATED | Vandals target 1960s R-32 Brightliner subway trains on farewell NYC tour
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip