A driver ran away after a car flipped onto its roof on Little Avenue east of Huronia Road.
A passenger who was left behind suffered minor injuries. The 20-year-old, of no fixed address, has since been charged with possession of stolen property.
This took place around six Sunday evening.
Barrie Police said their investigation suggests the vehicle was travelling at a high rate of speed. They said it was also raining at the time.