According to Petersburg Police, the driver hit a boy riding a bike in the 1000 block of South Crater Road around 7:45 p.m.
The driver, 44-year-old Tobias Morgan, fled the scene. He was later arrested and charged with felony hit-and-run.
After the accident, the boy was taken to the hospital with serious non-life-threatening injuries.