It happened around 8:15 p.m. near the 5600 block of Fayetteville Road.
The alleged victim said she was running when the man approached and asked her several times for her phone number. She jogged away, but when she returned running in the opposite direction about ten minutes later, the man allegedly jumped out of bushes and grabbed her.
The woman was able to get away and flag down a police officer.
Leon Edwards, 48, of Woodcroft Parkway was charged with one count of misdemeanor sexual battery.
His bond was set at $3,000.