Initial reports say the boy, believed to be 15, was thrown over the vehicle, before coming landing on the concrete.
Medics responded and rushed the boy to nearby Frankford Hospital Torresdale division. The boy was said to have unstable vital signs while en route.
Police say the driver in the accident did stop at the scene. There's no word yet if charges will be filed.