The first incident happened Tuesday near Radcliff and Old Stone Road and the girl struggled with the man, according to authorities.
The alleged offender fled in a blue, Ford Explorer when a witness began yelling, according to police.
On Thursday a man followed a girl into an apartment building as she walked home from Bolingbrook High School, police said.
She fought off the attack and the man took off on foot.